section.faq-module .container{display:flex;flex-direction:column;gap:2.25rem}section.faq-module .container .items{display:flex;flex-direction:row;gap:3rem;width:100%}@media (max-width:768px){section.faq-module .container .items{flex-direction:column}}section.faq-module .container .items>div{display:flex;flex-direction:column;gap:3rem;width:calc(50% - 1.5rem)}@media (max-width:768px){section.faq-module .container .items>div{width:100%}}section.faq-module .container .items>div .item{overflow:hidden;transition:height .3s;width:100%}section.faq-module .container .items>div .item.active .title:after{transform:rotate(45deg)}section.faq-module .container .items>div .item.active .text{opacity:1;pointer-events:all}section.faq-module .container .items>div .item .title{cursor:pointer;font-size:1.375rem;font-weight:500;padding-right:1.5rem;position:relative}section.faq-module .container .items>div .item .title:after{background-color:#151a24;content:"";height:1.125rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M7.714 10.286H0V7.714h7.714V0h2.572v7.714H18v2.572h-7.714V18H7.714z'/%3E%3C/svg%3E");mask-position:50%;mask-repeat:no-repeat;mask-size:contain;position:absolute;right:0;top:.375rem;transition:transform .3s;width:1.125rem}section.faq-module .container .items>div .item .text{color:#556d94;opacity:0;padding-top:1.25rem;pointer-events:none;transition:opacity .3s}