._faq_1j1l6_1{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:6rem 2rem;position:relative;background-color:var(--white);overflow:hidden}._faq_1j1l6_1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 20% 30%,rgba(243,156,18,.03) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(230,126,34,.03) 0%,transparent 50%);z-index:0}._faq-inner_1j1l6_25{max-width:1200px;width:100%;margin:0 auto;position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:4rem}._faq-headings_1j1l6_36{flex:1;min-width:300px;display:flex;flex-direction:column;justify-content:flex-start;gap:2rem}._faq-headings_1j1l6_36 h2{font-size:2.5rem;margin-bottom:1rem;position:relative;display:inline-block}._faq-headings_1j1l6_36 p{max-width:30ch;font-weight:300;line-height:1.6;font-size:1.2rem;color:var(--body-text);margin-bottom:2rem}._faq-container_1j1l6_61{flex:2;min-width:300px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}._faq-item_1j1l6_71{width:100%;background-color:var(--light-bg);border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000000d;transition:box-shadow .3s ease,transform .3s ease}._faq-item_1j1l6_71:hover{box-shadow:0 8px 25px #e67e221a;transform:translateY(-2px)}._faq-question_1j1l6_85{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:none;border:none;cursor:pointer;text-align:left;transition:background-color .3s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._faq-question_1j1l6_85:hover{background-color:#f39c1208}._faq-question_1j1l6_85._active_1j1l6_104{border-bottom:1px solid rgba(230,126,34,.1)}._faq-item_1j1l6_71 h3{font-family:var(--font-family-secondary);font-weight:500;font-size:1.2rem;color:var(--dark-text);margin:0}._icon_1j1l6_116{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--orange);color:var(--white);font-size:1rem;font-weight:300;transition:transform .3s ease,background-color .3s ease}._faq-question_1j1l6_85:hover ._icon_1j1l6_116{background-color:var(--orange-dark)}._faq-item_1j1l6_71 ._faq-question_1j1l6_85._active_1j1l6_104 ._icon_1j1l6_116{transform:rotate(45deg);background-color:var(--orange-dark)}._faq-answer_1j1l6_139{font-family:var(--font-family-secondary);font-weight:300;font-size:1rem;line-height:1.7;color:var(--body-text);overflow:hidden;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,max-height .5s cubic-bezier(.4,0,.2,1);max-height:0;padding:0 2rem}._faq-answer_1j1l6_139._active_1j1l6_104{opacity:1;transform:translateY(0);max-height:1000px;padding:0 2rem 1.5rem}._faq-answer_1j1l6_139 div{padding-top:1rem}@media (max-width: 1200px){._faq_1j1l6_1{padding:5rem 2rem}._faq-inner_1j1l6_25{gap:3rem}._faq-headings_1j1l6_36 h2{font-size:2.2rem}}@media (max-width: 968px){._faq-inner_1j1l6_25{gap:2.5rem}._faq-headings_1j1l6_36,._faq-container_1j1l6_61{min-width:250px}}@media (max-width: 768px){._faq_1j1l6_1{padding:4rem 1.5rem}._faq-inner_1j1l6_25{flex-direction:column;gap:2rem}._faq-headings_1j1l6_36{text-align:center;align-items:center;min-width:100%;gap:1.5rem}._faq-headings_1j1l6_36 p{max-width:100%}._faq-question_1j1l6_85{padding:1.25rem 1.5rem}._faq-answer_1j1l6_139._active_1j1l6_104{padding:0 1.5rem 1.25rem}._faq-question_1j1l6_85 h3{font-size:1.1rem;line-height:1.4;width:calc(100% - 40px)}}@media (max-width: 480px){._faq_1j1l6_1{padding:3rem 1rem}._faq-headings_1j1l6_36 h2{font-size:1.8rem;line-height:1.3}._faq-headings_1j1l6_36 p{font-size:1rem}._faq-item_1j1l6_71 h3{font-size:1.05rem}._faq-question_1j1l6_85{padding:1rem 1.25rem;min-height:60px}._faq-answer_1j1l6_139._active_1j1l6_104{padding:0 1.25rem 1rem}._icon_1j1l6_116{min-width:24px}}@media (max-width: 350px){._faq_1j1l6_1{padding:2.5rem .75rem}._faq-item_1j1l6_71{border-radius:8px}._faq-headings_1j1l6_36 h2{font-size:1.6rem}._faq-question_1j1l6_85{padding:.875rem 1rem}._faq-answer_1j1l6_139._active_1j1l6_104{padding:0 1rem .875rem}}@media (hover: hover){._faq-item_1j1l6_71:hover{box-shadow:0 8px 25px #e67e221a;transform:translateY(-2px)}._faq-question_1j1l6_85:hover{background-color:#f39c1208}._faq-question_1j1l6_85:hover ._icon_1j1l6_116{background-color:var(--orange-dark)}}@media (hover: none){._faq-item_1j1l6_71:active{transform:translateY(0)}._faq-question_1j1l6_85:active{background-color:#f39c1205}._faq-item_1j1l6_71{margin-bottom:1rem}}@media (prefers-reduced-motion){._faq-answer_1j1l6_139{transition:opacity .3s ease,max-height .3s ease;transform:none}._faq-answer_1j1l6_139._active_1j1l6_104,._faq-item_1j1l6_71:hover,._faq-item_1j1l6_71:active{transform:none}}
