.PermitFaqs-module__xByTxa__section{background:var(--bg-dark-2);padding:var(--space-10) 0;position:relative}.PermitFaqs-module__xByTxa__inner{max-width:780px;padding:0 var(--space-8);align-items:center;gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.PermitFaqs-module__xByTxa__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);font-size:14px;font-weight:700;display:inline-block}.PermitFaqs-module__xByTxa__heading{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(30px,3.5vw,42px);font-weight:700;line-height:1.1}.PermitFaqs-module__xByTxa__headingAccent{background:linear-gradient(90deg, var(--brand-blue) 0%, var(--brand-blue-light) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.PermitFaqs-module__xByTxa__list{gap:var(--space-2);width:100%;margin-top:var(--space-4);flex-direction:column;display:flex}.PermitFaqs-module__xByTxa__item{background:var(--bg-dark);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border:1px solid #ffffff0f;overflow:hidden}.PermitFaqs-module__xByTxa__itemOpen{background:linear-gradient(135deg, #f5a62308 0%, transparent 60%), var(--bg-dark);border-color:#e8a04538;box-shadow:0 2px 16px #0000002e}.PermitFaqs-module__xByTxa__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);cursor:pointer;text-align:left;background:0 0;border:none;font-family:inherit;display:flex}.PermitFaqs-module__xByTxa__question{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.4}.PermitFaqs-module__xByTxa__chevron{color:var(--text-muted);transition:transform .3s var(--ease-out);flex-shrink:0}.PermitFaqs-module__xByTxa__itemOpen .PermitFaqs-module__xByTxa__chevron{color:#e8a045;transform:rotate(180deg)}.PermitFaqs-module__xByTxa__answerWrap{overflow:hidden}.PermitFaqs-module__xByTxa__answer{color:var(--text-secondary);padding:0 var(--space-4) var(--space-4) var(--space-4);margin:0;font-size:14px;font-weight:400;line-height:1.7}[data-theme=light] .PermitFaqs-module__xByTxa__section{background:#f4f7fa}[data-theme=light] .PermitFaqs-module__xByTxa__item{background:#fff;border-color:#0000000f}[data-theme=light] .PermitFaqs-module__xByTxa__itemOpen{background:linear-gradient(135deg,#f5a6230a 0%,#0000 60%),#fff;border-color:#d4891a47}@media (max-width:767px){.PermitFaqs-module__xByTxa__section{padding:var(--space-8) 0}.PermitFaqs-module__xByTxa__inner{padding:0 var(--space-4)}.PermitFaqs-module__xByTxa__trigger{padding:var(--space-3)}.PermitFaqs-module__xByTxa__answer{padding:0 var(--space-3) var(--space-3);font-size:13px}.PermitFaqs-module__xByTxa__question{font-size:14px}}
