.faq-section{text-align:center;z-index:0;background:0 0;padding:6rem 1rem 12rem;position:relative}.faq-section:before{content:"";background:var(--sec-color);clip-path:polygon(0 0,100% 0,100% 60%,0 30%);z-index:-1;margin-top:-1px;position:absolute;inset:0}.faq-title{color:#fff;z-index:3;margin-bottom:2.5rem;font-size:2.5rem;font-weight:800;position:relative}.highlight-2{color:var(--accent)}.faq-wrapper{z-index:4;text-align:left;max-width:1000px;margin:0 auto;padding:0 2rem;position:relative}.faq-list{flex-direction:column;gap:1.25rem;display:flex}.faq-item{opacity:0;background-color:var(--ter-color);cursor:pointer;border:1px solid #e5e7eb;border-radius:16px;padding:1.25rem 1.5rem;transition:opacity .8s,transform .8s;position:relative;overflow:hidden;transform:translateY(40px);box-shadow:0 6px 18px #0000000a}.faq-item.animate-in{opacity:1;transform:translateY(0)}.faq-item:hover{box-shadow:0 8px 24px #0000000f}.faq-item.open{border-left:4px solid var(--pri-text-color);box-shadow:0 12px 28px #0000000f}.faq-question{color:#1f2937;justify-content:space-between;align-items:center;font-size:1.05rem;font-weight:600;display:flex}.faq-toggle{color:var(--pri-text-color);font-size:1.5rem;font-weight:700;transition:transform .3s}.faq-item.open .faq-toggle{transform:rotate(180deg)}.faq-answer{opacity:0;max-height:0;transition:max-height .4s,opacity .3s;overflow:hidden}.faq-item.open .faq-answer{opacity:1;max-height:400px;margin-top:.75rem}.faq-answer p{color:#1f2937;font-size:.95rem;line-height:1.6}@media (max-width:767px){.faq-title{font-size:1.75rem}.faq-question{font-size:1rem}.faq-wrapper{padding:0 1.25rem}}.faq-stars{clip-path:polygon(0 0,100% 0,100% 60%,0 30%);z-index:-1;position:absolute;inset:0;overflow:hidden}.faq-star-circle{pointer-events:none;background:#fff;border-radius:50%;animation:2s ease-in-out infinite alternate twinkle;position:absolute}.faq-star-sparkle{fill:#fff;pointer-events:none;animation:2s ease-in-out infinite alternate twinkle;position:absolute}@keyframes twinkle{0%{opacity:.2;transform:scale(1)}to{opacity:1;transform:scale(1.3)}}
/*# sourceMappingURL=bd230c2b4e4e329a.css.map*/