.legal-page[data-v-fb755aa7]{padding:140px 0 80px}.legal-page__inner[data-v-fb755aa7]{margin:0 auto;max-width:820px}.legal-page__title[data-v-fb755aa7]{color:#0f3670;font-size:clamp(26px,4vw,40px);font-weight:900;letter-spacing:-.5px;margin:0 0 8px}.legal-page__updated[data-v-fb755aa7]{color:#9a9788;margin:0 0 34px}.legal-tabs[data-v-fb755aa7]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.legal-tab[data-v-fb755aa7]{background:#fff;border:1px solid #d8d5c8;border-radius:99px;color:#1e5fcc;font-size:15px;font-weight:800;padding:8px 20px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.legal-tab[data-v-fb755aa7]:hover{border-color:#e0202e;color:#a81620}.legal-tab--active[data-v-fb755aa7]{background:#1e5fcc;border-color:#1e5fcc;color:#fff}.legal-tab--active[data-v-fb755aa7]:hover{color:#fff}.legal-sections[data-v-fb755aa7]{display:flex;flex-direction:column;gap:28px}.legal-section__title[data-v-fb755aa7]{color:#0f3670;font-size:23px;font-weight:900;margin:0 0 10px}.legal-section__text[data-v-fb755aa7]{color:#3f4a38;font-size:18px;line-height:1.95;margin:0}@media(max-width:640px){.legal-page[data-v-fb755aa7]{padding-top:110px}.legal-section__title[data-v-fb755aa7]{font-size:20px}.legal-section__text[data-v-fb755aa7]{font-size:16px}}
