.faqs-container{max-width:800px}.faq-details-wrap{overflow:hidden}.faq-summary{display:flex;gap:1rem;list-style:none;align-items:center;justify-content:space-between;cursor:pointer;padding-inline:1rem;background-color:#f8f8f8}.faq-summary svg{transition:transform .4s}.faq-details{opacity:0;transform:translateY(-4em)}.faq-item[open] .faq-summary svg{transform:rotateX(3.14rad)}.faq-item[open] .faq-details{opacity:1;transform:translateY(0);transition-property:opacity,transform;transition-duration:.5s,.3s;transition-behavior:allow-discrete;transition-delay:.1s,.1s}@starting-style{.faq-item[open] .faq-details{opacity:0;transform:translateY(-4em)}}.slider-wrapper{overflow:hidden;position:relative;max-width:100%}.slider{display:flex;gap:.5rem;width:100%;padding:1rem 0;scroll-behavior:smooth;list-style:none;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;max-height:400px}.slider>li{flex-shrink:0;width:260px;scroll-snap-align:center;display:flex;align-items:center;justify-content:center}.slider>li img{width:100%;height:100%;object-fit:cover}.sr-only{display:none}.button{position:absolute;top:48%;width:3rem;height:3rem;display:none;border-radius:999px;border:none;background-color:#fff;opacity:0;transform:scale(.8);transition:transform .5s ease-in,opacity .7s cubic-bezier(.15,0,.2,1) .1s;z-index:10}.slider-wrapper:hover .button:not([disabled]){opacity:.6;transform:scale(1);transition-duration:.5s;cursor:pointer}.slider-wrapper .button:not([disabled]):hover{opacity:.8;transition:opacity .3s cubic-bezier(.15,0,.2,1)}.slider-wrapper .button:not([disabled]):active{opacity:.5;transition:opacity .3s cubic-bezier(.15,0,.2,1)}.slider-wrapper .button--previous{left:1.5rem}.slider-wrapper .button--next{right:1.5rem}@media(min-width:800px){.slider.js{overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.slider.js::-webkit-scrollbar{display:none}.slider.js~.button--previous,.slider.js~.button--next{display:block}}
