.landing_root__R3JlZ{--ink:#07080c;--ink-raised:#0e1016;--ink-raised-2:#141720;--ink-line:rgba(255,255,255,0.08);--ink-line-strong:rgba(255,255,255,0.14);--on-ink:#f2f3f7;--on-ink-muted:#8b90a0;--on-ink-faint:#5d6272;--accent:#5b6cff;--accent-bright:#8f9bff;--signal:#3ddc97;--danger-soft:#f59e9e;--duration-normal:300ms;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--space-section:clamp(5rem,3.5rem + 6vw,10rem);background:var(--ink);color:var(--on-ink)}.landing_display__qEiiu{font-family:var(--font-landing-display),Inter,sans-serif;font-weight:600;letter-spacing:-.015em}.landing_section__96S7g{padding-block:var(--space-section)}.landing_heroGlow__m7pEV{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 40% at 50% 0,rgba(91,108,255,.28) 0,rgba(7,8,12,0) 100%),radial-gradient(40% 30% at 50% 75%,rgba(61,220,151,.06) 0,rgba(7,8,12,0) 100%)}.landing_ctaPrimary__cTCzd{background:var(--on-ink);color:var(--ink);transition:transform var(--duration-normal) var(--ease-out-expo),background-color var(--duration-normal)}.landing_ctaPrimary__cTCzd:hover{background:#ffffff;transform:translateY(-1px)}.landing_ctaGhost__egVMa{border:1px solid var(--ink-line-strong);color:var(--on-ink);transition:border-color var(--duration-normal),background-color var(--duration-normal)}.landing_ctaGhost__egVMa:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.04)}.landing_focusRing___0qg1:focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px}.landing_stepNumber__QMVlC{font-variant-numeric:tabular-nums;color:var(--on-ink-faint)}.landing_card__dvkAK{background:var(--ink-raised);border:1px solid var(--ink-line)}.landing_field__oOG2S{background:rgba(255,255,255,.03);border:1px solid var(--ink-line-strong);color:var(--on-ink);transition:border-color var(--duration-normal)}.landing_field__oOG2S::placeholder{color:var(--on-ink-faint)}.landing_field__oOG2S:focus{outline:none;border-color:var(--accent-bright);box-shadow:0 0 0 3px rgba(143,155,255,.18)}.landing_field__oOG2S[aria-invalid=true]{border-color:#f87171}.landing_field__oOG2S option{color:#0b1020}@media (prefers-reduced-motion:reduce){.landing_ctaPrimary__cTCzd{transition:none}.landing_ctaPrimary__cTCzd:hover{transform:none}}.landing_heroWindow__TxoMQ{position:relative;overflow:hidden;height:clamp(380px,60vh,700px)}.landing_heroLayer__wZ0vy{position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(clamp(380px, 60vh, 700px) * 2.89);aspect-ratio:1376/768;container-type:inline-size;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.landing_heroFade__bLviu{position:absolute;inset:0;background:linear-gradient(0deg,var(--ink) 0,rgba(7,8,12,.55) 10%,rgba(7,8,12,0) 22%)}.landing_heroCard__uy_0_{position:absolute;box-sizing:border-box;border-radius:1.2cqw;padding:1.1cqw 1.25cqw}.landing_heroCardVisitor__Xx3_e{left:7%;top:6.5%;width:21%;background:rgba(12,14,30,.88);border:1px solid rgba(125,139,255,.65)}.landing_heroCardMatch__vYpH7{left:30.2%;top:3.6%;width:25.4%;background:rgba(8,22,17,.88);border:1px solid rgba(61,220,151,.75);box-shadow:0 0 3cqw rgba(61,220,151,.3)}.landing_heroCardHead__HbqGN{display:flex;justify-content:space-between;font-size:.85cqw;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.landing_heroCardName__cfAeY{margin-top:.5cqw;font-size:1.6cqw}.landing_heroCardRole__u_NaT{margin-top:.15cqw;font-size:1.05cqw;color:#b4bac7}.landing_heroScore__KMU5Z{margin-top:.6cqw;display:flex;align-items:baseline;gap:.4cqw;font-size:1.05cqw;color:#b4bac7}.landing_heroScore__KMU5Z strong{font-size:2.4cqw;line-height:1;color:var(--signal)}.landing_heroTags__1_CRR{display:flex;flex-wrap:wrap;gap:.45cqw;margin-top:.8cqw}.landing_heroTag__EiGp8{border-radius:999px;white-space:nowrap;font-size:.95cqw;font-weight:500;padding:.35cqw .8cqw;background:rgba(255,255,255,.1);color:var(--on-ink)}.landing_heroChip__fkgEX{position:absolute;left:59%;top:49.5%;transform:translateX(-50%);align-items:center;gap:.5cqw;white-space:nowrap;border-radius:999px;padding:.55cqw 1.1cqw;font-size:1cqw;color:#e2e5ec;background:rgba(7,8,12,.82);border:1px solid rgba(255,255,255,.28)}.landing_photoCard__Eb7PM{background:rgba(10,12,22,.86);border:1px solid rgba(143,155,255,.45);backdrop-filter:blur(6px)}.landing_sectorPhoto__JlJLx img{transition:transform .5s var(--ease-out-expo)}.landing_sector__SoZX1:hover .landing_sectorPhoto__JlJLx img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.landing_sectorPhoto__JlJLx img{transition:none}}.landing_kicker__CGtBi{font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-bright)}.landing_sectionTitle__g_JmF{margin-top:14px;max-width:780px;font-size:clamp(2rem,1.2rem + 2.6vw,3.4rem);line-height:1.04}.landing_sectionLead____dX1{margin-top:18px;max-width:640px;font-size:clamp(17px,1rem + .3vw,20px);line-height:1.55;color:var(--on-ink-muted)}