.awv3-faq-cinematic.svelte-1dw4jvx{background:var(--bg)}.awv3-faq-cinematic-inner.svelte-1dw4jvx{width:min(100%,48rem);margin:0 auto}.awv3-faq-cinematic-head.svelte-1dw4jvx{margin:0 0 3rem;text-align:center}.awv3-faq-cinematic-head.svelte-1dw4jvx h2:where(.svelte-1dw4jvx){margin:0;color:var(--text);font-family:Playfair Display,serif;font-size:clamp(2.25rem,5vw,4rem);font-weight:900;letter-spacing:-.04em;line-height:1.1}.awv3-faq-cinematic-head.svelte-1dw4jvx h2:where(.svelte-1dw4jvx) .awv3-em:where(.svelte-1dw4jvx){color:var(--gold);font-style:italic;font-weight:400}.awv3-faq-cinematic-list.svelte-1dw4jvx{display:flex;flex-direction:column}.awv3-faq-cinematic-row.svelte-1dw4jvx{border-bottom:1px solid var(--border)}.awv3-faq-cinematic-row.svelte-1dw4jvx:first-child{border-top:1px solid var(--border)}.awv3-faq-cinematic-item.svelte-1dw4jvx{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 0;border:0;background:none;color:var(--text);font-family:Outfit,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-align:left;cursor:pointer;transition:color .3s}.awv3-faq-cinematic-item.svelte-1dw4jvx:hover{color:var(--gold)}.awv3-faq-cinematic-chevron.svelte-1dw4jvx{flex-shrink:0;width:10px;height:10px;border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:rotate(45deg);transition:transform .3s}.awv3-faq-cinematic-item.open.svelte-1dw4jvx .awv3-faq-cinematic-chevron:where(.svelte-1dw4jvx){transform:rotate(-135deg)}.awv3-faq-cinematic-answer.svelte-1dw4jvx{padding:0 0 1.75rem}.awv3-faq-cinematic-answer.svelte-1dw4jvx p:where(.svelte-1dw4jvx){margin:0;color:var(--dim);font-family:Outfit,sans-serif;font-size:.9rem;font-weight:300;line-height:1.75}
