.landing-theme-career{--paper:var(--nds-color-bg-canvas);--paper-2:var(--nds-color-bg-subtle);--surface:var(--nds-color-bg-surface);--ink:var(--nds-color-fg-primary);--ink-2:var(--nds-color-fg-secondary);--ink-3:var(--nds-color-fg-muted);--hair:var(--nds-color-border-hair);--line:var(--nds-color-border-line);--accent:var(--nds-color-accent);--career-text-secondary:color-mix(in oklab, var(--ink) 90%, transparent)}.landing-theme-career .career-section-head h2{max-width:780px}.landing-theme-career .career-section-head{margin-bottom:56px}.landing-theme-career .career-hero .hero-copy{text-align:left}html.nds-v3 .landing-theme-career .career-hero{min-height:calc(100dvh - 66px);display:flex;align-items:center;padding:76px 0 88px}.landing-theme-career .career-section-head .mono{color:var(--ink-3)}.landing-theme-career .career-section-head .lead{max-width:620px;color:var(--career-text-secondary)}.landing-theme-career .career-why-card{border-top-color:var(--ink)}.landing-theme-career .career-cta-block p{color:var(--career-text-secondary);font-size:17px}.landing-theme-career .career-cta-block p,.landing-theme-career .career-hero__status,.landing-theme-career .career-section-head .lead,.landing-theme-career .career-step p,.landing-theme-career .career-why-card p{-webkit-font-smoothing:auto;text-rendering:optimizeLegibility}.landing-theme-career .career-step__footer .nds-btn--success,.landing-theme-career .career-step__footer .nds-btn.is-disabled{border-color:color-mix(in oklab,var(--nds-color-success) 36%,var(--hair));background:color-mix(in oklab,var(--nds-color-success) 20%,var(--surface));color:color-mix(in oklab,var(--nds-color-success) 74%,var(--ink))}.landing-theme-career #report-includes .career-report-card{border:1px solid color-mix(in oklab,#fff 42%,var(--line) 58%);background:linear-gradient(140deg,color-mix(in oklab,#fff 72%,var(--nds-test-card-soft) 28%),color-mix(in oklab,#fff 86%,var(--surface) 14%)),radial-gradient(circle at 100% 0,color-mix(in oklab,var(--nds-test-card-accent) 28%,transparent),transparent 52%),radial-gradient(circle at 0 100%,color-mix(in oklab,var(--nds-test-card-accent) 12%,transparent),transparent 54%);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 72%,transparent),inset 0 -1px 0 color-mix(in oklab,var(--line) 46%,transparent),0 18px 32px color-mix(in oklab,var(--nds-test-card-accent) 14%,transparent);backdrop-filter:blur(14px) saturate(140%) contrast(102%)}html.nds-v3 .landing-theme-career #report-includes .career-report-card .nds-test-card__title{font-size:clamp(18px, 1.45vw, 30px);line-height:1.08;letter-spacing:-.012em;text-wrap:balance;max-width:20ch}.landing-theme-career #report-includes .career-report-card .nds-test-card__question{max-width:none}.landing-theme-career #report-includes .career-report-card .nds-test-card__list{max-width:none}.landing-theme-career #report-includes .career-report-card .nds-test-card__list li{font-size:18px;line-height:1.45}.landing-theme-career #report-includes .career-report-card .nds-test-card__glyph{border-width:1.5px;background:color-mix(in oklab,#fff 82%,var(--nds-test-card-soft) 18%)}.landing-theme-career #report-includes .career-report-card--scenario{--nds-test-card-accent:oklch(0.70 0.18 72);--nds-test-card-soft:color-mix(in oklab, oklch(0.70 0.18 72) 40%, var(--nds-color-bg-surface));border-color:color-mix(in oklab,oklch(.7 .18 72) 32%,var(--line))}.landing-theme-career #report-includes .career-report-card--profile{--nds-test-card-accent:oklch(0.71 0.13 205);--nds-test-card-soft:color-mix(in oklab, oklch(0.71 0.13 205) 38%, var(--nds-color-bg-surface));border-color:color-mix(in oklab,oklch(.71 .13 205) 30%,var(--line))}.landing-theme-career #report-includes .career-report-card--plan{--nds-test-card-accent:oklch(0.63 0.17 332);--nds-test-card-soft:color-mix(in oklab, oklch(0.63 0.17 332) 40%, var(--nds-color-bg-surface));border-color:color-mix(in oklab,oklch(.63 .17 332) 30%,var(--line))}.landing-theme-career #report-includes .career-report-structure{margin-top:18px}.landing-theme-career #report-includes .career-report-structure__title{margin:0 0 10px;font-family:var(--nds-typo-font-heading);font-size:clamp(26px, 2.8vw, 34px);line-height:1.08;letter-spacing:-.02em}.landing-theme-career #report-includes .result-structure{border:1px dashed var(--hair);border-radius:var(--nds-radius-lg);overflow:hidden;background:color-mix(in oklab,var(--surface) 92%,#fff 8%)}.landing-theme-career #report-includes .result-structure-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:start;padding:12px 16px;border-top:1px solid color-mix(in oklab,var(--line) 64%,transparent)}.landing-theme-career #report-includes .result-structure-row:first-child{border-top:0}.landing-theme-career #report-includes .result-structure-row .rs-key{font-family:var(--nds-typo-font-mono);font-size:var(--nds-typo-size-xs);letter-spacing:var(--nds-typo-track-mono);text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.landing-theme-career #report-includes .result-structure-row>span:last-child{color:var(--ink-2);font-size:16px;line-height:1.5}.landing-theme-career #report-includes .nds-state-card.nds-state-card--success{margin-top:24px}@media (max-width:900px){html.nds-v3 .landing-theme-career #report-includes .career-report-card .nds-test-card__title{font-size:clamp(18px, 6.2vw, 24px);max-width:none}.landing-theme-career #report-includes .career-report-card .nds-test-card__list li{font-size:16px}.landing-theme-career #report-includes .result-structure-row{grid-template-columns:1fr;gap:6px}}