.legal-page{color:#242927;background:#fff;min-block-size:100dvh}.legal-header{color:#fff;--focus-color:#fff;background:#17191b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;padding-inline:clamp(20px,5vw,80px);display:flex}.legal-header img{block-size:auto;inline-size:150px}.legal-header a,.legal-nav a,.legal-footer a{align-items:center;min-block-size:44px;display:inline-flex}.legal-main{max-inline-size:820px;margin-inline:auto;padding-block:clamp(32px,6vw,72px) 64px;padding-inline:24px}.legal-nav{border-block-end:1px solid #cbd0c8;flex-wrap:wrap;gap:12px 28px;margin-block-end:36px;display:flex}.legal-nav a{padding-block:8px;font-weight:600}.legal-nav a[aria-current=page]{border-block-end:2px solid #ba1920}.legal-main h1{margin-block:0 24px;font-size:clamp(2rem,5vw,3.2rem);font-weight:600;line-height:1.2}.legal-provenance{background:#f7f8f8;border-inline-start:2px solid #ba1920;margin-block-end:36px;padding-block:16px;padding-inline:20px;font-size:.875rem;line-height:1.7}.legal-provenance p{margin-block:0}.legal-provenance a,.legal-footer a,.legal-header>a:last-child{text-underline-offset:4px;text-decoration:underline}.legal-provenance a{padding-block:10px;display:inline-block}.legal-body{overflow-wrap:anywhere;font-size:1.125rem;line-height:1.85}.legal-body p{white-space:pre-line;margin-block:0 24px}.legal-body h2{margin-block:36px 16px;font-size:1.5rem;font-weight:600;line-height:1.4}.legal-body ul{margin-block:0 20px;padding-inline-start:24px;list-style:outside}.legal-body li{margin-block:8px}.legal-footer{border-block-start:1px solid #cbd0c8;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;padding-block:24px 104px;padding-inline:24px;font-size:.875rem;display:flex}
