.legal-hero{background:#f5f5f5;padding:72px 0 42px}.legal-hero__title{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#111;margin:0 0 12px;font-size:clamp(2rem,4vw,3rem);font-weight:400}.legal-hero__subtitle{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#444;margin:0;font-size:13px}.legal-content{background:#fff;padding:42px 0 72px}.legal-content__inner{width:min(100%,940px);margin-inline:auto}.legal-breadcrumb{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#999;margin-bottom:34px;font-size:11px}.legal-breadcrumb a{color:#d91468}.legal-breadcrumb span{margin:0 6px}.legal-intro{background:0 0;border:none;border-left:7px solid #d91468;margin:0 0 42px;padding:0 0 0 20px}.legal-intro p{color:#777;margin:0;font-size:24px;font-style:normal;font-weight:300;line-height:1.6}.legal-sections{color:#555;font-size:15px;line-height:1.8}.legal-section+.legal-section{margin-top:34px}.legal-section__title{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#111;margin:0 0 18px;font-size:22px;font-weight:400}.legal-section__content h3{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#333;margin:28px 0 12px;font-size:16px;font-weight:400}.legal-section__content p{margin:0 0 18px}.legal-section__content ul{margin:0 0 20px;padding-left:1.2rem}.legal-section__content li{margin-bottom:10px}.legal-section__content a{color:#d91468}.legal-table{border-collapse:collapse;width:100%;margin:26px 0;font-size:14px}.legal-table th,.legal-table td{vertical-align:top;text-align:left;border:1px solid #00000014;padding:12px 14px}.legal-table th{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:#fafafa;font-weight:600}@media (max-width:768px){.legal-hero{padding:54px 0 34px}.legal-content{padding:34px 0 56px}.legal-intro p{font-size:20px}.legal-table{white-space:nowrap;display:block;overflow-x:auto}}
