.page.svelte-1l7r4q6{max-width:960px;padding-top:56px}h1.svelte-1l7r4q6{font-family:var(--font-display);margin:0 0 12px;font-size:clamp(36px,6vw,56px);font-weight:400}.lead.svelte-1l7r4q6{color:var(--text-muted);max-width:620px;margin:0 0 24px;font-size:19px}h2.svelte-1l7r4q6{margin:48px 0 16px;font-size:22px}.cards.svelte-1l7r4q6{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.card.svelte-1l7r4q6{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);height:100%;color:var(--text);flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.card.svelte-1l7r4q6:hover{border-color:var(--primary);transform:translateY(-2px)}.card-title.svelte-1l7r4q6{font-size:17px;font-weight:700}.card-summary.svelte-1l7r4q6{color:var(--text-muted);font-size:15px}.faq.svelte-1l7r4q6{border-top:1px solid var(--border)}details.svelte-1l7r4q6{border-bottom:1px solid var(--border);padding:16px 0}summary.svelte-1l7r4q6{cursor:pointer;font-weight:600}details.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){color:var(--text-muted);margin:10px 0 0}.muted.svelte-1l7r4q6{color:var(--text-muted)}.contacts.svelte-1l7r4q6{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;margin:20px 0 0;display:grid}dt.svelte-1l7r4q6{font-size:15px;font-weight:600}dd.svelte-1l7r4q6{overflow-wrap:anywhere;margin:2px 0 0}.address.svelte-1l7r4q6{margin-top:24px;font-size:15px}
