.FAQ-block__content{display:flex;flex-direction:column;gap:20px}.FAQ-block .answer.closed{height:0;transition:all .3s ease-in-out;overflow:hidden}.FAQ-block .answer{height:fit-content}.FAQ__item{display:flex;justify-content:space-between;gap:130px;padding:20px 0;cursor:pointer;border-bottom:1px solid var(--stroke-light)}.FAQ__item:first-child{border-top:1px solid var(--stroke-light)}.FAQ-block .open-btn{width:30px;height:30px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border:1px solid var(--primary);border-radius:1000px;transition:all .3s ease-in-out}.FAQ-block .open-btn path{transition:all .3s ease-in-out}.FAQ-block .FAQ__item:hover .open-btn{background-color:var(--primary)}.FAQ-block .FAQ__item:hover .open-btn path{stroke:var(--card)}.FAQ-block .open-btn.active{background-color:var(--primary)}.FAQ-block .open-btn svg{transition:all .3s ease-in-out;transform:scaleY(-1)}.FAQ-block .open-btn.active svg{transform:scaleY(1)}.FAQ-block .open-btn.active path{stroke:var(--card)}.FAQ-block .answer{text-transform:none;margin-top:20px;color:var(--lighttext)}.FAQ-block .readmore{margin-top:40px}@media (max-width:800px){.FAQ__item{gap:50px}}@media (max-width:400px){.FAQ__item{gap:10px}}