.site .p-legal-updated{color:var(--s-mute);margin-bottom:32px;font-size:14px}.site .p-legal-section+.p-legal-section{margin-top:36px}.site .p-legal-section h2{color:var(--s-ink);margin-bottom:12px;font-size:clamp(19px,1.5vw,22px);font-weight:600;line-height:1.3}.site .p-legal-section p{max-width:68ch;color:var(--s-ink);text-wrap:pretty;font-size:16px;line-height:1.65}.site .p-legal-section p+p{margin-top:12px}.site .p-legal-termly{min-height:60vh}.site .p-legal-fallback{color:var(--s-mute);margin-top:24px;font-size:14px}.site .p-legal-fallback a{color:var(--s-eyebrow);text-decoration:underline}
