.help__title{font-weight:600;font-size:32px;line-height:130%;text-transform:uppercase}@media screen and (max-width:992px){.help__title{font-size:28px}}@media screen and (max-width:640px){.help__title{font-size:24px}}.faq__question{font-weight:600;font-size:22px;line-height:130%}@media screen and (max-width:992px){.faq__question{font-size:20px}}@media screen and (max-width:640px){.faq__question{font-size:18px}}.help__link{font-weight:600;font-size:20px;line-height:130%}@media screen and (max-width:992px){.help__link{font-size:16px}}.faq__answer,.help__subtitle{font-weight:400;font-size:16px;line-height:140%}@media screen and (max-width:992px){.faq__answer,.help__subtitle{font-size:14px}}.faq__tab,.help__text{font-weight:400;font-size:14px;line-height:140%}@media screen and (max-width:992px){.faq__tab,.help__text{font-size:13px}}.faq,.faq__header{display:-webkit-box;display:-ms-flexbox;display:flex}.faq{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__header{margin-bottom:20px;-ms-flex-item-align:start;align-self:flex-start;max-width:100%;overflow-x:auto;background-color:#f5f5f6;border-radius:6px}@media screen and (max-width:992px){.faq__header{margin-bottom:10px}}.faq__tab{padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;min-width:169px;height:40px;background-color:#f5f5f6;border-radius:6px;color:#a9adb4;-webkit-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;cursor:pointer}@media screen and (max-width:992px){.faq__tab{min-width:145px}}@media screen and (max-width:640px){.faq__tab{padding:0 12px;min-width:unset}}.faq__tab:hover{color:#001960}.faq__tab.active{background-color:#001960;color:#fff;cursor:default}.faq__tab--all{min-width:195px}@media screen and (max-width:992px){.faq__tab--all{min-width:145px}}@media screen and (max-width:640px){.faq__tab--all{min-width:unset}}.faq__block{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__item{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid #e1e5f0;-webkit-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}@media screen and (max-width:992px){.faq__item{padding:16px 0}}.faq__item:has(.faq__question:hover){border-color:#001960}.faq__unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (max-width:992px){.faq__unit{gap:10px}}.faq__answer,.faq__question{color:#333;-webkit-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}.faq__question{cursor:pointer}.faq__question:hover{color:#001960}.faq__answer{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;overflow:hidden;transition-behavior:allow-discrete}@starting-style{.faq__answer{height:0;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.faq__answer.hidden{height:0;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq__arrow,.faq__arrow>svg{-webkit-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}.faq__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;border-radius:6px;width:40px;height:40px}@media screen and (max-width:992px){.faq__arrow{width:32px;height:32px}}.faq__arrow>svg{width:20px;height:20px;fill:none;stroke:#333;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq__arrow:hover>svg{stroke:#001960}.faq__item.active .faq__arrow{background-color:#f5f5f6}.faq__item.active .faq__arrow>svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.help{display:-webkit-box;display:-ms-flexbox;display:flex;gap:74px}@media screen and (max-width:1240px){.help{gap:40px}}@media screen and (max-width:992px){.help{gap:20px}}@media screen and (max-width:640px){.help{gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.help__info{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:32px;max-width:686px;background-color:#001960;border-radius:12px;color:#fff}@media screen and (max-width:640px){.help__info{margin:0 -10px;padding:40px 20px;gap:28px;width:100vw;border-radius:0}}.help__title{margin-bottom:-12px;max-width:565px}@media screen and (max-width:640px){.help__title{margin-bottom:-16px}}.help__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}@media screen and (max-width:1240px){.help__contacts{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}}.help__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:12px}@media screen and (max-width:1240px){.help__contact{gap:6px}}.help__socials{gap:12px}.help__socials img{width:32px;height:32px;border-radius:50%}.help__form{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:640px}@media screen and (max-width:1240px){.help__form{max-width:calc((100% - 40px)/2)}}@media screen and (max-width:992px){.help__form{max-width:calc((100% - 20px)/2)}}@media screen and (max-width:640px){.help__form{max-width:unset}}/*ТЗ-69 п.6: FAQ внутри .content на категориях и посадочных. Блок собирается
снипетом faqAccordion в <ul class="faq__block">, а .content ul в category.css —
это контентный список: padding-left:20px и синий маркер ::before у каждого li.
Аккордеон получал их вместе с остальным и читался как маркированный перечень.
Иерархия: заголовок блока (.content h3, 22px) крупнее вопроса, вопросы
одного размера между собой, между вопросами — линия. Правила заданы через
.content (специфичность 0,2,0) и потому не задевают отдельную страницу /faq/.*/
.content .faq{width:100%}
.content .faq__block{margin:0;padding-left:0;gap:0;list-style:none}
.content .faq__block>.faq__item{color:#333;position:static}
.content .faq__block>.faq__item::before{content:none;display:none}
.content .faq__block>.faq__item{border-bottom:1px solid #e1e5f0}
.content .faq__block>.faq__item:last-child{border-bottom:0}
.content .faq__question{font-weight:600;font-size:18px;line-height:130%}
.content .faq__answer{font-size:16px;line-height:140%}
@media screen and (max-width:992px){.content .faq__question{font-size:16px}.content .faq__answer{font-size:14px}}
