.faq-section.svelte-zf6wv8{max-width:900px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px;box-sizing:border-box}@media(max-width:640px){.faq-section.svelte-zf6wv8{padding-left:20px;padding-right:20px}}.membership-section-heading.svelte-zf6wv8{text-align:center;margin-bottom:48px}.section-title.svelte-zf6wv8{font-family:var(--font-serif, "Cormorant Garamond", serif);font-size:clamp(38px,7vw,56px);line-height:1.05;font-weight:300;letter-spacing:-.01em;margin:14px 0 22px}.section-title--italic.svelte-zf6wv8{font-style:italic;font-weight:400}.crim-rule.svelte-zf6wv8{width:36px;height:1px;background:var(--crimson);margin:0 auto}.faq-more.svelte-zf6wv8{margin-top:40px;text-align:center}
