.theme-block:has(>.faq){--padding-top: 96px;--padding-bottom: 96px;--padding-top-mobile: 32px;--padding-bottom-mobile: 32px}.theme-block .faq__content{max-width:334px;flex-shrink:0}@media screen and (max-width:992px){.theme-block .faq__content{max-width:100%;text-align:center;padding:32px 24px}}.theme-block .faq__text{color:var(--grey1);margin-top:16px}.theme-block .faq__link{margin-top:35px}@media screen and (max-width:576px){.theme-block .faq__link{margin-top:0}}.theme-block .faq__list{display:flex;flex-direction:column;gap:16px;flex-grow:1;padding-left:35px;border-left:2px solid color-mix(in srgb,var(--green1) 20%,transparent)}@media screen and (max-width:992px){.theme-block .faq__list{padding-left:8px}}.theme-block .faq__item{padding:20px 24px;position:relative;transition:background-color .4s ease-in-out}.theme-block .faq__item:before{content:"";position:absolute;left:-38px;top:0;width:4px;height:0;border-radius:4px;background-color:var(--green1);transition:.4s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:992px){.theme-block .faq__item:before{left:-11px}}.theme-block .faq__item.active{background-color:var(--white)}.theme-block .faq__item.active:before{height:calc(100% + 7px)}@media screen and (max-width:992px){.theme-block .faq__item.active:before{height:calc(100% - 17px)}}.theme-block .faq__item.active .faq__question:before{transform:rotate(180deg)}.theme-block .faq__item.active .faq__question:after{transform:rotate(270deg)}.theme-block .faq__question{padding:0 30px 0 0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;font-style:normal;font-weight:600;font-size:20px;line-height:150%;letter-spacing:.02em;color:var(--black);position:relative;width:100%;text-align:left}@media screen and (max-width:576px){.theme-block .faq__question{font-size:16px}}.theme-block .faq__question:before{content:"";position:absolute;right:0;top:15px;width:19.5px;height:2px;background-color:var(--grey1);border-radius:4px;transition:transform .4s ease-in-out}.theme-block .faq__question:after{content:"";position:absolute;right:9px;top:7px;width:2px;height:19.5px;background-color:var(--grey1);border-radius:4px;transition:transform .4s ease-in-out}@media screen and (max-width:576px){.theme-block .faq__question:after{right:8px}}.theme-block .faq__answer{padding:10px 30px 10px 0}.theme-block .faq__answer>*:last-child{margin-bottom:0}.theme-block .faq__navigation{width:217px;padding-left:33px;flex-shrink:0;background:url(./square-arrow-up-right-Chb2LYaL.svg) top left no-repeat}@media screen and (max-width:768px){.theme-block .faq__navigation{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;background:none;padding-left:0}}@media screen and (max-width:576px){.theme-block .faq__navigation>span{padding-right:30px;background:url(./square-arrow-up-right-Chb2LYaL.svg) top right no-repeat}}.theme-block .faq__nav-list{display:flex;flex-direction:column;gap:6px;list-style:none;padding:0;margin:12px 0 0}@media screen and (max-width:768px){.theme-block .faq__nav-list{text-align:center}}.theme-block .faq--short{display:flex;gap:70px}@media screen and (max-width:992px){.theme-block .faq--short{flex-direction:column;gap:64px}}@media screen and (max-width:576px){.theme-block .faq--short{gap:32px}}.theme-block .faq--full{display:flex;gap:35px}@media screen and (max-width:768px){.theme-block .faq--full{flex-direction:column;gap:64px}}
