.legal-links{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:11px;color:#626557}.legal-links a{padding:10px 0;text-underline-offset:4px}.legal-links a:hover{text-decoration:underline}.legal-content{max-width:800px;margin:0 auto;padding:64px 24px 80px}.legal-content h1{font-size:clamp(25px,5vw,42px);line-height:1.5;margin:16px 0}.legal-date{font-size:12px;color:#76796c;margin-bottom:44px}.legal-content section{margin:32px 0}.legal-content h2{font-size:18px;line-height:1.6;margin-bottom:12px}.legal-content section p{font-size:14px;line-height:2;overflow-wrap:anywhere;margin:12px 0}.legal-back,.legal-content section a{text-decoration:underline;text-underline-offset:4px}.legal-back{display:inline-block;margin-top:30px;font-size:13px;padding:10px 0}@media(max-width:600px){.legal-content{padding-top:36px}.legal-links{width:100%;gap:18px}.legal-content h2{font-size:17px}}