.header-shell[data-astro-cid-3ef6ksr2]{transition:background-color .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),box-shadow .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),backdrop-filter .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}.logo-link[data-astro-cid-3ef6ksr2]{transition:transform .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}@media(hover:hover)and (pointer:fine){.logo-link[data-astro-cid-3ef6ksr2]:hover{transform:scale(1.04)}}.chevron[data-astro-cid-3ef6ksr2]{transition:transform .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}[data-astro-cid-3ef6ksr2][data-popover-trigger]:hover .chevron[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][data-popover-trigger]:focus-within .chevron[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.header-icon-btn[data-astro-cid-3ef6ksr2]{transition:color .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}.hamburger[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]{transform-origin:center;transition:transform .28s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),opacity .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar-top[data-astro-cid-3ef6ksr2]{transform:translateY(6px) rotate(45deg)}[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar-mid[data-astro-cid-3ef6ksr2]{opacity:0;transform:scaleX(0)}[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar-bot[data-astro-cid-3ef6ksr2]{transform:translateY(-6px) rotate(-45deg)}[data-astro-cid-3ef6ksr2][data-mobile-menu]{overflow:hidden;max-height:0;opacity:0;transform:translateY(-4px);transition:max-height .36s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),opacity .24s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),transform .28s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}[data-astro-cid-3ef6ksr2][data-mobile-menu].is-open{max-height:60vh;opacity:1;transform:translateY(0)}.mobile-nav-item[data-astro-cid-3ef6ksr2]{opacity:0;transform:translateY(6px);transition:opacity .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),transform .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),background-color .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),color .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}[data-astro-cid-3ef6ksr2][data-mobile-menu].is-open .mobile-nav-item[data-astro-cid-3ef6ksr2]{opacity:1;transform:none}[data-astro-cid-3ef6ksr2][data-mobile-menu].is-open .mobile-nav-item[data-astro-cid-3ef6ksr2]:nth-child(1){transition-delay:60ms}[data-astro-cid-3ef6ksr2][data-mobile-menu].is-open .mobile-nav-item[data-astro-cid-3ef6ksr2]:nth-child(2){transition-delay:90ms}[data-astro-cid-3ef6ksr2][data-mobile-menu].is-open .mobile-nav-item[data-astro-cid-3ef6ksr2]:nth-child(3){transition-delay:.12s}[data-astro-cid-3ef6ksr2][data-mobile-menu].is-open .mobile-nav-item[data-astro-cid-3ef6ksr2]:nth-child(4){transition-delay:.15s}[data-astro-cid-3ef6ksr2][data-mobile-menu].is-open .mobile-nav-item[data-astro-cid-3ef6ksr2]:nth-child(5){transition-delay:.18s}[data-astro-cid-3ef6ksr2][data-mobile-menu].is-open .mobile-nav-item[data-astro-cid-3ef6ksr2]:nth-child(6){transition-delay:.21s}.footer-logo[data-astro-cid-sz7xmlte]{transition:transform .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}@media(hover:hover)and (pointer:fine){.footer-logo[data-astro-cid-sz7xmlte]:hover{transform:scale(1.04)}}.footer-link[data-astro-cid-sz7xmlte]{transition:transform .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),color .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}@media(hover:hover)and (pointer:fine){.footer-link[data-astro-cid-sz7xmlte]:hover{transform:translate(3px)}}.social-icon[data-astro-cid-sz7xmlte]{transition:background-color .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),color .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),border-color .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),transform .16s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}@media(hover:hover)and (pointer:fine){.social-icon[data-astro-cid-sz7xmlte]:hover{transform:translateY(-1px)}}.footer-cta[data-astro-cid-sz7xmlte]{transition:background-color .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),color .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}.footer-legal[data-astro-cid-sz7xmlte]{transition:color .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}.wa-fab[data-astro-cid-gkyphvai]{transition:background-color .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),transform .2s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),box-shadow .22s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}@media(hover:hover)and (pointer:fine){.wa-fab[data-astro-cid-gkyphvai]:hover{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.animate-ping[data-astro-cid-gkyphvai]{animation:none}}.cta-btn[data-astro-cid-i344ymn4]{transition:background-color .24s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),color .24s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1)),border-color .24s var(--ease-out-quart, cubic-bezier(.25, 1, .5, 1))}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--dur-press: .14s;--dur-tooltip: .16s;--dur-popover: .2s;--dur-modal: .28s;--bg: oklch(99.4% .003 210);--bg-elev: oklch(98.2% .004 210);--text: oklch(20% .01 220);--text-dim: oklch(45% .012 220);--rule: oklch(92.5% .005 210);--bg-d: oklch(13% .01 230);--bg-elev-d: oklch(17% .012 230);--text-d: oklch(96% .005 210);--text-dim-d: oklch(72% .008 210);--rule-d: oklch(26% .012 225);--accent: #31c7db;--accent-ink: #09303b;color-scheme:light dark}html,body{background-color:var(--bg)}html.dark,html.dark body{background-color:var(--bg-d)}body{font-feature-settings:"ss01" on,"ss02" on,"cv11" on;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:Outfit,Geist,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.012em}.tabular,.stat,[data-tabular]{font-variant-numeric:tabular-nums}::-moz-selection{background-color:color-mix(in oklab,var(--accent) 35%,transparent);color:var(--accent-ink)}::selection{background-color:color-mix(in oklab,var(--accent) 35%,transparent);color:var(--accent-ink)}.dark ::-moz-selection{background-color:color-mix(in oklab,var(--accent) 30%,transparent);color:var(--text-d)}.dark ::selection{background-color:color-mix(in oklab,var(--accent) 30%,transparent);color:var(--text-d)}:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 70%,transparent);outline-offset:2px;border-radius:2px}a,button,[role=button],summary,label[for]{transition:transform var(--dur-press) var(--ease-out-quart),color var(--dur-press) var(--ease-out-quart),background-color var(--dur-press) var(--ease-out-quart),border-color var(--dur-press) var(--ease-out-quart),opacity var(--dur-press) var(--ease-out-quart);will-change:transform}a:active,button:active,[role=button]:active,summary:active{transform:scale(.97)}a.no-press:active,button.no-press:active{transform:none}@media(hover:none),(pointer:coarse){.hover\:scale-105:hover,.hover\:translate-x-1:hover{transform:none!important}}*{scrollbar-width:thin;scrollbar-color:var(--rule) transparent}.dark *{scrollbar-color:var(--rule-d) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--rule);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.dark *::-webkit-scrollbar-thumb{background:var(--rule-d);background-clip:padding-box}.fade-in-section{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo);will-change:opacity,transform}.fade-in-section.is-visible{opacity:1;transform:none}[data-popover]{transform-origin:var(--popover-origin, top left);opacity:0;transform:scale(.97) translateY(-4px);transition:opacity var(--dur-popover) var(--ease-out-quart),transform var(--dur-popover) var(--ease-out-quart),visibility 0s var(--dur-popover);visibility:hidden}[data-popover-trigger]:hover [data-popover],[data-popover-trigger]:focus-within [data-popover],[data-popover].is-open{opacity:1;transform:scale(1) translateY(0);visibility:visible;transition:opacity var(--dur-popover) var(--ease-out-quart),transform var(--dur-popover) var(--ease-out-quart),visibility 0s}@media(max-width:1024px){section[class*=py-32]{padding-top:5rem!important;padding-bottom:5rem!important}section[class*=py-28]{padding-top:4.5rem!important;padding-bottom:4.5rem!important}section[class*=py-24]{padding-top:4rem!important;padding-bottom:4rem!important}}@media(max-width:640px){section[class*=py-32],section[class*=py-28],section[class*=py-24],section[class*=py-20],section[class*=py-16]{padding-top:3.25rem!important;padding-bottom:3.25rem!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.fade-in-section,a:active,button:active,[role=button]:active{transform:none}}
