.faq_dropdowns{display:flex;flex-direction:column;gap:16px}.faq_dropdowns .faq_item{background:transparent;border:1px solid #fff;border-radius:10px;box-shadow:0 12px 16px -4px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.03);padding:20px 24px;transition:background .3s ease,border-color .3s ease}.faq_dropdowns .faq_item.active{background:linear-gradient(90deg,hsla(0,0%,100%,.8) 31.11%,hsla(0,0%,100%,.3) 95.47%)}.faq_dropdowns.dark .faq_item .title{color:#000}.faq_dropdowns .faq_item .title{color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:150%;margin:0;transition:color .3s ease}.faq_dropdowns .faq_item.active .title{color:#000}.faq_dropdowns .faq_item .answer{color:#000;font-size:16px;font-weight:400;line-height:150%;margin-bottom:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .4s ease,opacity .1s ease,padding .4s ease}.faq_dropdowns .faq_item .answer a{color:inherit;text-underline-offset:4px}.faq_dropdowns .faq_item.active .answer{max-height:600px;opacity:1;padding:20px 0}.faq_dropdowns .faq_item .title .toggle_icon{color:inherit;font-size:18px;font-weight:700;margin-left:8px;transition:transform .3s ease}.faq_dropdowns .faq_item.active .title .toggle_icon{transform:rotate(180deg)}