.faq__accordion{display:flex;gap:16px;flex-wrap:wrap}.faq__side{display:flex;flex-direction:column;gap:16px;flex:1 1 480px}.faq__tab{overflow:hidden;width:100%}.faq__label{display:flex;justify-content:space-between;font-weight:700;color:var(--thead);font-size:1.125rem;line-height:133%;font-weight:600}.faq__label::after{content:"❯";width:1.5em;height:1.5em;text-align:center;transform:rotate(90deg);opacity:1;transition:all .1s}.faq__answer{display:grid;grid-template-rows:0fr;padding:0;transition:all .1s;color:var(--text);overflow:hidden}.faq__answer>*{min-height:0}.faq input{position:absolute;opacity:0;z-index:-1}.faq input:checked+.faq__label{cursor:unset}.faq input:checked+.faq__label::after{transform:rotate(-90deg)}.faq input:checked~.faq__answer{padding:12px 0 0 0;grid-template-rows:1fr}.afaq__accordion{display:flex;gap:12px;flex-wrap:wrap}.afaq__left{flex:1 0 260px;display:flex;flex-direction:column;border-radius:8px;padding:4px;box-shadow:inset 0 2px 12px 0 var(--box-shadow);overflow:hidden;gap:4px}.afaq__right{flex:3 0 260px;border-radius:8px;padding:12px}.afaq__btn{padding:8px;border-radius:8px;color:var(--thead);transition:all .1s;padding:12px;background:var(--bg);box-shadow:0 2px 12px 0 var(--box-shadow)}.afaq__btn._active{color:var(--bg);background:var(--bg-wave);padding:20px 12px}.afaq__section{display:none;flex-direction:column;gap:12px}.afaq__section h4{text-align:center}.afaq__section._active{display:flex}.afaq__item{border-radius:8px;padding:8px 16px;position:relative;transition:all .1s}.afaq__check{position:absolute;z-index:-1}.afaq__question{display:flex;justify-content:space-between;padding:4px 0;color:var(--thead);transition:all .1s}.afaq__question::after{content:">";width:1.5em;height:1.5em;text-align:center;transform:rotate(90deg);opacity:1;transition:all .1s}.afaq__answer{display:grid;grid-template-rows:0fr;overflow:hidden;transition:all .1s;padding:0 4px}.afaq__answer>*{min-height:0}.afaq__check:checked~.afaq__question::after{transform:rotate(270deg)}.afaq__check:checked~.afaq__answer{padding:4px;grid-template-rows:1fr}