*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#eceff3;-webkit-font-smoothing:antialiased;background:#14181f;margin:0;font-family:Inter,sans-serif}a{color:inherit;text-decoration:none}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}.faq-chev{transition:transform .26s cubic-bezier(.22,.61,.36,1)}details[open] .faq-chev{transform:rotate(180deg)}.faq-panel{will-change:height;transition:height .3s cubic-bezier(.22,.61,.36,1);overflow:hidden}.faq-panel>p{opacity:0;transition:opacity .24s,transform .32s cubic-bezier(.22,.61,.36,1);transform:translateY(-8px)}details[open] .faq-panel>p{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.faq-chev,.faq-panel,.faq-panel>p{transition:none}.faq-panel{height:auto!important}.faq-panel>p{opacity:1;transform:none}}input::placeholder{color:#5a6470}input:focus{outline:none;border-color:#e3fb52!important}html.js [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .64s cubic-bezier(.22,.61,.36,1),transform .64s cubic-bezier(.22,.61,.36,1);transform:translateY(26px)}html.js [data-reveal].reveal-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js [data-reveal]{transition:none;opacity:1!important;transform:none!important}}.img-slot{text-align:center;color:#5a6470;background:#14181f;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-family:Inter,sans-serif;display:flex}.img-slot svg{opacity:.5}.img-slot .cap{max-width:80%;font-size:13px;font-weight:500;line-height:1.4}
