.LegalPage-module__W9zT7G__page{background:var(--cream);min-height:100vh}.LegalPage-module__W9zT7G__hero{background:var(--dark);text-align:center;padding:100px 24px 72px}.LegalPage-module__W9zT7G__title{color:var(--cream);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-family:SF Pro Display,-apple-system,sans-serif;font-size:clamp(2.2rem,6vw,4rem);font-weight:700;line-height:1.05}.LegalPage-module__W9zT7G__updated{color:#fff8ea73;letter-spacing:.04em;text-transform:uppercase;margin-top:16px;font-family:SF Pro Text,-apple-system,sans-serif;font-size:.82rem}.LegalPage-module__W9zT7G__body{padding:72px 24px 120px}.LegalPage-module__W9zT7G__content{max-width:740px;margin:0 auto}.LegalPage-module__W9zT7G__content h2{color:var(--dark);letter-spacing:.06em;text-transform:uppercase;margin:48px 0 12px;font-family:SF Pro Display,-apple-system,sans-serif;font-size:1.1rem;font-weight:700}.LegalPage-module__W9zT7G__content h2:first-child{margin-top:0}.LegalPage-module__W9zT7G__content p{color:#3a3a3a;margin:0 0 14px;font-family:SF Pro Text,-apple-system,sans-serif;font-size:.97rem;line-height:1.75}.LegalPage-module__W9zT7G__content ul,.LegalPage-module__W9zT7G__content ol{color:#3a3a3a;margin:0 0 14px;padding-left:24px;font-family:SF Pro Text,-apple-system,sans-serif;font-size:.97rem;line-height:1.75}.LegalPage-module__W9zT7G__content li{margin-bottom:6px}.LegalPage-module__W9zT7G__content strong{color:var(--dark);font-weight:600}.LegalPage-module__W9zT7G__content a{color:var(--dark);text-underline-offset:3px;text-decoration:underline}.LegalPage-module__W9zT7G__divider{border:none;border-top:1px solid #2525251f;margin:48px 0}.LegalPage-module__W9zT7G__placeholder{color:#888;background:#2525250f;border-radius:4px;padding:2px 6px;font-size:.85em}
