.legal-module__Yd4PWa__page{background:var(--bg);color:var(--ink);min-height:100vh}.legal-module__Yd4PWa__bar{z-index:50;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.1);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.legal-module__Yd4PWa__barIn{justify-content:space-between;align-items:center;gap:16px;max-width:860px;margin:0 auto;padding:13px 20px;display:flex}.legal-module__Yd4PWa__brand{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:9px;font-size:1.06rem;font-weight:700;display:inline-flex}.legal-module__Yd4PWa__brand img{flex:none;width:auto;height:30px}.legal-module__Yd4PWa__back{color:var(--ink-soft);white-space:nowrap;font-size:.9rem;transition:color .2s}.legal-module__Yd4PWa__back:hover{color:var(--ink)}.legal-module__Yd4PWa__wrap{max-width:760px;margin:0 auto;padding:clamp(40px,7vh,72px) 20px 100px}.legal-module__Yd4PWa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--green-strong);align-items:center;gap:8px;font-size:.72rem;font-weight:600;display:inline-flex}.legal-module__Yd4PWa__eyebrow span{background:var(--green);border-radius:50%;width:7px;height:7px}.legal-module__Yd4PWa__title{letter-spacing:-.03em;margin-top:14px;font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.08}.legal-module__Yd4PWa__updated{color:var(--ink-faint);margin-top:14px;font-size:.88rem}.legal-module__Yd4PWa__lede{color:var(--ink-soft);margin-top:22px;font-size:1.1rem;line-height:1.6}.legal-module__Yd4PWa__prose h2{letter-spacing:-.02em;margin-top:46px;scroll-margin-top:80px;font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:700}.legal-module__Yd4PWa__prose h3{color:var(--ink);margin-top:28px;font-size:1.06rem;font-weight:600}.legal-module__Yd4PWa__prose p{color:var(--ink-soft);margin-top:14px;font-size:1rem;line-height:1.68}.legal-module__Yd4PWa__prose ul{margin-top:12px;padding-left:22px}.legal-module__Yd4PWa__prose li{color:var(--ink-soft);margin-top:8px;font-size:1rem;line-height:1.6}.legal-module__Yd4PWa__prose a{color:var(--green-strong);text-underline-offset:2px;text-decoration:underline}.legal-module__Yd4PWa__prose strong{color:var(--ink);font-weight:600}.legal-module__Yd4PWa__ph{background:color-mix(in srgb, var(--honey) 16%, transparent);border:1px solid color-mix(in srgb, var(--honey) 42%, transparent);color:var(--ink);border-radius:6px;padding:1px 6px;font-size:.92em;font-weight:600}.legal-module__Yd4PWa__note{border:1px solid var(--line);border-left:3px solid var(--green);background:var(--paper);border-radius:10px;margin-top:22px;padding:16px 18px}.legal-module__Yd4PWa__note p{margin-top:0}.legal-module__Yd4PWa__foot{border-top:1px solid var(--line);color:var(--ink-faint);flex-wrap:wrap;gap:18px;margin-top:56px;padding-top:22px;font-size:.85rem;display:flex}.legal-module__Yd4PWa__foot a{color:var(--ink-soft)}.legal-module__Yd4PWa__foot a:hover{color:var(--ink)}
