.landing_page__By2iE{min-height:100vh;background:#f4f6f8;color:#16324b;scroll-behavior:smooth}.landing_page__By2iE :where(a){color:#1e3a5f;text-decoration:none}.landing_page__By2iE :where(a):hover{color:#21c15a}.landing_nav__34epT{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:12px 48px;background:rgba(6,19,31,.88);backdrop-filter:blur(12px);border-bottom:1px solid #16324b}.landing_navBrand__LoQyl{display:flex;align-items:center;gap:16px}.landing_navLogo__4IpxH{height:64px;width:118px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;border-radius:10px}.landing_navWordmark__RmEH3{font-weight:800;letter-spacing:.14em;font-size:17px;color:#e6edf5}.landing_navLinks__rjx06{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:600}.landing_navLink__TVCSs{color:#9fb0c0}.landing_navLink__TVCSs:hover{color:#3ddc5f}.landing_navCta__LgTB_{background:#21c15a;color:#06131f!important;padding:10px 22px;border-radius:8px;font-weight:700}.landing_navCta__LgTB_:hover{background:#3ddc5f}.landing_navSecondary__gD4ai{color:#e6edf5!important;padding:9px 18px;border:1px solid #2a4a66;border-radius:8px;font-weight:600}.landing_navSecondary__gD4ai:hover{border-color:#3ddc5f;color:#3ddc5f!important}.landing_hero__v7463{position:relative;overflow:hidden;padding:72px 48px 88px;margin-top:-1px;background:linear-gradient(180deg,#06131f,#0b1c2c 70%,#10263a);color:#e6edf5}.landing_heroGrid__PxQhe{position:absolute;inset:0;background-image:linear-gradient(rgba(61,220,95,.05) 1px,transparent 0),linear-gradient(90deg,rgba(61,220,95,.05) 1px,transparent 0);background-size:56px 56px;pointer-events:none}.landing_heroInner__NC2cI{position:relative;max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.landing_eyebrowPill___wMcG{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-plex-mono),monospace;font-size:12px;letter-spacing:.14em;color:#3ddc5f;border:1px solid rgba(61,220,95,.35);padding:6px 14px;border-radius:999px;margin-bottom:28px}.landing_eyebrowDot__nZ3Qq{width:7px;height:7px;border-radius:50%;background:#3ddc5f;box-shadow:0 0 8px #3ddc5f}.landing_heroTitle__HLnmZ{margin:0 0 20px;font-size:54px;line-height:1.08;font-weight:800;letter-spacing:-.01em;text-wrap:pretty}.landing_heroLede__ouLRB{margin:0 0 36px;font-size:19px;line-height:1.6;color:#9fb0c0;max-width:520px;text-wrap:pretty}.landing_heroActions__O_W0j{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.landing_btnPrimary__R_ZcD{background:#21c15a;color:#06131f!important;padding:15px 32px;border-radius:10px;font-weight:800;font-size:16px;box-shadow:0 0 24px rgba(61,220,95,.35)}.landing_btnPrimary__R_ZcD:hover{background:#3ddc5f}.landing_btnGhost__Ut74x{color:#e6edf5!important;padding:15px 24px;border:1px solid #2a4a66;border-radius:10px;font-weight:600;font-size:16px}.landing_btnGhost__Ut74x:hover{border-color:#3ddc5f;color:#3ddc5f!important}.landing_heroNote__YpfM9{margin:18px 0 0;font-family:var(--font-plex-mono),monospace;font-size:12px;color:#6b7f92}.landing_card__fnKK_{position:relative;border:1px solid #2a4a66;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.5)}.landing_cardHead__agfOF{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#0b1c2c;border-bottom:1px solid #16324b;font-family:var(--font-plex-mono),monospace;font-size:11px;color:#6b7f92}.landing_cardResolved__byhFV{color:#3ddc5f}.landing_cardBody__yVJFc{padding:14px 16px;background:#0b1c2c;border-top:1px solid #16324b;font-family:var(--font-plex-mono),monospace;font-size:12px;line-height:1.6;color:#9fb0c0}.landing_qa__TkhXL{color:#3ddc5f}.landing_frame__U9tdF{position:relative;width:100%;overflow:hidden;background:#06131f;background-image:linear-gradient(rgba(61,220,95,.04) 1px,transparent 0),linear-gradient(90deg,rgba(61,220,95,.04) 1px,transparent 0);background-size:32px 32px}.landing_frameImage__D7qgW{-o-object-fit:cover;object-fit:cover}.landing_slotHero__DqnN6{height:320px}.landing_slotSample__oqy4v{height:200px}.landing_stats__y0Zrb{padding:36px 48px;background:#fff;border-bottom:1px solid #dde4ea}.landing_statsInner__bY0b2{max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.landing_stat__ugpqy{display:flex;flex-direction:column;gap:4px}.landing_statValue__C_Zvg{font-family:var(--font-plex-mono),monospace;font-size:26px;font-weight:600;color:#1e3a5f}.landing_statLabel__NRXLZ{font-size:13px;color:#6b7f92}.landing_sectionLight__GHNpW{padding:96px 48px;background:#f4f6f8}.landing_sectionDark__M0uXq{padding:96px 48px;background:#06131f;color:#e6edf5}.landing_inner__xvVFh{max-width:1100px;margin:0 auto}.landing_kicker__lsSxO{margin:0 0 12px;font-family:var(--font-plex-mono),monospace;font-size:12px;letter-spacing:.16em;color:#21c15a;font-weight:600}.landing_kickerBright__CeF0t{color:#3ddc5f}.landing_h2__CRjAM{margin:0 0 56px;color:#16324b;max-width:620px}.landing_h2Dark__LJMWa,.landing_h2__CRjAM{font-size:38px;font-weight:800;letter-spacing:-.01em;text-wrap:pretty}.landing_h2Dark__LJMWa{margin:0}.landing_grid3__wDZbM{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.landing_grid3Tight__TGXFo{gap:24px}.landing_stepCard__aNnvZ{background:#fff;border:1px solid #dde4ea;border-radius:14px;padding:32px 28px;display:flex;flex-direction:column;gap:16px}.landing_stepNum__zSbX_{font-family:var(--font-plex-mono),monospace;font-size:13px;color:#21c15a;font-weight:600}.landing_stepTitle__TnDO8{margin:0;font-size:20px;font-weight:700;color:#16324b}.landing_stepBody__5biNe{margin:0;font-size:15px;line-height:1.65;color:#46607a;text-wrap:pretty}.landing_samplesHead__rlCZ2{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:48px}.landing_samplesLink__SzXms{color:#3ddc5f!important;font-weight:600;font-size:15px;border-bottom:1px solid rgba(61,220,95,.4);padding-bottom:2px}.landing_samplesLink__SzXms:hover{border-color:#3ddc5f}.landing_sampleCard__UlYwT{border:1px solid #16324b;border-radius:12px;overflow:hidden;background:#0b1c2c}.landing_sampleText__M7czg{padding:18px 18px 20px;display:flex;flex-direction:column;gap:8px}.landing_sampleMeta__61Q5v{font-family:var(--font-plex-mono),monospace;font-size:11px;color:#6b7f92}.landing_sampleQ__FoBKr{margin:0;font-size:14px;font-weight:600;color:#e6edf5;line-height:1.5}.landing_sampleA__zfohx{margin:0;font-size:13px;color:#9fb0c0;line-height:1.55}.landing_center__zX8Qk{text-align:center}.landing_pricingTitle__yBnUa{margin:0 auto 16px;font-size:38px;font-weight:800;color:#16324b;letter-spacing:-.01em;text-align:center;max-width:560px;text-wrap:pretty}.landing_pricingLede__yaWtt{margin:0 auto 56px;text-align:center;color:#46607a;font-size:16px;max-width:480px}.landing_tier__rb4z3{border-radius:16px;padding:36px 30px;display:flex;flex-direction:column;gap:18px;position:relative;border:1px solid}.landing_tierBadge__RIFf2{position:absolute;top:-12px;left:30px;background:#21c15a;color:#06131f;font-size:11px;font-weight:800;letter-spacing:.1em;padding:5px 12px;border-radius:999px}.landing_tierName__voIJe{margin:0;font-size:18px;font-weight:700}.landing_tierPriceRow__dmK5z{display:flex;align-items:baseline;gap:6px}.landing_tierPrice__lGXqC{font-size:42px;font-weight:800;letter-spacing:-.02em}.landing_tierPer__bEYo9{font-size:14px;opacity:.7}.landing_tierDesc__evYsx{margin:0;font-size:14px;line-height:1.6;opacity:.85;text-wrap:pretty}.landing_tierFeatures__gC4Qv{display:flex;flex-direction:column;gap:10px;margin-top:4px}.landing_tierFeature__c_abE{display:flex;gap:10px;font-size:14px;align-items:flex-start}.landing_tierCheck__69qde{color:#21c15a;font-weight:800}.landing_tierCta__Wu_EY{margin-top:auto;text-align:center;padding:13px 20px;border-radius:10px;font-weight:700;font-size:15px;border:1px solid}.landing_signup__pTGXd{padding:96px 48px;background:linear-gradient(180deg,#0b1c2c,#06131f);color:#e6edf5;text-align:center}.landing_signupInner__TzI4f{max-width:620px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:24px}.landing_signupTitle__aO9Ot{margin:0;font-size:40px;font-weight:800;letter-spacing:-.01em;text-wrap:pretty}.landing_signupLede__cX4Yn{margin:0;font-size:17px;color:#9fb0c0;line-height:1.6;text-wrap:pretty}.landing_signupForm__fSIA8{width:100%;max-width:460px;display:flex;flex-direction:column;align-items:center;gap:16px}.landing_signupRow__eX2tV{display:flex;gap:12px;width:100%;position:relative}.landing_honeypot__nfEmk{position:absolute;left:-9999px;top:0;width:1px;height:1px;opacity:0}.landing_emailInput__YM50j{flex:1;min-width:0;padding:15px 18px;border-radius:10px;border:1px solid #2a4a66;background:#0b1c2c;color:#e6edf5;font-size:15px;font-family:inherit;outline:none}.landing_emailInput__YM50j:focus-visible{border-color:#3ddc5f;box-shadow:0 0 0 3px rgba(61,220,95,.25)}.landing_submitButton__FfiRB{background:#21c15a;color:#06131f;border:none;padding:15px 28px;border-radius:10px;font-weight:800;font-size:15px;font-family:inherit;cursor:pointer;box-shadow:0 0 24px rgba(61,220,95,.3)}.landing_submitButton__FfiRB:hover{background:#3ddc5f}.landing_submitButton__FfiRB:disabled{opacity:.7;cursor:default}.landing_statusLine__kYbWc{margin:0;font-family:var(--font-plex-mono),monospace;font-size:13px}.landing_footer__U__I_{padding:32px 48px;background:#06131f;border-top:1px solid #16324b;color:#6b7f92;font-size:13px}.landing_footerInner__8av47{max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.landing_footerMark__oBqvN{font-family:var(--font-plex-mono),monospace;letter-spacing:.1em}.landing_footerLinks__ETkls{display:flex;gap:24px}.landing_footerLinks__ETkls a{color:#6b7f92}.landing_footerLinks__ETkls a:hover{color:#9fb0c0}.landing_footerAttribution__odht4{max-width:1100px;margin:12px auto 0;font-family:var(--font-plex-mono),monospace;font-size:11px;color:#55687a}@media (max-width:900px){.landing_footer__U__I_,.landing_hero__v7463,.landing_nav__34epT,.landing_sectionDark__M0uXq,.landing_sectionLight__GHNpW,.landing_signup__pTGXd,.landing_stats__y0Zrb{padding-left:24px;padding-right:24px}.landing_heroInner__NC2cI{grid-template-columns:1fr;gap:40px}.landing_heroTitle__HLnmZ{font-size:40px}.landing_grid3__wDZbM{grid-template-columns:1fr}.landing_navLinks__rjx06{gap:16px}.landing_navLinkHideSm__SCge5{display:none}.landing_h2Dark__LJMWa,.landing_h2__CRjAM,.landing_pricingTitle__yBnUa,.landing_signupTitle__aO9Ot{font-size:30px}.landing_signupRow__eX2tV{flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing_page__By2iE{scroll-behavior:auto}}@font-face{font-family:__sora_08dac3;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:__sora_08dac3;src:url(/_next/static/media/c5f10e9e72d35c52-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:__sora_Fallback_08dac3;src:local("Arial");ascent-override:97.00%;descent-override:29.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_08dac3{font-family:__sora_08dac3,__sora_Fallback_08dac3}.__variable_08dac3{--font-sora:"__sora_08dac3","__sora_Fallback_08dac3"}@font-face{font-family:__plexMono_ba9c84;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__plexMono_ba9c84;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__plexMono_ba9c84;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__plexMono_ba9c84;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__plexMono_ba9c84;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__plexMono_ba9c84;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__plexMono_Fallback_ba9c84;src:local("Arial");ascent-override:102.50%;descent-override:27.50%;line-gap-override:0.00%;size-adjust:100.00%}.__className_ba9c84{font-family:__plexMono_ba9c84,__plexMono_Fallback_ba9c84}.__variable_ba9c84{--font-plex-mono:"__plexMono_ba9c84","__plexMono_Fallback_ba9c84"}