.LandingPageV2_page__rgimB{--ink:#0f1222;--ink-soft:rgba(15,18,34,.72);--ink-muted:rgba(15,18,34,.55);--primary:#5b5bd6;--primary-2:#7b61ff;--border:rgba(15,18,34,.1);--surface-top:hsla(0,0%,100%,.72);--surface-bottom:hsla(0,0%,100%,.58);--shadow:0 18px 50px rgba(15,18,34,.12);--shadow-soft:0 10px 28px rgba(15,18,34,.08);min-height:100vh;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;line-height:1.65;background:radial-gradient(900px 600px at 15% 10%,rgba(123,97,255,.18),transparent 60%),radial-gradient(800px 500px at 85% 15%,rgba(91,91,214,.14),transparent 60%),linear-gradient(180deg,#eef0ff,#f6f6ff 40%,#fafaff)}.LandingPageV2_container__UG_lr,.LandingPageV2_header__RGBd0{max-width:1120px;margin:0 auto;padding-inline:24px}.LandingPageV2_header__RGBd0{display:flex;align-items:center;justify-content:space-between;padding-block:28px}.LandingPageV2_logo__hTOgU{font-size:18px;font-weight:700;letter-spacing:.02em}.LandingPageV2_nav__bgtmW{display:flex;align-items:center;gap:26px}.LandingPageV2_navButton__1Q_mp{color:var(--ink-soft);font:inherit;font-size:14px;background:transparent;border:0;cursor:pointer}.LandingPageV2_activeNav__3YuQ1{color:var(--ink);font-weight:600}.LandingPageV2_button__I_pX2{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;padding:12px 26px;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));box-shadow:0 14px 30px rgba(91,91,214,.28);cursor:pointer;font:inherit;font-weight:600;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.LandingPageV2_button__I_pX2:not(:disabled):hover{box-shadow:0 18px 36px rgba(91,91,214,.36);transform:translateY(-3px) scale(1.02)}.LandingPageV2_button__I_pX2:not(:disabled):active{box-shadow:0 10px 22px rgba(91,91,214,.24);transform:translateY(0) scale(.99)}.LandingPageV2_button__I_pX2:disabled{cursor:wait;opacity:.7}@media (prefers-reduced-motion:reduce){.LandingPageV2_button__I_pX2{transition:none}}.LandingPageV2_hero__4p3vY{padding-block:96px 36px}.LandingPageV2_hero__4p3vY h1{max-width:840px;margin:0 0 18px;font-size:56px;font-weight:700;line-height:1.05}.LandingPageV2_subtitle__pgKbU{max-width:720px;color:var(--ink-soft);font-size:18px}.LandingPageV2_section___Vrcj{padding-block:12px}.LandingPageV2_section___Vrcj .LandingPageV2_container__UG_lr{padding-block:36px}.LandingPageV2_surface__W3aZ8{padding:52px;border:1px solid var(--border);border-radius:28px;background:linear-gradient(180deg,var(--surface-top),var(--surface-bottom));box-shadow:var(--shadow)}.LandingPageV2_kicker__U1pM_{margin-bottom:10px;color:var(--primary);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.LandingPageV2_surface__W3aZ8 h2{margin:0 0 12px;font-size:36px;font-weight:700;line-height:1.15}.LandingPageV2_sub__2piTO{max-width:780px;color:var(--ink-soft);font-size:17px}.LandingPageV2_cards__GJ_O1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.LandingPageV2_systemCards___u1Z8{grid-template-columns:repeat(4,minmax(0,1fr))}.LandingPageV2_card__hlnSk{padding:24px;border:1px solid var(--border);border-radius:18px;background:#fff;box-shadow:var(--shadow-soft);transition:transform .2s ease,box-shadow .2s ease}.LandingPageV2_card__hlnSk:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 30px 80px rgba(15,18,34,.22)}.LandingPageV2_card__hlnSk h3,.LandingPageV2_card__hlnSk h4{margin:1.33em 0;font-size:1em;font-weight:700}.LandingPageV2_card__hlnSk p{margin:0;color:var(--ink-soft)}.LandingPageV2_bottomCta__Igm5g{padding-block:12px 64px}.LandingPageV2_library__tGiV0{max-width:760px;margin:auto}.LandingPageV2_libraryFilter__vcWhg{display:flex;gap:28px;margin:40px 0 50px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.LandingPageV2_filterButton__j_Vi8{position:relative;padding:0 0 6px;color:var(--ink-muted);background:transparent;border:0;cursor:pointer;font:inherit}.LandingPageV2_activeFilter__h89rd{color:var(--ink);font-weight:600}.LandingPageV2_activeFilter__h89rd:after{position:absolute;right:0;bottom:-2px;left:0;height:2px;background:var(--ink);content:""}.LandingPageV2_libraryItem__uBN45{width:100%;padding:36px 0;border:0;border-bottom:1px solid var(--border);color:inherit;background:transparent;cursor:pointer;text-align:left;transition:transform .2s ease}.LandingPageV2_libraryItem__uBN45:hover{transform:translateX(6px)}.LandingPageV2_libraryMeta__jfSC5{margin-bottom:12px;color:var(--ink-muted);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.LandingPageV2_libraryItem__uBN45 h3{margin:0;font-size:24px;font-weight:700}.LandingPageV2_articlePage__SVOgS{max-width:720px;margin:120px auto;padding:0 24px;line-height:1.85}.LandingPageV2_backLink__xU_I8{display:inline-block;margin-bottom:50px;border:0;color:var(--ink-muted);background:transparent;cursor:pointer;font:inherit;font-size:14px}.LandingPageV2_articlePage__SVOgS h1{margin-bottom:24px;font-size:34px;font-weight:700;line-height:1.25}.LandingPageV2_articlePage__SVOgS li,.LandingPageV2_articlePage__SVOgS p{font-size:20px}.LandingPageV2_articlePage__SVOgS p{margin-bottom:28px}.LandingPageV2_articlePage__SVOgS ul{margin:0 0 28px;padding-left:24px}.LandingPageV2_articlePage__SVOgS blockquote{margin:60px 0;font-size:24px;font-style:italic;font-weight:500;line-height:1.3}.LandingPageV2_articlePage__SVOgS blockquote span{display:block;margin-top:16px;opacity:.6}.LandingPageV2_footer__TmbS7{padding:50px 0;color:var(--ink-muted);font-size:13px;text-align:center}.LandingPageV2_footerLinks__vI0vS{display:flex;justify-content:center;gap:18px;margin-top:10px}.LandingPageV2_footerLinks__vI0vS a{color:inherit;text-decoration:none}.LandingPageV2_footerLinks__vI0vS a:focus-visible,.LandingPageV2_footerLinks__vI0vS a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.LandingPageV2_modal__Wssj7{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.LandingPageV2_backdrop__HHjFh{position:absolute;inset:0;background:rgba(15,18,34,.48);backdrop-filter:blur(12px)}.LandingPageV2_panel__gK2ZE{position:relative;width:min(760px,100%);max-height:min(88vh,920px);overflow:auto;border:1px solid var(--border);border-radius:22px;background:hsla(0,0%,100%,.96);box-shadow:0 30px 90px rgba(15,18,34,.28)}.LandingPageV2_modalHeader__AcVdT{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:28px 32px 20px;border-bottom:1px solid var(--border);background:hsla(0,0%,100%,.94)}.LandingPageV2_modalHeader__AcVdT h2{margin:0 0 4px;font-size:26px;line-height:1.15}.LandingPageV2_modalHeader__AcVdT p{margin:0;color:var(--ink-soft);line-height:1.45}.LandingPageV2_modalClose__B_Tg8{flex:0 0 36px;width:36px;height:36px;border:1px solid var(--border);border-radius:50%;color:var(--ink);background:#fff;cursor:pointer;font-size:22px;line-height:1}.LandingPageV2_form__EHrOW{padding:24px 32px 32px}.LandingPageV2_formSection__SKA2O{padding:22px 0;border-bottom:1px solid var(--border)}.LandingPageV2_formSection__SKA2O:first-child{padding-top:0}.LandingPageV2_formSection__SKA2O:last-of-type{border-bottom:0}.LandingPageV2_formSection__SKA2O h3{margin:0 0 18px;font-size:18px}.LandingPageV2_field__kCzFN{display:block;margin-bottom:22px}.LandingPageV2_field__kCzFN:last-child{margin-bottom:0}.LandingPageV2_fieldLabel__HtnMX,.LandingPageV2_field__kCzFN legend{display:block;margin:0 0 10px;color:var(--ink);font-size:15px;font-weight:650}.LandingPageV2_field__kCzFN legend{float:left}.LandingPageV2_field__kCzFN legend+.LandingPageV2_choiceGrid__JY8DE,.LandingPageV2_field__kCzFN legend+.LandingPageV2_hint__id2_H{clear:both}.LandingPageV2_tag__wsant{display:inline-flex;align-items:center;min-height:20px;margin-left:8px;padding:2px 8px;border-radius:999px;color:var(--primary);background:rgba(91,91,214,.1);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.LandingPageV2_optional__yWcMB{color:var(--ink-muted);background:rgba(15,18,34,.06)}.LandingPageV2_hint__id2_H{display:block;margin-top:-4px;margin-bottom:12px;color:var(--ink-muted);font-size:13px}.LandingPageV2_choiceGrid__JY8DE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.LandingPageV2_choice__UHLYH{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;color:var(--ink-soft);background:#fff;line-height:1.3}.LandingPageV2_choice__UHLYH input{flex:0 0 auto}.LandingPageV2_textInput__v6KSo,.LandingPageV2_textarea__N4tco{width:100%;border:1px solid var(--border);border-radius:10px;color:var(--ink);background:#fff;font:inherit;padding:12px 14px}.LandingPageV2_textarea__N4tco{min-height:108px;resize:vertical}.LandingPageV2_otherInput__D_Nu4{margin-top:10px}.LandingPageV2_formActions__51qvb{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:22px;background:linear-gradient(180deg,hsla(0,0%,100%,.84),#fff 45%)}.LandingPageV2_status__vIQ12{margin-top:16px;font-weight:650}.LandingPageV2_success__dNTMe{color:var(--primary)}.LandingPageV2_error__R88Eb{color:#b42318}.LandingPageV2_thankYou__46Vyl{padding:64px 32px;text-align:center}.LandingPageV2_thankYou__46Vyl h2{margin:0 0 12px;font-size:32px;line-height:1.15}.LandingPageV2_thankYou__46Vyl p{max-width:460px;margin:0 auto 28px;color:var(--ink-soft)}@media (max-width:900px){.LandingPageV2_header__RGBd0{align-items:flex-start}.LandingPageV2_nav__bgtmW{flex-wrap:wrap;justify-content:flex-end;gap:14px}.LandingPageV2_hero__4p3vY h1{font-size:40px}.LandingPageV2_cards__GJ_O1,.LandingPageV2_systemCards___u1Z8{grid-template-columns:1fr}.LandingPageV2_surface__W3aZ8{padding:32px}.LandingPageV2_modal__Wssj7{padding:12px}.LandingPageV2_modalHeader__AcVdT{padding:22px 20px 16px}.LandingPageV2_form__EHrOW{padding:20px}.LandingPageV2_choiceGrid__JY8DE{grid-template-columns:1fr}.LandingPageV2_formActions__51qvb{align-items:stretch;flex-direction:column}.LandingPageV2_formActions__51qvb .LandingPageV2_button__I_pX2{width:100%}}