header.svelte-1nh2hsn{padding:calc(var(--safe-top) + 16px) 20px 22px}.back.svelte-1nh2hsn{border-radius:var(--r-pill);background:var(--surface);justify-content:center;align-items:center;width:40px;height:40px;margin:0 0 14px -8px;font-size:1.1rem;display:inline-flex}h1.svelte-1nh2hsn{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,9vw,2.75rem);font-weight:800;line-height:1.05}.intro.svelte-1nh2hsn{max-width:34em;color:var(--muted);margin:14px 0 0;font-size:.92rem;line-height:1.7}main.svelte-1nh2hsn{gap:14px;padding:0 20px;display:grid}.others.svelte-1nh2hsn{padding:34px 20px 0}.others.svelte-1nh2hsn ul:where(.svelte-1nh2hsn){flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.others.svelte-1nh2hsn a:where(.svelte-1nh2hsn){border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--text);padding:9px 16px;font-size:.85rem;font-weight:700;display:inline-block}footer.svelte-1nh2hsn{padding:28px 20px calc(var(--safe-bottom) + 32px)}footer.svelte-1nh2hsn a:where(.svelte-1nh2hsn){color:var(--accent);font-size:.9rem;font-weight:700}@media (width>=640px){header.svelte-1nh2hsn,main.svelte-1nh2hsn,.others.svelte-1nh2hsn,footer.svelte-1nh2hsn{max-width:720px;margin-inline:auto}main.svelte-1nh2hsn{grid-template-columns:repeat(2,1fr)}}
