.hero-legal{flex-wrap:wrap;align-items:center;gap:0 16px;margin-top:12px;display:flex}.hero-legal .hero-regulation{color:#b8c9dc;min-height:32px}.hero-legal .hero-disclaimer{margin:0}.hero-legal .hero-regulation:is(:hover,:focus-visible){color:#67ddff}@media (max-width:600px){.hero-legal{display:none}}.home :is(a,button,summary){transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .2s}body:has(.home) .site-header :is(a,button){transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .2s}body:has(.home) .site-footer a{transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .2s}.home :is(a,button)>:is(.lucide-arrow-up-right,.lucide-arrow-right){transition:transform .2s}body:has(.home) :is(.site-header,.site-footer) a>.lucide-arrow-up-right{transition:transform .2s}.home :is(.button,.lower-action,.lower-email-action):active{transform:translateY(1px)}body:has(.home) .site-header button:active{transform:translateY(1px)}.home .lower-faq-list summary:active{color:#004b9b}.home .lower-faq-list :where(summary) svg{transition:transform .2s}@supports (interpolate-size:allow-keywords) and (content-visibility:hidden){.home .lower-faq-list details{interpolate-size:allow-keywords}.home .lower-faq-list details::details-content{block-size:0;transition:block-size .2s ease, content-visibility .2s allow-discrete;overflow:clip}.home .lower-faq-list details[open]::details-content{block-size:auto}}body:has(.home) .mobile-navigation{transition:transform .2s cubic-bezier(.22, .61, .36, 1), opacity .2s ease, display .2s allow-discrete, overlay .2s allow-discrete}body:has(.home) .mobile-navigation::backdrop{transition:background-color .2s ease, display .2s allow-discrete, overlay .2s allow-discrete}body:has(.home) .mobile-navigation nav>a:active{color:#a5eaff;background-color:#ffffff0d}body:has(.home) .mobile-navigation nav>a>span{transition:transform .2s}body:has(.home) .menu-toggle:is(:hover,:focus-visible){background-color:#ffffff09;border-color:#67ddff}@media (hover:hover) and (pointer:fine){.home a:hover>:is(.lucide-arrow-up-right,.lucide-arrow-right){transform:translate(2px,-1px)}body:has(.home) :is(.site-header,.site-footer) a:hover>.lucide-arrow-up-right{transform:translate(2px,-1px)}.home .lower-email-action:hover{box-shadow:0 4px 14px #05264024}body:has(.home) .mobile-navigation nav>a:hover>span{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.home :is(a,button,summary,svg),.home :is(a,button)>:is(.lucide-arrow-up-right,.lucide-arrow-right),.home .lower-faq-list :where(summary) svg{transition:none}body:has(.home) :is(.site-header,.site-footer) :is(a,button,svg){transition:none}body:has(.home) :is(.site-header,.site-footer) a>.lucide-arrow-up-right{transition:none}body:has(.home) .mobile-navigation{transition:none}body:has(.home) .mobile-navigation::backdrop{transition:none}body:has(.home) .mobile-navigation nav>a>span{transition:none}.home .lower-faq-list details::details-content{transition:none}.home :is(a,button)>:is(.lucide-arrow-up-right,.lucide-arrow-right),.home :is(.button,.lower-action,.lower-email-action):active{transform:none}body:has(.home) :is(.site-header,.site-footer) a>.lucide-arrow-up-right{transform:none}body:has(.home) .site-header button:active{transform:none}body:has(.home) .mobile-navigation nav>a:hover>span{transform:none}}@media (max-width:600px){.home .steps-section .section-heading>p{display:none}.home .steps-section .section-heading{margin-bottom:28px}}
