.se-faq-section[background=grey]{background-color:var(--se-bg-section-alt)}.se-faq-section[background=grey]:last-child{margin-bottom:0}.se-faq-section__container{display:flex;flex-direction:column;grid-gap:var(--spacing-v2)}.se-faq-section__content{display:flex;flex-direction:column;width:100%;margin:0 auto;grid-gap:var(--se-faq-gap);border-radius:var(--se-card-group-radius)}.se-faq-section__content{overflow:var(--card-group-clip,visible)}.se-faq-section__title{text-align:start}.se-faq-section__item{position:relative;box-sizing:border-box;padding:24px;border-radius:var(--se-card-radius);width:100%;background-color:var(--se-faq-card-bg-alt)}.se-faq-section[background=white] .se-faq-section__item{background-color:var(--se-faq-card-bg)}.se-faq-section__item-content{position:relative;display:flex;flex-direction:column;margin:0 auto;grid-gap:8px}.se-faq-section__item-content-question{display:flex;gap:12px}.se-faq-section__item-content-question h2,.se-faq-section__item-content-question h3{text-align:start}.se-faq-section__item-content-question .se-faq-section__item-question-q{color:var(--se-link-default);text-align:start}.se-faq-section__item-answer{padding:0 0 0 32px}.se-faq-section__item-answer-a.heading-3,.se-faq-section__item-answer a:visited.heading-3{color:var(--se-faq-a-label)}.se-faq-section__item-answer ul+p{margin:12px 0 0}.se-faq-section__item-answer-a{position:absolute;top:0;left:0}.se-faq-section__item-content-answer{display:block;color:var(--se-text-body);position:relative}.se-faq-section__item.limit-height{height:260px;overflow:hidden}.se-faq-section__item.active .se-faq-section__item-content{height:auto}.se-faq-section__item-buttons{display:block;background:linear-gradient(180deg,transparent 0%,var(--se-faq-card-bg-alt) 30%);position:absolute;bottom:0;left:0;width:100%;height:120px;padding-top:58px}.se-faq-section[background=white] .se-faq-section__item-buttons{background:linear-gradient(180deg,transparent 0%,var(--se-faq-card-bg) 30%)}.se-faq-section__item-buttons.hidden{display:none}.se-faq-section__item.active .se-faq-section__item-buttons{position:static;width:auto;height:60px;padding:20px 0 0;background-image:none}.se-faq-section__item-buttons .button__show-more,.se-faq-section__item-buttons .button__show-less{display:flex;align-items:center;justify-content:center;padding:20px 40px;color:var(--se-link-default);border-top:1px solid var(--main-colors-grey-2);gap:12px}.se-faq-section__item-buttons.active .button__show-less{display:flex}.se-faq-section__item-buttons.active .button__show-more,.se-faq-section__item-buttons .button__show-less{display:none}@media screen and (min-width:768px){.se-faq-section__title{text-align:center}.se-faq-section__item-content{grid-gap:16px}.se-faq-section__item-buttons{display:none}.se-faq-section__item.limit-height{height:auto;overflow:visible}.se-faq-section__item-buttons{height:60px;padding:20px 0 0}}@media screen and (min-width:1024px){.se-faq-section__content{max-width:var(--spacing-grid-8)}.se-faq-section__item-content-question{gap:16px}.se-faq-section__item-answer{padding:0 0 0 36px}}@media screen and (min-width:1536px){.se-faq-section__item{padding:32px}.se-faq-section__item-answer{padding:0 0 0 40px}}@media screen and (min-width:1920px){.se-faq-section__item-answer{padding:0 0 0 44px}}