.site{font-family:Geist,Inter,system-ui,sans-serif;letter-spacing:-.011em;color:#0a0a0a;background:#f7f7f5}.site .font-display{font-family:inherit;font-weight:600;letter-spacing:-.035em}.site .btn{border-radius:12px;font-weight:600}.site .btn-primary{background:#0a0a0a;color:#fff}.site .btn-primary:hover:not(:disabled){filter:none;background:#262626;transform:none;box-shadow:none}.site .btn-secondary{border-color:#e4e4e0;background:#fff}.site .card{border-color:#ededea;border-radius:20px;box-shadow:none;background:#fff}.site details>summary{list-style:none;cursor:pointer}.site details>summary::-webkit-details-marker{display:none}.site details[open] .faq-plus{transform:rotate(45deg)}