:root{--accent:#3984ff;--accent-bright:#4d92ff;--bg-primary:#05070d;--bg-navbar:#071020;--accent-blue:#3984ff;--blue-dark-10:#10203a;--blue-dark-15:#152b4d;--blue-dark-1b:#1b355c;--text-primary:#fff;--text-secondary:#7d96c5;--text-muted:#52698f;--border-color:#263653;--border-hover:#3984ff;--gray-light:38, 54, 83;--gray-dark:125, 150, 197;--box-shadow:0 4px 20px #00000080, 0 8px 32px #3984ff1a}body{text-align:left;background:var(--bg-primary);color:var(--text-secondary);word-wrap:break-word;overflow-wrap:break-word;margin:0;padding:0;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}main{width:100%;max-width:100%;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:var(--text-primary);margin:0 0 .5rem;font-weight:700;line-height:1.2}h1{font-size:3rem}h2{font-size:2.2rem}h3{font-size:1.953em}h4{font-size:1.563em}h5{font-size:1.25em}strong,b{font-weight:700}a,a:hover{color:var(--accent)}p{margin-bottom:1em}.prose p{margin-bottom:2em}textarea{width:100%;font-size:16px}input{font-size:16px}table{width:100%}img{border-radius:8px;max-width:100%;height:auto}code{background-color:rgb(var(--gray-light));border-radius:2px;padding:2px 5px}pre{border-radius:8px;padding:1.5em}pre>code{all:unset}blockquote{border-left:4px solid var(--accent);margin:0;padding:0 0 0 20px;font-size:1.333em}hr{border:none;border-top:1px solid rgb(var(--gray-light))}@media (width<=720px){body{font-size:18px}main{padding:0!important}}@media (width<=768px){.hero-section,.trust-section,.prob-sol-section,.services-section,.why-section,.ind-section,.hww-section,.faq-section,.cta-section,.footer-area{padding-left:0!important;padding-right:0!important}.hero-container,.trust-container,.prob-sol-container,.services-container,.why-container,.ind-container,.hww-container,.faq-container,.cta-container,.footer-container{box-sizing:border-box!important;width:100%!important;padding-left:20px!important;padding-right:20px!important}}.sr-only{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;position:absolute!important}html[data-theme=light]{--bg-primary:#f8fafc;--bg-navbar:#fff;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--border-color:#e2e8f0;--border-hover:#05f;--gray-light:226, 232, 240;--gray-dark:71, 85, 105;--box-shadow:0 4px 20px #0f172a0d, 0 8px 32px #0055ff0a;--accent:#05f;--accent-bright:#3984ff;--accent-blue:#05f;--blue-dark-10:#f1f5f9;--blue-dark-15:#e2e8f0;& body{color:#475569;background-color:#f8fafc}& h1,& h2,& h3,& h4,& h5,& h6{color:#0f172a!important}& a{color:#05f}& .navbar-header{backdrop-filter:none!important;background-color:#fff!important;border-bottom:1px solid #e2e8f0!important}& .nav-link{color:#334155!important}& .nav-link:hover,& .nav-link.active{color:#05f!important}& .theme-btn{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}& .theme-btn:hover{color:#05f!important;background:#e2e8f0!important;border-color:#05f!important}& .nav-dropdown-panel{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 10px 30px #0f172a14!important}& .drop-left-col{background:#f8fafc!important;border-right-color:#e2e8f0!important}& .drop-title,& .drop-item-title{color:#0f172a!important}& .drop-item:hover .drop-item-title{color:#05f!important}& .mobile-menu-drawer,& .mobile-drawer{background-color:#fff!important}& .mobile-nav-link,& .mobile-dropdown-btn{color:#334155!important;border-bottom-color:#f1f5f9!important}& .mobile-dropdown-panel{background:#f8fafc!important}& .mobile-dropdown-item{color:#475569!important}& .hero-badge{backdrop-filter:blur(4px)!important;background:#f1f5f9cc!important;border-color:#cbd5e1!important}& .cta-secondary{color:#334155!important;background-color:#fff!important;border-color:#94a3b8!important}& .cta-secondary:hover{color:#05f!important;background-color:#eff6ff!important;border-color:#05f!important}& .hero-glow,& .footer-glow{background:radial-gradient(circle,#0055ff0a 0%,#f8fafc00 70%)!important}& .hero-section:before{opacity:.55;background-image:linear-gradient(#0055ff0b 1px,#0000 1px),linear-gradient(90deg,#0055ff0b 1px,#0000 1px)}& .hero-glow{background:radial-gradient(circle at 50% 42%,#0055ff0b 0%,#0000 48%),radial-gradient(circle at 20% 80%,#008ca606 0%,#0000 38%)!important}& .problem-panel{background-color:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 20px #0f172a08!important}& .problem-panel:hover{background-color:#fff!important;border-color:#05f!important;box-shadow:0 10px 30px #0055ff0f!important}& .problem-desc{color:#475569!important}& .solution-card{background-color:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 20px #0f172a08!important}& .solution-card:hover{border-color:#05f!important;box-shadow:0 10px 30px #0055ff0f!important}& .solution-desc,& .solution-link{color:#475569!important}& .solution-card:hover .solution-link{color:#05f!important}& .transition-line{background-color:#e2e8f0!important}& .transition-title,& .header-title,& .header-sub,& .header-intro{color:#0f172a!important}& .header-sub,& .header-intro{color:#475569!important}& .problem-title{color:#0f172a!important}& .problem-description{color:#64748b!important}& .problem-tag{color:#475569!important;background-color:#f1f5f9!important;border-color:#e2e8f0!important}& .service-card{background-color:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 20px #0f172a08!important}& .service-card:hover{border-color:#05f!important;box-shadow:0 12px 30px #0055ff0f!important}& .card-desc{color:#475569!important}& .service-tag{color:#475569!important;background-color:#f1f5f9!important;border-color:#e2e8f0!important}& .service-tag:hover{color:#05f!important;border-color:#05f!important}& .card-cta-link{color:#05f!important}& .card-cta-link.link-cyan{color:#008aa6!important}& .checklist-text{color:#475569!important}& .mock-nodes{background-color:#f1f5f999!important}& .trust-eyebrow{color:#5273a8!important}& .trust-statement{color:#334155!important}& .metric-value{color:#0f172a!important}& .metric-label{color:#5273a8!important}& .why-row{border-bottom-color:#e2e8f0!important}& .why-row:hover{background-color:#0055ff04!important}& .why-row:hover .row-title,& .row-num{color:#05f!important}& .row-description,& .row-label{color:#475569!important}& .why-row:hover .row-label{color:#05f!important}& .row-title,& .closing-title{color:#0f172a!important}& .closing-box{background-color:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 20px #0f172a08!important}& .closing-arrow{color:#05f!important;background-color:#f1f5f9!important;border-color:#e2e8f0!important}& .closing-box:hover .closing-arrow{color:#fff!important;background-color:#05f!important}& .ind-sidebar{border-right-color:#e2e8f0!important}& .ind-nav-item{color:#475569!important;border-color:#0000!important}& .ind-nav-item:hover{color:#05f!important;background-color:#0055ff04!important}& .ind-nav-item.active{color:#05f!important;background-color:#edf2fa!important;border-right-color:#05f!important}& .ind-panel{background-color:#fff!important;border-color:#e2e8f0!important;box-shadow:0 8px 30px #0f172a0d!important}& .panel-desc{color:#475569!important}& .solution-pill{color:#475569!important;background-color:#f1f5f9!important;border-color:#e2e8f0!important}& .ind-supporting{border-top-color:#e2e8f0!important}& .ind-mobile-pill{color:#475569!important;background-color:#fff!important;border-color:#e2e8f0!important}& .ind-mobile-pill.active{color:#fff!important;background-color:#05f!important;border-color:#05f!important}& .ind-title,& .panel-title,& .support-question{color:#0f172a!important}& .ind-intro,& .support-answer{color:#475569!important}& .ind-panel{background-color:#fff!important}& .hww-indicator{color:#475569!important;background:#fff!important;border-color:#cbd5e1!important}& .hww-step-block:hover .hww-indicator{color:#fff!important;background:#05f!important;border-color:#05f!important}& .hww-connector{background-color:#e2e8f0!important}& .hww-card{background-color:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 15px #0f172a05!important}& .hww-step-block:hover .hww-card{border-color:#05f!important;box-shadow:0 10px 25px #0055ff0d!important}& .hww-card-desc{color:#475569!important}& .hww-step-block:hover .hww-card-title{color:#05f!important}& .hww-title,& .hww-card-title,& .closing-headline{color:#0f172a!important}& .hww-sub,& .hww-card-desc,& .closing-sub{color:#475569!important}& .hww-card{background-color:#fff!important;border-color:#e2e8f0!important}& .hww-indicator{color:#475569!important;background:#fff!important;box-shadow:0 2px 8px #0f172a14!important}& .faq-item{border-bottom-color:#e2e8f0!important}& .faq-item:hover{background-color:#0055ff04!important;border-bottom-color:#cbd5e1!important}& .faq-item.active{background-color:#0055ff03!important}& .faq-question{color:#0f172a!important}& .faq-icon-symbol{color:#64748b!important}& .faq-item:hover .faq-icon-symbol,& .faq-item.active .faq-icon-symbol{color:#05f!important}& .faq-answer-text,& .faq-intro{color:#475569!important}& .faq-title,& .faq-question,& .trust-question{color:#0f172a!important}& .faq-answer-text,& .trust-subtitle{color:#475569!important}& .cta-card{background:linear-gradient(135deg,#f0f4fc 0%,#e2edfc 100%)!important;border-color:#0055ff26!important;box-shadow:0 10px 40px #0f172a0f!important}& .cta-glow-effect{background:radial-gradient(circle,#0055ff14 0%,#05f0 70%)!important}& .cta-headline{color:#0f172a!important}& .cta-subheadline,& .btn-secondary{color:#475569!important}& .btn-secondary:hover{color:#000!important}& .cta-micro-copy{color:#64748b!important}& html[data-theme=light] footer.footer-area{background-color:#fff!important;border-top:1px solid #e2e8f0!important}& .brand-logo{color:#0f172a!important}& .brand-tagline{color:#475569!important}& .footer-socials a{color:#64748b!important}& .footer-socials a:hover{color:#05f!important}& .col-title{color:#0f172a!important}& .col-list a{color:#475569!important}& .col-list a:hover{color:#05f!important}& .contact-prompt,& .contact-item{color:#475569!important}& .contact-label{color:#64748b!important}& .footer-bottom{border-top-color:#e2e8f0!important}& .bottom-left span,& .bottom-link{color:#64748b!important}& .bottom-link:hover{color:#05f!important}& .bottom-dot{color:#64748b!important}& .footer-col{border-bottom-color:#e2e8f0!important}& .mobile-chevron{color:#64748b!important}}.navbar-header[data-astro-cid-l7arcky5]{z-index:1000;background:var(--bg-navbar);border-bottom:1px solid var(--border-color);box-sizing:border-box;width:100%;position:sticky;top:0;left:0}.navbar-container[data-astro-cid-l7arcky5]{justify-content:space-between;align-items:center;max-width:1320px;height:72px;margin:0 auto;padding:0 24px;display:flex;position:relative}.logo-link[data-astro-cid-l7arcky5]{align-items:center;gap:10px;text-decoration:none;display:flex}.logo-image[data-astro-cid-l7arcky5]{object-fit:contain;filter:brightness(0)invert();flex-shrink:0;width:150px;height:auto;max-height:46px;display:flex}html[data-theme=light] .logo-image[data-astro-cid-l7arcky5]{filter:none}.desktop-nav[data-astro-cid-l7arcky5]{align-items:center;height:100%;display:flex}.nav-list[data-astro-cid-l7arcky5]{align-items:center;gap:36px;height:100%;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-astro-cid-l7arcky5]{align-items:center;height:100%;display:flex;position:relative}.nav-link[data-astro-cid-l7arcky5],.nav-link-btn[data-astro-cid-l7arcky5]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;height:100%;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.nav-link[data-astro-cid-l7arcky5],.nav-cta[data-astro-cid-l7arcky5],.mobile-nav-link[data-astro-cid-l7arcky5],.mobile-nav-cta[data-astro-cid-l7arcky5],.dropdown-item[data-astro-cid-l7arcky5],.mobile-dropdown-item[data-astro-cid-l7arcky5]{-webkit-tap-highlight-color:transparent}.nav-link[data-astro-cid-l7arcky5].is-clicked,.nav-cta[data-astro-cid-l7arcky5].is-clicked,.mobile-nav-link[data-astro-cid-l7arcky5].is-clicked,.mobile-nav-cta[data-astro-cid-l7arcky5].is-clicked,.dropdown-item[data-astro-cid-l7arcky5].is-clicked,.mobile-dropdown-item[data-astro-cid-l7arcky5].is-clicked{animation:.32s ease-out nav-click-feedback}@keyframes nav-click-feedback{0%{opacity:1;transform:scale(1)}45%{opacity:.65;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.nav-link[data-astro-cid-l7arcky5]:hover,.nav-link-btn[data-astro-cid-l7arcky5]:hover{color:var(--text-primary)}.chevron-icon[data-astro-cid-l7arcky5]{transition:transform .2s}.has-dropdown[data-astro-cid-l7arcky5]:hover .chevron-icon[data-astro-cid-l7arcky5]{color:var(--accent-blue);transform:rotate(180deg)}.mega-menu[data-astro-cid-l7arcky5]{background:var(--bg-navbar);border:1px solid var(--border-color);width:540px;box-shadow:var(--box-shadow);opacity:0;visibility:hidden;pointer-events:none;z-index:1100;border-radius:14px;grid-template-columns:1fr 1fr;gap:24px;padding:28px 24px;transition:opacity .15s,transform .15s,visibility .15s;display:grid;position:absolute;top:72px;left:50%;transform:translate(-50%)translateY(10px)}.mega-menu[data-astro-cid-l7arcky5]:before{content:"";background:var(--bg-navbar);border-left:1px solid var(--border-color);border-top:1px solid var(--border-color);width:10px;height:10px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.has-dropdown[data-astro-cid-l7arcky5]:hover .mega-menu[data-astro-cid-l7arcky5],.has-dropdown[data-astro-cid-l7arcky5]:focus-within .mega-menu[data-astro-cid-l7arcky5]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.mega-menu-column[data-astro-cid-l7arcky5]{flex-direction:column;gap:14px;display:flex}.mega-menu-column[data-astro-cid-l7arcky5]:not(:last-child){border-right:1px solid var(--border-color);padding-right:16px}.column-title[data-astro-cid-l7arcky5]{color:var(--accent-blue);letter-spacing:.8px;text-transform:uppercase;margin:0;padding-bottom:4px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:700}.column-links[data-astro-cid-l7arcky5]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dropdown-item[data-astro-cid-l7arcky5]{color:var(--text-secondary);padding-left:14px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .15s;display:block;position:relative}.dropdown-item[data-astro-cid-l7arcky5]:before{content:"";background:var(--accent-blue);border-radius:50%;width:4px;height:4px;transition:background-color .15s,transform .15s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dropdown-item[data-astro-cid-l7arcky5]:hover{color:var(--text-primary)}.product-mega-menu[data-astro-cid-l7arcky5]{width:440px}.services-mega-menu[data-astro-cid-l7arcky5]{grid-template-columns:1fr 1.2fr .9fr;gap:20px;width:760px}.badge-product-ready[data-astro-cid-l7arcky5]{color:var(--accent-blue);vertical-align:middle;background:#0284c726;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:700}.badge-product-soon[data-astro-cid-l7arcky5]{color:var(--text-secondary);vertical-align:middle;background:#94a3b826;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:9px;font-weight:600}.item-disabled[data-astro-cid-l7arcky5]{opacity:.55;cursor:default;pointer-events:none}.dropdown-item[data-astro-cid-l7arcky5]:hover:before{background-color:var(--text-primary);transform:translateY(-50%)scale(1.3)}.navbar-actions[data-astro-cid-l7arcky5]{align-items:center;gap:16px;display:flex}.theme-btn[data-astro-cid-l7arcky5]{background:var(--blue-dark-10);border:1px solid var(--border-color);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.theme-btn[data-astro-cid-l7arcky5]:hover{color:var(--text-primary);background:var(--blue-dark-15);border-color:var(--accent-blue)}.theme-btn[data-astro-cid-l7arcky5] .moon-icon[data-astro-cid-l7arcky5]{display:none}.theme-btn[data-astro-cid-l7arcky5] .sun-icon[data-astro-cid-l7arcky5]{display:block}html[data-theme=light] .theme-btn[data-astro-cid-l7arcky5] .sun-icon[data-astro-cid-l7arcky5]{display:none}html[data-theme=light] .theme-btn[data-astro-cid-l7arcky5] .moon-icon[data-astro-cid-l7arcky5]{display:block}.nav-cta[data-astro-cid-l7arcky5]{background:var(--accent-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;height:38px;padding:0 18px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 0 #3984ff00}.nav-cta[data-astro-cid-l7arcky5]:hover{background:var(--accent-bright);transform:translateY(-1px);box-shadow:0 4px 15px #3984ff4d}.mobile-toggle[data-astro-cid-l7arcky5]{cursor:pointer;z-index:1010;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:20px;height:14px;padding:0;display:none}.hamburger-bar[data-astro-cid-l7arcky5]{background-color:var(--text-primary);width:100%;height:2px;transition:all .2s}.mobile-menu-drawer[data-astro-cid-l7arcky5]{background-color:var(--bg-navbar);border-top:1px solid var(--border-color);visibility:hidden;opacity:0;pointer-events:none;-webkit-overflow-scrolling:touch;z-index:9999;box-sizing:border-box;width:100%;height:calc(100dvh - 72px);min-height:calc(100vh - 72px);transition:opacity .25s,visibility .25s;position:fixed;inset:72px 0 0;overflow-y:auto}.mobile-menu-drawer[data-astro-cid-l7arcky5].is-open{visibility:visible;opacity:1;pointer-events:auto}html[data-theme=light] .mobile-menu-drawer[data-astro-cid-l7arcky5]{border-top-color:#e2e8f0;background-color:#fff!important}.mobile-drawer-content[data-astro-cid-l7arcky5]{flex-direction:column;gap:32px;padding:24px;display:flex}.mobile-nav-list[data-astro-cid-l7arcky5]{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.mobile-nav-link[data-astro-cid-l7arcky5]{color:var(--text-secondary);padding:8px 0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:500;text-decoration:none;display:block}.mobile-nav-link[data-astro-cid-l7arcky5]:hover,.mobile-nav-link[data-astro-cid-l7arcky5].active{color:var(--text-primary)}.nav-link[data-astro-cid-l7arcky5].active,.mobile-nav-link[data-astro-cid-l7arcky5].active{color:var(--accent-blue)!important}.mobile-dropdown-btn[data-astro-cid-l7arcky5]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:8px 0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:500;display:flex}.mobile-dropdown-btn[data-astro-cid-l7arcky5] .chevron-icon[data-astro-cid-l7arcky5]{transition:transform .2s}.mobile-dropdown[data-astro-cid-l7arcky5].active .mobile-dropdown-btn[data-astro-cid-l7arcky5] .chevron-icon[data-astro-cid-l7arcky5]{color:var(--accent-blue);transform:rotate(180deg)}.mobile-dropdown-panel[data-astro-cid-l7arcky5]{border-left:1px solid var(--border-color);flex-direction:column;gap:20px;margin-top:8px;padding:12px 0 12px 14px;display:none}.mobile-dropdown[data-astro-cid-l7arcky5].active .mobile-dropdown-panel[data-astro-cid-l7arcky5]{display:flex}.mobile-panel-section[data-astro-cid-l7arcky5]{flex-direction:column;gap:8px;display:flex}.mobile-panel-title[data-astro-cid-l7arcky5]{color:var(--accent-blue);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:700}.mobile-dropdown-item[data-astro-cid-l7arcky5]{color:var(--text-secondary);padding:6px 0;font-family:Inter,sans-serif;font-size:14px;text-decoration:none}.mobile-drawer-actions[data-astro-cid-l7arcky5]{border-top:1px solid var(--border-color);flex-direction:column;gap:16px;margin-top:16px;padding-top:24px;display:flex}.mobile-theme-btn[data-astro-cid-l7arcky5]{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;height:44px!important;display:flex!important}.mobile-nav-cta[data-astro-cid-l7arcky5]{background:var(--accent-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;height:44px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){.nav-link[data-astro-cid-l7arcky5].is-clicked,.nav-cta[data-astro-cid-l7arcky5].is-clicked,.mobile-nav-link[data-astro-cid-l7arcky5].is-clicked,.mobile-nav-cta[data-astro-cid-l7arcky5].is-clicked,.dropdown-item[data-astro-cid-l7arcky5].is-clicked,.mobile-dropdown-item[data-astro-cid-l7arcky5].is-clicked{animation:none}}@media (width<=991px){.desktop-nav[data-astro-cid-l7arcky5],.navbar-actions[data-astro-cid-l7arcky5] .theme-btn[data-astro-cid-l7arcky5],.navbar-actions[data-astro-cid-l7arcky5] .nav-cta[data-astro-cid-l7arcky5]{display:none}.mobile-toggle[data-astro-cid-l7arcky5]{display:flex}.mobile-toggle[data-astro-cid-l7arcky5].active .hamburger-bar[data-astro-cid-l7arcky5]:first-child{transform:translateY(6px)rotate(45deg)}.mobile-toggle[data-astro-cid-l7arcky5].active .hamburger-bar[data-astro-cid-l7arcky5]:nth-child(2){opacity:0}.mobile-toggle[data-astro-cid-l7arcky5].active .hamburger-bar[data-astro-cid-l7arcky5]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}}@media (width>=992px){.mobile-menu-drawer[data-astro-cid-l7arcky5]{display:none!important}}footer[data-astro-cid-jo6i4kqk].footer-area{box-sizing:border-box;width:100%;position:relative;overflow:hidden;text-align:left!important;background-color:#05070d!important;border-top:1px solid #18263b!important;padding-top:80px!important;padding-bottom:25px!important}.footer-glow[data-astro-cid-jo6i4kqk]{pointer-events:none;z-index:1;background:radial-gradient(circle at top,#3984ff0d 0%,#05070d00 70%);width:600px;height:300px;position:absolute;top:0;left:50%;transform:translate(-50%)}.footer-container[data-astro-cid-jo6i4kqk]{z-index:2;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.footer-grid[data-astro-cid-jo6i4kqk]{box-sizing:border-box;text-align:left;grid-template-columns:1.1fr .9fr 1fr 1fr;gap:50px;width:100%;display:grid}.footer-col[data-astro-cid-jo6i4kqk]{box-sizing:border-box;flex-direction:column;display:flex}.col-brand[data-astro-cid-jo6i4kqk]{max-width:260px}.footer-logo-link[data-astro-cid-jo6i4kqk]{margin-bottom:20px;display:inline-block;text-decoration:none!important}.brand-logo[data-astro-cid-jo6i4kqk]{letter-spacing:.5px;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:800;color:#fff!important}.brand-tagline[data-astro-cid-jo6i4kqk]{color:#7187aa;margin:0 0 24px;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.6}.footer-socials[data-astro-cid-jo6i4kqk]{align-items:center;gap:16px;display:flex}.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#7187aa;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#3984ff;transform:translateY(-1px)}.col-title[data-astro-cid-jo6i4kqk]{letter-spacing:1.5px;color:#fff;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 0 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:10.5px;font-weight:700;display:flex}.mobile-chevron[data-astro-cid-jo6i4kqk]{display:none}.col-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex;margin:0!important;padding:0!important;list-style:none!important}.col-list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin:0!important;padding:0!important;list-style:none!important}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:Inter,sans-serif;font-size:13.5px;transition:color .2s;color:#7187aa!important;text-decoration:none!important}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff!important}.contact-prompt[data-astro-cid-jo6i4kqk]{color:#7187aa;margin:0 0 10px;font-family:Inter,sans-serif;font-size:14px}.contact-cta-link[data-astro-cid-jo6i4kqk]{align-items:center;gap:6px;margin-bottom:24px;font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:700;transition:color .18s;display:inline-flex;color:#3984ff!important;text-decoration:none!important}.contact-cta-link[data-astro-cid-jo6i4kqk]:hover{color:#39d5e8!important}.contact-arrow[data-astro-cid-jo6i4kqk]{transition:transform .2s}.contact-cta-link[data-astro-cid-jo6i4kqk]:hover .contact-arrow[data-astro-cid-jo6i4kqk]{transform:translate(3px)}.contact-details[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}.contact-item[data-astro-cid-jo6i4kqk]{color:#7187aa;font-family:Inter,sans-serif;font-size:13px;display:block}.contact-label[data-astro-cid-jo6i4kqk]{color:#52698f;font-weight:600}.contact-link-val[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none;transition:color .2s}.contact-link-val[data-astro-cid-jo6i4kqk]:hover{color:#3984ff}.footer-bottom[data-astro-cid-jo6i4kqk]{box-sizing:border-box;border-top:1px solid #18263b;justify-content:space-between;align-items:center;margin-top:65px;padding-top:24px;display:flex}.bottom-left[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#52698f;font-family:Inter,sans-serif;font-size:11.5px}.bottom-right[data-astro-cid-jo6i4kqk]{align-items:center;gap:12px;display:flex}.bottom-link[data-astro-cid-jo6i4kqk]{font-family:Inter,sans-serif;font-size:11.5px;transition:color .2s;color:#52698f!important;text-decoration:none!important}.bottom-link[data-astro-cid-jo6i4kqk]:hover{color:#fff!important}.bottom-dot[data-astro-cid-jo6i4kqk]{color:#52698f;user-select:none;font-size:12px}@media (width<=991px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:40px}.col-brand[data-astro-cid-jo6i4kqk]{max-width:100%}}@media (width<=768px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:24px}.footer-col[data-astro-cid-jo6i4kqk]{border-bottom:1px solid #18263b;padding-bottom:16px}.footer-col[data-astro-cid-jo6i4kqk].col-brand,.footer-col[data-astro-cid-jo6i4kqk].col-contact{border-bottom:none;padding-bottom:0}.col-title[data-astro-cid-jo6i4kqk].mobile-collapsible{cursor:pointer;user-select:none;margin-bottom:0;padding:10px 0}.mobile-chevron[data-astro-cid-jo6i4kqk]{color:#7187aa;transition:transform .25s,color .25s;display:block}.mobile-collapsible-content[data-astro-cid-jo6i4kqk]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.16,1,.3,1),opacity .22s,padding-top .25s;display:grid;overflow:hidden}.mobile-collapsible-content[data-astro-cid-jo6i4kqk] .col-list[data-astro-cid-jo6i4kqk]{min-height:0}.footer-col[data-astro-cid-jo6i4kqk].expanded-active .mobile-collapsible-content[data-astro-cid-jo6i4kqk]{opacity:1;grid-template-rows:1fr;padding-top:12px}.footer-col[data-astro-cid-jo6i4kqk].expanded-active .mobile-chevron[data-astro-cid-jo6i4kqk]{color:var(--accent-blue);transform:rotate(180deg)}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:6px 0;display:block}.col-contact[data-astro-cid-jo6i4kqk]{margin-top:10px}.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:left;flex-direction:column;align-items:flex-start;gap:16px;margin-top:45px}.bottom-right[data-astro-cid-jo6i4kqk]{justify-content:flex-start;width:100%}}@media (width<=575px){footer[data-astro-cid-jo6i4kqk].footer-area{padding-top:60px;padding-bottom:20px}.bottom-left[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk],.bottom-link[data-astro-cid-jo6i4kqk]{font-size:10.5px}}html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area{background-color:#fff!important;border-top-color:#e2e8f0!important}html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .brand-logo[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .col-title[data-astro-cid-jo6i4kqk]{color:#0f172a!important}html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .brand-tagline[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .contact-prompt[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .contact-item[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#334155!important}html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .contact-label[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .bottom-left[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .bottom-link[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .bottom-dot[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .mobile-chevron[data-astro-cid-jo6i4kqk]{color:#475569!important}html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .footer-bottom[data-astro-cid-jo6i4kqk],html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .footer-col[data-astro-cid-jo6i4kqk]{border-color:#e2e8f0!important}html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,html[data-theme=light] footer[data-astro-cid-jo6i4kqk].footer-area .bottom-link[data-astro-cid-jo6i4kqk]:hover{color:#05f!important}
