.LegalPageLayout_page__YXSFN{background:#fff;color:#51584f;color-scheme:light;min-height:100vh;display:flex;flex-direction:column}.LegalPageLayout_header__b7wDf{background:#141714;color:#fff}.LegalPageLayout_footer__XU4uT,.LegalPageLayout_navigation__LxUgT{width:min(1240px,calc(100% - 48px));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.LegalPageLayout_navigation__LxUgT{min-height:72px}.LegalPageLayout_wordmark__RtoHm{color:inherit;font-size:25px;font-weight:750;letter-spacing:-1px;white-space:nowrap}.LegalPageLayout_wordmark__RtoHm span{color:#80c3cc}.LegalPageLayout_button__eMRxL{min-height:44px;padding:11px 18px;display:inline-flex;align-items:center;justify-content:center;background:#017a89;color:#fff;border-radius:3px;font-size:13px;font-weight:600}.LegalPageLayout_button__eMRxL:hover{background:#01606c}.LegalPageLayout_content__R45kv{flex:1;width:min(768px,calc(100% - 48px));margin-inline:auto;padding-block:64px}.LegalPageLayout_content__R45kv h1{font-size:clamp(32px,6vw,44px);line-height:1.1}.LegalPageLayout_content__R45kv h2{font-size:24px;line-height:1.25}.LegalPageLayout_content__R45kv li,.LegalPageLayout_content__R45kv p{line-height:1.7}.LegalPageLayout_content__R45kv a{color:#017383;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.LegalPageLayout_page__YXSFN a:focus-visible{outline:3px solid #017383;outline-offset:4px}.LegalPageLayout_header__b7wDf a:focus-visible{outline-color:#80c3cc}.LegalPageLayout_footer__XU4uT{border-top:1px solid #d3d8d0;padding-block:28px;font-size:14px;flex-wrap:wrap}.LegalPageLayout_footer__XU4uT nav{display:flex;gap:24px}.LegalPageLayout_footer__XU4uT a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:400px){.LegalPageLayout_wordmark__RtoHm{font-size:21px}.LegalPageLayout_navigation__LxUgT{gap:12px}.LegalPageLayout_button__eMRxL{padding-inline:12px}}.LegalPageLayout_content__R45kv :is(p,li){color:#51584f}.LegalPageLayout_content__R45kv :is(h1,h2){color:#171a17}.LegalPageLayout_content__R45kv p.LegalPageLayout_text-sm__xYkWX{color:#646b63}