.container[data-astro-cid-5xonnd2p]{max-width:1200px;margin:0 auto;padding:0 2rem}.content[data-astro-cid-5xonnd2p]{padding:2rem 0}.intro[data-astro-cid-5xonnd2p]{text-align:center;margin:3rem 0}.intro[data-astro-cid-5xonnd2p] h2[data-astro-cid-5xonnd2p]{font-size:2.5rem;margin-bottom:1rem}.intro[data-astro-cid-5xonnd2p] p[data-astro-cid-5xonnd2p]{font-size:1.1rem;color:var(--color-text);max-width:700px;margin:0 auto}.career-roles[data-astro-cid-5xonnd2p]{margin:4rem 0}.career-roles[data-astro-cid-5xonnd2p] h2[data-astro-cid-5xonnd2p]{text-align:center;margin-bottom:2rem}.roles-grid[data-astro-cid-5xonnd2p]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.role-card[data-astro-cid-5xonnd2p]{background:#fff;padding:2rem;border-radius:.75rem;border:2px solid #e5e7eb;transition:var(--transition)}.role-card[data-astro-cid-5xonnd2p]:hover{border-color:var(--color-primary);box-shadow:0 10px 30px #0000001a}.role-card[data-astro-cid-5xonnd2p] h3[data-astro-cid-5xonnd2p]{margin-bottom:.5rem}.role-card[data-astro-cid-5xonnd2p] h4[data-astro-cid-5xonnd2p]{font-size:.95rem;color:var(--color-primary);margin:.5rem 0;font-weight:600}.role-card[data-astro-cid-5xonnd2p] ul[data-astro-cid-5xonnd2p]{list-style:none;margin:1rem 0;font-size:.95rem}.role-card[data-astro-cid-5xonnd2p] li[data-astro-cid-5xonnd2p]:before{content:"• ";color:var(--color-secondary);font-weight:700;margin-right:.5rem}.salary-trends[data-astro-cid-5xonnd2p]{margin:4rem 0;background:#f9fafb;padding:2rem;border-radius:.75rem}.salary-trends[data-astro-cid-5xonnd2p] h2[data-astro-cid-5xonnd2p]{text-align:center;margin-bottom:2rem}.salary-chart[data-astro-cid-5xonnd2p]{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:1rem;margin:2rem 0}.salary-level[data-astro-cid-5xonnd2p]{background:#fff;padding:1.5rem;border-radius:.75rem;text-align:center;flex:1;min-width:200px;border:2px solid var(--color-primary)}.salary-level[data-astro-cid-5xonnd2p] h4[data-astro-cid-5xonnd2p]{margin-bottom:.5rem}.salary-level[data-astro-cid-5xonnd2p] p[data-astro-cid-5xonnd2p]{font-size:1.25rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.salary-level[data-astro-cid-5xonnd2p] .desc[data-astro-cid-5xonnd2p]{font-size:.85rem;color:#6b7280;font-weight:400}.salary-arrow[data-astro-cid-5xonnd2p]{font-size:1.5rem;color:var(--color-primary);font-weight:700}.salary-note[data-astro-cid-5xonnd2p]{text-align:center;color:#6b7280;font-size:.95rem}.growth-areas[data-astro-cid-5xonnd2p]{margin:4rem 0}.growth-areas[data-astro-cid-5xonnd2p] h2[data-astro-cid-5xonnd2p]{text-align:center;margin-bottom:2rem}.growth-grid[data-astro-cid-5xonnd2p]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.growth-card[data-astro-cid-5xonnd2p]{background:linear-gradient(135deg,#f0f9ff,#f3e8ff);padding:2rem;border-radius:.75rem;border-left:4px solid var(--color-primary)}.growth-card[data-astro-cid-5xonnd2p] h3[data-astro-cid-5xonnd2p]{margin-bottom:.5rem;color:var(--color-primary)}.locations[data-astro-cid-5xonnd2p]{margin:4rem 0}.locations[data-astro-cid-5xonnd2p] h2[data-astro-cid-5xonnd2p]{text-align:center;margin-bottom:2rem}.location-grid[data-astro-cid-5xonnd2p]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.location-card[data-astro-cid-5xonnd2p]{background:#fff;padding:1.5rem;border-radius:.75rem;border:1px solid #e5e7eb;text-align:center}.location-card[data-astro-cid-5xonnd2p] h3[data-astro-cid-5xonnd2p]{margin-bottom:.75rem}.location-card[data-astro-cid-5xonnd2p] p[data-astro-cid-5xonnd2p]{font-size:.95rem;margin:.5rem 0}.career-paths-guide[data-astro-cid-5xonnd2p]{margin:4rem 0}.career-paths-guide[data-astro-cid-5xonnd2p] h2[data-astro-cid-5xonnd2p]{text-align:center;margin-bottom:2rem}.path-option[data-astro-cid-5xonnd2p]{background:#fff;border-left:4px solid var(--color-primary);padding:2rem;margin-bottom:1.5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.path-option[data-astro-cid-5xonnd2p] h3[data-astro-cid-5xonnd2p]{margin-bottom:.5rem;color:var(--color-primary)}.path-option[data-astro-cid-5xonnd2p]>p[data-astro-cid-5xonnd2p]{color:#6b7280;margin-bottom:1rem}.path-option[data-astro-cid-5xonnd2p] ul[data-astro-cid-5xonnd2p]{list-style:none}.path-option[data-astro-cid-5xonnd2p] li[data-astro-cid-5xonnd2p]:before{content:"✓ ";color:var(--color-secondary);font-weight:700;margin-right:.5rem}.afi-advantage[data-astro-cid-5xonnd2p]{margin:4rem 0;background:linear-gradient(135deg,#f0f9ff,#f3e8ff);padding:3rem 2rem;border-radius:.75rem}.afi-advantage[data-astro-cid-5xonnd2p] h2[data-astro-cid-5xonnd2p]{text-align:center;margin-bottom:2rem}.advantage-grid[data-astro-cid-5xonnd2p]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.advantage[data-astro-cid-5xonnd2p]{text-align:center}.check[data-astro-cid-5xonnd2p]{font-size:2.5rem;color:var(--color-secondary);display:block;margin-bottom:.5rem}.advantage[data-astro-cid-5xonnd2p] h4[data-astro-cid-5xonnd2p]{margin-bottom:.5rem;color:var(--color-primary)}@media(max-width:768px){.container[data-astro-cid-5xonnd2p]{padding:0 1rem}.intro[data-astro-cid-5xonnd2p] h2[data-astro-cid-5xonnd2p]{font-size:1.875rem}.salary-chart[data-astro-cid-5xonnd2p]{flex-direction:column}.salary-arrow[data-astro-cid-5xonnd2p]{transform:rotate(90deg)}}
