.AdvertisingPreferenceControl-module-scss-module__bBdrqG__box{background:#b7ff3c0a;border:1px solid #b7ff3c2e;border-radius:16px;margin:1.25rem 0 0;padding:18px 18px 16px}.AdvertisingPreferenceControl-module-scss-module__bBdrqG__status,.AdvertisingPreferenceControl-module-scss-module__bBdrqG__help{color:#ffffffad;margin:0;font-size:15px;line-height:1.65}.AdvertisingPreferenceControl-module-scss-module__bBdrqG__help{color:#ffffff80;margin-top:12px;font-size:13px}.AdvertisingPreferenceControl-module-scss-module__bBdrqG__button{color:var(--color-primary);cursor:pointer;background:0 0;border:1px solid #b7ff3c59;border-radius:999px;margin-top:14px;padding:10px 16px;font-size:14px;font-weight:600}.AdvertisingPreferenceControl-module-scss-module__bBdrqG__button:hover:not(:disabled){background:#b7ff3c14}.AdvertisingPreferenceControl-module-scss-module__bBdrqG__button:disabled{cursor:default;opacity:.7}.AdvertisingPreferenceControl-module-scss-module__bBdrqG__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}
.LegalPageLayout-module-scss-module__HJhPqa__page{background:0 0;flex:1 0 auto;padding:clamp(72px,11vw,116px) 0 clamp(140px,18vw,200px)}.LegalPageLayout-module-scss-module__HJhPqa__inner{width:min(100%,760px);margin-inline:auto}.LegalPageLayout-module-scss-module__HJhPqa__version{color:#ffffff6b;font-size:13px}.LegalPageLayout-module-scss-module__HJhPqa__toc{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin:0 0 clamp(36px,6vw,48px);padding:20px 22px 18px}.LegalPageLayout-module-scss-module__HJhPqa__tocTitle{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}.LegalPageLayout-module-scss-module__HJhPqa__toc ol{margin:0;padding-left:1.15rem}.LegalPageLayout-module-scss-module__HJhPqa__toc li{color:#ffffff9e;margin:0 0 8px;font-size:15px;line-height:1.45}.LegalPageLayout-module-scss-module__HJhPqa__toc a{color:#ffffffc7;text-decoration:none}.LegalPageLayout-module-scss-module__HJhPqa__toc a:hover{color:var(--color-primary)}.LegalPageLayout-module-scss-module__HJhPqa__toc a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:3px}.LegalPageLayout-module-scss-module__HJhPqa__backLinkWrap{margin-top:clamp(28px,5vw,40px)}.LegalPageLayout-module-scss-module__HJhPqa__backLink{color:#ffffff8c;letter-spacing:.02em;align-items:center;font-size:14px;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex}.LegalPageLayout-module-scss-module__HJhPqa__backLink:hover{color:var(--color-primary)}.LegalPageLayout-module-scss-module__HJhPqa__backLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.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;scroll-margin-top:108px;font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:600;line-height:1.25}.LegalPageLayout-module-scss-module__HJhPqa__prose h3{font-family:var(--font-sora),sans-serif;letter-spacing:-.02em;color:#ffffffeb;margin:1.25rem 0 10px;font-size:1.02rem;font-weight:600;line-height:1.35}.LegalPageLayout-module-scss-module__HJhPqa__callout{background:#b7ff3c0d;border:1px solid #b7ff3c38;border-radius:16px;margin:0 0 1.15rem;padding:18px 20px 16px}.LegalPageLayout-module-scss-module__HJhPqa__callout p:last-child{margin-bottom:0}.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 code{color:#b7ff3ce6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86em}.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}}@media print{.LegalPageLayout-module-scss-module__HJhPqa__page{background:#fff;padding:24px 0 48px}.LegalPageLayout-module-scss-module__HJhPqa__eyebrow,.LegalPageLayout-module-scss-module__HJhPqa__backLinkWrap,.LegalPageLayout-module-scss-module__HJhPqa__toc{display:none}.LegalPageLayout-module-scss-module__HJhPqa__title,.LegalPageLayout-module-scss-module__HJhPqa__effective,.LegalPageLayout-module-scss-module__HJhPqa__intro,.LegalPageLayout-module-scss-module__HJhPqa__version,.LegalPageLayout-module-scss-module__HJhPqa__prose h2,.LegalPageLayout-module-scss-module__HJhPqa__prose h3,.LegalPageLayout-module-scss-module__HJhPqa__prose p,.LegalPageLayout-module-scss-module__HJhPqa__prose li,.LegalPageLayout-module-scss-module__HJhPqa__prose strong{color:#111!important}.LegalPageLayout-module-scss-module__HJhPqa__prose a{color:#111;text-decoration:underline}.LegalPageLayout-module-scss-module__HJhPqa__callout{background:0 0;border-color:#111}}
