html { background:rgb(13,12,12); scroll-behavior:smooth; }
body { margin:0; }
#page > svg { position:absolute; width:0; height:0; overflow:hidden; pointer-events:none; }
[id="howitworks"], [id="benefits"], [id="pricing"], [id="faqs"] { scroll-margin-top:32px; }
[data-clone-faq-trigger] { cursor:pointer; }
[data-clone-faq-trigger]:focus-visible, a:focus-visible { outline:2px solid #c4ed3d; outline-offset:5px; }
a[data-framer-name="Button"], [data-framer-name="Hero Button"] a { transition:filter .18s ease, translate .18s ease; }
a[data-framer-name="Button"]:hover, [data-framer-name="Hero Button"] a:hover { filter:brightness(1.12); translate:0 -1px; }
@media(prefers-reduced-motion:reduce) {
 html { scroll-behavior:auto; }
 *,*::before,*::after { animation-duration:.01ms!important; transition-duration:.01ms!important; }
}
