.legal-module__7efM7W__page{color:#111311;background:#f7f7f2;min-height:100vh}.legal-module__7efM7W__nav,.legal-module__7efM7W__article,.legal-module__7efM7W__footer{width:min(860px,100% - 48px);margin-inline:auto}.legal-module__7efM7W__nav{justify-content:space-between;align-items:center;height:88px;display:flex}.legal-module__7efM7W__navLinks{color:#4d514b;gap:24px;font-size:13px;display:flex}.legal-module__7efM7W__navLinks a:hover{color:#174d3c}.legal-module__7efM7W__article{padding:24px 0 72px}.legal-module__7efM7W__kicker{color:#174d3c;letter-spacing:.15em;font-size:10px;font-weight:750}.legal-module__7efM7W__article h1{letter-spacing:-.06em;margin:14px 0 12px;font-size:clamp(36px,5vw,52px);line-height:1.05}.legal-module__7efM7W__meta{color:#74786f;margin-bottom:28px;font-size:13px}.legal-module__7efM7W__intro,.legal-module__7efM7W__section p{color:#4d514b;font-size:15px;line-height:1.7}.legal-module__7efM7W__intro{margin-bottom:36px}.legal-module__7efM7W__section{border-top:1px solid #e4e6dd;margin-top:28px;padding-top:20px}.legal-module__7efM7W__section h2{letter-spacing:-.03em;margin-bottom:12px;font-size:18px}.legal-module__7efM7W__section p+p{margin-top:12px}.legal-module__7efM7W__footer{color:#74786f;border-top:1px solid #e4e6dd;justify-content:space-between;align-items:center;gap:16px;padding:28px 0 40px;font-size:12px;display:flex}.legal-module__7efM7W__footerLinks{flex-wrap:wrap;align-items:center;gap:18px;line-height:1;display:flex}.legal-module__7efM7W__footerLinks a{align-items:center;line-height:1;display:inline-flex}.legal-module__7efM7W__footerLinks a:hover{color:#174d3c}.legal-module__7efM7W__socialLink{color:#4d514b;justify-content:center;align-items:center;width:14px;height:14px;line-height:0;transition:color .15s;display:inline-flex}.legal-module__7efM7W__socialLink svg{width:14px;height:14px;display:block}.legal-module__7efM7W__socialLink:hover{color:#174d3c}@media (max-width:640px){.legal-module__7efM7W__navLinks{gap:14px;font-size:12px}.legal-module__7efM7W__footer{flex-direction:column;align-items:flex-start}}
