main.svelte-7rfbcc{max-width:850px;margin:auto;padding:35px 24px 80px}nav.svelte-7rfbcc{display:flex;gap:12px;font-size:13px;color:var(--muted)}nav.svelte-7rfbcc a:where(.svelte-7rfbcc){text-decoration:underline;text-underline-offset:3px}header.svelte-7rfbcc{padding:40px 0 20px}.eyebrow.svelte-7rfbcc{font-size:10px;letter-spacing:.13em;color:var(--green);font-weight:600}h1.svelte-7rfbcc{font-size:clamp(34px,5vw,53px);line-height:1.15;letter-spacing:-.045em;margin:20px 0}.intro.svelte-7rfbcc{font-size:18px;line-height:1.8}.contents.svelte-7rfbcc{display:grid;gap:14px;border:1px solid var(--line);border-radius:12px;padding:25px;background:#fff;margin:15px 0 42px}.contents.svelte-7rfbcc strong:where(.svelte-7rfbcc){color:var(--ink);font-size:13px}.contents.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--green);line-height:1.6}section.svelte-7rfbcc{scroll-margin-top:25px;margin:40px 0}h2.svelte-7rfbcc{font-size:25px;line-height:1.35;letter-spacing:-.025em}p.svelte-7rfbcc{color:var(--muted);font-size:16px;line-height:1.9}aside.svelte-7rfbcc{background:var(--green-soft);padding:26px;border-radius:12px;margin-top:45px}aside.svelte-7rfbcc a:where(.svelte-7rfbcc){display:block;color:var(--green);font-size:13px;margin-top:20px}.cta.svelte-7rfbcc{display:inline-flex;background:var(--green);color:#fff;padding:15px 18px;border-radius:8px;margin:5px 0 0}footer.svelte-7rfbcc{border-top:1px solid var(--line);margin-top:45px;padding-top:25px;display:grid;gap:20px}footer.svelte-7rfbcc a:where(.svelte-7rfbcc){font-size:14px;color:var(--green);line-height:1.6}footer.svelte-7rfbcc h2:where(.svelte-7rfbcc){font-size:22px;margin:0}@media(max-width:600px){main.svelte-7rfbcc{padding:24px 20px 60px}.intro.svelte-7rfbcc{font-size:16px}p.svelte-7rfbcc{font-size:15px}h2.svelte-7rfbcc{font-size:23px}.contents.svelte-7rfbcc,aside.svelte-7rfbcc{padding:20px}}
