.LegalPage-module__bHW_4a__container{max-width:1440px;color:var(--text);margin:0 auto;padding:40px 5vw 120px}.LegalPage-module__bHW_4a__hero{border-bottom:2px solid #d9d9d9;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:80px;min-height:calc(70vh - 150px);padding-bottom:80px;display:grid}.LegalPage-module__bHW_4a__heroText{flex-direction:column;gap:24px;display:flex}.LegalPage-module__bHW_4a__eyebrow{color:#555;font-size:16px;line-height:24px}.LegalPage-module__bHW_4a__heroText h1{text-wrap:balance;font-size:80px;font-weight:400;line-height:1.05}.LegalPage-module__bHW_4a__introPanel{color:#fff;background:#0c0c0c;border-radius:8px;flex-direction:column;gap:32px;padding:32px;display:flex}.LegalPage-module__bHW_4a__introPanel p{font-size:24px;font-weight:400;line-height:34px}.LegalPage-module__bHW_4a__introPanel span{color:#b8b8b8;font-size:12px;line-height:20px}.LegalPage-module__bHW_4a__contentGrid{grid-template-columns:260px minmax(0,1fr);gap:80px;padding-top:80px;display:grid}.LegalPage-module__bHW_4a__toc{flex-direction:column;align-self:start;gap:18px;display:flex;position:sticky;top:32px}.LegalPage-module__bHW_4a__toc p{color:#555;font-size:12px;line-height:20px}.LegalPage-module__bHW_4a__toc nav{flex-direction:column;gap:12px;display:flex}.LegalPage-module__bHW_4a__toc a{font-size:14px;line-height:22px;transition:color .2s}.LegalPage-module__bHW_4a__toc a:hover{color:#ff4500}.LegalPage-module__bHW_4a__article{flex-direction:column;gap:56px;max-width:880px;display:flex}.LegalPage-module__bHW_4a__section{border-top:1px solid #d9d9d9;grid-template-columns:48px minmax(0,1fr);gap:28px;padding-top:32px;scroll-margin-top:40px;display:grid}.LegalPage-module__bHW_4a__section:first-child{border-top:none;padding-top:0}.LegalPage-module__bHW_4a__sectionNumber{color:#fff;background:#0c0c0c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;line-height:1;display:flex}.LegalPage-module__bHW_4a__sectionBody{flex-direction:column;gap:18px;display:flex}.LegalPage-module__bHW_4a__sectionBody h2{font-size:28px;font-weight:500;line-height:38px}.LegalPage-module__bHW_4a__sectionBody h3{margin-top:12px;font-size:18px;font-weight:500;line-height:28px}.LegalPage-module__bHW_4a__sectionBody p,.LegalPage-module__bHW_4a__sectionBody li{color:#2c2c2c;font-size:16px;line-height:28px}.LegalPage-module__bHW_4a__sectionBody ul{flex-direction:column;gap:10px;padding-left:18px;display:flex}.LegalPage-module__bHW_4a__sectionBody a{color:#ff4500;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.LegalPage-module__bHW_4a__callout{background:#f4f4f4;border-left:3px solid #ff4500;padding:18px 20px}.LegalPage-module__bHW_4a__callout p{font-size:14px;line-height:24px}@media (max-width:900px){.LegalPage-module__bHW_4a__container{padding:20px 5vw 100px}.LegalPage-module__bHW_4a__hero{grid-template-columns:1fr;gap:40px;min-height:auto;padding:60px 0}.LegalPage-module__bHW_4a__heroText h1{font-size:56px}.LegalPage-module__bHW_4a__introPanel p{font-size:20px;line-height:30px}.LegalPage-module__bHW_4a__contentGrid{grid-template-columns:1fr;gap:48px;padding-top:56px}.LegalPage-module__bHW_4a__toc{border-bottom:1px solid #d9d9d9;padding-bottom:32px;position:static}.LegalPage-module__bHW_4a__toc nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:520px){.LegalPage-module__bHW_4a__heroText h1{font-size:42px;line-height:1.12}.LegalPage-module__bHW_4a__introPanel{padding:24px}.LegalPage-module__bHW_4a__section{grid-template-columns:1fr;gap:18px}.LegalPage-module__bHW_4a__toc nav{grid-template-columns:1fr}.LegalPage-module__bHW_4a__sectionBody h2{font-size:24px;line-height:34px}}
