.legal_body__hLkKQ{width:min(1030px,calc(100% - 40px));margin:0 auto;padding:48px 0 64px;color:#303030;font-size:16px;line-height:1.65}.legal_notice__XVL7L{padding:22px 24px;border-left:4px solid #ee1d24;background:#f5f5f5}.legal_notice__XVL7L strong{color:#1f1f1f}.legal_notice__XVL7L p{margin:8px 0 0}.legal_languages__kgtuU{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0 40px}.legal_body__hLkKQ a{color:#bd131a;text-decoration:underline;text-underline-offset:4px}.legal_body__hLkKQ a:hover{color:#1f1f1f}.legal_body__hLkKQ a:focus-visible{outline:2px solid #bd131a;outline-offset:5px}.legal_language__UEc5b{scroll-margin-top:150px}.legal_language__UEc5b+.legal_language__UEc5b{margin-top:52px;padding-top:44px;border-top:1px solid #b7c3c0}.legal_language__UEc5b h2{margin:0 0 20px;color:#1f1f1f;font-size:30px;font-weight:800;line-height:1.2;letter-spacing:-.6px}.legal_intro__2HEH8{margin:0 0 32px}.legal_section__kFzBb{margin-top:28px}.legal_contact__8wouI h3,.legal_section__kFzBb h3{margin:0 0 10px;color:#1f1f1f;font-size:20px;font-weight:700;line-height:1.4}.legal_section__kFzBb p{margin:0}.legal_section__kFzBb p+p{margin-top:12px}.legal_contact__8wouI{margin-top:36px;padding-top:24px;border-top:1px solid #b7c3c0}.legal_contact__8wouI a{display:block;width:fit-content;max-width:100%;overflow-wrap:anywhere;margin-top:8px}@media (min-width:768px){.legal_body__hLkKQ{width:min(1030px,calc(100% - 80px));padding:64px 0 80px}.legal_language__UEc5b h2{font-size:40px;letter-spacing:-1.2px}}