*{box-sizing:border-box}html{background:#f3f0e8}body{color:#173c2d;-webkit-font-smoothing:antialiased;background:#f3f0e8;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.page.svelte-7ke6fz{width:min(780px,100%);min-height:100vh;margin:auto;padding:0 28px}header.svelte-7ke6fz{justify-content:space-between;align-items:center;height:92px;display:flex}.brand.svelte-7ke6fz{color:inherit;letter-spacing:-.02em;align-items:center;gap:11px;font-size:1.05rem;font-weight:780;text-decoration:none;display:flex}.mark.svelte-7ke6fz{border:1px solid #173c2d33;border-radius:8px;width:27px;height:27px;padding:3px}.back.svelte-7ke6fz{color:#496156;font-size:.85rem;font-weight:500;text-decoration:none}.back.svelte-7ke6fz:hover{color:#173c2d}main.svelte-7ke6fz{padding:20px 0 60px}article.svelte-7ke6fz h1:where(.svelte-7ke6fz){letter-spacing:-.04em;margin:0 0 8px;font-family:Georgia,serif;font-size:clamp(2rem,5vw,3rem);font-weight:500}.updated.svelte-7ke6fz{color:#728078;margin:0 0 3rem;font-size:.78rem}section.svelte-7ke6fz{margin-bottom:2.2rem}h2.svelte-7ke6fz{color:#173c2d;margin:0 0 .6rem;font-size:1rem;font-weight:700}p.svelte-7ke6fz{color:#496156;margin:0 0 .8rem;font-size:.95rem;line-height:1.7}ul.svelte-7ke6fz{color:#496156;margin:.4rem 0 .8rem 1.2rem;padding:0;font-size:.95rem;line-height:1.7}a.svelte-7ke6fz{color:#a36238}a.svelte-7ke6fz:hover{color:#173c2d}footer.svelte-7ke6fz{color:#778179;border-top:1px solid #173c2d1f;justify-content:space-between;padding:15px 0 26px;font-size:.66rem;display:flex}footer.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#778179;text-decoration:none}footer.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:#173c2d}
