.LegalPageLayout-module-scss-module__HJhPqa__page{background:0 0;flex:1 0 auto;padding:clamp(72px,11vw,116px) 0 clamp(88px,13vw,140px)}.LegalPageLayout-module-scss-module__HJhPqa__inner{width:min(100%,760px);margin-inline:auto}.LegalPageLayout-module-scss-module__HJhPqa__homeLink{color:#ffffff8c;letter-spacing:.02em;align-items:center;margin-bottom:clamp(20px,4vw,28px);font-size:14px;font-weight:500;transition:color .25s;display:inline-flex}.LegalPageLayout-module-scss-module__HJhPqa__homeLink:hover{color:var(--color-primary)}.LegalPageLayout-module-scss-module__HJhPqa__eyebrow{color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}.LegalPageLayout-module-scss-module__HJhPqa__title{font-family:var(--font-sora),sans-serif;letter-spacing:-.03em;color:var(--color-text);margin:0 0 14px;font-size:clamp(34px,4.8vw,52px);font-weight:700;line-height:1.06}.LegalPageLayout-module-scss-module__HJhPqa__effective{border-bottom:1px solid var(--color-border);color:var(--color-text-soft);margin:0 0 clamp(28px,5vw,40px);padding-bottom:clamp(20px,3vw,28px);font-size:15px;line-height:1.6}.LegalPageLayout-module-scss-module__HJhPqa__intro{color:var(--color-text-muted);margin:0 0 clamp(36px,6vw,48px);font-size:clamp(17px,2.1vw,19px);line-height:1.75}.LegalPageLayout-module-scss-module__HJhPqa__prose{padding-bottom:8px}.LegalPageLayout-module-scss-module__HJhPqa__prose section{margin:0 0 clamp(36px,5vw,48px)}.LegalPageLayout-module-scss-module__HJhPqa__prose section:last-child{margin-bottom:0}.LegalPageLayout-module-scss-module__HJhPqa__prose h2{font-family:var(--font-sora),sans-serif;letter-spacing:-.02em;color:var(--color-text);margin:0 0 14px;font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:600;line-height:1.25}.LegalPageLayout-module-scss-module__HJhPqa__prose p{color:var(--color-text-muted);margin:0 0 1rem;font-size:17px;line-height:1.78}.LegalPageLayout-module-scss-module__HJhPqa__prose p:last-child{margin-bottom:0}.LegalPageLayout-module-scss-module__HJhPqa__prose ul{margin:0 0 1.15rem;padding-left:1.35rem;list-style:outside}.LegalPageLayout-module-scss-module__HJhPqa__prose li{color:var(--color-text-muted);margin-bottom:.45rem;font-size:17px;line-height:1.68}.LegalPageLayout-module-scss-module__HJhPqa__prose li::marker{color:#b7ff3c8c}.LegalPageLayout-module-scss-module__HJhPqa__prose strong{color:#ffffffeb;font-weight:600}.LegalPageLayout-module-scss-module__HJhPqa__prose a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .2s}.LegalPageLayout-module-scss-module__HJhPqa__prose a:hover{opacity:.88}@media (max-width:600px){.LegalPageLayout-module-scss-module__HJhPqa__page{padding-top:64px}.LegalPageLayout-module-scss-module__HJhPqa__prose p,.LegalPageLayout-module-scss-module__HJhPqa__prose li{font-size:16px}}
