.faq-list.svelte-9tglhs{border-top:1px solid hsl(var(--border))}.faq-item.svelte-9tglhs{border-bottom:1px solid hsl(var(--border))}.faq-question.svelte-9tglhs{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:24px 0;cursor:pointer;list-style:none;color:var(--charcoal)}.faq-question.svelte-9tglhs::-webkit-details-marker{display:none}.faq-question.svelte-9tglhs:focus-visible{outline:1px solid var(--charcoal);outline-offset:4px}.faq-question-text.svelte-9tglhs{margin:0;font-family:var(--font-serif, "Cormorant Garamond", serif);font-size:22px;line-height:1.3;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none}.faq-icon.svelte-9tglhs{flex-shrink:0;font-family:var(--font-sans, Inter, sans-serif);font-size:18px;color:color-mix(in srgb,var(--charcoal) 68%,transparent)}.faq-icon.svelte-9tglhs:before{content:"+"}details[open].svelte-9tglhs .faq-icon:where(.svelte-9tglhs):before{content:"−"}@supports selector(::details-content){.faq-item.svelte-9tglhs{interpolate-size:allow-keywords}.faq-item.svelte-9tglhs::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .3s var(--ease-quiet),opacity .3s var(--ease-quiet),content-visibility .3s allow-discrete}.faq-item[open].svelte-9tglhs::details-content{block-size:auto;opacity:1}}@media(prefers-reduced-motion:reduce){.faq-item.svelte-9tglhs::details-content{transition:none}}.faq-answer.svelte-9tglhs{padding-bottom:24px}.faq-answer.svelte-9tglhs p:where(.svelte-9tglhs){font-family:var(--font-sans, Inter, sans-serif);font-size:14px;line-height:1.75;font-weight:300;color:color-mix(in srgb,var(--charcoal) 68%,transparent);margin:0;max-width:720px}.faq-link.svelte-9tglhs{display:inline-block;margin-top:14px;font-family:var(--font-sans, Inter, sans-serif);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--charcoal);text-decoration:none;border-bottom:1px solid var(--border-strong);padding-bottom:3px;transition:color .2s var(--ease-quiet),border-color .2s var(--ease-quiet)}.faq-link.svelte-9tglhs:hover{color:var(--crimson);border-color:var(--crimson)}
