.faq-2024.grey{background-color:var(--main-colors-grey-3)}.faq-2024__title{margin-bottom:64px;text-align:center}.faq-2024__content{display:grid;max-width:1064px;margin:0 auto;grid-gap:16px}.faq-2024__item{padding:40px;margin:0 auto;background-color:var(--main-colors-grey-3);border-radius:20px;width:100%}.grey .faq-2024__item{background-color:#fff}.faq-2024__item-content{position:relative;display:grid;margin:0 auto;grid-gap:12px}.faq-2024__item-content-question{display:flex;gap:16px}.faq-2024__item-answer li{list-style-type:disc}.faq-2024__item-answer ul{padding-left:14px}.faq-2024__item-question,.faq-2024__item-question-q,.faq-2024__item-answer-a{margin:0;font-weight:600;font-size:32px;line-height:32px;color:var(--main-colors-black);text-align:start;letter-spacing:-.24px}.faq-2024__item-question-q{color:var(--main-colors-blue)}.faq-2024__item-answer-a{color:var(--main-colors-dark-grey)}.grey .faq-2024__item-answer-a{color:var(--main-colors-grey)}.faq-2024__item-content-answer{display:flex;align-items:baseline;font-size:20px;line-height:140%;color:var(--main-colors-black);gap:16px}.faq-2024__item-buttons{display:none}@media screen and (max-width:1439px){.faq-2024{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:1279px){.faq-2024__title{margin-bottom:48px}.faq-2024__item{padding:32px}}@media screen and (max-width:767px){.faq-2024{padding-top:48px;padding-bottom:48px}.faq-2024__title{margin-bottom:32px;text-align:start}.faq-2024__item{position:relative;padding:20px;margin-bottom:12px}.faq-2024__item.limit-height{height:260px;overflow:hidden}.faq-2024__item.active .faq-2024__item-content{height:auto}.faq-2024__item-question{font-size:24px;line-height:32px}.faq-2024__item-buttons{display:block;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#f6f8fc 29.35%)}.grey .faq-2024__item-buttons{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 29.35%)}.faq-2024__item-buttons.hidden{display:none}.faq-2024__item-buttons{position:absolute;bottom:0;left:0;width:100%;height:120px;padding-top:58px}.faq-2024__item.active .faq-2024__item-buttons{position:static;width:auto;height:60px;padding:20px 0 0;background-image:none}.faq-2024__item-buttons .button__show-more,.faq-2024__item-buttons .button__show-less{display:flex;align-items:center;justify-content:center;width:100%;padding:20px 40px;margin:0 auto;font-size:16px;font-weight:500;line-height:140%;color:var(--main-colors-blue);text-align:center;background-color:var(--main-colors-grey-3);border-top:1px solid var(--main-colors-grey-2);gap:12px}.grey .faq-2024__item-buttons .button__show-more,.grey .faq-2024__item-buttons .button__show-less{background-color:#fff}.faq-2024__item-buttons.active .button__show-less{display:flex}.faq-2024__item-buttons.active .button__show-more,.faq-2024__item-buttons .button__show-less{display:none}}