.SignOutDialog_overlay__Ys72O{position:fixed;inset:0;z-index:calc(var(--z-modal) + 1);display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SignOutDialog_saving__tJfco{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border:1px solid var(--border-default);border-radius:8px;background:var(--bg-elevated);box-shadow:var(--shadow-xl);color:var(--text-primary);font-family:var(--font-heading)}.SignOutDialog_spinner__2JBj2{width:18px;height:18px;border:2px solid var(--gray-300);border-top-color:var(--primary-500);border-radius:var(--radius-full)}@media (prefers-reduced-motion:no-preference){.SignOutDialog_spinner__2JBj2{animation:SignOutDialog_spin__xnoop .8s linear infinite}}.SignOutDialog_dialog__MIedB{width:min(100%,440px);padding:var(--space-6);border:1px solid var(--border-default);border-radius:8px;background:var(--bg-elevated);box-shadow:var(--shadow-xl);color:var(--text-primary)}.SignOutDialog_title__BLM8q{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:1.125rem}.SignOutDialog_body__cuOMG p{margin:0 0 var(--space-3);line-height:1.5}.SignOutDialog_reason__mX1Zr{color:var(--text-secondary);font-size:.875rem}.SignOutDialog_actions__nLCNG{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}@media (min-width:480px){.SignOutDialog_actions__nLCNG{flex-direction:row;justify-content:flex-end}}.SignOutDialog_actions__nLCNG .btn:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}.MatchPreviewPanel_panel__CAhcq{flex:1 0 100%;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-primary)}.MatchPreviewPanel_form__NWoUk,.MatchPreviewPanel_result__Qnip2{display:flex;flex-direction:column;gap:var(--space-2)}.MatchPreviewPanel_label___E_Nd{font-family:var(--font-heading);font-size:.9375rem;font-weight:600;color:var(--text-primary)}.MatchPreviewPanel_textarea__YspvV{width:100%;min-width:0;resize:vertical}.MatchPreviewPanel_fine__UDnPE,.MatchPreviewPanel_hint__spCh1{color:var(--text-secondary);font-size:.8125rem;line-height:1.5;margin:0}.MatchPreviewPanel_counter__tpJqR{color:var(--text-tertiary)}.MatchPreviewPanel_text__Y8BCx{color:var(--text-secondary);font-size:.9375rem;line-height:1.6;margin:0}.MatchPreviewPanel_cta__zlNlQ,.MatchPreviewPanel_submit__F_9Ex{width:100%;white-space:normal;text-align:center;text-decoration:none}.MatchPreviewPanel_error__dNmKR{padding:var(--space-3);border:1px solid var(--danger-100);border-radius:var(--radius-lg);background:var(--danger-50);display:flex;flex-direction:column;gap:var(--space-2)}.MatchPreviewPanel_errorHeading__pwxoS,.MatchPreviewPanel_score__Cu1Su{font-family:var(--font-heading);color:var(--text-primary);margin:0}.MatchPreviewPanel_errorHeading__pwxoS{font-size:1rem;font-weight:600}.MatchPreviewPanel_score__Cu1Su{font-size:1.125rem;font-weight:600}.MatchPreviewPanel_score__Cu1Su strong{font-size:2rem}.MatchPreviewPanel_outOf__vcEqa{color:var(--text-secondary);font-weight:500}.MatchPreviewPanel_missingHeading__SwVLX{color:var(--text-primary);font-weight:600;font-size:.9375rem;margin:var(--space-2) 0 0}.MatchPreviewPanel_missing__LVui_{margin:0 0 var(--space-2);padding-left:var(--space-5);color:var(--text-primary);font-size:.9375rem;line-height:1.6;overflow-wrap:anywhere}.MatchPreviewPanel_linkButton__EhFs_{align-self:flex-start;padding:0;border:0;background:none;color:var(--primary-600);font:inherit;font-size:.875rem;text-decoration:underline;cursor:pointer}.MatchPreviewPanel_errorHeading__pwxoS:focus,.MatchPreviewPanel_score__Cu1Su:focus{outline:none}.MatchPreviewPanel_errorHeading__pwxoS:focus-visible,.MatchPreviewPanel_score__Cu1Su:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}@media (min-width:640px){.MatchPreviewPanel_submit__F_9Ex{width:auto;align-self:flex-start}}.ShareResultButton_share__KGU_g{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}.ShareResultButton_button__s6X1g{align-self:flex-start}.ShareResultButton_manual__3jdul{display:flex;flex-direction:column;gap:var(--space-1)}.ShareResultButton_manualLabel__Xx3qi{color:var(--text-secondary);font-size:.875rem}.ShareResultButton_manualInput__UqNE_{width:100%;min-width:0;font-size:.8125rem}.JobAgeChecker_checker__g3t_2{display:flex;flex-direction:column;gap:var(--space-6)}.JobAgeChecker_form__cxN_P{display:flex;flex-direction:column;gap:var(--space-2)}.JobAgeChecker_label__dFCFq{font-family:var(--font-heading);font-size:.9375rem;font-weight:600;color:var(--text-primary)}.JobAgeChecker_hint__B3LeT{color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin:0}.JobAgeChecker_inputRow__XL1hm{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.JobAgeChecker_input__IxT26{width:100%;min-width:0}.JobAgeChecker_submit__PXrVj{width:100%}.JobAgeChecker_loading__NB5kD{color:var(--text-secondary);font-size:.9375rem;margin:0}.JobAgeChecker_error__4pe7l{padding:var(--space-4);border:1px solid var(--danger-100);border-radius:var(--radius-lg);background:var(--danger-50)}.JobAgeChecker_errorHeading___cEKq{font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-1)}.JobAgeChecker_errorDetail__OEJeh{color:var(--text-secondary);font-size:.9375rem;line-height:1.6;margin:0}.JobAgeChecker_card__cmNpp{padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-secondary);box-shadow:var(--shadow-md)}.JobAgeChecker_cardTitle__OTS65{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;color:var(--text-primary);line-height:1.3;margin:0;overflow-wrap:anywhere}.JobAgeChecker_cardCompany__F4x8x{color:var(--text-secondary);margin:var(--space-1) 0 0;overflow-wrap:anywhere}.JobAgeChecker_facts__386Ob{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) 0 0}.JobAgeChecker_fact__wA_NM dd{margin:0;color:var(--text-primary);font-size:.9375rem;line-height:1.5}.JobAgeChecker_status__kz6YN{font-weight:600}.JobAgeChecker_statusActive__gmriZ{color:var(--success)}.JobAgeChecker_statusClosed__TkKi3{color:var(--danger)}.JobAgeChecker_statusUnknown__azafr{color:var(--warning)}.JobAgeChecker_fact__wA_NM dd.JobAgeChecker_source__Dqjrx{color:var(--text-secondary);font-size:.875rem}.JobAgeChecker_note__djTJA{color:var(--text-tertiary);font-size:.8125rem;line-height:1.5;margin:var(--space-2) 0 0}.JobAgeChecker_pitch__1mXQN{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.JobAgeChecker_pitchText__kV6lp{color:var(--text-secondary);font-size:.9375rem;line-height:1.6;margin:0 0 var(--space-3)}.JobAgeChecker_ctaRow__RgtDG{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--space-3)}.JobAgeChecker_ctaRow__RgtDG a{text-decoration:none;white-space:normal;text-align:center}.JobAgeChecker_cardTitle__OTS65:focus,.JobAgeChecker_errorHeading___cEKq:focus{outline:none}.JobAgeChecker_cardTitle__OTS65:focus-visible,.JobAgeChecker_errorHeading___cEKq:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.JobAgeChecker_srOnly__WbJm0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:640px){.JobAgeChecker_ctaRow__RgtDG,.JobAgeChecker_inputRow__XL1hm{flex-direction:row}.JobAgeChecker_submit__PXrVj{width:auto;flex-shrink:0}.JobAgeChecker_card__cmNpp{padding:var(--space-6)}}.LandingPage_landing__UOGv2{--lp-bg:#0a0a0b;--lp-bg-elevated:#111113;--lp-bg-card:#16161a;--lp-border:hsla(0,0%,100%,.06);--lp-border-strong:hsla(0,0%,100%,.1);--lp-text:#e8e8ed;--lp-text-secondary:#8b8b9e;--lp-text-dim:#5a5a6e;--lp-accent:#f59e0b;--lp-accent-dim:rgba(245,158,11,.15);--lp-green:#34d399;--lp-red:#f87171;width:100%;min-height:100vh;background:var(--lp-bg);position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LandingPage_landing__UOGv2,.LandingPage_landing__UOGv2 h1,.LandingPage_landing__UOGv2 h2,.LandingPage_landing__UOGv2 h3,.LandingPage_landing__UOGv2 h4,.LandingPage_landing__UOGv2 h5,.LandingPage_landing__UOGv2 h6{color:var(--lp-text);font-family:var(--font-landing-heading),"Space Grotesk",sans-serif}.LandingPage_landing__UOGv2 a,.LandingPage_landing__UOGv2 p{color:var(--lp-text-secondary)}.LandingPage_landing__UOGv2 a{transition:color .2s ease}.LandingPage_landing__UOGv2 a:hover{color:var(--lp-text)}.LandingPage_ambientGlow__O5XFR{position:fixed;top:-40%;left:-20%;width:80%;height:80%;background:radial-gradient(ellipse at center,rgba(245,158,11,.06) 0,transparent 70%);pointer-events:none;z-index:var(--z-base)}.LandingPage_noiseOverlay__of0b_{position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;pointer-events:none;z-index:var(--z-base);opacity:.5}.LandingPage_nav__TkifD{position:fixed;top:0;left:0;right:0;z-index:var(--z-dropdown);padding:0 2rem;background:rgba(10,10,11,.8);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--lp-border)}.LandingPage_navInner__jRqF9{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:64px}.LandingPage_logoMark___FWbr{display:flex;align-items:center;gap:.5rem;color:var(--lp-accent)}.LandingPage_logoText___pyx1{font-weight:700;font-size:1.125rem;letter-spacing:-.02em;color:var(--lp-text)}.LandingPage_logoText___pyx1,.LandingPage_navCta__T7Df_{font-family:var(--font-landing-heading),"Space Grotesk",sans-serif}.LandingPage_navCta__T7Df_{font-size:.875rem;font-weight:500;color:var(--lp-text-secondary);background:transparent;border:1px solid var(--lp-border-strong);border-radius:6px;padding:.5rem 1.25rem;cursor:pointer;transition:all .2s ease}.LandingPage_navCta__T7Df_:hover{color:var(--lp-text);border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.04)}.LandingPage_serifItalic__G4Xg8{font-family:var(--font-landing-serif),"Instrument Serif",serif;font-style:italic;font-weight:400}.LandingPage_authError__Lx3ja{background:hsla(0,91%,71%,.1);border:1px solid hsla(0,91%,71%,.25);border-radius:8px;padding:.75rem 1rem;margin-bottom:1.5rem;color:var(--lp-red);font-size:.875rem;line-height:1.5}.LandingPage_pendingIngest__QAZyi{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;margin-bottom:1.25rem;padding:.5rem .875rem;background:var(--lp-accent-dim);border:1px solid rgba(245,158,11,.3);border-radius:8px;color:var(--lp-accent);font-size:.875rem;font-weight:500;line-height:1.4;text-align:left;overflow-wrap:anywhere;cursor:pointer}.LandingPage_pendingIngest__QAZyi:hover{background:rgba(245,158,11,.22)}.LandingPage_pendingIngest__QAZyi:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px}.LandingPage_hero__rTUv_{position:relative;z-index:var(--z-base);padding:10rem 2rem 6rem}.LandingPage_heroGrid__ApqJ6{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.LandingPage_heroLeft__cBFQr{opacity:0;animation:LandingPage_revealUp__rP6OC .8s cubic-bezier(.16,1,.3,1) forwards}.LandingPage_heroEyebrow__ThWx0{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-accent);margin-bottom:1.75rem}.LandingPage_eyebrowDot__eTmo9{width:6px;height:6px;border-radius:50%;background:var(--lp-accent);animation:LandingPage_pulse__plGiy 2s ease-in-out infinite}.LandingPage_heroTitle__Z7Un6{font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:-.035em;color:var(--lp-text)!important;margin-bottom:1.5rem}.LandingPage_heroTitle__Z7Un6 .LandingPage_serifItalic__G4Xg8{color:var(--lp-accent)}.LandingPage_heroSubtitle__3H0Fq{font-size:1.125rem;line-height:1.7;color:var(--lp-text-secondary)!important;max-width:520px;margin-bottom:2.5rem;font-weight:400}.LandingPage_heroCtas__DUB36{display:flex;align-items:center;gap:1.25rem}.LandingPage_ctaButton__mH_Hn{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.75rem;font-family:var(--font-landing-heading),"Space Grotesk",sans-serif;font-size:.9375rem;font-weight:600;color:#0a0a0b;background:var(--lp-accent);border:none;border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 0 0 0 rgba(245,158,11,0)}.LandingPage_ctaButton__mH_Hn:hover{background:#fbbf24;transform:translateY(-2px);box-shadow:0 8px 32px rgba(245,158,11,.25)}.LandingPage_ctaButton__mH_Hn:active{transform:translateY(0) scale(.98)}.LandingPage_ctaSubnote__rsZCj{font-size:.8125rem;color:var(--lp-text-dim)}.LandingPage_promo__xooTN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;margin-top:1.75rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,rgba(245,158,11,.22),rgba(245,158,11,.08));border:1px solid var(--lp-accent);border-radius:12px;box-shadow:0 0 32px rgba(245,158,11,.18)}.LandingPage_promoText__aDuU6{display:flex;flex-direction:column;gap:.25rem;min-width:0}.LandingPage_promoLabel__TyTxF{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;color:var(--lp-accent)}.LandingPage_promoHeadline__N95Sa{font-family:var(--font-landing-heading),"Space Grotesk",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;color:#fff}.LandingPage_promoBody__CnwnZ{font-size:.9375rem;line-height:1.5;color:var(--lp-text)}.LandingPage_promoCta__wKt_7{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.75rem 1.25rem;font-family:var(--font-landing-heading),"Space Grotesk",sans-serif;font-size:.9375rem;font-weight:600;color:#0a0a0b;background:var(--lp-accent);border:none;border-radius:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.LandingPage_promoCta__wKt_7:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(245,158,11,.35)}.LandingPage_promoCta__wKt_7:focus-visible{outline:2px solid #fff;outline-offset:2px}.LandingPage_heroRight__Iklzg{opacity:0;animation:LandingPage_revealUp__rP6OC .8s cubic-bezier(.16,1,.3,1) .2s forwards}.LandingPage_scoreCard__otIpD{background:var(--lp-bg-card);border:1px solid var(--lp-border-strong);border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px hsla(0,0%,100%,.03),0 16px 64px rgba(0,0,0,.5);transform:perspective(1000px) rotateY(-2deg) rotateX(1deg);transition:transform .4s cubic-bezier(.16,1,.3,1)}.LandingPage_scoreCard__otIpD:hover{transform:perspective(1000px) rotateY(0deg) rotateX(0deg)}.LandingPage_scoreCardHeader__aAB7u{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:hsla(0,0%,100%,.02);border-bottom:1px solid var(--lp-border)}.LandingPage_terminalDots__NDUQD{display:flex;gap:.375rem}.LandingPage_dotGreen__FrhiD,.LandingPage_dotRed__P153Z,.LandingPage_dotYellow__G3Gid{width:10px;height:10px;border-radius:50%}.LandingPage_dotRed__P153Z{background:#f87171}.LandingPage_dotYellow__G3Gid{background:#fbbf24}.LandingPage_dotGreen__FrhiD{background:#34d399}.LandingPage_scoreCardLabel__21jtT{font-size:.75rem;color:var(--lp-text-dim);font-family:JetBrains Mono,Fira Code,monospace}.LandingPage_scoreCardBody__Y8xHq{padding:1.25rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8125rem;line-height:1.85}.LandingPage_scoreRow__r2CaW{display:flex;align-items:baseline;gap:.75rem}.LandingPage_scoreKey__nxPrV{color:var(--lp-text-dim);min-width:120px;flex-shrink:0}.LandingPage_scoreKey__nxPrV:after{content:":";margin-left:2px;color:var(--lp-text-dim)}.LandingPage_scoreVal__N4UQQ{color:var(--lp-text-secondary)}.LandingPage_scoreValAccent__6Wvjv{color:var(--lp-accent);font-weight:700;font-size:1.5rem;line-height:1;font-family:var(--font-landing-heading),"Space Grotesk",sans-serif}.LandingPage_scoreUnit__pvAsK{color:var(--lp-text-dim);font-size:.8125rem}.LandingPage_scoreValGreen__f4Np9{color:var(--lp-green)}.LandingPage_scoreValDim__YGVI_{color:var(--lp-text-dim)}.LandingPage_scoreDivider__BkSfg{height:1px;background:var(--lp-border);margin:.625rem 0}.LandingPage_scoreCardFooter__vRzJU{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.75rem;color:var(--lp-text-dim);border-top:1px solid var(--lp-border);background:hsla(0,0%,100%,.015)}.LandingPage_scoreFooterIcon__3_Ad_{display:flex;color:var(--lp-green)}.LandingPage_sectionLabel__HdgRb{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-accent);margin-bottom:1rem}.LandingPage_sectionHeading__hZQHv{font-size:clamp(1.75rem,3vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--lp-text)!important;max-width:700px;margin-bottom:3.5rem}.LandingPage_process__bDHYf{position:relative;z-index:var(--z-base);padding:7rem 2rem;border-top:1px solid var(--lp-border)}.LandingPage_processInner__5j6I8{max-width:1200px;margin:0 auto}.LandingPage_stepsRow__zuSdv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;align-items:start;list-style:none;margin:0;padding:0}.LandingPage_stepsRow__zuSdv .LandingPage_step__Xcye2+.LandingPage_step__Xcye2{border-left:1px solid var(--lp-border-strong);padding-left:2rem}.LandingPage_stepsRow__zuSdv .LandingPage_step__Xcye2{padding-right:2rem}.LandingPage_step__Xcye2{opacity:0;animation:LandingPage_revealUp__rP6OC .7s cubic-bezier(.16,1,.3,1) forwards}.LandingPage_step__Xcye2:first-child{animation-delay:.1s}.LandingPage_step__Xcye2:nth-child(2){animation-delay:.2s}.LandingPage_step__Xcye2:nth-child(3){animation-delay:.3s}.LandingPage_step__Xcye2:nth-child(4){animation-delay:.4s}.LandingPage_stepNum__ww8pY{font-family:var(--font-landing-heading),"Space Grotesk",sans-serif;font-size:4rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:hsla(0,0%,100%,.06);margin-bottom:1.25rem;-webkit-text-stroke:1px hsla(0,0%,100%,.08)}.LandingPage_stepTitle__fqmwz{font-size:1.25rem;font-weight:600;color:var(--lp-text)!important;margin-bottom:.75rem;letter-spacing:-.01em}.LandingPage_stepDesc__b7Dmq{font-size:.9375rem;line-height:1.65;color:var(--lp-text-secondary)!important;max-width:320px}.LandingPage_stepDivider__5ie7R{width:1px;align-self:stretch;background:var(--lp-border-strong);margin:0 2rem;min-height:120px}.LandingPage_features__uu4Bn{position:relative;z-index:var(--z-base);padding:7rem 2rem;background:var(--lp-bg-elevated);border-top:1px solid var(--lp-border);border-bottom:1px solid var(--lp-border)}.LandingPage_featuresInner__b9TxZ{max-width:1200px;margin:0 auto}.LandingPage_featuresGrid__eEKvk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.LandingPage_featureCard__Lzfx7{padding:2rem;background:var(--lp-bg-card);border:1px solid var(--lp-border);border-radius:12px;transition:all .3s cubic-bezier(.16,1,.3,1);opacity:0;animation:LandingPage_revealUp__rP6OC .7s cubic-bezier(.16,1,.3,1) forwards}.LandingPage_featureCard__Lzfx7:first-child{animation-delay:.1s}.LandingPage_featureCard__Lzfx7:nth-child(2){animation-delay:.2s}.LandingPage_featureCard__Lzfx7:nth-child(3){animation-delay:.3s}.LandingPage_featureCard__Lzfx7:nth-child(4){animation-delay:.4s}.LandingPage_featureCard__Lzfx7:hover{border-color:var(--lp-border-strong);background:rgba(22,22,26,.9);transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.3)}.LandingPage_featureIconWrap__xIoIm{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:8px;background:var(--lp-accent-dim);color:var(--lp-accent);margin-bottom:1.25rem}.LandingPage_featureTitle__k1zwj{font-size:1.125rem;font-weight:600;color:var(--lp-text)!important;margin-bottom:.625rem;letter-spacing:-.01em}.LandingPage_featureDesc__yEChJ{font-size:.9375rem;line-height:1.65;color:var(--lp-text-secondary)!important}.LandingPage_navRight__84fep{display:flex;align-items:center;gap:1.75rem}.LandingPage_navLinks__QkboX{display:flex;gap:1.5rem;font-size:.875rem}.LandingPage_navLinks__QkboX a{color:var(--lp-text-secondary);text-decoration:none;transition:color .2s ease}.LandingPage_navLinks__QkboX a:hover{color:var(--lp-text)}.LandingPage_heroCheckerLink__anXyb{display:inline-block;margin-top:1.25rem;font-size:.9375rem;color:var(--lp-text-secondary);text-decoration:underline;text-underline-offset:3px}.LandingPage_heroCheckerLink__anXyb:hover{color:var(--lp-text)}.LandingPage_featureCardLink__VH5A9{display:block;text-decoration:none}.LandingPage_featureMore__Z9Zxp{display:inline-flex;align-items:center;gap:.375rem;margin-top:1rem;font-size:.8125rem;color:var(--lp-accent)}.LandingPage_limits__6npGY{position:relative;z-index:var(--z-base);padding:6rem 2rem}.LandingPage_limitsInner__Fh8Zs{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem}.LandingPage_limitsHeading__bL562{font-family:var(--font-landing-heading),"Space Grotesk",sans-serif;font-size:1.75rem;font-weight:600;color:var(--lp-text)!important;letter-spacing:-.02em;margin-bottom:1.5rem}.LandingPage_limitsList__e6Sk6{list-style:none;margin:0;padding:0;display:grid;grid-gap:1rem;gap:1rem}.LandingPage_limitsList__e6Sk6 li{display:flex;gap:.75rem;align-items:baseline;font-size:.9375rem;line-height:1.6;color:var(--lp-text-secondary)}.LandingPage_limitsIcon__UrkSW{flex:none;color:var(--lp-accent);transform:translateY(2px)}.LandingPage_checkerBand__y9Rom{padding:1.75rem;background:var(--lp-bg-card);border:1px solid var(--lp-border);border-radius:12px}.LandingPage_checkerTitle__YdCdv{font-size:1.0625rem;font-weight:600;color:var(--lp-text)!important;margin-bottom:.5rem}.LandingPage_checkerBody__w0wbs{font-size:.9375rem;line-height:1.6;color:var(--lp-text-secondary)!important;margin-bottom:1.25rem}.LandingPage_checkerButton__BxpY1{display:inline-block;padding:.625rem 1.25rem;border:1px solid var(--lp-border-strong);border-radius:8px;font-size:.875rem;font-weight:500;color:var(--lp-text);text-decoration:none;transition:border-color .2s ease,background .2s ease}.LandingPage_checkerButton__BxpY1:hover{border-color:var(--lp-accent);background:var(--lp-accent-dim)}.LandingPage_faq__CRJQ6{position:relative;z-index:var(--z-base);padding:6rem 2rem;background:var(--lp-bg-elevated);border-top:1px solid var(--lp-border);border-bottom:1px solid var(--lp-border)}.LandingPage_faqInner__EZiWQ{max-width:760px;margin:0 auto}.LandingPage_faqItem__313Cn{border-top:1px solid var(--lp-border)}.LandingPage_faqItem__313Cn:last-child{border-bottom:1px solid var(--lp-border)}.LandingPage_faqQuestion__LPFS7{cursor:pointer;padding:1.125rem 0;font-size:1rem;font-weight:500;color:var(--lp-text)}.LandingPage_faqAnswer__Vjero{padding:0 0 1.25rem;font-size:.9375rem;line-height:1.65;color:var(--lp-text-secondary)!important}.LandingPage_heroVideo__WJUZW{margin:0;background:var(--lp-bg-card);border:1px solid var(--lp-border-strong);border-radius:12px;overflow:hidden}.LandingPage_heroVideoFrame__Ba4br{display:block;width:100%;aspect-ratio:16/10;background:#000}.LandingPage_heroVideoChapters__TC52r{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem;border-top:1px solid var(--lp-border)}.LandingPage_heroVideoChapter__ShadP{padding:.375rem .625rem;border:1px solid var(--lp-border);border-radius:6px;background:transparent;font-size:.75rem;color:var(--lp-text-secondary);cursor:pointer}.LandingPage_heroVideoChapterNum__cDXb6{color:var(--lp-accent)}.LandingPage_heroVideoTranscript__YSnv_{margin-left:auto;align-self:center;font-size:.75rem;color:var(--lp-text-secondary)}.LandingPage_finalCta__q_ll9{position:relative;z-index:var(--z-base);padding:7rem 2rem;border-top:1px solid var(--lp-border);background:radial-gradient(ellipse at 50% 100%,rgba(245,158,11,.06) 0,transparent 60%),var(--lp-bg-elevated)}.LandingPage_finalCtaInner__IVFlU{max-width:640px;margin:0 auto;text-align:center}.LandingPage_finalCtaTitle__u7Eol{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15;letter-spacing:-.035em;color:var(--lp-text)!important;margin-bottom:1.25rem}.LandingPage_finalCtaTitle__u7Eol .LandingPage_serifItalic__G4Xg8{color:var(--lp-accent)}.LandingPage_finalCtaSubtext__qR0fv{font-size:1.125rem;line-height:1.6;color:var(--lp-text-secondary)!important;margin-bottom:2.5rem}.LandingPage_finalCtaNote__0uUvn{font-size:.8125rem;color:var(--lp-text-dim)!important;margin-top:1.25rem}.LandingPage_footer__fTRtS{position:relative;z-index:var(--z-base);padding:2rem;border-top:1px solid var(--lp-border)}.LandingPage_footerInner__nXjkG{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.LandingPage_footerBrand__R4c20{font-family:var(--font-landing-heading),"Space Grotesk",sans-serif;font-weight:600;font-size:.875rem;color:var(--lp-text-dim)}.LandingPage_footerLinks__Z7YIa{display:flex;gap:1.5rem}.LandingPage_footerLinks__Z7YIa a{font-size:.8125rem;color:var(--lp-text-dim)}.LandingPage_footerLinks__Z7YIa a:hover{color:var(--lp-text-secondary)}.LandingPage_footerRecaptcha__kWuG1{max-width:1200px;margin:1rem auto 0;font-size:.75rem;color:var(--lp-text-secondary)}.LandingPage_footerRecaptcha__kWuG1 a{color:var(--lp-text-secondary);text-decoration:underline}@keyframes LandingPage_revealUp__rP6OC{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes LandingPage_pulse__plGiy{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:1024px){.LandingPage_heroGrid__ApqJ6{grid-template-columns:1fr;gap:3rem}.LandingPage_heroRight__Iklzg{max-width:520px}.LandingPage_stepsRow__zuSdv{grid-template-columns:1fr;gap:2.5rem}.LandingPage_stepsRow__zuSdv .LandingPage_step__Xcye2+.LandingPage_step__Xcye2{border-left:none;padding-left:0;border-top:1px solid var(--lp-border-strong);padding-top:2.5rem}.LandingPage_limitsInner__Fh8Zs{grid-template-columns:1fr;gap:3rem}.LandingPage_stepDivider__5ie7R{display:none}.LandingPage_featuresGrid__eEKvk{grid-template-columns:1fr}}@media (max-width:768px){.LandingPage_hero__rTUv_{padding:8rem 1.5rem 4rem}.LandingPage_heroTitle__Z7Un6{font-size:2rem}.LandingPage_heroSubtitle__3H0Fq{font-size:1rem}.LandingPage_faq__CRJQ6,.LandingPage_features__uu4Bn,.LandingPage_finalCta__q_ll9,.LandingPage_limits__6npGY,.LandingPage_process__bDHYf{padding:4rem 1.5rem}.LandingPage_sectionHeading__hZQHv{font-size:1.75rem;margin-bottom:2.5rem}.LandingPage_stepNum__ww8pY{font-size:3rem}.LandingPage_heroCtas__DUB36{flex-direction:column;align-items:flex-start;gap:.75rem}.LandingPage_finalCtaTitle__u7Eol{font-size:1.75rem}.LandingPage_scoreCard__otIpD,.LandingPage_scoreCard__otIpD:hover{transform:none}.LandingPage_scoreKey__nxPrV{min-width:90px}.LandingPage_scoreCardBody__Y8xHq{font-size:.75rem;padding:1rem}.LandingPage_scoreValAccent__6Wvjv{font-size:1.25rem}}@media (max-width:480px){.LandingPage_nav__TkifD{padding:0 1rem}.LandingPage_hero__rTUv_{padding:7rem 1rem 3rem}.LandingPage_heroTitle__Z7Un6{font-size:1.75rem}.LandingPage_faq__CRJQ6,.LandingPage_features__uu4Bn,.LandingPage_finalCta__q_ll9,.LandingPage_limits__6npGY,.LandingPage_process__bDHYf{padding:3rem 1rem}.LandingPage_sectionHeading__hZQHv{font-size:1.5rem}.LandingPage_featureCard__Lzfx7{padding:1.5rem}.LandingPage_footerInner__nXjkG{flex-direction:column;gap:1rem;text-align:center}}@media (max-width:640px){.LandingPage_navLinks__QkboX{display:none}}.MarketingShell_root__HgmQt{--lp-bg:#0a0a0b;--lp-bg-elevated:#111113;--lp-bg-card:#16161a;--lp-border:hsla(0,0%,100%,.06);--lp-border-strong:hsla(0,0%,100%,.1);--lp-text:#e8e8ed;--lp-text-secondary:#8b8b9e;--lp-text-dim:#5a5a6e;--lp-accent:#f59e0b;--lp-accent-dim:rgba(245,158,11,.15);--mk-body:#c8c8d4;--mk-muted:#a6a6b8;--font-heading:var(--font-landing-heading),"Space Grotesk",system-ui,sans-serif;--font-body:var(--font-landing-heading),"Space Grotesk",system-ui,sans-serif;position:relative;width:100%;min-height:100vh;overflow-x:clip;background:var(--lp-bg);color:var(--lp-text);font-family:var(--font-landing-heading),"Space Grotesk",system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.MarketingShell_root__HgmQt) :where(h1,h2,h3,h4,h5,h6){color:var(--lp-text);font-family:inherit}:where(.MarketingShell_root__HgmQt) :where(p,li,td,dd){color:var(--mk-body)}:where(.MarketingShell_root__HgmQt) :where(button,input,select,textarea){font-family:inherit}.MarketingShell_body__0QeuH{position:relative;z-index:var(--z-base)}.MarketingShell_plainLink__Mrnq9{text-decoration:none}.MarketingShell_navCta__QrBdg{display:inline-flex;align-items:center}@media (max-width:640px){.MarketingShell_footerInner__RrZL8{flex-direction:column;align-items:flex-start;gap:1rem}.MarketingShell_footerLinks__6a6gP{flex-wrap:wrap;gap:.75rem 1.25rem}}