.uzY4eG_legal{padding:40px 0 72px}.uzY4eG_wrap{max-width:760px;padding:0 var(--posie-gutter);margin:0 auto}.uzY4eG_draft{color:#5a4300;background:#fff4d6;border-radius:12px;margin:0 0 28px;padding:14px 16px;font-size:.9375rem;line-height:1.5}.uzY4eG_head{gap:12px;margin-bottom:32px;display:grid}.uzY4eG_head h1{font-family:var(--posie-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2.25rem,8vw,3.25rem);font-weight:400;line-height:1.05}.uzY4eG_lead{color:var(--posie-muted);margin:0;font-size:1.0625rem;line-height:1.6}.uzY4eG_updated{color:var(--posie-muted);margin:0;font-size:.875rem}.uzY4eG_contents{border:1px solid color-mix(in srgb, var(--posie-fg) 14%, transparent);border-radius:14px;margin:0 0 40px;padding:18px 20px}.uzY4eG_contents h2{font-family:var(--posie-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--posie-muted);margin:0 0 10px;font-size:.8125rem;font-weight:600}.uzY4eG_contents ol{gap:6px;margin:0;padding-left:1.25em;display:grid}.uzY4eG_contents a{text-decoration:none}.uzY4eG_contents a:hover{text-decoration:underline}.uzY4eG_section{margin-bottom:32px;padding-top:8px;scroll-margin-top:96px}.uzY4eG_section h2{font-family:var(--posie-font-display);letter-spacing:-.01em;margin:0 0 12px;font-size:1.5rem;font-weight:500}.uzY4eG_section p,.uzY4eG_section li{overflow-wrap:anywhere;line-height:1.7}.uzY4eG_section p{margin:0 0 14px}.uzY4eG_section ul{gap:8px;margin:0 0 14px;padding-left:1.25em;display:grid}.uzY4eG_placeholder{color:inherit;background:#ffe9a8;border-radius:4px;padding:0 3px;font-weight:600}.uzY4eG_back{margin-top:40px;font-size:.9375rem}
