.page_page__ZU32B{font-family:var(--font-geist-sans,"Inter",-apple-system,system-ui,sans-serif);min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(15,23,42,.08),rgba(248,250,252,.96) 12%,#ffffff);color:#0f172a}.page_topBar__N6Ucl{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:22px clamp(28px,7vw,72px);position:sticky;top:0;z-index:20;background:linear-gradient(135deg,rgba(248,250,252,.95),rgba(255,255,255,.9) 60%,rgba(241,245,255,.92));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(148,163,184,.18);box-shadow:0 2px 8px -2px rgba(15,23,42,.08);will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.page_brand__f_q1F{font-weight:700;font-size:20px;letter-spacing:-.01em;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .2s ease,transform .2s ease;display:inline-block}.page_brand__f_q1F:hover{opacity:.8;transform:translateY(-1px)}.page_nav__zpG_3{flex:1 1 auto;display:flex;justify-content:center;min-width:0}.page_navCtas__h_SRb{display:flex;align-items:center;gap:12px}.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:12px 22px;font-weight:600;font-size:15px;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.page_primaryButton__iKEy8{background:#2563eb;color:#ffffff;box-shadow:0 18px 30px -18px rgba(37,99,235,.8)}.page_secondaryButton__UQnQZ{border:1px solid rgba(15,23,42,.12);color:#0f172a;box-shadow:0 20px 32px -22px rgba(37,99,235,.85)}.page_secondaryButton__UQnQZ:hover{background:rgba(37,99,235,.06);border-color:rgba(37,99,235,.3)}.page_hero__SKW6o{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(32px,5vw,72px);padding:clamp(48px,8vw,120px) clamp(24px,8vw,80px) 64px;align-items:center}.page_heroCopy__kbqf4 h1{font-size:clamp(36px,5vw,52px);line-height:1.05;letter-spacing:-.02em;margin-bottom:18px}.page_heroCopy__kbqf4 p{margin:0}.page_eyebrow__H9Slr{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:rgba(37,99,235,.85);margin-bottom:16px}.page_lede__RDnn4{color:rgba(15,23,42,.72);font-size:17px;line-height:1.6;max-width:560px}.page_trustBadges__Ch2Ce{list-style:none;padding:0;margin:0;display:grid;gap:8px;color:rgba(15,23,42,.72);font-size:15px}.page_heroVisual___m6ot{display:flex;justify-content:center}.page_mockup__5MS8f{border-radius:32px;box-shadow:0 40px 80px -48px rgba(15,23,42,.35);overflow:hidden;background:#050b16}.page_metrics__H899y{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;padding:16px clamp(24px,8vw,80px) 72px;text-align:center}.page_metricNumber__d_rVq{display:block;font-size:clamp(30px,4vw,40px);font-weight:700;color:#1d4ed8}.page_metricLabel__Y98z1{font-size:15px;color:rgba(15,23,42,.7)}.page_features__8wy9y{padding:32px clamp(24px,8vw,80px) 96px;display:grid;gap:32px}.page_featureCard__09F8a{border:1px solid rgba(15,23,42,.08);border-radius:28px;padding:clamp(28px,4vw,48px);background:linear-gradient(180deg,rgba(241,245,255,.6),#ffffff 65%);box-shadow:0 28px 40px -36px rgba(15,23,42,.3)}.page_featureCard__09F8a h2{font-size:clamp(26px,3vw,32px);margin-bottom:12px;letter-spacing:-.02em}.page_featureDescription__gBWpw{color:rgba(15,23,42,.72);font-size:16px;line-height:1.6;margin-bottom:18px}.page_featureCard__09F8a ul{list-style:none;padding:0;margin:0;display:grid;gap:10px;color:rgba(15,23,42,.76)}.page_featureCard__09F8a li:before{content:"•";display:inline-block;margin-right:8px;color:#2563eb;font-weight:700}.page_solutions__Y0RCD{padding:0 clamp(24px,8vw,80px) 96px;display:grid;gap:40px}.page_solutionsHeader__DCRdq h2{font-size:clamp(30px,4vw,40px);margin-bottom:16px}.page_solutionsHeader__DCRdq p{max-width:640px;color:rgba(15,23,42,.72);font-size:16px;line-height:1.6}.page_solutionGrid__38QbZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.page_solutionGrid__38QbZ article{border:1px solid rgba(15,23,42,.08);border-radius:24px;padding:28px;background:rgba(248,250,252,.85);display:grid;gap:12px}.page_solutionGrid__38QbZ a{font-weight:600;color:#2563eb;text-decoration:none}.page_testimonials__T_1MQ{padding:0 clamp(24px,8vw,80px) 96px;display:grid;gap:32px}.page_testimonialHeader__P3D_a h2{font-size:clamp(28px,4vw,38px);margin:0}.page_testimonialGrid__3mDlu{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.page_testimonialGrid__3mDlu figure{border-radius:24px;padding:28px;background:rgba(15,23,42,.85);color:#f8fafc;display:grid;gap:12px;box-shadow:0 24px 36px -28px rgba(15,23,42,.75)}.page_testimonialGrid__3mDlu blockquote{margin:0;font-size:18px;line-height:1.6}.page_testimonialGrid__3mDlu figcaption{font-size:14px;text-transform:uppercase;letter-spacing:.12em;color:rgba(226,232,240,.8)}.page_cta__zCVvt{margin:0 clamp(24px,8vw,80px) 120px;padding:clamp(32px,6vw,72px);border-radius:32px;background:linear-gradient(135deg,#1d4ed8,#6366f1);color:#ffffff;display:grid;gap:24px;align-items:center}.page_cta__zCVvt h2{font-size:clamp(28px,4vw,40px);margin-bottom:8px}.page_cta__zCVvt p{font-size:16px;line-height:1.6;max-width:460px}.page_ctaButtons__ha2_b{display:flex;flex-wrap:wrap;gap:16px}.page_footer__sHKi3{margin-top:auto;padding:56px clamp(24px,8vw,80px);border-top:1px solid rgba(15,23,42,.06);background:#0b1120;color:rgba(226,232,240,.88);display:flex;flex-direction:column;gap:18px}.page_footer__sHKi3 strong{font-size:18px}.page_footerLinks__DGiLt{display:flex;flex-wrap:wrap;gap:16px}.page_footerLinks__DGiLt a{color:rgba(148,163,184,.95);text-decoration:none;font-weight:500}@media (max-width:960px){.page_topBar__N6Ucl{gap:16px}.page_nav__zpG_3{display:none}}@media (max-width:640px){.page_topBar__N6Ucl{padding:20px 24px}.page_navCtas__h_SRb{gap:8px}.page_hero__SKW6o{padding-top:48px}.page_featureCard__09F8a,.page_solutionGrid__38QbZ article,.page_testimonialGrid__3mDlu figure{border-radius:20px}.page_cta__zCVvt{margin:0 24px 80px}}@media (prefers-color-scheme:dark){.page_page__ZU32B{background:linear-gradient(180deg,rgba(2,6,23,.85),rgba(15,23,42,.92) 12%,#020617);color:rgba(226,232,240,.96)}.page_topBar__N6Ucl{background:rgba(2,6,23,.76);border-bottom-color:rgba(51,65,85,.45);box-shadow:0 20px 40px -32px rgba(15,23,42,.65)}.page_brand__f_q1F{color:#e2e8f0}.page_secondaryButton__UQnQZ{color:rgba(226,232,240,.92);border-color:rgba(148,163,184,.26);background:rgba(15,23,42,.6)}.page_heroCopy__kbqf4 h1{color:rgba(226,232,240,.98)}.page_featureDescription__gBWpw,.page_lede__RDnn4,.page_metricLabel__Y98z1,.page_solutionGrid__38QbZ article,.page_solutionsHeader__DCRdq p,.page_trustBadges__Ch2Ce{color:rgba(203,213,225,.85)}.page_featureCard__09F8a{background:linear-gradient(180deg,rgba(30,41,59,.8),rgba(15,23,42,.95));border-color:rgba(148,163,184,.18);box-shadow:0 30px 44px -38px rgba(14,23,42,.9)}.page_solutionGrid__38QbZ article{background:rgba(15,23,42,.85);border-color:rgba(148,163,184,.12)}.page_footer__sHKi3{background:#020617;border-top-color:rgba(148,163,184,.12)}}[data-theme=dark] .page_page__ZU32B{background:linear-gradient(180deg,rgba(15,23,42,.95),rgba(30,41,59,.98) 12%,#0f172a);color:#e2e8f0}[data-theme=dark] .page_topBar__N6Ucl{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,41,59,.9) 60%,rgba(15,23,42,.92));border-bottom-color:rgba(148,163,184,.2);box-shadow:0 2px 8px -2px rgba(0,0,0,.3)}[data-theme=dark] .page_brand__f_q1F{color:#f1f5f9}.AuthButtons_wrapper__WcD__{display:flex;align-items:center;gap:12px}.AuthButtons_glassButton__0nbky{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:10px 18px;font-weight:600;font-size:14px;letter-spacing:.01em;text-decoration:none;cursor:pointer;border:1px solid rgba(59,130,246,.18);color:rgba(15,23,42,.78);background:linear-gradient(135deg,rgba(241,245,255,.65),rgba(255,255,255,.92));backdrop-filter:blur(18px);box-shadow:0 12px 26px -20px rgba(37,99,235,.65);transition:transform .18s ease,box-shadow .18s ease,color .18s ease,border-color .18s ease}.AuthButtons_glassButton__0nbky:focus-visible,.AuthButtons_glassButton__0nbky:hover{transform:translateY(-1px);color:rgba(15,23,42,.92);border-color:rgba(59,130,246,.32);box-shadow:0 18px 32px -22px rgba(37,99,235,.55);outline:none}.AuthButtons_primaryButton__KjM8b{background:linear-gradient(135deg,#2563eb,#4f46e5 48%,#6366f1);color:#ffffff;border:none;box-shadow:0 22px 36px -20px rgba(59,130,246,.55)}.AuthButtons_primaryButton__KjM8b:focus-visible,.AuthButtons_primaryButton__KjM8b:hover{box-shadow:0 24px 38px -18px rgba(59,130,246,.65)}.AuthButtons_modalOverlay__MKT_E{position:fixed;inset:0;background:rgba(15,23,42,.48);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:40;padding:24px}.AuthButtons_modal__osk4L{position:relative;width:min(480px,100%);border-radius:28px;padding:36px clamp(24px,5vw,40px);background:linear-gradient(165deg,rgba(248,250,252,.98),rgba(229,231,235,.98) 45%,rgba(248,250,252,1));box-shadow:0 38px 80px -32px rgba(15,23,42,.55);border:1px solid rgba(148,163,184,.18);display:grid;gap:22px}.AuthButtons_modalHeader__egljj{display:grid;gap:8px}.AuthButtons_modalHeader__egljj h2{margin:0;font-size:28px;letter-spacing:-.01em;color:#1e293b}.AuthButtons_modalHeader__egljj p{margin:0;color:rgba(15,23,42,.6);font-size:15px}.AuthButtons_form__YsNii{display:grid;gap:16px}.AuthButtons_field__0jOhK{display:grid;gap:8px}.AuthButtons_labelRow__ImV01{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:rgba(15,23,42,.7)}.AuthButtons_input__4aqk7{border-radius:14px;border:1px solid rgba(148,163,184,.35);padding:12px 14px;font-size:15px;font-weight:500;background:rgba(255,255,255,.86);transition:border-color .16s ease,box-shadow .16s ease}.AuthButtons_input__4aqk7:focus{border-color:rgba(59,130,246,.65);box-shadow:0 0 0 3px rgba(59,130,246,.18);outline:none}.AuthButtons_submitButton__V1QaP{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 20px;font-weight:600;font-size:15px;border:none;cursor:pointer;color:#ffffff;background:linear-gradient(135deg,#2563eb,#4338ca 45%,#6d28d9);box-shadow:0 28px 46px -24px rgba(79,70,229,.6);transition:transform .18s ease,box-shadow .18s ease}.AuthButtons_submitButton__V1QaP:focus-visible,.AuthButtons_submitButton__V1QaP:hover{transform:translateY(-1px);box-shadow:0 30px 48px -24px rgba(79,70,229,.7);outline:none}.AuthButtons_closeButton__eMJNY{position:absolute;top:16px;right:16px;border:none;background:rgba(15,23,42,.06);color:rgba(15,23,42,.65);border-radius:999px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,color .16s ease}.AuthButtons_closeButton__eMJNY:focus-visible,.AuthButtons_closeButton__eMJNY:hover{background:rgba(59,130,246,.16);color:rgba(15,23,42,.85);outline:none}.AuthButtons_socialLogin__CleIP{display:flex;gap:12px;flex-wrap:wrap}.AuthButtons_socialButton__LDJl_{flex:1 1 auto;min-width:140px;border-radius:12px;border:1px solid rgba(148,163,184,.35);background:rgba(255,255,255,.9);padding:10px 14px;font-weight:600;font-size:14px;color:rgba(15,23,42,.75);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform .16s ease,border-color .16s ease}.AuthButtons_socialButton__LDJl_:focus-visible,.AuthButtons_socialButton__LDJl_:hover{transform:translateY(-1px);border-color:rgba(59,130,246,.32);outline:none}.AuthButtons_helperText__AHzza{font-size:13px;color:rgba(71,85,105,.7);text-align:center}.AuthButtons_switchRow__eCzT2{text-align:center;font-size:14px;color:rgba(71,85,105,.85)}.AuthButtons_switchRow__eCzT2 button{background:none;border:none;color:#2563eb;font-weight:600;cursor:pointer;padding:0 4px}.AuthButtons_switchRow__eCzT2 button:focus-visible,.AuthButtons_switchRow__eCzT2 button:hover{text-decoration:underline;outline:none}@media (prefers-color-scheme:dark){.AuthButtons_glassButton__0nbky{color:rgba(226,232,240,.9);border-color:rgba(96,165,250,.4);background:linear-gradient(135deg,rgba(15,23,42,.75),rgba(15,23,42,.9));box-shadow:0 16px 32px -24px rgba(37,99,235,.55)}.AuthButtons_primaryButton__KjM8b{box-shadow:0 24px 44px -26px rgba(96,165,250,.68)}.AuthButtons_modal__osk4L{background:linear-gradient(165deg,rgba(15,23,42,.98),rgba(15,23,42,.96) 60%,rgba(30,41,59,.95));border-color:rgba(59,130,246,.25);box-shadow:0 42px 82px -30px rgba(2,6,23,.9)}.AuthButtons_modalHeader__egljj h2{color:rgba(226,232,240,.96)}.AuthButtons_helperText__AHzza,.AuthButtons_labelRow__ImV01,.AuthButtons_modalHeader__egljj p,.AuthButtons_switchRow__eCzT2{color:rgba(148,163,184,.82)}.AuthButtons_input__4aqk7{background:rgba(15,23,42,.7);border-color:rgba(59,130,246,.35);color:rgba(226,232,240,.92)}.AuthButtons_socialButton__LDJl_{background:rgba(30,41,59,.72);border-color:rgba(59,130,246,.35);color:rgba(226,232,240,.88)}.AuthButtons_closeButton__eMJNY{background:rgba(15,23,42,.45);color:rgba(226,232,240,.7)}.AuthButtons_closeButton__eMJNY:focus-visible,.AuthButtons_closeButton__eMJNY:hover{background:rgba(59,130,246,.35);color:#ffffff}}.PaginatedMenu_paginatedContainer__C5lE9{display:flex;flex-direction:column;gap:12px}.PaginatedMenu_sectionsGrid__XNKuE{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;min-height:auto}.PaginatedMenu_section__aeW5A{display:flex;flex-direction:column}.PaginatedMenu_sectionTitle__upepb{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(191,219,254,.7);margin:0 0 14px;font-weight:600}.PaginatedMenu_section__aeW5A ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.PaginatedMenu_menuItem__KNGI3{display:flex;align-items:center;gap:12px;border-radius:14px;padding:10px 12px;text-decoration:none;color:rgba(226,232,240,.92);font-weight:500;font-size:14px;line-height:1.4;transition:background .12s ease,transform .12s ease,color .12s ease}.PaginatedMenu_menuItem__KNGI3 ion-icon{font-size:18px;color:rgba(129,140,248,.85);flex-shrink:0}.PaginatedMenu_menuItem__KNGI3:focus-visible,.PaginatedMenu_menuItem__KNGI3:hover{background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(99,102,241,.22));color:#e0f2fe;transform:translateX(4px);outline:none}.PaginatedMenu_pagination__7i1je{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:4px;border-top:none}.PaginatedMenu_arrowButton__Zwqqu{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:rgba(129,140,248,.6);cursor:pointer;border-radius:4px;transition:all .15s ease;padding:0;opacity:.8}.PaginatedMenu_arrowButton__Zwqqu:hover{background:transparent;color:rgba(129,140,248,.85);transform:none;opacity:1}.PaginatedMenu_arrowButton__Zwqqu:active{transform:scale(.95)}.PaginatedMenu_dots__fF_F1{display:flex;gap:4px;align-items:center}.PaginatedMenu_dot__uAXcS{width:6px;height:6px;border:none;border-radius:50%;background:rgba(148,163,184,.3);cursor:pointer;transition:all .15s ease;padding:0}.PaginatedMenu_dot__uAXcS:hover{background:rgba(148,163,184,.5)}.PaginatedMenu_dotActive__QrPsz{background:rgba(129,140,248,.7);width:6px;height:6px}@media (prefers-color-scheme:light){.PaginatedMenu_sectionTitle__upepb{color:rgba(71,85,105,.7)}.PaginatedMenu_menuItem__KNGI3{color:rgba(30,41,59,.85)}.PaginatedMenu_menuItem__KNGI3 ion-icon{color:rgba(37,99,235,.8)}.PaginatedMenu_menuItem__KNGI3:focus-visible,.PaginatedMenu_menuItem__KNGI3:hover{color:rgba(15,23,42,.96)}.PaginatedMenu_arrowButton__Zwqqu{color:rgba(37,99,235,.5)}.PaginatedMenu_arrowButton__Zwqqu:hover{background:transparent;color:rgba(37,99,235,.75)}.PaginatedMenu_dot__uAXcS{background:rgba(148,163,184,.25)}.PaginatedMenu_dot__uAXcS:hover{background:rgba(148,163,184,.4)}.PaginatedMenu_dotActive__QrPsz{background:rgba(37,99,235,.65)}}@media (max-width:1024px){.PaginatedMenu_sectionsGrid__XNKuE{grid-template-columns:1fr;gap:24px}.PaginatedMenu_menuItem__KNGI3{padding:10px 12px;font-size:14px}.PaginatedMenu_arrowButton__Zwqqu{width:24px;height:24px}.PaginatedMenu_dotActive__QrPsz,.PaginatedMenu_dot__uAXcS{width:6px;height:6px}}.ThemeToggle_themeToggle__dAC2l{position:relative;background:none;border:none;cursor:pointer;padding:0;margin-right:16px}.ThemeToggle_togglePlaceholder__XrYUu{width:52px;height:28px;margin-right:16px}.ThemeToggle_toggleTrack__LXNY_{width:52px;height:28px;background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.15));border-radius:14px;border:1.5px solid rgba(99,102,241,.2);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 2px 4px rgba(0,0,0,.06)}.ThemeToggle_themeToggle__dAC2l:hover .ThemeToggle_toggleTrack__LXNY_{background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(139,92,246,.2));border-color:rgba(99,102,241,.3);box-shadow:inset 0 2px 4px rgba(0,0,0,.08),0 0 0 3px rgba(99,102,241,.1)}.ThemeToggle_toggleThumb__Boo7X{position:absolute;top:2px;left:2px;width:22px;height:22px;background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#f59e0b;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.1);transform:translateX(0)}.ThemeToggle_toggleThumbDark__chXA4{transform:translateX(24px);background:linear-gradient(135deg,#1e293b,#0f172a);color:#fbbf24;box-shadow:0 2px 8px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.2)}.ThemeToggle_toggleThumb__Boo7X svg{display:block}[data-theme=dark] .ThemeToggle_toggleTrack__LXNY_{background:linear-gradient(135deg,rgba(30,41,59,.8),rgba(15,23,42,.8));border-color:rgba(148,163,184,.3)}[data-theme=dark] .ThemeToggle_themeToggle__dAC2l:hover .ThemeToggle_toggleTrack__LXNY_{background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.9));border-color:rgba(148,163,184,.4);box-shadow:inset 0 2px 4px rgba(0,0,0,.2),0 0 0 3px rgba(148,163,184,.1)}@media (max-width:960px){.ThemeToggle_themeToggle__dAC2l{margin-right:12px}.ThemeToggle_toggleTrack__LXNY_{width:48px;height:26px}.ThemeToggle_toggleThumb__Boo7X{width:20px;height:20px}.ThemeToggle_toggleThumbDark__chXA4{transform:translateX(22px)}.ThemeToggle_togglePlaceholder__XrYUu{width:48px;height:26px;margin-right:12px}}.HomeNav_navRoot__4ZXxM{display:flex;align-items:center;gap:clamp(8px,1.4vw,14px)}.HomeNav_group__x6rRk{position:relative;display:flex;align-items:center}.HomeNav_trigger__HiWuj{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600;letter-spacing:-.01em;color:rgba(15,23,42,.78);background:rgba(255,255,255,.9);border:1px solid rgba(99,102,241,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 8px -2px rgba(37,99,235,.15);cursor:pointer;transition:transform .1s ease,box-shadow .1s ease,color .1s ease,border-color .1s ease;will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.HomeNav_triggerIcon__F6sq5{font-size:16px;color:rgba(59,130,246,.85)}.HomeNav_caret__gLLpf{font-size:14px;color:rgba(15,23,42,.45);transition:transform .15s ease}.HomeNav_group__x6rRk[data-open=true] .HomeNav_caret__gLLpf{transform:rotate(180deg)}.HomeNav_group__x6rRk[data-open=true] .HomeNav_trigger__HiWuj,.HomeNav_trigger__HiWuj:focus-visible,.HomeNav_trigger__HiWuj:hover{color:rgba(15,23,42,.92);border-color:rgba(59,130,246,.36);box-shadow:0 4px 12px -4px rgba(59,130,246,.25);transform:translateY(-1px) translateZ(0);outline:none}.HomeNav_menu__r9QbM{position:absolute;top:calc(100% + 16px);left:0;min-width:600px;background:linear-gradient(160deg,rgb(15,23,42),rgb(30,46,89) 60%,rgb(15,23,42));border-radius:22px;border:1px solid rgba(148,163,184,.22);box-shadow:0 20px 40px -20px rgba(15,23,42,.6);padding:24px;pointer-events:none;opacity:0;transform:translateY(4px) translateZ(0);transition:opacity .12s ease,transform .12s ease;z-index:30;max-height:none;overflow:visible;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;backdrop-filter:none;-webkit-backdrop-filter:none}.HomeNav_menuOpen__mpyFS{pointer-events:auto;opacity:1;transform:translateY(0) translateZ(0)}.HomeNav_alignRight__ZjdAR .HomeNav_menu__r9QbM{left:auto;right:0}.HomeNav_sections__O1RNC{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.HomeNav_singleColumn__hzSZ3{grid-template-columns:minmax(260px,1fr)}.HomeNav_sectionTitle__Dcvjd{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(191,219,254,.7);margin:0 0 14px}.HomeNav_section__ld_n0 ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.HomeNav_menuItem__pcOK_{display:flex;align-items:center;gap:12px;border-radius:14px;padding:10px 12px;text-decoration:none;color:rgba(226,232,240,.92);font-weight:500;font-size:14px;transition:background .12s ease,transform .12s ease,color .12s ease}.HomeNav_menuItem__pcOK_ ion-icon{font-size:18px;color:rgba(129,140,248,.85)}.HomeNav_menuItem__pcOK_:focus-visible,.HomeNav_menuItem__pcOK_:hover{background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(99,102,241,.22));color:#e0f2fe;transform:translateX(4px);outline:none}@media (max-width:1200px){.HomeNav_navRoot__4ZXxM{gap:8px}.HomeNav_trigger__HiWuj{padding:8px 12px;font-size:12px;gap:6px}.HomeNav_triggerIcon__F6sq5{font-size:14px}.HomeNav_caret__gLLpf{font-size:12px}.HomeNav_menu__r9QbM{min-width:500px;padding:20px}.HomeNav_sections__O1RNC{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:1024px){.HomeNav_navRoot__4ZXxM{gap:6px}.HomeNav_trigger__HiWuj{padding:7px 10px;font-size:11px;gap:5px}.HomeNav_trigger__HiWuj span{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeNav_triggerIcon__F6sq5{font-size:13px}.HomeNav_menu__r9QbM{min-width:400px;padding:16px}.HomeNav_sections__O1RNC{gap:12px;grid-template-columns:repeat(2,1fr)}.HomeNav_menuItem__pcOK_{padding:8px 10px;font-size:13px}}@media (prefers-color-scheme:light){.HomeNav_menu__r9QbM{background:linear-gradient(160deg,rgb(248,250,252),rgb(237,242,255) 62%,rgb(255,255,255));border-color:rgba(148,163,184,.18);box-shadow:0 20px 40px -20px rgba(15,23,42,.15)}.HomeNav_sectionTitle__Dcvjd{color:rgba(71,85,105,.7)}.HomeNav_menuItem__pcOK_{color:rgba(30,41,59,.85)}.HomeNav_menuItem__pcOK_ ion-icon{color:rgba(37,99,235,.8)}.HomeNav_menuItem__pcOK_:focus-visible,.HomeNav_menuItem__pcOK_:hover{color:rgba(15,23,42,.96)}}@media (prefers-color-scheme:dark){.HomeNav_trigger__HiWuj{background:rgba(15,23,42,.72);border-color:rgba(79,70,229,.35);color:rgba(226,232,240,.86);box-shadow:0 14px 28px -20px rgba(37,99,235,.45)}.HomeNav_triggerIcon__F6sq5{color:rgba(129,140,248,.92)}.HomeNav_group__x6rRk[data-open=true] .HomeNav_trigger__HiWuj,.HomeNav_trigger__HiWuj:focus-visible,.HomeNav_trigger__HiWuj:hover{border-color:rgba(96,165,250,.45);color:rgba(226,232,240,.95);box-shadow:0 18px 32px -22px rgba(59,130,246,.55)}}@media (max-width:960px){.HomeNav_navRoot__4ZXxM{gap:4px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0 4px}.HomeNav_navRoot__4ZXxM::-webkit-scrollbar{display:none}.HomeNav_trigger__HiWuj{padding:6px 8px;font-size:10px;gap:4px;white-space:nowrap;flex-shrink:0}.HomeNav_trigger__HiWuj span{max-width:60px}.HomeNav_triggerIcon__F6sq5{font-size:12px}.HomeNav_caret__gLLpf{display:none}.HomeNav_menu__r9QbM{min-width:300px;max-width:90vw;padding:12px;left:50%;transform:translateX(-50%) translateY(4px)}.HomeNav_menuOpen__mpyFS{transform:translateX(-50%) translateY(0)}.HomeNav_alignRight__ZjdAR .HomeNav_menu__r9QbM{left:50%;right:auto}}@media (max-width:640px){.HomeNav_navRoot__4ZXxM{gap:2px}.HomeNav_trigger__HiWuj{padding:5px 6px;font-size:9px}.HomeNav_trigger__HiWuj span{display:none}.HomeNav_triggerIcon__F6sq5{font-size:16px}.HomeNav_menu__r9QbM{min-width:280px;max-width:95vw}}