.policy-page.svelte-14ko9tb{max-width:860px;margin:0 auto;padding:2rem 1rem 3rem;color:#1b1f24;background:#f8f9fa}h1.svelte-14ko9tb{margin:0 0 1rem;font-size:clamp(1.6rem,3.8vw,2.4rem)}h2.svelte-14ko9tb{margin:1.6rem 0 .45rem;font-size:clamp(1rem,2.1vw,1.2rem)}p.svelte-14ko9tb,li.svelte-14ko9tb{color:#2e3640;line-height:1.65}ul.svelte-14ko9tb{margin:.45rem 0 .8rem;padding-left:1.1rem}.notice.svelte-14ko9tb{margin:1rem 0 .4rem;padding:.9rem 1rem;border:1px solid #f1c9c9;background:#fff3f3}.notice.svelte-14ko9tb h2:where(.svelte-14ko9tb){margin-top:0}.notice.svelte-14ko9tb p:where(.svelte-14ko9tb){margin:.4rem 0 0;color:#7f1d1d}
