.hero[data-astro-cid-kdxocsv4]{background:linear-gradient(135deg,#8b5a2be6,#d2b48ce6);color:#fff;padding:5rem 2rem;text-align:center;border-radius:8px;margin-bottom:4rem}.hero-content[data-astro-cid-kdxocsv4] h1[data-astro-cid-kdxocsv4]{font-size:2.75rem;font-weight:700;margin-bottom:1rem}.subtitle[data-astro-cid-kdxocsv4]{font-size:1.5rem;font-weight:300;max-width:800px;margin:0 auto}.content[data-astro-cid-kdxocsv4]{max-width:1200px;margin:0 auto;padding:0 2rem}.intro[data-astro-cid-kdxocsv4],.district-cards[data-astro-cid-kdxocsv4],.comparison-section[data-astro-cid-kdxocsv4],.decision-tree[data-astro-cid-kdxocsv4],.district-details[data-astro-cid-kdxocsv4],.planning[data-astro-cid-kdxocsv4],.faqs[data-astro-cid-kdxocsv4],.cta-final[data-astro-cid-kdxocsv4]{margin-bottom:4rem}.intro[data-astro-cid-kdxocsv4] p[data-astro-cid-kdxocsv4],.district-details[data-astro-cid-kdxocsv4] p[data-astro-cid-kdxocsv4]{font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;color:#333}h2[data-astro-cid-kdxocsv4]{font-size:2rem;font-weight:700;margin-bottom:2rem;color:#222}h3[data-astro-cid-kdxocsv4]{font-size:1.5rem;font-weight:600;margin:1.5rem 0 1rem;color:#333}.card-grid[data-astro-cid-kdxocsv4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:2rem}.district-card[data-astro-cid-kdxocsv4]{background:#fff;border:2px solid #ddd;border-radius:12px;padding:2rem;transition:all .3s}.district-card[data-astro-cid-kdxocsv4]:hover{border-color:#8b5a2b;box-shadow:0 4px 12px #0000001a}.card-label[data-astro-cid-kdxocsv4]{font-size:.9rem;color:#8b5a2b;font-weight:600;margin-bottom:.5rem}.district-card[data-astro-cid-kdxocsv4] h3[data-astro-cid-kdxocsv4]{margin:.5rem 0 .75rem;color:#222}.vibe[data-astro-cid-kdxocsv4]{color:#666;font-size:1rem;margin-bottom:1rem}.highlights[data-astro-cid-kdxocsv4]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.pill[data-astro-cid-kdxocsv4]{display:inline-block;background:#f5f5f5;padding:.4rem .8rem;border-radius:20px;font-size:.85rem;color:#666}.card-cta[data-astro-cid-kdxocsv4] a[data-astro-cid-kdxocsv4]{color:#8b5a2b;font-weight:600;text-decoration:none}.card-cta[data-astro-cid-kdxocsv4] a[data-astro-cid-kdxocsv4]:hover{text-decoration:underline}.comparison-table[data-astro-cid-kdxocsv4]{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.95rem}.comparison-table[data-astro-cid-kdxocsv4] th[data-astro-cid-kdxocsv4],.comparison-table[data-astro-cid-kdxocsv4] td[data-astro-cid-kdxocsv4]{padding:1rem;text-align:left;border-bottom:1px solid #ddd}.comparison-table[data-astro-cid-kdxocsv4] th[data-astro-cid-kdxocsv4]{background:#f5f5f5;font-weight:600;color:#333}.comparison-table[data-astro-cid-kdxocsv4] tbody[data-astro-cid-kdxocsv4] tr[data-astro-cid-kdxocsv4]:hover{background:#fafafa}.decision-tree[data-astro-cid-kdxocsv4]{background:#f9f9f9;padding:2rem;border-radius:12px;border-left:4px solid #8b5a2b}.decision-flow[data-astro-cid-kdxocsv4]>div[data-astro-cid-kdxocsv4]{margin-bottom:2rem}.question[data-astro-cid-kdxocsv4] h3[data-astro-cid-kdxocsv4]{color:#8b5a2b;margin-bottom:.5rem}.answer[data-astro-cid-kdxocsv4]{background:#fff;padding:1.5rem;border-radius:8px;margin-bottom:1rem;border-left:4px solid #8b5a2b}.answer[data-astro-cid-kdxocsv4] h4[data-astro-cid-kdxocsv4]{margin:0 0 .75rem;color:#333}.answer[data-astro-cid-kdxocsv4] p[data-astro-cid-kdxocsv4]{margin-bottom:1rem;color:#666}.answer[data-astro-cid-kdxocsv4] .button[data-astro-cid-kdxocsv4]{display:inline-block;background:#8b5a2b;color:#fff;padding:.6rem 1.2rem;border-radius:6px;text-decoration:none;margin-right:.5rem;margin-top:.5rem}.answer[data-astro-cid-kdxocsv4] .button[data-astro-cid-kdxocsv4]:hover{background:#6b4620}.answer-grid[data-astro-cid-kdxocsv4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:2rem}.experience[data-astro-cid-kdxocsv4]{background:#fff;padding:1.5rem;border-radius:8px;text-align:center}.experience[data-astro-cid-kdxocsv4] h4[data-astro-cid-kdxocsv4]{margin:0 0 .75rem;color:#333}.experience[data-astro-cid-kdxocsv4] p[data-astro-cid-kdxocsv4]{color:#666;font-size:.95rem}.experience[data-astro-cid-kdxocsv4] .district[data-astro-cid-kdxocsv4]{margin-top:1rem;color:#8b5a2b;font-weight:600}.district-details[data-astro-cid-kdxocsv4] h3[data-astro-cid-kdxocsv4]{margin-top:2rem;color:#8b5a2b}.district-details[data-astro-cid-kdxocsv4] p[data-astro-cid-kdxocsv4]{line-height:1.7}.cta-button[data-astro-cid-kdxocsv4]{display:inline-block;background:#25d366;color:#fff;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:700;margin-top:1rem}.cta-button[data-astro-cid-kdxocsv4]:hover{background:#1ebc57}.all-districts-links[data-astro-cid-kdxocsv4]{margin-top:4rem;padding-top:2rem;border-top:1px solid #ddd}.links-grid[data-astro-cid-kdxocsv4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.link-card[data-astro-cid-kdxocsv4]{background:#fff;border:2px solid #ddd;padding:1.5rem;border-radius:8px}.link-card[data-astro-cid-kdxocsv4] h4[data-astro-cid-kdxocsv4]{margin:0 0 .75rem;color:#8b5a2b}.link-card[data-astro-cid-kdxocsv4] p[data-astro-cid-kdxocsv4]{color:#666;margin-bottom:1rem}.link-card[data-astro-cid-kdxocsv4] a[data-astro-cid-kdxocsv4]{color:#8b5a2b;text-decoration:none;font-weight:600}.link-card[data-astro-cid-kdxocsv4] a[data-astro-cid-kdxocsv4]:hover{text-decoration:underline}@media(max-width:768px){.hero-content[data-astro-cid-kdxocsv4] h1[data-astro-cid-kdxocsv4]{font-size:1.75rem}.subtitle[data-astro-cid-kdxocsv4]{font-size:1.1rem}h2[data-astro-cid-kdxocsv4]{font-size:1.5rem}.comparison-table[data-astro-cid-kdxocsv4]{font-size:.8rem}.comparison-table[data-astro-cid-kdxocsv4] th[data-astro-cid-kdxocsv4],.comparison-table[data-astro-cid-kdxocsv4] td[data-astro-cid-kdxocsv4]{padding:.5rem}.decision-flow[data-astro-cid-kdxocsv4]{padding:1rem}}
