.LegalPage-module__bHW_4a__shell{min-height:100dvh;color:var(--ink);background:radial-gradient(circle at 82% 5%,#3b7df417,#0000 23rem),linear-gradient(#f8faff 0,#fff 26rem 100%)}.LegalPage-module__bHW_4a__hero{border-bottom:1px solid #dae3f1cc}.LegalPage-module__bHW_4a__heroInner{gap:22px;max-width:1040px;margin:0 auto;padding:68px 32px 54px;display:grid}.LegalPage-module__bHW_4a__heroCopy{gap:13px;max-width:760px;display:grid}.LegalPage-module__bHW_4a__eyebrow{color:#2567cf;letter-spacing:.13em;font-size:11px;font-weight:850}.LegalPage-module__bHW_4a__hero h1{letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(38px,5.2vw,60px);font-weight:850;line-height:1.08}.LegalPage-module__bHW_4a__heroCopy>p{color:#59677d;max-width:700px;margin:0;font-size:17px;line-height:1.75}.LegalPage-module__bHW_4a__documentMeta{flex-wrap:wrap;gap:10px 28px;margin:2px 0 0;padding:0;display:flex}.LegalPage-module__bHW_4a__documentMeta div{gap:2px;display:grid}.LegalPage-module__bHW_4a__documentMeta dt{color:#8995a7;font-size:11px;font-weight:700}.LegalPage-module__bHW_4a__documentMeta dd{color:#39475d;margin:0;font-size:13px;font-weight:750}.LegalPage-module__bHW_4a__contentGrid{grid-template-columns:220px minmax(0,720px);justify-content:center;gap:56px;max-width:1040px;margin:0 auto;padding:58px 32px 104px;display:grid}.LegalPage-module__bHW_4a__tableOfContents{background:#fafcffeb;border:1px solid #e3e9f2;border-radius:14px;align-self:start;gap:15px;max-height:calc(100dvh - 120px);padding:18px;display:grid;position:sticky;top:92px;overflow-y:auto}.LegalPage-module__bHW_4a__tableOfContents>strong{color:#2d3c53;font-size:12px}.LegalPage-module__bHW_4a__tableOfContents nav{gap:2px;display:grid}.LegalPage-module__bHW_4a__tableOfContents a{color:#68768a;border-radius:7px;margin:0 -8px;padding:7px 8px;font-size:12.5px;font-weight:600;line-height:1.45}.LegalPage-module__bHW_4a__tableOfContents a:hover{color:#1e5fc7;background:#eef5ff}.LegalPage-module__bHW_4a__tableOfContents a:focus-visible,.LegalPage-module__bHW_4a__article a:focus-visible{outline-offset:2px;border-radius:3px;outline:3px solid #256ff433}.LegalPage-module__bHW_4a__article{color:#354052;min-width:0;font-size:16px;line-height:1.82}.LegalPage-module__bHW_4a__article section{scroll-margin-top:92px}.LegalPage-module__bHW_4a__article section+section{border-top:1px solid #e7ecf3;margin-top:68px;padding-top:4px}.LegalPage-module__bHW_4a__article h2{color:#182235;letter-spacing:-.03em;margin:0 0 20px;font-size:25px;font-weight:850;line-height:1.28}.LegalPage-module__bHW_4a__article h3{color:#28364b;margin:30px 0 11px;font-size:18px;font-weight:800;line-height:1.45}.LegalPage-module__bHW_4a__article p{margin:0}.LegalPage-module__bHW_4a__article p+p{margin-top:15px}.LegalPage-module__bHW_4a__article ul,.LegalPage-module__bHW_4a__article ol{gap:8px;margin:15px 0 0;padding-left:1.35em;display:grid}.LegalPage-module__bHW_4a__article li::marker{color:#4d7dca}.LegalPage-module__bHW_4a__article strong{color:#202d42;font-weight:800}.LegalPage-module__bHW_4a__article a{color:#1f63cb;text-underline-offset:3px;-webkit-text-decoration:underline #1f63cb59;text-decoration:underline #1f63cb59}.LegalPage-module__bHW_4a__article table{border-spacing:0;background:#fff;border:1px solid #dfe6ef;border-radius:12px;width:100%;margin-top:18px;font-size:14px;line-height:1.65;overflow:hidden}.LegalPage-module__bHW_4a__article th,.LegalPage-module__bHW_4a__article td{text-align:left;vertical-align:top;border-bottom:1px solid #e8edf4;padding:13px 14px}.LegalPage-module__bHW_4a__article tr:last-child th,.LegalPage-module__bHW_4a__article tr:last-child td{border-bottom:0}.LegalPage-module__bHW_4a__article th{color:#344258;background:#f7f9fc;width:29%;font-weight:800}.LegalPage-module__bHW_4a__article code{color:#284f87;background:#edf4ff;border-radius:5px;padding:2px 5px;font-size:.88em}.LegalPage-module__bHW_4a__callout{color:#40536e;background:#f6faff;border:1px solid #dce8f8;border-radius:14px;gap:6px;margin:20px 0;padding:18px 20px;display:grid}.LegalPage-module__bHW_4a__callout[data-tone=warning]{color:#63543d;background:#fffaf1;border-color:#eadfca}.LegalPage-module__bHW_4a__callout>strong{color:#1b569f;font-size:14px}.LegalPage-module__bHW_4a__callout[data-tone=warning]>strong{color:#7a561d}.LegalPage-module__bHW_4a__callout p,.LegalPage-module__bHW_4a__callout ul{margin:0;font-size:14px;line-height:1.7}.LegalPage-module__bHW_4a__footer{background:#f7f9fc;border-top:1px solid #e2e8f1;gap:18px;padding:38px max(24px,50vw - 520px);display:grid}.LegalPage-module__bHW_4a__footerIntro{gap:5px;display:grid}.LegalPage-module__bHW_4a__footerIntro strong{color:#2a374a;font-size:15px}.LegalPage-module__bHW_4a__footerIntro p{color:#748094;margin:0;font-size:12.5px;line-height:1.6}.LegalPage-module__bHW_4a__footerBusiness{--business-info-color:#7b8798;border-top:1px solid #e3e8ef;padding-top:16px}@media (max-width:820px){.LegalPage-module__bHW_4a__contentGrid{grid-template-columns:1fr;gap:30px}.LegalPage-module__bHW_4a__tableOfContents{max-height:none;position:static}.LegalPage-module__bHW_4a__tableOfContents nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px}}@media (max-width:560px){.LegalPage-module__bHW_4a__heroInner{gap:18px;padding:42px 20px 38px}.LegalPage-module__bHW_4a__hero h1{font-size:35px;line-height:1.12}.LegalPage-module__bHW_4a__heroCopy>p{font-size:15px;line-height:1.7}.LegalPage-module__bHW_4a__documentMeta{gap:8px;display:grid}.LegalPage-module__bHW_4a__documentMeta div{grid-template-columns:76px minmax(0,1fr);gap:8px}.LegalPage-module__bHW_4a__contentGrid{gap:26px;padding:34px 20px 76px}.LegalPage-module__bHW_4a__tableOfContents{padding:15px}.LegalPage-module__bHW_4a__tableOfContents nav{grid-template-columns:1fr}.LegalPage-module__bHW_4a__article{font-size:15px;line-height:1.78}.LegalPage-module__bHW_4a__article section+section{margin-top:50px}.LegalPage-module__bHW_4a__article h2{margin-bottom:16px;font-size:22px}.LegalPage-module__bHW_4a__article h3{margin-top:25px;font-size:17px}.LegalPage-module__bHW_4a__article table,.LegalPage-module__bHW_4a__article tbody,.LegalPage-module__bHW_4a__article tr,.LegalPage-module__bHW_4a__article th,.LegalPage-module__bHW_4a__article td{width:100%;display:block}.LegalPage-module__bHW_4a__article tr+tr{border-top:1px solid #dfe6ef}.LegalPage-module__bHW_4a__article th,.LegalPage-module__bHW_4a__article td{border-bottom:0}.LegalPage-module__bHW_4a__article th{padding-bottom:5px}.LegalPage-module__bHW_4a__article td{padding-top:6px}.LegalPage-module__bHW_4a__callout{padding:16px}.LegalPage-module__bHW_4a__footer{padding:32px 20px}}@media (prefers-reduced-motion:reduce){.LegalPage-module__bHW_4a__tableOfContents a{transition:none}}
