.cookie-consent.svelte-hf67ou{inset-inline:0;bottom:var(--cookie-consent-offset,0px);z-index:9999;padding:.75rem max(1rem, env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));color:#e2e8f0;background:#0f172a;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;margin:0;font-size:.8125rem;line-height:1.45;display:flex;position:fixed;box-shadow:0 -4px 20px #0000002e}.cookie-consent.svelte-hf67ou p:where(.svelte-hf67ou){flex:0 40rem;margin:0}.cookie-consent-actions.svelte-hf67ou{gap:.5rem;display:flex}.cookie-consent.svelte-hf67ou button:where(.svelte-hf67ou){font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;min-height:2.25rem;padding:.4rem .8rem;font-weight:600}.cc-accept.svelte-hf67ou{color:#0f172a;background:#e2e8f0}.cc-accept.svelte-hf67ou:hover{background:#f8fafc}.cc-decline.svelte-hf67ou{color:#cbd5e1;background:0 0;border-color:#475569}.cc-decline.svelte-hf67ou:hover{color:#e2e8f0}.faq-heading.svelte-q17sam{text-align:center;letter-spacing:-.025em;color:#0f172a;margin:0 0 2.5rem;font-size:1.5rem;font-weight:700}.faq-item.svelte-q17sam{border-top:1px solid #e2e8f0;padding:1.25rem 0}.faq-item.svelte-q17sam:first-child{border-top:0}.faq-q.svelte-q17sam{cursor:pointer;color:#0f172a;justify-content:space-between;align-items:center;gap:1rem;font-weight:600;list-style:none;display:flex}.faq-q.svelte-q17sam::-webkit-details-marker{display:none}.faq-plus.svelte-q17sam{color:#94a3b8;flex-shrink:0;transition:transform .15s}.faq-item[open].svelte-q17sam .faq-plus:where(.svelte-q17sam){transform:rotate(45deg)}.faq-a.svelte-q17sam{color:#64748b;margin:.75rem 0 0;font-size:.875rem;line-height:1.625}
