.legal{color:#fff;max-width:860px;margin:0 auto;padding:100px 24px 80px}.legal__nav{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.legal__nav-link{color:#a3a3a3;border:1px solid #2c2d32;border-radius:99px;padding:8px 14px;font-size:13px;transition:color .15s,border-color .15s,background .15s}.legal__nav-link:hover{color:#fff;border-color:#4a4b52}.legal__nav-link--active{color:#fff;background:#1c1d1f;border-color:#4a4b52}.legal__title{color:#fff;letter-spacing:.04em;text-transform:uppercase;margin-bottom:20px;font-size:20px;font-weight:800;line-height:1.4}.legal__subtitle{color:#fff;letter-spacing:.03em;text-transform:uppercase;margin-bottom:16px;font-size:16px;font-weight:800;line-height:1.5}.legal__updated{color:#888;border-bottom:1px solid #2c2d32;margin-bottom:36px;padding-bottom:28px;font-size:13px}.legal__section{margin-bottom:36px}.legal__section-title{color:#fff;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px;font-size:15px;font-weight:800}.legal__paragraph{color:#d4d4d4;margin-bottom:14px;font-size:14px;line-height:1.8}.legal__paragraph:last-child{margin-bottom:0}.legal__num{color:#888;margin-right:6px}.legal__term{color:#fff}.legal__requisites{background:#1c1d1f;border-radius:8px;padding:24px 28px}.legal__requisites-list{flex-direction:column;gap:12px;margin:0;display:flex}.legal__requisites-row{grid-template-columns:240px 1fr;gap:16px;font-size:14px;line-height:1.6;display:grid}.legal__requisites-row dt{color:#888}.legal__requisites-row dd{color:#d4d4d4;margin:0}.legal__requisites-row a{color:#d4d4d4;text-underline-offset:3px;text-decoration:underline}@media (max-width:650px){.legal{padding-top:130px;padding-left:16px;padding-right:16px}.legal__requisites{padding:20px 16px}.legal__requisites-row{grid-template-columns:1fr;gap:2px}}
