.theme_site___qNeY{--pad:120px;--max:1200px;--radius-card:12px;--radius-panel:20px;--radius-input:4px;--font-display:var(--font-grotesk),"Space Grotesk",system-ui,sans-serif;--font-body:var(--font-inter),Inter,system-ui,sans-serif;--font-mono:var(--font-mono-jb),"JetBrains Mono",ui-monospace,monospace;min-height:100vh;font-family:var(--font-body);background:var(--hero-bg);color:var(--text);overflow-x:clip}:where(.theme_site___qNeY a){color:inherit;text-decoration:none}:where(.theme_site___qNeY) :where(h1,h2,h3,h4,p){margin:0}.theme_ai__TKa2I{--accent:#8b6cff;--accent-hi:#a18aff;--accent-tint:#f0ecff;--accent2:#2ec4b6;--on-accent:#0e1014;--glow:rgba(139,108,255,0.12);--ok:#2ec4b6;--eyebrow:#a3abb8;--d-bg:#0e1014;--d-surface:#171a21;--d-subtle:#1e2230;--d-border:#2b303a;--d-text:#f8f7fb;--d-text2:#a3abb8;--d-muted:#6b7380;--l-bg:#f8f7fb;--l-surface:#ffffff;--l-border:#ded9ea;--l-text:#15131a;--l-text2:#4a5260;--l-muted:#7a8290;--hero-bg:var(--d-bg)}.theme_it__F50EV{--accent:#4b9cd3;--accent-hi:#6db0de;--accent-tint:#eef6fb;--accent2:#e9a23b;--on-accent:#13294b;--glow:rgba(75,156,211,0.14);--ok:#2e7d5b;--d-bg:#13294b;--d-surface:#1a3459;--d-subtle:#21406b;--d-border:#2d4b75;--d-text:#ffffff;--d-text2:#c5d5e7;--d-muted:#8ea4c0;--l-bg:#fafbfc;--l-surface:#ffffff;--l-border:#d9e1ea;--l-text:#13294b;--l-text2:#4f5b6d;--l-muted:#657184;--hero-bg:var(--l-bg)}.theme_darkVars__EK9b_,.theme_dark__4XlZm{--bg:var(--d-bg);--surface:var(--d-surface);--subtle:var(--d-subtle);--border:var(--d-border);--text:var(--d-text);--text2:var(--d-text2);--muted:var(--d-muted);--inv-surface:var(--l-surface);--inv-border:var(--l-border);--inv-text:var(--l-text);--inv-text2:var(--l-text2);color:var(--text)}.theme_dark__4XlZm{background:var(--bg)}.theme_lightVars__DgTIP,.theme_light__a6Kqx{--bg:var(--l-bg);--surface:var(--l-surface);--subtle:var(--l-bg);--border:var(--l-border);--text:var(--l-text);--text2:var(--l-text2);--muted:var(--l-muted);--inv-surface:var(--d-surface);--inv-border:var(--d-border);--inv-text:var(--d-text);--inv-text2:var(--d-text2);color:var(--text)}.theme_light__a6Kqx{background:var(--bg)}.theme_it__F50EV .theme_light__a6Kqx+.theme_light__a6Kqx{border-top:1px solid var(--l-border)}@media (max-width:1280px){.theme_site___qNeY{--pad:56px}}@media (max-width:760px){.theme_site___qNeY{--pad:20px}}.header_wrap__QYcGr{position:-webkit-sticky;position:sticky;top:0;z-index:50;padding:20px var(--pad) 0;background:transparent;pointer-events:none}.header_wrap__QYcGr>*{pointer-events:auto}.header_bar__4w5h3{max-width:var(--max);margin:0 auto;height:72px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);position:relative}.header_brand___gj2c{display:flex;align-items:center;gap:12px;flex:none}.header_mark__kU3zl{width:24px;height:24px;border-radius:4px;background:var(--accent)}.header_word__lfdwR{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--text);white-space:nowrap}.header_wordMid__x0AfQ{color:inherit}.header_nav__phiiF{display:flex;align-items:center;gap:32px;position:absolute;left:50%;transform:translateX(-50%)}.header_link__jO7Yq{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--text2);background:none;border:0;padding:0;cursor:pointer;white-space:nowrap;transition:color .15s}.header_active__GdeRu,.header_link__jO7Yq:hover{color:var(--text)}.header_link__jO7Yq:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.header_group__YxdDp{position:relative}.header_groupBtn__aXwa3{display:inline-flex;align-items:center;gap:6px}.header_chev__s8jev{transition:transform .15s}.header_groupBtn__aXwa3[aria-expanded=true] .header_chev__s8jev{transform:rotate(180deg)}.header_menu__CCZnH{display:none;position:absolute;top:calc(100% + 26px);left:50%;transform:translateX(-50%);width:300px;padding:8px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:0 16px 40px rgba(10,20,40,.14)}.header_menuOpen__hvCQF{display:grid}.header_menuAll__5YMpp,.header_menuItem__ESOov{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text)}.header_menuItem__ESOov small{font-size:13px;font-weight:400;color:var(--text2)}.header_menuAll__5YMpp:hover,.header_menuItem__ESOov:hover{background:var(--accent-tint);color:var(--l-text)}.header_menuItem__ESOov:hover small{color:var(--l-text2)}.header_menuAll__5YMpp{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.header_cta__MNm0u{flex:none}.header_ctaSmall__eWFjn{height:36px;padding:0 14px;font-size:13px}.header_ctaMobile__kwY8a{display:none}.header_menuBtn__WTP6A{display:none;width:40px;height:40px;margin-left:auto;border:1px solid var(--border);border-radius:8px;background:transparent;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px}.header_menuBtn__WTP6A span{display:block;width:16px;height:1.5px;border-radius:1px;background:var(--text);transition:transform .2s}.header_menuBtn__WTP6A[aria-expanded=true] span:first-child{transform:translateY(3.75px) rotate(45deg)}.header_menuBtn__WTP6A[aria-expanded=true] span:last-child{transform:translateY(-3.75px) rotate(-45deg)}@media (max-width:1020px){.header_wrap__QYcGr{padding-top:12px}.header_bar__4w5h3{height:64px;padding:0 12px 0 16px;flex-wrap:wrap}.header_word__lfdwR{font-size:18px}.header_cta__MNm0u{display:none}.header_menuBtn__WTP6A{display:flex}.header_nav__phiiF{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:none;flex-direction:column;align-items:stretch;gap:0;padding:8px 16px 16px;max-height:calc(100vh - 96px);overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:0 16px 40px rgba(10,20,40,.18)}.header_navOpen__ojwHB{display:flex}.header_link__jO7Yq{font-size:16px;padding:12px 0;text-align:left;color:var(--text)}.header_groupBtn__aXwa3{width:100%;justify-content:space-between}.header_chev__s8jev{display:none}.header_menuOpen__hvCQF,.header_menu__CCZnH{display:grid;position:static;transform:none;width:auto;padding:0 0 8px 12px;background:none;border:0;box-shadow:none}.header_menuAll__5YMpp{display:none}.header_menuItem__ESOov{padding:8px 0;font-weight:400;color:var(--text2)}.header_menuItem__ESOov small{display:none}.header_ctaMobile__kwY8a{display:flex;margin-top:12px}}.footer_wrap__yDir2{padding:0 var(--pad) 40px}.footer_card__Qa_KR{max-width:var(--max);margin:0 auto;padding:64px 48px 32px;display:flex;flex-direction:column;gap:64px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel)}.footer_primary__c40Cd{display:flex;justify-content:space-between;gap:48px}.footer_statement__D8mF3{width:520px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.footer_eyebrow__SoJ03{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text2)}.footer_square__0ffcr{width:8px;height:8px;border-radius:2px;background:var(--accent);flex:none}.footer_big__0xiqq{font-family:var(--font-display);font-size:40px;line-height:48px;letter-spacing:-.02em;color:var(--text)}.footer_cols__1fv8x{display:flex;gap:64px}.footer_col__kvoc3{width:180px;display:flex;flex-direction:column;gap:16px;font-size:14px;color:var(--text2)}.footer_col__kvoc3 a:hover{color:var(--text)}.footer_colHead__5Mngk{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.footer_note__2MHAn{margin-top:-32px;font-size:13px;font-weight:500;color:var(--text)}.footer_legal__VoS1Q{padding-top:24px;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:10px;text-transform:uppercase;color:var(--muted)}@media (max-width:1020px){.footer_primary__c40Cd{flex-direction:column}.footer_cols__1fv8x{gap:32px}}@media (max-width:760px){.footer_wrap__yDir2{padding-bottom:20px}.footer_card__Qa_KR{padding:40px 24px 24px;gap:40px}.footer_big__0xiqq{font-size:28px;line-height:36px}.footer_col__kvoc3{width:auto;flex:1 1}.footer_note__2MHAn{margin-top:-16px}}.blocks_section__vvuS3{padding:96px var(--pad)}.blocks_inner__aqiyh{max-width:var(--max);margin:0 auto;display:flex;flex-direction:column;gap:48px}.blocks_heading__pTTWL{display:flex;flex-direction:column;gap:16px}.blocks_eyebrow__uqw_z{display:flex;gap:12px;align-items:center;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow,var(--muted))}.blocks_slashes__8A03u{color:var(--accent);letter-spacing:0}.blocks_h2__4uV6U{font-size:40px;line-height:48px;text-wrap:balance}.blocks_h2__4uV6U,.blocks_h3__11KEm{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;color:var(--text)}.blocks_h3__11KEm{font-size:28px;line-height:36px}.blocks_h4__Tb8zu{font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.blocks_lead__vOaf5{max-width:720px;font-size:18px;line-height:30px;color:var(--text2)}.blocks_body__CEwSo{font-size:16px;line-height:26px;color:var(--text2)}.blocks_bodyMedium__P31o5{font-size:16px;line-height:26px;font-weight:500;color:var(--text)}.blocks_small2__nFuxd,.blocks_small__e1A5B{font-size:14px;line-height:22px;color:var(--text2)}.blocks_note__DwO6b{font-size:14px;line-height:22px;color:var(--accent)}.blocks_mono__U_R1A{font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.blocks_monoAccent__Cwjfw{color:var(--accent)}.blocks_monoMuted__xtWv3{color:var(--muted);white-space:nowrap}.blocks_monoAccentC__vZ2kV{color:var(--accent)}.blocks_monoMutedC__ps51m{color:var(--muted)}.blocks_monoAccent2C__IEydY{color:var(--accent2)}.blocks_hero__yA1G4{padding:96px var(--pad) 128px}.blocks_heroInner__JZDwT{max-width:var(--max);margin:0 auto;display:flex;align-items:center;gap:64px}.blocks_heroCopy__6pM1A{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.blocks_heroEyebrow__ueY9t{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text2)}.blocks_square__lExEh{width:8px;height:8px;border-radius:2px;background:var(--accent);flex:none}.blocks_display__zhcr_{font-family:var(--font-display);font-size:72px;line-height:80px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.blocks_heroLead__1Ycp_{font-size:18px;line-height:30px;color:var(--text2)}.blocks_actions__8m2CI{display:flex;flex-wrap:wrap;gap:12px}.blocks_trust__Xvix3{display:flex;align-items:center;gap:8px;font-size:14px;line-height:22px;color:var(--muted)}.blocks_trustIcon__3ZoGA{flex:none;color:var(--ok)}.blocks_heroVisual__kWkpP{position:relative;flex:none;width:520px;height:500px;border-radius:var(--radius-panel);overflow:hidden;box-shadow:0 0 12px var(--glow)}.blocks_heroImg__ibc1u{object-fit:cover}.blocks_badge__BXBGS{position:absolute;left:24px;bottom:24px;display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--d-bg);border:1px solid var(--border);border-radius:var(--radius-card)}.blocks_badgeValue__2pnrW{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--text)}.blocks_badgeLabel__toF62{font-size:14px;line-height:22px;color:var(--text2)}.blocks_grid__HhjOy{display:grid;grid-gap:24px;gap:24px}.blocks_tight__1Sl1J{gap:16px}.blocks_cols2__W3Nxi{grid-template-columns:repeat(2,1fr)}.blocks_cols3__Cyzpi{grid-template-columns:repeat(3,1fr)}.blocks_cols4__6jyce{grid-template-columns:repeat(4,1fr)}.blocks_cols6__RgS5R{grid-template-columns:repeat(6,1fr)}.blocks_card__yC6ZN{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.blocks_info__wE0wE{display:flex;flex-direction:column;gap:16px;padding:24px}.blocks_featured__yRjt2{border-color:var(--accent);box-shadow:0 0 12px var(--glow)}.blocks_cardTop__EeLTu{display:flex;align-items:center;justify-content:space-between;gap:12px}.blocks_tile__5Mqqp{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:10px;background:var(--accent-tint);color:var(--accent)}.blocks_tileWhite__yls7L{background:#fff}.blocks_textCard__iHRWX{display:flex;flex-direction:column;gap:14px;padding:20px;min-height:180px}.blocks_square0__Ivvpm{border-radius:0;gap:12px;padding:24px;min-height:0}.blocks_pillar__ZWgZB{display:flex;flex-direction:column;justify-content:space-between;min-height:292px;padding:24px;background:var(--d-surface);border:1px solid var(--d-border);border-radius:var(--radius-card)}.blocks_pillarTop__bvmZV{display:flex;align-items:center;justify-content:space-between}.blocks_pillarIndex__i2dbY{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--pillar)}.blocks_pillarIcon__vuWnu{color:var(--pillar);display:flex}.blocks_pillarCopy__qGex1{display:flex;flex-direction:column;gap:12px}.blocks_pillarState__WYI0f{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:9px;color:var(--muted)}.blocks_pillarBar__3Hbd3{width:18px;height:4px;border-radius:4px;background:var(--pillar)}.blocks_meaning__EAnAl{display:flex;flex-direction:column;gap:4px;padding:16px}.blocks_serviceSlot__8QpId{display:flex;flex-direction:column;gap:12px}.blocks_service__kQ8EF{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;min-height:392px;padding:32px;background:var(--d-surface);border:1px solid var(--d-border);border-radius:var(--radius-card)}.blocks_servicePrimary__MHHcb{border-color:var(--accent);border-radius:var(--radius-panel);box-shadow:0 0 12px var(--glow)}.blocks_serviceTop__RKKKS{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.blocks_serviceIcon__Foypf{color:var(--d-text2);display:flex}.blocks_iconSample__1aiSU{width:112px;height:96px;display:grid;place-items:center;border:1px solid var(--d-border);border-radius:12px;color:var(--accent)}.blocks_codeLabel__m0sYP{padding:6px 10px;background:var(--d-subtle);border:1px solid var(--d-border);border-radius:4px;font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--accent);white-space:nowrap}.blocks_serviceCopy__XJYDs{display:flex;flex-direction:column;gap:16px}.blocks_serviceTitleLg__jrC66{font-family:var(--font-display);font-size:40px;line-height:48px;font-weight:400;letter-spacing:-.02em;color:var(--text)}.blocks_serviceBtn__eevwf{padding:0 18px}.blocks_serviceNote__ZxHTG{display:flex;flex-direction:column;gap:4px;padding:0 8px}.blocks_timeline__57dGO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.blocks_tlItem__z43yh{display:flex;gap:24px}.blocks_tlMarker__upNA8{width:56px;flex:none;display:flex;flex-direction:column;align-items:center;gap:8px}.blocks_tlDot__wCLQj{width:10px;height:10px;border-radius:5px;background:var(--subtle);border:1px solid var(--border)}.blocks_tlLine__qvafk{flex:1 1;min-height:72px;width:1px;background:var(--border)}.blocks_tlContent__QZCtm{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-bottom:32px}.blocks_tlIndex__9bSZ2{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--muted)}.blocks_tlTitle__8rCkC{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--text)}.blocks_tlBody__gP8hs{font-size:14px;line-height:22px;color:var(--text2)}.blocks_stats__KSFND{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.blocks_stat__e7WwL{display:flex;flex-direction:column;gap:12px;padding:24px;border-left:1px solid var(--border)}.blocks_statValue__ftNJt{font-family:var(--font-display);font-size:40px;line-height:48px;letter-spacing:-.02em;color:var(--text)}.blocks_statLabel__ed06f{font-size:14px;color:var(--text2)}.blocks_statSource__40R_p{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--accent)}.blocks_quote__VQ8vD{margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:430px;padding:48px;background:var(--d-surface);border:1px solid var(--accent);border-radius:var(--radius-panel)}.blocks_quoteMark__vnhra{font-family:var(--font-display);font-size:72px;line-height:64px;height:40px;color:var(--accent)}.blocks_quoteText__kGFWO{margin:0;font-family:var(--font-display);font-size:40px;line-height:48px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.blocks_quoteBy__9UmpT{display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:500;color:var(--text)}.blocks_quoteRole__9m55n{font-family:var(--font-mono);font-size:10px;font-weight:400;text-transform:uppercase;color:var(--muted)}.blocks_quoteDetail__uJ1B1{margin:0;display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:var(--radius-panel)}.blocks_quoteDetail__uJ1B1 blockquote{margin:0}.blocks_callout__BGJmG{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:56px;background:var(--d-surface);border:1px solid var(--accent);border-radius:var(--radius-panel);box-shadow:0 0 24px var(--glow)}.blocks_calloutCopy__R8QAQ{width:680px;max-width:100%;display:flex;flex-direction:column;gap:12px}.blocks_calloutCopy__R8QAQ .blocks_h2__4uV6U{color:var(--d-text)}.blocks_calloutCopy__R8QAQ .blocks_lead__vOaf5{color:var(--d-text2)}.blocks_calloutActions__DTWiS{display:flex;flex-direction:column;align-items:center;gap:10px;flex:none}.blocks_calloutActions__DTWiS>a:last-child:not(:first-child){color:var(--d-text)}.blocks_checks__A0X_w{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.blocks_checkRow__7nHiw{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:26px;color:var(--text2)}.blocks_checkIcon__gIeG_{flex:none;color:var(--ok);margin-top:4px}.blocks_group__5lUMR{display:flex;flex-direction:column;gap:16px;padding:24px}.blocks_included__mLIau{display:flex;align-items:center;gap:12px;padding:18px}.blocks_included__mLIau .blocks_checkIcon__gIeG_{margin-top:0}.blocks_stepTile__96Sdi{display:flex;flex-direction:column;gap:10px;padding:18px}.blocks_faq___cEmN{display:flex;flex-direction:column;gap:12px}.blocks_faqItem__AgqEs{display:flex;gap:48px;padding:24px}.blocks_faqItem__AgqEs .blocks_h4__Tb8zu{width:400px;flex:none}.blocks_rows__Jnmor{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.blocks_row__gLGeJ{display:flex;align-items:center;gap:24px;padding:20px}.blocks_rowIndex__IqhPe{width:48px;flex:none}.blocks_rowTitle__TAZqk{width:240px;flex:none}.blocks_feature__79Dgi{display:flex;gap:56px;padding:48px;background:var(--d-surface);border:1px solid var(--accent);border-radius:var(--radius-panel);box-shadow:0 0 12px var(--glow)}@media (max-width:1100px){.blocks_cols4__6jyce{grid-template-columns:repeat(2,1fr)}.blocks_cols6__RgS5R{grid-template-columns:repeat(3,1fr)}.blocks_heroInner__JZDwT{gap:40px}.blocks_heroVisual__kWkpP{width:420px;height:440px}.blocks_display__zhcr_{font-size:56px;line-height:64px}.blocks_feature__79Dgi{flex-direction:column;gap:32px}}@media (max-width:1020px){.blocks_heroInner__JZDwT{flex-direction:column;align-items:stretch}.blocks_heroVisual__kWkpP{width:100%;height:auto;aspect-ratio:520/500;max-width:560px}.blocks_cols3__Cyzpi{grid-template-columns:repeat(2,1fr)}.blocks_callout__BGJmG{flex-direction:column;align-items:flex-start}.blocks_calloutActions__DTWiS{align-items:flex-start}.blocks_stats__KSFND{grid-template-columns:1fr}.blocks_faqItem__AgqEs{flex-direction:column;gap:12px}.blocks_faqItem__AgqEs .blocks_h4__Tb8zu{width:auto}}@media (max-width:760px){.blocks_section__vvuS3{padding:72px var(--pad)}.blocks_inner__aqiyh{gap:32px}.blocks_hero__yA1G4{padding:40px var(--pad) 72px}.blocks_display__zhcr_{font-size:44px;line-height:52px}.blocks_h2__4uV6U{font-size:30px;line-height:38px}.blocks_h3__11KEm{font-size:24px;line-height:32px}.blocks_heroLead__1Ycp_,.blocks_lead__vOaf5{font-size:17px;line-height:28px}.blocks_actions__8m2CI{flex-direction:column;align-self:stretch}.blocks_actions__8m2CI>a{width:100%}.blocks_trust__Xvix3{align-items:flex-start}.blocks_trust__Xvix3 svg{margin-top:2px}.blocks_cols2__W3Nxi,.blocks_cols3__Cyzpi,.blocks_cols4__6jyce{grid-template-columns:1fr}.blocks_cols6__RgS5R{grid-template-columns:repeat(2,1fr)}.blocks_pillar__ZWgZB{min-height:220px}.blocks_service__kQ8EF{min-height:0;padding:24px}.blocks_serviceTitleLg__jrC66{font-size:32px;line-height:40px}.blocks_quote__VQ8vD{min-height:0;padding:32px 24px}.blocks_quoteText__kGFWO{font-size:28px;line-height:36px}.blocks_callout__BGJmG{padding:32px 24px}.blocks_calloutActions__DTWiS{align-self:stretch;align-items:stretch}.blocks_feature__79Dgi{padding:32px 24px}.blocks_row__gLGeJ{flex-wrap:wrap;gap:8px 16px}.blocks_rowIndex__IqhPe{width:auto}.blocks_rowTitle__TAZqk{width:auto;flex:1 1}.blocks_row__gLGeJ .blocks_body__CEwSo{flex-basis:100%}.blocks_tlMarker__upNA8{width:24px}.blocks_tlItem__z43yh{gap:16px}}.blocks_founder__M8KYX{display:flex;gap:48px;padding:32px;border-radius:var(--radius-panel);box-shadow:0 0 24px rgba(245,165,36,.12)}.blocks_portrait__vsKDd{position:relative;width:420px;height:480px;flex:none;border-radius:var(--radius-card);overflow:hidden}.blocks_portrait__vsKDd img{object-fit:cover}.blocks_founderBio__yhYHH{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.blocks_founderLead__hIzF8{font-size:18px;line-height:30px;color:var(--text)}.blocks_entity__PXU49{display:flex;flex-direction:column;gap:16px;min-height:300px;padding:24px;background:var(--d-surface);border:1px solid var(--entity);border-radius:var(--radius-card);box-shadow:0 0 24px color-mix(in srgb,var(--entity) 14%,transparent)}.blocks_entityTag__j91Ex{font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--entity)}.blocks_entityAsk__L4o8G{font-size:14px;line-height:22px;color:var(--muted)}.blocks_philosophy__Lf_c6{display:flex;gap:32px;align-items:flex-start}.blocks_philosophy__Lf_c6>*{flex:1 1;min-width:0}.blocks_points__MaGSp{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.blocks_point__iOndZ{display:flex;gap:12px}.blocks_point__iOndZ svg{flex:none;color:var(--accent)}.blocks_point__iOndZ div{display:flex;flex-direction:column;gap:4px}@media (max-width:1020px){.blocks_founder__M8KYX,.blocks_philosophy__Lf_c6{flex-direction:column}.blocks_portrait__vsKDd{width:100%;max-width:420px;height:auto;aspect-ratio:420/480}}@media (max-width:760px){.blocks_founder__M8KYX{padding:20px;gap:24px}.blocks_entity__PXU49{min-height:0}}.blocks_contactSplit__PkR8w{display:flex;gap:72px;align-items:flex-start}.blocks_expect__X_736{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:24px}.blocks_expectItem__k2ND0{display:flex;gap:16px}.blocks_expectItem__k2ND0>span{width:32px;flex:none}.blocks_expectItem__k2ND0>div{display:flex;flex-direction:column;gap:6px}.blocks_direct__ZUMAv{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--radius-card);background:var(--l-bg)}.blocks_direct__ZUMAv a{font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:700;color:var(--text);overflow-wrap:anywhere}.blocks_cardLink__jfqoJ,.blocks_direct__ZUMAv a:hover{color:var(--accent)}.blocks_cardLink__jfqoJ:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:1020px){.blocks_contactSplit__PkR8w{flex-direction:column;gap:48px}}.blocks_flow__bfgeC{display:flex;align-items:flex-start;gap:14px;padding:20px;background:var(--accent-tint);border-radius:14px;overflow-x:auto}.blocks_flowChain__cX5yU{list-style:none;margin:0;padding:0;display:flex;gap:14px;flex:1 1}.blocks_flowStep__3lISn{position:relative;flex:1 1;min-width:120px;min-height:112px;display:flex;flex-direction:column;gap:5px;padding:14px;background:#fff;border:1px solid var(--l-border);border-radius:8px;font-size:13px;line-height:19px;font-weight:500;color:var(--l-text)}.blocks_flowStep__3lISn+.blocks_flowStep__3lISn:before{content:"→";position:absolute;left:-12px;top:14px;font-weight:600;color:var(--accent)}.blocks_flowTag__0gIO1{font-size:11px;line-height:16px;font-weight:600;letter-spacing:.04em}.blocks_flowBefore__tmJ14{color:#c94747}.blocks_flowAfter__AwMG1{color:#2e7d5b}.blocks_flowImprove__1mlDd{padding-top:14px;font-size:13px;font-weight:600;letter-spacing:.04em;color:#b7791f}.blocks_tableWrap__HcX7l{overflow-x:auto;border:1px solid var(--l-border);border-radius:var(--radius-card);background:#fff}.blocks_tableWrap__HcX7l:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.blocks_table__3CL1_{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:20px;color:#172033}.blocks_table__3CL1_ td,.blocks_table__3CL1_ th{padding:16px;text-align:left;border:.5px solid var(--l-border);vertical-align:top}.blocks_table__3CL1_ thead th{font-weight:600}.blocks_table__3CL1_ tbody th{font-weight:600;position:-webkit-sticky;position:sticky;left:0;background:#fff}.blocks_table__3CL1_ .blocks_us__6ChSL{background:var(--accent-tint);color:var(--l-text)}.blocks_table__3CL1_ tr>:first-child{border-left:0}.blocks_table__3CL1_ tr>:last-child{border-right:0}.blocks_table__3CL1_ thead tr>*{border-top:0}.blocks_table__3CL1_ tbody tr:last-child>*{border-bottom:0}@media (max-width:1020px){.blocks_flow__bfgeC{flex-direction:column}.blocks_flowChain__cX5yU{width:100%}}@media (max-width:760px){.blocks_flowChain__cX5yU{flex-direction:column;gap:18px}.blocks_flowStep__3lISn{min-height:0}.blocks_flowStep__3lISn+.blocks_flowStep__3lISn:before{content:"↓";left:14px;top:-19px}.blocks_flowImprove__1mlDd{padding-top:0}}.quiz_workspace__FLXsR{padding:64px var(--pad) 128px}.quiz_inner__AKwNT{max-width:var(--max);margin:0 auto;display:flex;gap:64px;align-items:flex-start}.quiz_rail__EXnL1{width:260px;flex:none;display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:112px}.quiz_stepLabel__4v7Qs{color:var(--accent2)}.quiz_bar__puB__{display:flex;gap:4px}.quiz_segOn__D0y1Q,.quiz_seg__OOU6_{flex:1 1;height:6px;border-radius:3px;background:var(--d-border)}.quiz_segOn__D0y1Q{background:var(--accent)}.quiz_labels__8EiVc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:22px;color:var(--d-muted)}.quiz_current__s4jMX{color:var(--d-text)}.quiz_card__pxxBB{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:24px;padding:40px;background:var(--l-bg);border-radius:var(--radius-panel)}.quiz_card__pxxBB h1:focus,.quiz_result__W4m8S h1:focus{outline:none}.quiz_options__uSJpd{border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,330px));grid-gap:12px;gap:12px}.quiz_option__cCXGH{display:flex;align-items:center;gap:12px;min-height:64px;padding:16px;background:var(--l-surface);border:1px solid var(--l-border);border-radius:var(--radius-input);font-size:16px;line-height:26px;font-weight:500;color:var(--l-text);cursor:pointer}.quiz_option__cCXGH:hover{border-color:var(--accent)}.quiz_option__cCXGH:focus-within{outline:2px solid var(--accent);outline-offset:2px}.quiz_optionOn__2rg5e{background:var(--accent-tint);border-color:var(--accent)}.quiz_dot__u_gZA{width:18px;height:18px;flex:none;border-radius:50%;border:1px solid var(--l-border);background:#fff}.quiz_optionOn__2rg5e .quiz_dot__u_gZA{border:3px solid #fff;background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.quiz_nav__M5akT{display:flex;justify-content:space-between;align-items:center}.quiz_back__aSD8b{border:0;background:none;padding:8px 0;font:500 16px/26px var(--font-body);color:var(--text2);cursor:pointer}.quiz_back__aSD8b:disabled{visibility:hidden}.quiz_continue__p_GO6{height:44px;padding:0 22px;border:0;border-radius:8px;background:var(--accent);color:var(--on-accent);font:500 14px var(--font-body);cursor:pointer}.quiz_continue__p_GO6:disabled{opacity:.45;cursor:not-allowed}.quiz_back__aSD8b:focus-visible,.quiz_continue__p_GO6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.quiz_fine__D0CTM{font-size:14px;line-height:22px;color:var(--l-muted)}.quiz_result__W4m8S{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:20px;padding:48px;background:var(--d-surface);border:1px solid var(--accent);border-radius:var(--radius-panel);box-shadow:0 0 12px var(--glow)}.quiz_scoreRow__BXL_g{display:flex;align-items:baseline;gap:12px}.quiz_score__JFgma{font-family:var(--font-display);font-size:96px;line-height:1.1;font-weight:700;color:var(--d-text)}.quiz_outOf__cvbkc{font-size:18px;line-height:30px;color:var(--d-muted)}.quiz_next__YVxKa{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.quiz_next__YVxKa li{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--d-subtle);border-radius:var(--radius-card);font-size:16px;line-height:26px;font-weight:500;color:var(--d-text)}.quiz_actions__O7hIp{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.quiz_actions__O7hIp .quiz_back__aSD8b{margin-left:8px;font-size:14px}.quiz_srOnly__4djrK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:1020px){.quiz_inner__AKwNT{flex-direction:column;gap:32px}.quiz_rail__EXnL1{position:static;width:100%}.quiz_labels__8EiVc{display:none}}@media (max-width:760px){.quiz_workspace__FLXsR{padding:32px var(--pad) 72px}.quiz_card__pxxBB,.quiz_result__W4m8S{padding:24px 20px}.quiz_next__YVxKa,.quiz_options__uSJpd{grid-template-columns:1fr}.quiz_score__JFgma{font-size:72px}}.chips_chips__Tf5S5{display:flex;flex-wrap:wrap;gap:10px}.chips_chip__N6EiQ{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;background:var(--d-subtle);border:1px solid var(--d-border);border-radius:4px;font-family:var(--font-mono);font-size:11px;font-weight:500;cursor:pointer;transition:border-color .15s,color .15s}.chips_chip__N6EiQ,.chips_chip__N6EiQ svg{color:var(--d-text2)}.chips_chip__N6EiQ:hover{color:var(--d-text)}.chips_chip__N6EiQ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chips_on__nT28f{border-color:var(--accent);color:var(--d-text)}.contactForm_form__Obyvu{width:560px;max-width:100%;flex:none;display:flex;flex-direction:column;gap:24px;padding:32px;background:var(--l-surface);border:1px solid var(--l-border);border-radius:var(--radius-panel)}.contactForm_title__LF2Rb{font-family:var(--font-display);font-size:40px;line-height:48px;font-weight:700;letter-spacing:-.02em;color:var(--l-text)}.contactForm_field__C_aHb{display:flex;flex-direction:column;gap:8px}.contactForm_label__hMjSr{font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--l-muted)}.contactForm_input__BxW3k{height:52px;padding:0 16px;background:var(--l-bg);border:1px solid var(--l-border);border-radius:var(--radius-input);font:400 16px/26px var(--font-body);color:var(--l-text)}.contactForm_input__BxW3k::placeholder{color:var(--l-muted)}.contactForm_input__BxW3k:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.contactForm_area__h_nQi{height:144px;padding:16px;resize:vertical}.contactForm_submit__YZ0Mx{height:44px;border:0;border-radius:8px;background:var(--accent);color:var(--on-accent);font:500 14px var(--font-body);cursor:pointer}.contactForm_submit__YZ0Mx:hover{background:var(--accent-hi)}.contactForm_submit__YZ0Mx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.contactForm_sent__UE8Ox{font-size:14px;line-height:22px;color:var(--l-text)}.contactForm_sent__UE8Ox a{color:var(--accent);text-decoration:underline}.contactForm_privacy__j1hRZ{display:flex;gap:10px;font-size:14px;line-height:22px;color:var(--l-muted)}.contactForm_privacy__j1hRZ svg{flex:none;color:var(--ok);margin-top:2px}@media (max-width:760px){.contactForm_form__Obyvu{padding:24px 20px}.contactForm_title__LF2Rb{font-size:30px;line-height:38px}}.pages_testimonials__F0Alv{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}@media (max-width:1020px){.pages_testimonials__F0Alv{grid-template-columns:1fr}}.pages_panelMain__Opb3x{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.pages_panelSide__cyWYm{width:360px;flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.pages_price__TPSzA{font-family:var(--font-display);font-size:64px;line-height:1.15;font-weight:700;color:var(--text)}.pages_panelSide__cyWYm ul li{color:var(--text)}.pages_score__qA4Ar{width:320px;flex:none;display:flex;flex-direction:column;gap:12px}.pages_scoreNum__JhcFV{font-family:var(--font-display);font-size:96px;line-height:1.1;font-weight:700;color:var(--text)}.pages_outOf__vptdO{font-size:16px;line-height:26px;color:var(--muted)}@media (max-width:1100px){.pages_panelSide__cyWYm,.pages_score__qA4Ar{width:auto}}@media (max-width:760px){.pages_price__TPSzA{font-size:44px}.pages_scoreNum__JhcFV{font-size:72px}}.pages_panelMain__Opb3x ul.pages_steps__E_b_Z li{color:var(--text);font-weight:500}