@font-face{font-family:Aura Public Inter;src:url(/assets/inter-marketing-AVefPxKH.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:optional}@font-face{font-family:Aura Public Orbitron;src:url(/assets/orbitron-marketing-Ge_PjHCx.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:optional}@font-face{font-family:Aura Public Inter Fallback;src:local(Arial);size-adjust:107%;ascent-override:90.54%;descent-override:22.54%;line-gap-override:0%}@font-face{font-family:Aura Public Orbitron Fallback;src:local(Arial Bold);size-adjust:118%;ascent-override:85.68%;descent-override:20.59%;line-gap-override:0%}.marketing-premium{--font-sans:"Aura Public Inter", "Aura Public Inter Fallback", sans-serif;--font-display:"Aura Public Orbitron", "Aura Public Orbitron Fallback", sans-serif;--font-heading-alt:var(--font-sans);font-family:var(--font-sans);line-height:1.65}html:has(.marketing-site.marketing-premium){font-size:17px}.marketing-premium>header+div{place-items:center;min-height:48px;display:grid}.marketing-premium>header+div .animate-ping{animation:none}.marketing-premium :is(h1,h2,h3,h4,.font-display){font-family:var(--font-display);letter-spacing:0}.marketing-premium h1{font-size:2.5rem;line-height:1.25}.marketing-premium h2{line-height:1.4}.marketing-premium h3{line-height:1.5}.marketing-premium :is(p,li,dd,address){overflow-wrap:break-word}.marketing-premium main :is(p.text-sm,li.text-sm,dd.text-xs,div.text-sm,ul.text-sm){font-size:1rem;line-height:1.7}.marketing-premium main :is(.text-xs,.text-\[11px\],.text-\[10px\]){font-size:.82rem;line-height:1.6}.marketing-premium :is(header,footer){letter-spacing:0}.marketing-premium .aura-text{color:var(--foreground);background:0 0;animation:none}.marketing-premium .aura-float{animation:none;background:0 0!important}.marketing-premium>main :is(section,article){scroll-margin-top:9rem}.marketing-premium>main>:is(section,article){padding-inline:1.5rem}.marketing-premium>main>section:first-of-type:not(.home-hero){padding-top:3.5rem;padding-bottom:2.5rem}.marketing-premium :is(.card-surface,a.bg-card){border-color:var(--border);background:var(--card);box-shadow:var(--shadow-card);border-radius:8px;transition:transform .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out}.marketing-premium .card-surface .card-surface{box-shadow:none;background:0 0;border:0}.marketing-premium main section>.card-surface:has(>h2):has([data-slot=button]){box-shadow:none;background:var(--secondary);border:0;border-radius:0;padding-block:2.5rem}.marketing-premium :is([data-slot=button],header button){min-height:44px;font-family:var(--font-sans);letter-spacing:0;border-radius:6px;font-weight:600;transition:transform .15s ease-out,box-shadow .15s ease-out}.marketing-premium main [data-slot=button]{white-space:normal;max-width:100%;height:auto;min-height:48px;padding-block:.7rem}.marketing-premium :is(a,button,input,summary):focus-visible{outline:2px solid var(--ring);outline-offset:4px}.marketing-premium main details{border-color:var(--border)}.marketing-premium main summary{min-height:44px;font-size:1rem;line-height:1.6;list-style:none}.marketing-premium summary::-webkit-details-marker{display:none}.marketing-premium main table{font-variant-numeric:tabular-nums;width:100%;font-size:.94rem;line-height:1.65}.marketing-premium main :is(td,th){border-color:var(--border);padding:1rem}.marketing-premium main :is(input,textarea,select){font-family:var(--font-sans);font-size:1rem}.marketing-premium :is(p,li,address)>a:not([data-slot=button]){text-underline-offset:3px;text-decoration:underline}.marketing-premium>footer a{align-items:center;min-height:32px;display:inline-flex}.marketing-premium>footer h2{font-family:var(--font-sans);font-size:1rem}.marketing-premium .reveal{opacity:1;will-change:auto;transition:none;transform:none}.marketing-premium>header{isolation:isolate;position:sticky}.marketing-premium>header:after{content:"";background:var(--marketing-signature);transform-origin:0;pointer-events:none;width:24%;height:2px;animation:12s ease-in-out infinite alternate marketing-rule;position:absolute;bottom:-1px;left:0}@keyframes marketing-rule{0%{opacity:.5;transform:translate(0)}to{opacity:.85;transform:translate(300%)}}.marketing-counter{font-variant-numeric:tabular-nums;display:inline-block;position:relative}.marketing-counter-original{opacity:0}.marketing-counter-overlay{text-align:inherit;position:absolute;inset:0}@media (hover:hover){.marketing-premium :is(.hover-lift,a.card-surface,a.bg-card):hover{box-shadow:var(--marketing-shadow-hover);border-color:var(--primary);transform:translateY(-2px)}.marketing-premium [data-slot=button]:hover{box-shadow:var(--marketing-shadow-button);transform:translateY(-1px)}}@media (width>=768px){.marketing-premium h1{font-size:3rem}.marketing-premium>main>section:first-of-type:not(.home-hero){padding-top:4rem;padding-bottom:3rem}}@media (width<=767px){.marketing-premium h1{font-size:2rem}.marketing-premium>main>:is(section,article){padding-inline:1.25rem}.marketing-premium main .grid,.marketing-premium main .grid>*{min-width:0}.marketing-premium main [data-slot=button]{font-size:.875rem}.marketing-premium>footer{margin-top:3rem}}@media (prefers-reduced-motion:reduce){.marketing-premium *,.marketing-premium :before,.marketing-premium :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.marketing-premium :is(.hover-lift,[data-slot=button],.group:hover img):hover{transform:none!important}.marketing-premium .hero-check :is(path,polyline){stroke-dashoffset:0}}
