.faq-container{width:100%;height:100%;position:relative}.faq-container .container{gap:1.5rem;display:flex}.faq-container .container .faq-header{flex:1}.faq-container .container .faq-header h3{width:75%;color:var(--base-100)}.faq-container .container .faq-wrapper{flex:1}.faq-container .container .faq-wrapper .faq-items{flex-direction:column;gap:.75rem;display:flex}.faq-container .container .faq-wrapper .faq-items .faq-item{background-color:var(--base-300);opacity:0;will-change:transform,opacity;border-radius:.5rem;padding:.75rem 1.5rem;transform:translateY(20px)}.faq-container .container .faq-wrapper .faq-items .faq-item .faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.faq-container .container .faq-wrapper .faq-items .faq-item .faq-question h3{letter-spacing:clamp(0rem,-.5vw,-.05rem);color:var(--base-100);font-size:clamp(1.5rem,4vw,2rem);transition:opacity .3s}.faq-container .container .faq-wrapper .faq-items .faq-item .faq-question .faq-icon{will-change:transform;flex-shrink:0;justify-content:center;align-items:center;margin-left:1.5rem;display:flex}.faq-container .container .faq-wrapper .faq-items .faq-item .faq-answer{opacity:0;will-change:height,opacity;height:0;overflow:hidden}.faq-container .container .faq-wrapper .faq-items .faq-item .faq-answer p{color:var(--base-100);opacity:.8;-webkit-user-select:none;user-select:none;padding:.75rem 0}@media (max-width:1000px){.faq-container{margin:3rem 0;padding:0}.faq-container .container{flex-direction:column;padding:1rem}.faq-container .container .faq-header h3,.faq-container .container .faq-wrapper{width:100%}.faq-container .container .faq-wrapper .faq-items .faq-item .faq-question h3{letter-spacing:clamp(0rem,-.5vw,-.05rem);font-size:clamp(1.5rem,4vw,2rem);line-height:1}}
