.storm-alert-section[data-astro-cid-jri3ufqu]{background:linear-gradient(135deg,#1a56db,#1e429f);padding:3rem 0;margin:4rem 0}.storm-alert-box[data-astro-cid-jri3ufqu]{display:grid;grid-template-columns:auto 1fr;gap:2rem;background:#fffffff2;padding:2.5rem;border-radius:.75rem;box-shadow:0 10px 30px #0003;align-items:start}.storm-alert-icon[data-astro-cid-jri3ufqu]{width:60px;height:60px;background:#fbbf24;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.storm-alert-icon[data-astro-cid-jri3ufqu] svg[data-astro-cid-jri3ufqu]{width:30px;height:30px;color:#78350f}.storm-alert-content[data-astro-cid-jri3ufqu] h2[data-astro-cid-jri3ufqu]{color:var(--color-text);margin-bottom:1rem;font-size:1.75rem}.storm-stats[data-astro-cid-jri3ufqu]{color:#dc2626;font-size:1.1rem;margin-bottom:1rem;padding:.75rem;background:#fee2e2;border-left:4px solid #dc2626;border-radius:.25rem}.storm-alert-cta[data-astro-cid-jri3ufqu]{display:flex;align-items:center;gap:1.5rem;margin-top:1.5rem;flex-wrap:wrap}.response-time[data-astro-cid-jri3ufqu]{color:var(--color-text-light);font-size:.9rem;font-style:italic}.insurance-help-section[data-astro-cid-jri3ufqu]{background:var(--color-bg);padding:4rem 0;margin:4rem 0}.insurance-help-section[data-astro-cid-jri3ufqu] h2[data-astro-cid-jri3ufqu]{text-align:center;font-size:2.25rem;margin-bottom:1rem}.insurance-intro[data-astro-cid-jri3ufqu]{text-align:center;font-size:1.15rem;max-width:800px;margin:0 auto 3rem;color:var(--color-text-light)}.insurance-benefits[data-astro-cid-jri3ufqu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem}.insurance-benefit[data-astro-cid-jri3ufqu]{display:flex;gap:1rem;align-items:start}.benefit-icon[data-astro-cid-jri3ufqu]{width:40px;height:40px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.benefit-content[data-astro-cid-jri3ufqu] h3[data-astro-cid-jri3ufqu]{font-size:1.15rem;margin-bottom:.5rem;color:var(--color-text)}.benefit-content[data-astro-cid-jri3ufqu] p[data-astro-cid-jri3ufqu]{color:var(--color-text-light);line-height:1.6}.insurance-cta[data-astro-cid-jri3ufqu]{text-align:center;background:var(--color-bg-alt);padding:2.5rem;border-radius:.75rem;margin-top:3rem}.insurance-cta[data-astro-cid-jri3ufqu] p[data-astro-cid-jri3ufqu]{font-size:1.15rem;margin-bottom:1.5rem}.trust-credentials-section[data-astro-cid-jri3ufqu]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:4rem 0;margin:4rem 0}.trust-credentials-section[data-astro-cid-jri3ufqu] h2[data-astro-cid-jri3ufqu]{text-align:center;font-size:2.25rem;margin-bottom:1rem;color:var(--color-text)}.trust-intro[data-astro-cid-jri3ufqu]{text-align:center;font-size:1.1rem;max-width:700px;margin:0 auto 3rem;color:var(--color-text-light)}.city-faqs-section[data-astro-cid-jri3ufqu]{background:var(--color-bg-alt);padding:4rem 0;margin:4rem 0}.city-faqs-section[data-astro-cid-jri3ufqu] h2[data-astro-cid-jri3ufqu]{text-align:center;font-size:2rem;margin-bottom:3rem}.faq-list[data-astro-cid-jri3ufqu]{max-width:900px;margin:0 auto 3rem}.faq-item[data-astro-cid-jri3ufqu]{background:var(--color-bg);border-radius:.5rem;margin-bottom:1rem;overflow:hidden;box-shadow:0 2px 8px #0000000d;transition:box-shadow .3s ease}.faq-item[data-astro-cid-jri3ufqu]:hover{box-shadow:0 4px 12px #0000001a}.faq-question[data-astro-cid-jri3ufqu]{padding:1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;background:var(--color-bg);transition:background-color .3s ease}.faq-question[data-astro-cid-jri3ufqu]:hover{background:var(--color-bg-alt)}.faq-question[data-astro-cid-jri3ufqu] h3[data-astro-cid-jri3ufqu]{font-size:1.1rem;margin:0;color:var(--color-text)}.faq-toggle[data-astro-cid-jri3ufqu]{font-size:1.5rem;color:var(--color-primary);font-weight:700;transition:transform .3s ease;flex-shrink:0}.faq-item[data-astro-cid-jri3ufqu].active .faq-toggle[data-astro-cid-jri3ufqu]{transform:rotate(45deg)}.faq-answer[data-astro-cid-jri3ufqu]{padding:0 1.5rem;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item[data-astro-cid-jri3ufqu].active .faq-answer[data-astro-cid-jri3ufqu]{padding:0 1.5rem 1.5rem;max-height:500px}.faq-answer[data-astro-cid-jri3ufqu] p[data-astro-cid-jri3ufqu]{color:var(--color-text-light);line-height:1.7;margin:0}.permit-info-box[data-astro-cid-jri3ufqu]{max-width:900px;margin:0 auto;background:#fff;padding:2rem;border-radius:.75rem;box-shadow:0 4px 12px #00000014;border-left:4px solid var(--color-primary)}.permit-info-box[data-astro-cid-jri3ufqu] h3[data-astro-cid-jri3ufqu]{font-size:1.5rem;margin-bottom:1.5rem;color:var(--color-text)}.permit-details[data-astro-cid-jri3ufqu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:1.5rem}.permit-detail[data-astro-cid-jri3ufqu]{padding:1rem;background:var(--color-bg-alt);border-radius:.5rem}.permit-detail[data-astro-cid-jri3ufqu] strong[data-astro-cid-jri3ufqu]{display:block;color:var(--color-primary);margin-bottom:.25rem;font-size:.9rem}.permit-note[data-astro-cid-jri3ufqu]{color:#10b981;font-weight:600;background:#d1fae5;padding:1rem;border-radius:.5rem;margin:0}.city-specific-content[data-astro-cid-jri3ufqu]{background-color:var(--color-bg-alt);padding:4rem 0;margin:4rem 0}.city-highlights[data-astro-cid-jri3ufqu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.city-highlight-item[data-astro-cid-jri3ufqu]{background-color:var(--color-bg);padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px #0000000d}.city-highlight-item[data-astro-cid-jri3ufqu] h3[data-astro-cid-jri3ufqu]{font-size:1.25rem;margin-bottom:1rem;color:var(--color-primary);border-bottom:2px solid var(--color-accent);padding-bottom:.5rem}@media (max-width: 768px){.city-highlights[data-astro-cid-jri3ufqu]{grid-template-columns:1fr}.storm-alert-box[data-astro-cid-jri3ufqu]{grid-template-columns:1fr;text-align:center}.storm-alert-icon[data-astro-cid-jri3ufqu]{margin:0 auto}.storm-alert-cta[data-astro-cid-jri3ufqu]{flex-direction:column;align-items:stretch}.insurance-benefits[data-astro-cid-jri3ufqu],.permit-details[data-astro-cid-jri3ufqu]{grid-template-columns:1fr}}
