.page.svelte-1j5tn20{max-width:720px;margin:0 auto;padding:7rem 2rem 8rem}.page-header.svelte-1j5tn20{margin-bottom:3.5rem}.back-link.svelte-1j5tn20{display:inline-block;font-family:var(--font-display);font-size:.85rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:2rem;transition:opacity .2s}.back-link.svelte-1j5tn20:hover{opacity:.7}h1.svelte-1j5tn20{font-family:var(--font-display);font-size:clamp(2.75rem,6vw,4.25rem);font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--text)}article.svelte-1j5tn20{display:flex;flex-direction:column;gap:2.25rem}section.svelte-1j5tn20{border-top:1px solid var(--border);padding-top:1.75rem}h2.svelte-1j5tn20{font-family:var(--font-display);font-size:.9rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--green);margin-bottom:.9rem}p.svelte-1j5tn20{color:var(--sec);font-size:1.05rem;line-height:1.75}.email-btn.svelte-1j5tn20{display:inline-block;margin-top:1.25rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:var(--green);border-radius:999px;padding:.75rem 1.4rem;transition:opacity .2s}.email-btn.svelte-1j5tn20:hover{opacity:.85}.faq-list.svelte-1j5tn20{display:flex;flex-direction:column;gap:1.75rem}.faq-item.svelte-1j5tn20 h3:where(.svelte-1j5tn20){font-family:var(--font-display);font-size:1.35rem;font-weight:600;color:var(--text);margin-bottom:.4rem}
