.LegalPage_page__jnaOJ{background:#fff}.LegalPage_header__MKC3y{background:var(--ink);color:#fff;text-align:center;padding:72px 24px 56px}.LegalPage_eyebrow__Jiw3_{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.LegalPage_header__MKC3y h1{font-family:var(--serif);font-size:clamp(36px,5vw,52px);font-weight:300}.LegalPage_updated__2_YoC{margin-top:12px;font-size:12px;letter-spacing:.06em;color:rgba(255,255,255,.5)}.LegalPage_body__Kj9yY{max-width:760px;margin:0 auto;padding:56px 24px 88px}.LegalPage_summary__cBzUV{background:var(--ivory);border-left:2px solid var(--gold);padding:22px 26px;margin-bottom:48px}.LegalPage_summary__cBzUV h2{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dark);margin-bottom:12px}.LegalPage_summary__cBzUV ul{padding-left:18px;display:grid;grid-gap:8px;gap:8px}.LegalPage_summary__cBzUV li{font-size:14px;line-height:1.6;color:var(--charcoal)}.LegalPage_article__iG70h h2{font-family:var(--serif);font-size:28px;font-weight:400;color:var(--ink);margin:44px 0 14px}.LegalPage_article__iG70h h2:first-child{margin-top:0}.LegalPage_article__iG70h h3{font-family:var(--serif);font-size:21px;font-weight:400;line-height:1.3;color:var(--ink);margin:28px 0 8px}.LegalPage_article__iG70h li,.LegalPage_article__iG70h p{font-size:15px;line-height:1.8;color:#3a3632}.LegalPage_article__iG70h p+p{margin-top:12px}.LegalPage_article__iG70h ol,.LegalPage_article__iG70h ul{padding-left:20px;margin:10px 0;display:grid;grid-gap:6px;gap:6px}.LegalPage_article__iG70h a,.LegalPage_questions__Xa5Dc a{color:var(--gold-dark);text-decoration:underline;text-underline-offset:3px}.LegalPage_article__iG70h table{width:100%;border-collapse:collapse;margin:14px 0;font-size:14px}.LegalPage_article__iG70h td,.LegalPage_article__iG70h th{text-align:left;vertical-align:top;padding:10px 12px 10px 0;border-bottom:1px solid var(--border);line-height:1.6}.LegalPage_article__iG70h th{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--warm-gray)}.LegalPage_article__iG70h code{font-size:13px;background:var(--ivory);padding:1px 5px}.LegalPage_questions__Xa5Dc{margin-top:56px;padding-top:24px;border-top:1px solid var(--border);font-size:14px;color:var(--warm-gray)}@media (max-width:600px){.LegalPage_header__MKC3y{padding:56px 16px 44px}.LegalPage_body__Kj9yY{padding:40px 16px 64px}.LegalPage_summary__cBzUV{padding:18px}}