.ContactFAQ-module__6KTRra__section{padding:100px 0}.ContactFAQ-module__6KTRra__header{text-align:center;margin-bottom:48px}.ContactFAQ-module__6KTRra__title{letter-spacing:-.8px;color:var(--text-dark);margin-top:14px;font-size:clamp(28px,3vw,38px);font-weight:600}.ContactFAQ-module__6KTRra__accent{color:var(--orange)}.ContactFAQ-module__6KTRra__grid{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.ContactFAQ-module__6KTRra__col{flex-direction:column;display:flex}.ContactFAQ-module__6KTRra__item{border-radius:var(--radius-sm);border-bottom:1px solid #00000012;transition:background .2s}.ContactFAQ-module__6KTRra__itemOpen{background:#e8520a08}.ContactFAQ-module__6KTRra__question{text-align:left;width:100%;color:var(--text-dark);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font);background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 16px;line-height:1.5;transition:color .2s;display:flex}.ContactFAQ-module__6KTRra__itemOpen .ContactFAQ-module__6KTRra__question{color:var(--orange)}.ContactFAQ-module__6KTRra__chevron{color:var(--text-muted);transition:transform .3s var(--ease), color .2s;flex-shrink:0;margin-top:2px}.ContactFAQ-module__6KTRra__chevronOpen{color:var(--orange);transform:rotate(180deg)}.ContactFAQ-module__6KTRra__answer{opacity:0;max-height:0;transition:max-height .35s var(--ease), opacity .3s;overflow:hidden}.ContactFAQ-module__6KTRra__answerOpen{opacity:1;max-height:200px}.ContactFAQ-module__6KTRra__answer p{color:var(--text-dark-muted);padding:0 16px 20px;font-size:13px;line-height:1.7}@media (max-width:768px){.ContactFAQ-module__6KTRra__grid{grid-template-columns:1fr;gap:0}}
