.legal_page__U9PRk{width:min(1160px,calc(100% - 48px));margin:0 auto;padding:48px 0 80px}.legal_heading__KmpK6{padding-bottom:32px;border-bottom:1px solid #dce1e6}.legal_home__YUfOl{font-size:14px;color:#14746a}.legal_heading__KmpK6 h1{margin:20px 0 16px;font-size:clamp(28px,4vw,42px);line-height:1.3}.legal_heading__KmpK6 p{max-width:760px;color:#59616d;font-size:16px;line-height:1.9}.legal_heading__KmpK6 .legal_date__htqrX{font-size:14px;margin-bottom:0}.legal_layout__YkAK9{display:grid;grid-template-columns:230px minmax(0,1fr);gap:64px;margin-top:36px}.legal_sidebar__Sw5_w{align-self:start}.legal_contents__LgJ_s,.legal_sidebar__Sw5_w .legal-links{display:flex;flex-direction:column;gap:14px;font-size:14px;line-height:1.65}.legal_contents__LgJ_s{border-top:1px solid #dce1e6;margin-top:24px;padding-top:24px;color:#59616d}.legal_body__o1HXJ{min-width:0;max-width:780px;font-size:16px;line-height:1.95;overflow-wrap:anywhere}.legal_body__o1HXJ section{scroll-margin-top:110px;margin-bottom:36px}.legal_body__o1HXJ h2{font-size:21px;line-height:1.5;margin:0 0 16px}.legal_body__o1HXJ p{margin:0 0 16px;color:#4d5865}.legal_facts__0fnw4{margin:24px 0}.legal_facts__0fnw4>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:15px 0;border-bottom:1px solid #dce1e6}.legal_facts__0fnw4 dt{color:#59616d;font-size:14px}.legal_facts__0fnw4 dd{margin:0;font-weight:500}.legal_email__V3VYB{display:inline-block;margin-bottom:18px;font-size:20px}.legal_email__V3VYB,.legal_help__rKxZt a{color:#126c63;text-decoration:underline;text-underline-offset:4px}.legal_help__rKxZt{margin-top:40px;padding:24px 0;border-top:1px solid #dce1e6}.legal_page__U9PRk a:focus-visible{outline:2px solid #14746a;outline-offset:4px}@media (max-width:760px){.legal_page__U9PRk{width:calc(100% - 32px);padding-top:28px}.legal_layout__YkAK9{grid-template-columns:minmax(0,1fr);gap:32px}.legal_sidebar__Sw5_w .legal-links{flex-direction:row;flex-wrap:wrap;gap:12px 20px}.legal_contents__LgJ_s{display:none}.legal_facts__0fnw4>div{grid-template-columns:minmax(0,1fr);gap:4px}}