.faq-section,.faq-section .va-collapse .va-collapse__body-wrapper{overflow:hidden}.faq-section__branch{position:absolute;right:-94%;top:-69%;width:clamp(155px,21vw,257px)}.faq-section__star{right:-224%;top:-49%;width:clamp(28px,5vw,58px)}.faq-section{margin-bottom:clamp(90px,12vw,150px);position:relative;z-index:1}.faq-section_no-wave{background-color:var(--beige);padding-top:40px}.faq-section__header{display:none;width:100%}@media(max-width:680px){.faq-section__header{display:block}}.faq-section__title-container{align-items:center;display:flex}.faq-section__title{color:var(--dark-green);margin-bottom:clamp(20px,5vw,52px);position:relative;width:-moz-fit-content;width:fit-content}.faq-section__inner{background-color:var(--beige);position:relative}.faq-section__inner:before{background-color:var(--beige);content:"";height:3px;left:0;position:absolute;right:0;top:-1px}.faq-section__list{display:flex;flex-direction:column;row-gap:10px}.faq-section__button{align-items:center;display:flex;margin-left:auto;margin-right:auto;margin-top:50px;max-width:320px;width:100%}.accordion{border:2px solid var(--dark-green);border-radius:24px}.accordion__text{text-wrap:balance}.accordion__header{align-items:center;background-color:var(--beige);border-radius:24px;color:var(--dark-green);-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;justify-content:space-between;padding:22px 32px}.accordion__header-icon{flex-shrink:0;height:clamp(32px,8vw,64px);transition:transform .5s ease;width:clamp(32px,8vw,64px)}.accordion__body{color:var(--dark-green);padding:0 32px 24px}
