.page.svelte-1j5tn20{max-width:720px;margin:0 auto;padding:6rem 2rem 8rem}.page-header.svelte-1j5tn20{margin-bottom:4rem}.back-link.svelte-1j5tn20{display:inline-block;font-family:var(--font-heading);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:2rem;transition:opacity .2s}.back-link.svelte-1j5tn20:hover{opacity:.7}h1.svelte-1j5tn20{font-family:var(--font-heading);font-size:clamp(2.5rem,6vw,4rem);font-weight:500;letter-spacing:-.02em;text-transform:uppercase;color:var(--cream)}article.svelte-1j5tn20{display:flex;flex-direction:column;gap:3rem}section.svelte-1j5tn20{border-top:1px solid #1a1a1a;padding-top:2rem}h2.svelte-1j5tn20{font-family:var(--font-heading);font-size:.8rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:1.5rem}.contact-section.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:#999;font-size:1rem;line-height:1.8;margin-bottom:1.5rem}.email-btn.svelte-1j5tn20{display:inline-flex;align-items:center;gap:.4rem;border:1px solid rgba(168,85,200,.4);padding:.75rem 1.5rem;font-family:var(--font-heading);font-size:.85rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cream);transition:border-color .2s ease,background .2s ease}.email-btn.svelte-1j5tn20:hover{border-color:var(--accent);background:#a855c814}.faq-list.svelte-1j5tn20{display:flex;flex-direction:column;gap:0}.faq-item.svelte-1j5tn20{padding:1.5rem 0;border-bottom:1px solid #111}.faq-item.svelte-1j5tn20:first-child{border-top:1px solid #111}h3.svelte-1j5tn20{font-family:var(--font-heading);font-size:.9rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--cream);margin-bottom:.6rem}.faq-item.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:#777;font-size:.95rem;line-height:1.7}
