.LegalPage_page__zcSGt{min-height:100vh;padding:clamp(24px,4vw,64px) clamp(18px,5vw,80px) clamp(64px,8vw,120px);background:var(--color-white);color:#161515}.LegalPage_shell__t_SyL{width:min(1180px,100%);margin:0 auto}.LegalPage_back__4hAU8{display:inline-flex;margin-bottom:clamp(24px,3vw,40px);color:var(--color-burgundy);font-size:16px;font-weight:760;transition:color .2s ease,transform .2s ease}.LegalPage_back__4hAU8:focus-visible,.LegalPage_back__4hAU8:hover{color:#111;transform:translateX(-3px)}.LegalPage_document__bH_lO{width:100%}.LegalPage_header__1lZZ9{margin-bottom:clamp(34px,5vw,56px)}.LegalPage_document__bH_lO .LegalPage_updated__bVZL3{margin:clamp(36px,5vw,64px) 0 0;color:#b8b5b2;font-size:10px;font-weight:520}.LegalPage_document__bH_lO h1,.LegalPage_document__bH_lO h2{font-family:var(--font-heading-stack);font-weight:800;text-transform:uppercase}.LegalPage_document__bH_lO h1{max-width:1120px;margin:0;color:#111;font-size:clamp(36px,5.2vw,64px);line-height:.98;letter-spacing:-.035em;overflow-wrap:normal}.LegalPage_document__bH_lO h2{margin:0 0 14px;color:#111;font-size:clamp(23px,2.4vw,32px);line-height:1.08;letter-spacing:-.02em}.LegalPage_document__bH_lO section{padding:clamp(18px,2.8vw,30px) 0}.LegalPage_document__bH_lO p{max-width:1120px;margin:0 0 14px;color:#3f3c3a;font-size:clamp(16px,1.45vw,19px);line-height:1.62}.LegalPage_document__bH_lO .LegalPage_intro__jIngW{max-width:1100px;margin:20px 0 0;color:#3a3735;font-size:clamp(18px,1.8vw,22px);line-height:1.5}.LegalPage_document__bH_lO ul{display:grid;max-width:1120px;grid-gap:10px;gap:10px;margin:22px 0 0;padding:0;list-style:none}.LegalPage_document__bH_lO li{position:relative;padding-left:24px;color:#3f3c3a;font-size:clamp(16px,1.45vw,19px);line-height:1.55}.LegalPage_document__bH_lO li:before{position:absolute;left:2px;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--color-burgundy);content:""}@media (max-width:640px){.LegalPage_page__zcSGt{padding-inline:16px}.LegalPage_back__4hAU8{margin-bottom:28px}.LegalPage_document__bH_lO h1{font-size:clamp(24px,7.2vw,32px);overflow-wrap:break-word;word-break:normal}}