.support-page.svelte-goj5ew{min-height:78vh;padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) var(--section-y);color:var(--cream-soft)}.support-shell.svelte-goj5ew>*{max-width:48.75rem}.back-link.svelte-goj5ew{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;margin-bottom:1.5rem;color:var(--cream-muted);font-size:var(--fs-small);transition:color var(--dur-quick) ease}@media(hover:hover)and (pointer:fine){.back-link.svelte-goj5ew:hover{color:var(--amber)}}.support-header.svelte-goj5ew{display:grid;gap:.75rem;max-width:40rem;margin-bottom:1.5rem}.support-mark.svelte-goj5ew{display:grid;width:3.25rem;height:3.25rem;margin-bottom:.5rem;place-content:center;border:1px solid var(--rule-horizon);color:var(--horizon)}h1.svelte-goj5ew{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--fs-h1);line-height:.95;color:var(--cream)}.support-header.svelte-goj5ew>p:where(.svelte-goj5ew):last-child{max-width:38rem;margin:.5rem 0 0;color:var(--cream-soft);font-size:var(--fs-body);line-height:1.7}.support-card.svelte-goj5ew,.success-card.svelte-goj5ew{border:1px solid var(--rule);background:var(--surface);padding:clamp(1.25rem,4vw,2rem)}.card-heading.svelte-goj5ew,.success-card.svelte-goj5ew{display:flex;align-items:flex-start;gap:.9rem}.card-heading.svelte-goj5ew{margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--rule);color:var(--horizon)}h2.svelte-goj5ew{margin:0;color:var(--cream);font-size:var(--fs-h4);font-weight:500}.card-heading.svelte-goj5ew p:where(.svelte-goj5ew),.success-card.svelte-goj5ew p:where(.svelte-goj5ew){margin:.3rem 0 0;color:var(--cream-muted);font-size:var(--fs-small)}.success-card.svelte-goj5ew{border-color:var(--success);color:var(--success)}.form-error.svelte-goj5ew{margin-bottom:1rem;border:1px solid var(--danger);background:#f8717114;padding:.8rem 1rem;color:var(--danger);font-size:var(--fs-small)}form.svelte-goj5ew{display:grid;gap:1.25rem}.two-column.svelte-goj5ew{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.optional.svelte-goj5ew{color:var(--cream-muted);text-transform:none;letter-spacing:.02em}.privacy-note.svelte-goj5ew{margin:0;color:var(--cream-muted);font-size:var(--fs-small);line-height:1.5}.recaptcha.svelte-goj5ew{min-height:78px;max-width:100%;overflow-x:auto}.support-card.svelte-goj5ew .support-submit{justify-self:start}@media(min-width:640px){.two-column.svelte-goj5ew{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.support-card.svelte-goj5ew .support-submit{justify-self:stretch}}
