.legal-header{justify-content:space-between}.legal-header .languages{margin-left:auto}.legal-back{font-size:11px;color:#bcc5b8}.legal-content{max-width:870px;padding-block:65px 80px}.legal-content>.eyebrow{color:#acb8a6;margin-bottom:22px}.legal-content h1{font-size:65px;line-height:1.1;letter-spacing:-3px;margin-bottom:24px}.legal-lead{color:#adb6a9;font-size:12px}.legal-section{padding-top:30px;margin-top:35px;border-top:1px solid #414740}.legal-section h2{font-size:21px;letter-spacing:-.5px;margin-bottom:23px}.legal-section p{font-size:13px;color:#bdc6b8;margin-bottom:12px}.legal-section a{color:#edf0e7;text-decoration:underline;text-underline-offset:4px}.legal-details{display:grid;grid-template-columns:180px 1fr;gap:18px 30px;margin:0}.legal-details dt{color:#a4b29c;font-size:11px}.legal-details dd{margin:0;font-size:13px;line-height:1.8}.legal-details address{font-style:normal}.legal-details a{color:#edf0e7;text-decoration:underline;text-underline-offset:4px}.legal-company{font-size:19px!important;color:#f0f2eb!important;max-width:550px}.legal-footer{border-top:1px solid #414740;padding-block:25px;font-size:10px;color:#aebaa6;display:flex;justify-content:space-between;gap:20px}.legal-footer a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:650px){.legal-header{height:auto;min-height:110px}.legal-back{width:100%;order:3}.legal-content{padding-block:40px 50px}.legal-content h1{font-size:47px;letter-spacing:-2px}.legal-details{grid-template-columns:1fr;gap:6px}.legal-details dd{margin-bottom:15px}.legal-section h2{font-size:22px}.legal-section p,.legal-details dd{font-size:13px}.legal-footer{flex-direction:column}}

.legal-header .languages a{display:flex;align-items:center;justify-content:center;min-width:38px;min-height:44px;color:#8e988b}.legal-header .languages a[aria-current=page]{color:#f1f3ed}.legal-back{min-height:44px;display:flex;align-items:center}
