.page.svelte-6s17ju{background:#f4efe6;color:#1f2a22;padding:64px 0 90px}.container.svelte-6s17ju{max-width:820px;margin:0 auto;padding:0 20px}.pill.svelte-6s17ju{display:inline-flex;padding:7px 13px;border-radius:999px;font-size:11px;letter-spacing:.18em;color:#1f2a228c;border:1px solid rgba(31,42,34,.12);background:#ffffff80;margin-bottom:18px}.title.svelte-6s17ju{margin:0 0 10px;font-family:ui-serif,Georgia,Times New Roman,serif;font-weight:500;font-size:clamp(34px,5vw,52px);line-height:1.1;color:#1f2a22}.title.svelte-6s17ju .hi{font-style:italic;font-weight:400;color:#3a6f54bf}.updated.svelte-6s17ju{margin:0 0 36px;font-size:14px;color:#1f2a2280}.body.svelte-6s17ju{background:#ffffff8c;border:1px solid rgba(31,42,34,.08);border-radius:24px;padding:40px 44px}.body.svelte-6s17ju p,.body.svelte-6s17ju li{color:#1f2a22b8;line-height:1.8;font-size:16px}.body.svelte-6s17ju p{margin:0 0 16px}.body.svelte-6s17ju h2{margin:36px 0 14px;font-family:ui-serif,Georgia,Times New Roman,serif;font-weight:500;font-size:clamp(22px,2.6vw,28px);line-height:1.2;color:#1f2a22}.body.svelte-6s17ju h2:first-child{margin-top:0}.body.svelte-6s17ju ul{margin:0 0 16px;padding-left:22px}.body.svelte-6s17ju li{margin:0 0 8px}.body.svelte-6s17ju li::marker{color:#3a6f54bf}.body.svelte-6s17ju a{color:#4a6b56;font-weight:600}.body.svelte-6s17ju strong{color:#1f2a22;font-weight:600}@media(max-width:640px){.page.svelte-6s17ju{padding:44px 0 64px}.body.svelte-6s17ju{padding:26px 20px;border-radius:18px}}
