.legal.svelte-mczy1z{padding:clamp(40px,7vw,84px) 0 clamp(56px,8vw,96px)}.col.svelte-mczy1z{width:min(100%, 700px + (2 * var(--gutter)));padding-inline:var(--gutter);margin-inline:auto}.doc-head.svelte-mczy1z h1:where(.svelte-mczy1z){margin:6px 0 14px;font-size:clamp(34px,6vw,52px)}.doc-meta.svelte-mczy1z{color:var(--muted);flex-wrap:wrap;gap:0 8px;margin:0;font-size:14.5px;display:flex}.doc-meta.svelte-mczy1z .sep:where(.svelte-mczy1z):before{content:"· "}@media (width<=520px){.doc-meta.svelte-mczy1z .sep:where(.svelte-mczy1z):before{content:none}}.plain.svelte-mczy1z{background:var(--tint);border:1px solid var(--line);border-radius:var(--radius-card);margin:32px 0 44px;padding:22px 24px}.plain.svelte-mczy1z h2:where(.svelte-mczy1z){letter-spacing:.06em;text-transform:uppercase;color:var(--green-deep);margin-bottom:10px;font-size:15px;font-weight:700}.plain.svelte-mczy1z p:where(.svelte-mczy1z){margin:0;font-size:16.5px;line-height:1.6}.plain-note.svelte-mczy1z{color:var(--muted);margin-top:12px!important;font-size:14px!important}.doc.svelte-mczy1z section{margin-bottom:40px;scroll-margin-top:24px}.doc.svelte-mczy1z h2{border-bottom:1px solid var(--line);margin-bottom:14px;padding-bottom:10px;font-size:clamp(21px,3vw,25px)}.doc.svelte-mczy1z h3{margin:26px 0 8px;font-size:17.5px}.doc.svelte-mczy1z p{margin:0 0 14px;font-size:16.5px;line-height:1.68}.doc.svelte-mczy1z ul{margin:0 0 14px;padding-left:22px}.doc.svelte-mczy1z li{margin-bottom:9px;font-size:16.5px;line-height:1.6}.doc.svelte-mczy1z strong{color:var(--ink);font-weight:600}.doc.svelte-mczy1z a{color:var(--blue)}.doc.svelte-mczy1z .costs{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:auto 1fr;gap:6px 18px;margin:0 0 16px;padding:16px 18px;font-size:16.5px;display:grid}.doc.svelte-mczy1z .costs dt{font-family:var(--font-display);color:var(--green-deep);font-weight:800}.doc.svelte-mczy1z .costs dd{margin:0}.doc-foot.svelte-mczy1z{border-top:2px solid var(--line);margin-top:8px;padding-top:28px}.doc-foot.svelte-mczy1z h2:where(.svelte-mczy1z){margin-bottom:10px;font-size:21px}.doc-foot.svelte-mczy1z p:where(.svelte-mczy1z){margin:0 0 10px;font-size:16.5px}.doc-links.svelte-mczy1z{color:var(--muted);gap:10px;font-size:15px;display:flex}
