.faq .faq-container{background-color:#fff;display:flex;gap:4rem;padding:6rem}@media screen and (max-width:989.98px){.faq .faq-container{flex-direction:column;padding:2.5rem}}.faq__header{width:30%}@media screen and (max-width:989.98px){.faq__header{flex-direction:column;gap:2rem;width:100%}}.faq__title-wrapper{max-width:40rem}.faq__title{margin:0}.faq__description{color:#666;margin-top:2.8rem}@media screen and (max-width:989.98px){.faq__description{margin-top:1.8rem}}.faq__description p{margin:0}.faq__button{margin-top:2.8rem}.faq__items{display:flex;flex-direction:column;width:70%}@media screen and (max-width:989.98px){.faq__items{width:100%}}.faq__item{border-bottom:1px solid #ededed;padding:2.8rem 0}@media screen and (max-width:989.98px){.faq__item{padding:1.8rem 0}}.faq__item:last-child{border-bottom:none}.faq__item:first-child{padding-top:0}.faq__item summary{list-style:none}.faq__item summary::-webkit-details-marker{display:none}.faq__item[open] .faq__icon{transform:rotate(45deg)}.faq__question{align-items:center;background:none;border:none;color:rgb(var(--color-foreground));cursor:pointer;display:flex;font-size:calc(var(--font-body-scale)*1.4rem);font-weight:600;justify-content:space-between;text-align:left;width:100%}.faq__question__text{padding-right:1rem}@media screen and (max-width:989.98px){.faq__question{font-size:calc(var(--font-body-scale)*1.2rem)}}.faq__icon{align-items:center;display:flex;justify-content:center;transition:transform .3s ease}.faq__icon svg path{transition:opacity .3s ease}.faq__icon svg path:last-child{opacity:1}@media screen and (max-width:989.98px){.faq__answer{font-size:calc(var(--font-body-scale)*1.2rem)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}