.PageHero-module__TYRMoq__hero{background:var(--surface);color:var(--text);padding:calc(clamp(112px, 15vw, 168px)) var(--gutter) clamp(56px, 8vw, 96px);position:relative;overflow:clip}.PageHero-module__TYRMoq__hero[data-register=cinema]:before{content:"";pointer-events:none;background:radial-gradient(46% 52% at 22% 46%, color-mix(in oklab, var(--color-forest-500) 17%, transparent) 0%, transparent 72%);height:120%;position:absolute;inset:-40% 0 auto}.PageHero-module__TYRMoq__inner{max-width:1240px;margin:0 auto;position:relative}.PageHero-module__TYRMoq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:12px;font-weight:700}.PageHero-module__TYRMoq__heading{letter-spacing:-.045em;text-wrap:balance;max-width:19ch;font-size:clamp(33px,5vw,62px);font-weight:800;line-height:1.03;display:block}.PageHero-module__TYRMoq__body{max-width:58ch;color:var(--text-muted);margin-top:22px;font-size:clamp(16px,1.25vw,19px);line-height:1.62}.PageHero-module__TYRMoq__extra{margin-top:30px}
.LegalDoc-module__Y8dK-G__updated{color:var(--text-faint);font-size:13.5px;font-weight:600}.LegalDoc-module__Y8dK-G__page{background:var(--surface);color:var(--text);padding:clamp(56px, 8vw, 104px) var(--gutter)}.LegalDoc-module__Y8dK-G__inner{gap:clamp(32px,5vw,64px);max-width:1120px;margin:0 auto;display:grid}@media (min-width:940px){.LegalDoc-module__Y8dK-G__inner{grid-template-columns:250px minmax(0,1fr);align-items:start}.LegalDoc-module__Y8dK-G__contents{position:sticky;top:96px}}.LegalDoc-module__Y8dK-G__contents{border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface-raised);padding:22px 24px}.LegalDoc-module__Y8dK-G__contentsTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:14px;font-size:11px;font-weight:700}.LegalDoc-module__Y8dK-G__contentsList{counter-reset:none;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.LegalDoc-module__Y8dK-G__contentsList a{color:var(--text-muted);transition:color .18s var(--ease-out-tp);padding:6px 0;font-size:14px;font-weight:600;line-height:1.4;display:block}.LegalDoc-module__Y8dK-G__contentsList a:hover{color:var(--accent)}.LegalDoc-module__Y8dK-G__body{max-width:72ch}.LegalDoc-module__Y8dK-G__section{margin-bottom:clamp(34px,4.5vw,52px);scroll-margin-top:96px}.LegalDoc-module__Y8dK-G__section:last-child{margin-bottom:0}.LegalDoc-module__Y8dK-G__heading{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(19px,2.1vw,24px);font-weight:800;line-height:1.2}.LegalDoc-module__Y8dK-G__paragraph{color:var(--text-muted);margin-bottom:14px;font-size:16px;line-height:1.68}.LegalDoc-module__Y8dK-G__paragraph:last-child{margin-bottom:0}.LegalDoc-module__Y8dK-G__list{color:var(--text-muted);flex-direction:column;gap:10px;margin:0 0 16px;padding-left:22px;font-size:16px;line-height:1.62;display:flex}.LegalDoc-module__Y8dK-G__list li::marker{color:var(--accent)}.LegalDoc-module__Y8dK-G__note{border-left:3px solid var(--accent);border-radius:0 var(--radius-m) var(--radius-m) 0;background:var(--surface-sunken);color:var(--text);margin:0 0 16px;padding:15px 18px;font-size:15px;line-height:1.62}
