.career-landing-static{--career-disc:var(--nds-color-disc-d);--career-riasec:var(--nds-color-riasec-a);--career-motype:var(--nds-color-motype-5);background:radial-gradient(40% 26% at 86% 8%,color-mix(in oklch,var(--career-disc) 18%,transparent),transparent),radial-gradient(34% 24% at 12% 30%,color-mix(in oklch,var(--career-riasec) 14%,transparent),transparent),linear-gradient(180deg,var(--nds-color-bg-canvas) 0,var(--nds-color-bg-subtle) 48%,var(--nds-color-bg-canvas) 100%);color:var(--nds-color-fg-primary);font-family:var(--nds-typo-font-body);overflow:hidden}.career-landing-static .section--alt{background:linear-gradient(180deg,color-mix(in oklab,var(--nds-color-bg-subtle) 76%,transparent),color-mix(in oklab,var(--nds-color-bg-subtle) 92%,transparent))}.career-landing-static .mono{display:block;margin-bottom:16px;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(--nds-color-fg-muted)}.career-hero{min-height:calc(100dvh - 66px);display:flex;align-items:center;padding:76px 0 88px}.career-hero__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:center;gap:48px}.career-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px;line-height:1}.career-hero__eyebrow .mono{margin-bottom:0;line-height:1}.career-hero__dot{width:7px;height:7px;flex:0 0 7px;border-radius:var(--nds-radius-pill);background:var(--career-disc);animation:career-dot-pulse 2.8s ease-in-out infinite}@keyframes career-dot-pulse{50%{background:var(--career-motype)}}.career-landing-static .nds-btn.is-loading{gap:10px;cursor:wait;opacity:.86}.career-landing-static .nds-btn.is-loading::before{content:"";width:1em;height:1em;flex:0 0 1em;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--nds-radius-pill);animation:career-payment-spin .7s linear infinite}@keyframes career-payment-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.career-hero__dot{animation:none}.career-landing-static .nds-btn.is-loading::before{animation:none}.career-landing-static .nds-btn,.career-landing-static .nds-method-chip,.career-landing-static .nds-test-card{transition:none;transform:none}}.career-hero h1{max-width:860px;font-family:var(--nds-typo-font-heading);font-size:clamp(42px, 6.4vw, 92px);font-weight:400;line-height:.98;color:var(--nds-color-fg-primary)}.career-hero h1 .career-word--disc{color:var(--career-disc);font-style:normal;font-weight:400}.career-hero h1 .career-word--riasec{color:var(--career-riasec);font-style:normal;font-weight:400}.career-hero h1 .career-word--motype{color:var(--career-motype);font-style:normal;font-weight:400}.career-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:32px;margin-top:28px}.career-hero__actions--centered{justify-content:center}.career-hero__link{display:inline-flex;align-items:center;justify-content:center;gap:var(--nds-space-xs);min-height:56px;padding:14px 28px;box-sizing:border-box;border-radius:var(--nds-radius-sm);border:1px solid transparent;color:var(--nds-color-fg-primary);font-size:var(--nds-typo-size-md);font-weight:var(--nds-typo-weight-button,500);letter-spacing:var(--nds-typo-track-button, .015em);text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.career-hero__link-text{line-height:var(--nds-typo-line-tight)}.career-hero__link-icon{flex-shrink:0;font-size:1.05em;line-height:1;opacity:.72;transform:translate(0,-.04em);transition:opacity .2s ease,transform .2s ease}.career-hero__link:focus-visible,.career-hero__link:hover{border-color:var(--nds-color-border-hair);background:var(--nds-color-bg-surface);color:var(--nds-color-fg-primary);box-shadow:0 1px 0 color-mix(in oklab,var(--nds-color-fg-primary) 6%,transparent)}.career-hero__link:focus-visible .career-hero__link-icon,.career-hero__link:hover .career-hero__link-icon{opacity:1;transform:translate(1px,-1px)}.career-hero__link:focus-visible{outline:2px solid var(--nds-color-accent);outline-offset:2px}.career-hero__cta-label{line-height:var(--nds-typo-line-tight)}.career-hero__cta-arrow{flex-shrink:0;font-size:1.15em;line-height:1;opacity:.88;transition:transform .2s ease,opacity .2s ease}.career-hero__actions a.nds-btn:focus-visible .career-hero__cta-arrow,.career-hero__actions a.nds-btn:hover .career-hero__cta-arrow{opacity:1;transform:translateX(4px)}.career-hero__status{max-width:620px;margin-top:14px;color:var(--nds-color-fg-secondary);font-size:14px;line-height:1.56}@media (min-width:981px){.career-hero__status{margin-inline:auto;text-align:center;font-size:13px}}.career-hero__visual{aspect-ratio:1/1;contain:layout paint;justify-self:center;width:min(100%,420px)}.career-venn{width:100%;aspect-ratio:1/1;height:auto;display:block}.career-hero__visual-label{text-anchor:middle}.career-hero__visual-label--self,.career-hero__visual-label--title{font-family:var(--nds-typo-font-heading);font-weight:500}.career-hero__visual-label--title{font-size:14px}.career-hero__visual-label--caption{fill:var(--nds-color-fg-muted);font-family:var(--nds-typo-font-body);font-size:11px}.career-hero__visual-label--disc{fill:var(--career-disc)}.career-hero__visual-label--riasec{fill:var(--career-riasec)}.career-hero__visual-label--motype{fill:var(--career-motype)}.career-hero__visual-label--self{fill:var(--nds-color-fg-primary);font-size:16px}.career-why-card--disc .career-why-card__tag{background:color-mix(in oklab,var(--career-disc) 14%,var(--nds-color-bg-surface));color:color-mix(in oklab,var(--career-disc) 72%,var(--nds-color-fg-primary))}.career-why-card--riasec .career-why-card__tag{background:color-mix(in oklab,var(--career-riasec) 14%,var(--nds-color-bg-surface));color:color-mix(in oklab,var(--career-riasec) 72%,var(--nds-color-fg-primary))}.career-why-card--motype .career-why-card__tag{background:color-mix(in oklab,var(--career-motype) 14%,var(--nds-color-bg-surface));color:color-mix(in oklab,var(--career-motype) 72%,var(--nds-color-fg-primary))}.career-why-motion{--career-why-motion-tint:var(--nds-color-fg-muted);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;min-height:62px;margin:20px 0 0;padding:12px 14px;border-radius:var(--nds-radius-sm);border:1px solid color-mix(in oklab,var(--career-why-motion-tint) 24%,var(--nds-color-border-hair));background:color-mix(in oklab,var(--nds-color-bg-surface) 86%,var(--nds-color-bg-canvas) 14%);box-shadow:0 1px 0 color-mix(in oklab,var(--nds-color-bg-canvas) 65%,transparent)}.career-why-card--disc .career-why-motion{--career-why-motion-tint:var(--career-disc)}.career-why-card--riasec .career-why-motion{--career-why-motion-tint:var(--career-riasec)}.career-why-card--motype .career-why-motion{--career-why-motion-tint:var(--career-motype)}.career-why-motion__cell{display:flex;align-items:center;justify-content:center;width:34px;height:36px}.career-why-motion__carrier{display:flex;align-items:center;justify-content:center;color:color-mix(in oklab,var(--career-why-motion-tint) 82%,var(--nds-color-fg-primary) 18%);opacity:.5;will-change:transform,opacity;transform-origin:50% 55%;animation:career-why-motion-pulse 25s cubic-bezier(.45,0,.55,1) infinite}.career-why-motion__carrier--disc{width:22px;height:22px;border-radius:var(--nds-radius-pill);background:currentColor}.career-why-motion__carrier--motype .career-why-motion__bolt,.career-why-motion__carrier--riasec .career-why-motion__hex{display:block;width:30px;height:auto;max-height:34px}@keyframes career-why-motion-pulse{0%,100%{transform:scale(1);opacity:.5}50%{transform:scale(.9);opacity:.8}}.career-why-motion__cell:first-child .career-why-motion__carrier{animation-duration:20.5s;animation-delay:-4s}.career-why-motion__cell:nth-child(2) .career-why-motion__carrier{animation-duration:29.5s;animation-delay:-11.5s}.career-why-motion__cell:nth-child(3) .career-why-motion__carrier{animation-duration:23.5s;animation-delay:-.5s}.career-why-motion__cell:nth-child(4) .career-why-motion__carrier{animation-duration:27s;animation-delay:-18.5s}.career-why-motion__cell:nth-child(5) .career-why-motion__carrier{animation-duration:21.8s;animation-delay:-7.2s}@media (prefers-reduced-motion:reduce){.career-why-motion__carrier{animation:none;transform:scale(1);opacity:.65}}.career-step--final{--career-final-bg:color-mix(in oklab, var(--nds-color-fg-primary) 92%, var(--nds-color-accent));border-color:color-mix(in oklab,var(--nds-color-fg-primary) 44%,transparent);background:var(--career-final-bg);color:var(--nds-color-bg-canvas)}.career-step--final .career-step__dot{background:var(--nds-color-bg-canvas);color:var(--nds-color-fg-primary);border:2px solid var(--career-final-bg)}.career-track-rail{margin:2px 0 16px}.career-track-rail__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 6px;padding:12px 14px;border-radius:var(--nds-radius-pill);border:1px solid color-mix(in oklab,var(--nds-color-border-line) 82%,var(--nds-color-fg-secondary) 18%);background:color-mix(in oklab,var(--nds-color-bg-surface) 88%,var(--nds-color-bg-canvas) 12%)}.career-track-rail__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--nds-radius-pill);font-family:var(--nds-typo-font-body);font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.career-track-rail__chip--solid{border:1px solid transparent;background:var(--nds-color-fg-primary);color:var(--nds-color-bg-canvas);box-shadow:var(--nds-shadow-sm)}.career-track-rail__chip--outline{border:1px solid color-mix(in oklab,var(--nds-color-border-line) 78%,var(--nds-color-fg-secondary) 22%);background:0 0;color:var(--nds-color-fg-primary)}.career-track-rail__chip--track .career-track-rail__label{font-weight:700}.career-track-rail__dot{width:7px;height:7px;border-radius:var(--nds-radius-pill);flex-shrink:0}.career-track-rail__dot--disc{background:var(--career-disc)}.career-track-rail__dot--riasec{background:var(--career-riasec)}.career-track-rail__dot--motype{background:var(--career-motype)}.career-track-rail__sep{font-size:11px;font-weight:500;color:color-mix(in oklab,var(--nds-color-fg-secondary) 88%,var(--nds-color-fg-primary) 12%);line-height:1;user-select:none}.career-track-rail__sep--eq{font-size:13px;font-weight:600;padding-inline:1px}.career-cta-block__track-rail{margin-top:28px;max-width:min(100%,760px);margin-inline:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.career-cta-block__track-rail-inner.career-track-rail__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;column-gap:6px;row-gap:8px;flex-wrap:unset;justify-content:unset;min-width:min(100%,480px);background:0 0;border:1px dashed color-mix(in oklab,var(--nds-color-border-line) 72%,var(--nds-color-fg-secondary) 28%)}.career-cta-block__track-rail-inner .career-track-rail__chip.career-cta-rail__slot{padding-block:0;padding-inline:6px}.career-cta-block__track-rail-inner .career-track-rail__sep{display:flex;align-items:center;justify-content:center;align-self:center;padding-block:4px}.career-cta-rail__slot{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;max-width:100%;min-height:44px;box-sizing:border-box;padding-inline:8px;font-size:11px;font-weight:600;letter-spacing:.03em;line-height:1.15;text-align:center;white-space:normal}.career-cta-block__track-rail-inner .career-track-rail__chip--track{width:100%;max-width:100%;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding-inline:8px;font-size:11px}.career-cta-rail__label{border:0;background:0 0;padding:0;margin:0;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:0;cursor:default}.career-cta-block__track-rail-inner .career-cta-rail__chip-link{text-decoration:none;color:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,border-color .18s ease,background-color .18s ease}.career-cta-block__track-rail-inner .career-cta-rail__chip-link .career-track-rail__label{display:inline;margin:0;padding:0;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:none}.career-cta-rail__chip-button{font:inherit;letter-spacing:inherit;line-height:inherit;text-align:center;cursor:not-allowed;appearance:none;-webkit-appearance:none}.career-cta-rail__chip-button--blocked{opacity:.48}.career-cta-rail__track-hit{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;cursor:pointer;width:100%;max-width:100%;min-height:44px;box-sizing:border-box;padding-inline:8px;font-size:11px}.career-track-rail__chip--solid.career-cta-rail__chip-link,.career-track-rail__chip--solid.career-cta-rail__chip-link:visited,.career-track-rail__chip--solid.career-cta-rail__track-hit,.career-track-rail__chip--solid.career-cta-rail__track-hit:visited{color:var(--nds-color-bg-canvas)}.career-cta-rail__chip-link:focus-visible,.career-cta-rail__track-hit:focus-visible{outline:2px solid var(--nds-color-accent);outline-offset:2px;border-radius:var(--nds-radius-xs)}.career-cta-block__track-rail-inner .career-track-rail__chip--outline.career-cta-rail__chip-link:hover{color:var(--nds-color-fg-primary);border-color:color-mix(in oklab,var(--nds-color-fg-secondary) 34%,var(--nds-color-border-line) 66%);background:color-mix(in oklab,var(--nds-color-bg-surface) 58%,transparent);transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in oklab,var(--nds-color-fg-primary) 8%,transparent)}.career-cta-block__track-rail-inner .career-track-rail__chip--solid.career-cta-rail__chip-link:hover,.career-track-rail__chip--solid.career-cta-rail__track-hit:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:var(--nds-shadow-md)}@media (prefers-reduced-motion:reduce){.career-cta-block__track-rail-inner .career-cta-rail__chip-link{transition:none}.career-cta-block__track-rail-inner .career-track-rail__chip--outline.career-cta-rail__chip-link:hover,.career-cta-block__track-rail-inner .career-track-rail__chip--solid.career-cta-rail__chip-link:hover,.career-track-rail__chip--solid.career-cta-rail__track-hit:hover{transform:none}}.career-step--disc .career-step__pill{border-color:color-mix(in oklab,var(--career-disc) 36%,transparent);background:color-mix(in oklab,var(--career-disc) 18%,transparent);color:color-mix(in oklab,var(--career-disc) 72%,var(--nds-color-fg-primary))}.career-step--riasec .career-step__pill{border-color:color-mix(in oklab,var(--career-riasec) 38%,transparent);background:color-mix(in oklab,var(--career-riasec) 18%,transparent);color:color-mix(in oklab,var(--career-riasec) 70%,var(--nds-color-fg-primary))}.career-step--motype .career-step__pill{border-color:color-mix(in oklab,var(--career-motype) 38%,transparent);background:color-mix(in oklab,var(--career-motype) 18%,transparent);color:color-mix(in oklab,var(--career-motype) 70%,var(--nds-color-fg-primary))}.career-step--final .career-step__pill{border-color:color-mix(in oklab,var(--nds-color-bg-canvas) 56%,transparent);color:color-mix(in oklab,var(--nds-color-bg-canvas) 76%,transparent)}.career-step--final .career-step__tag,.career-step--final p{color:color-mix(in oklab,var(--nds-color-bg-canvas) 72%,transparent)}.career-step--final .career-step__footer .nds-btn{width:100%;justify-content:center;text-align:center;min-height:42px}.career-step__footer .career-step__pill,.career-step__footer .nds-btn{border-radius:var(--nds-radius-pill);display:inline-flex;align-items:center;min-height:31px;padding:6px 12px;font-size:var(--nds-typo-size-xs)}.career-price-wrap{width:min(780px,calc(100% - 48px));margin:0 auto}.career-intent-grid,.career-report-example-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.career-authority-box,.career-intent-card,.career-report-example-card,.career-report-example-columns>div,.career-report-example-summary{border:1px solid var(--nds-color-border-hair);border-radius:var(--nds-radius-lg);background:color-mix(in oklab,var(--nds-color-bg-surface) 92%,var(--nds-color-bg-canvas) 8%);box-shadow:0 18px 38px color-mix(in oklab,var(--nds-color-fg-primary) 7%,transparent)}.career-intent-card{padding:24px;display:flex;flex-direction:column;justify-content:flex-start}.career-authority-box h3,.career-intent-card h3,.career-report-example-card h3,.career-report-example-columns h3{margin:0;font-family:var(--nds-typo-font-heading);font-size:clamp(18px, 1.7vw, 24px);font-weight:400;line-height:1.12;text-wrap:balance}.career-authority-box li,.career-intent-card p,.career-report-example-card dd,.career-report-example-card p,.career-report-example-columns li,.career-report-example-summary p{color:var(--nds-color-fg-secondary);font-size:15px;line-height:1.58}.career-intent-card p{margin:auto 0 0;padding-top:1.58em}.career-intent-card h3{font-size:clamp(16px, 1.35vw, 21px);line-height:1.14;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(2 * 1.14em)}.career-landing-static .nds-test-card__action{display:flex;width:100%}.career-landing-static .nds-test-card__action .nds-btn{width:100%;justify-content:center;text-align:center;white-space:nowrap}.career-authority-box{margin-top:42px;padding:30px}.career-authority-box ul,.career-report-example-columns ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:12px}.career-authority-box li,.career-report-example-columns li{position:relative;padding-left:24px}.career-authority-box li::before,.career-report-example-columns li::before{content:"";width:8px;height:8px;border-radius:var(--nds-radius-pill);background:var(--career-riasec);position:absolute;left:0;top:.62em}.career-report-example-teaser{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.career-report-example-page h1,.career-report-example-page h2,.career-report-example-summary h2,.career-report-example-teaser h2{margin:0;font-family:var(--nds-typo-font-heading);font-weight:400;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.career-report-example-page h2,.career-report-example-summary h2,.career-report-example-teaser h2{font-size:clamp(32px, 4.2vw, 58px)}.career-report-example-summary p,.career-report-example-teaser p{max-width:760px;margin:18px 0 0}.career-report-example-page h1{max-width:980px;font-size:clamp(42px, 6.2vw, 88px)}.career-report-example-hero{padding-top:96px}.career-report-example-hero .hero-sub{max-width:760px}.career-report-example-summary{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1fr);gap:36px;align-items:start;padding:34px}.career-report-example-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px}.career-report-example-card{padding:24px}.career-report-example-card__head{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px;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(--nds-color-fg-muted)}.career-report-example-card p{margin:14px 0 0}.career-report-example-card dl{margin:18px 0 0;display:grid;gap:8px}.career-report-example-card dt{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(--nds-color-fg-muted)}.career-report-example-card dd{margin:0 0 8px}.career-report-example-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.career-report-example-columns>div{padding:24px}.career-cta-block{text-align:center;padding:112px 0;position:relative;overflow:hidden}.career-cta-block .career-hero__actions,.career-cta-block h2,.career-cta-block p{position:relative;z-index:1}.career-cta-block h2{margin:0 auto;max-width:22ch;font-family:var(--nds-typo-font-heading);font-size:clamp(30px, 4.6vw, 58px);font-weight:400;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.career-cta-block p{max-width:580px;margin:24px auto 0;color:var(--nds-color-fg-secondary);font-size:17px;line-height:var(--nds-typo-line-relaxed)}.career-cta-block .career-hero__actions{justify-content:center}@media (min-width:981px) and (max-height:900px){.career-hero{padding:54px 0 44px}.career-hero__grid{gap:30px}.career-hero__eyebrow{margin-bottom:20px}.career-hero h1{font-size:clamp(34px, 4.8vw, 68px)}.career-hero .hero-sub{margin-top:12px;font-size:clamp(16px, 1.95vw, 26px);line-height:1.12}.career-hero__actions{margin-top:18px}}@media (max-width:980px){.career-hero{padding:42px 0 34px}.career-hero__grid{grid-template-columns:1fr;gap:22px}.career-hero__grid>div:first-child{text-align:center}.career-hero h1{margin-inline:auto}.career-hero .hero-sub,.career-hero__status{margin-inline:auto}.career-hero__actions,.career-hero__eyebrow{justify-content:center}.career-hero__visual{max-width:320px;min-height:min(320px,34vh);margin-top:4px}.career-venn{width:min(100%,320px);max-height:34vh;margin-inline:auto}.nds-progress-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-report-example-grid,.career-report-example-summary,.career-report-example-teaser{grid-template-columns:1fr}.career-report-example-teaser{align-items:stretch}.career-report-example-teaser .nds-btn{justify-content:center}.career-landing-static .nds-insight-card__title{font-size:clamp(22.5px, 3.4vw, 30px);line-height:1.24}}@media (max-width:640px){.career-landing-static .section-inner,.career-price-wrap{width:min(100% - 32px,1280px)}.career-intent-grid{grid-template-columns:1fr}.career-hero__actions{align-items:stretch;flex-direction:column}.career-hero__actions .nds-btn{width:100%}.career-hero__actions .career-hero__link{width:100%;justify-content:center}.nds-progress-steps-grid{grid-template-columns:1fr}.career-report-example-columns{grid-template-columns:1fr}.career-authority-box,.career-intent-card,.career-report-example-card,.career-report-example-columns>div,.career-report-example-summary{padding:20px}.career-cta-block{padding:80px 0}}