.title-section[data-astro-cid-2pzegpil]{background:linear-gradient(#0a2351cc,#0a2351cc),url(https://images.unsplash.com/photo-1517048676732-d65bc937f952?q=80&w=2070&auto=format&fit=crop);background-size:cover;background-position:center;color:var(--text-light);text-align:center}.title-section[data-astro-cid-2pzegpil] .container[data-astro-cid-2pzegpil]{padding:4rem 1rem}.title-section[data-astro-cid-2pzegpil] h1[data-astro-cid-2pzegpil]{font-size:3.5rem}.subtitle[data-astro-cid-2pzegpil]{font-size:1.25rem;color:#ffffffd9;max-width:600px;margin:.5rem auto 0}.intro-text-section[data-astro-cid-2pzegpil] .container[data-astro-cid-2pzegpil]{max-width:800px;text-align:center;padding-top:3rem;padding-bottom:2rem}.intro-text-section[data-astro-cid-2pzegpil] p[data-astro-cid-2pzegpil]{font-size:1.1rem;line-height:1.8}.tabs-section[data-astro-cid-2pzegpil] .container[data-astro-cid-2pzegpil]{padding-top:2rem}.tab-buttons[data-astro-cid-2pzegpil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;border-bottom:none;margin-bottom:2.5rem}.tab-button[data-astro-cid-2pzegpil]{padding:1rem;font-size:1.1rem;font-weight:600;border:1px solid #ddd;border-radius:8px;background-color:#fff;cursor:pointer;color:var(--namp-blue);transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;gap:.75rem}.tab-icon[data-astro-cid-2pzegpil]{font-size:1.5rem}.tab-button[data-astro-cid-2pzegpil]:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000001a}.tab-button[data-astro-cid-2pzegpil].active{background-color:var(--namp-blue);color:var(--text-light);border-color:var(--namp-blue);box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.tab-panel[data-astro-cid-2pzegpil]{display:none}.tab-panel[data-astro-cid-2pzegpil].active{display:block}.tab-panel[data-astro-cid-2pzegpil] h3[data-astro-cid-2pzegpil]{font-size:2.5rem;margin-bottom:.5rem;text-align:center}.inclusivity-intro[data-astro-cid-2pzegpil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;align-items:center;margin-bottom:3rem;background:#f9f9f9;padding:2rem;border-radius:8px}.inclusivity-intro[data-astro-cid-2pzegpil] .image-content[data-astro-cid-2pzegpil] img[data-astro-cid-2pzegpil]{border-radius:8px}.info-box-grid[data-astro-cid-2pzegpil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem}.info-box[data-astro-cid-2pzegpil]{background-color:#fff;border:1px solid #eee;border-radius:8px;padding:1.5rem;display:flex;flex-direction:column;transition:box-shadow .2s ease-in-out}.info-box[data-astro-cid-2pzegpil]:hover{box-shadow:0 8px 25px #00000014}.info-box[data-astro-cid-2pzegpil].full-width{grid-column:1 / -1}.info-box-img[data-astro-cid-2pzegpil]{width:100%;height:200px;border-radius:5px;object-fit:cover;margin-bottom:1rem}.info-box-text[data-astro-cid-2pzegpil]{display:flex;flex-direction:column;flex-grow:1}.info-box-text[data-astro-cid-2pzegpil] h4[data-astro-cid-2pzegpil]{font-size:1.3rem;margin-bottom:.5rem;color:var(--namp-blue)}.info-box-text[data-astro-cid-2pzegpil] p[data-astro-cid-2pzegpil],.info-box-text[data-astro-cid-2pzegpil] ul[data-astro-cid-2pzegpil]{flex-grow:1;margin-bottom:1rem;line-height:1.6}.info-box-text[data-astro-cid-2pzegpil] ul[data-astro-cid-2pzegpil]{padding-left:1.5rem}.info-link-button[data-astro-cid-2pzegpil]{display:inline-block;background-color:var(--namp-teal);color:#fff;padding:.6rem 1rem;border-radius:5px;font-weight:600;text-decoration:none;text-align:center;margin-top:auto;align-self:flex-start}.info-link-button[data-astro-cid-2pzegpil]:hover{background-color:#557e75;text-decoration:none}.panel-subtitle[data-astro-cid-2pzegpil]{text-align:center;max-width:700px;margin:0 auto 1.5rem;font-size:1.1rem;color:#555}.main-guidance-button[data-astro-cid-2pzegpil]{display:block;max-width:400px;margin:0 auto 2.5rem;font-size:1.1rem;padding:.8rem 1rem}.section-divider[data-astro-cid-2pzegpil]{border:none;border-top:1px solid #eee;margin:2.5rem auto}.stats-grid[data-astro-cid-2pzegpil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2.5rem}.stat-card[data-astro-cid-2pzegpil]{background:var(--namp-grey-bg);padding:1.5rem;border-radius:8px;text-align:center}.stat-number[data-astro-cid-2pzegpil]{font-size:3.5rem;font-weight:700;color:var(--namp-blue);line-height:1;display:block}.stat-label[data-astro-cid-2pzegpil]{font-size:1rem;margin-top:.5rem;color:#333}.expert-quote[data-astro-cid-2pzegpil]{border-left:4px solid var(--namp-teal);padding-left:1.5rem;margin:2.5rem 1rem;font-size:1.2rem;font-style:italic;color:#333}.expert-quote[data-astro-cid-2pzegpil] footer[data-astro-cid-2pzegpil]{font-style:normal;font-weight:600;margin-top:.5rem;color:#555}.content-grid[data-astro-cid-2pzegpil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.content-box[data-astro-cid-2pzegpil] h4[data-astro-cid-2pzegpil]{font-size:1.3rem;color:var(--namp-blue);margin-bottom:.75rem}.content-box[data-astro-cid-2pzegpil] p[data-astro-cid-2pzegpil]{line-height:1.7}.content-box[data-astro-cid-2pzegpil] ul[data-astro-cid-2pzegpil]{padding-left:1.5rem;line-height:1.8}.reporting-grid[data-astro-cid-2pzegpil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;margin-top:1.5rem}.reporting-box[data-astro-cid-2pzegpil]{background-color:var(--namp-grey-bg);padding:1.5rem;border-radius:8px}.reporting-box[data-astro-cid-2pzegpil] h5[data-astro-cid-2pzegpil]{font-size:1.2rem;color:var(--namp-blue);margin-bottom:1rem}.reporting-box[data-astro-cid-2pzegpil] ul[data-astro-cid-2pzegpil]{padding-left:1.5rem;line-height:1.8}.maslow-section[data-astro-cid-2pzegpil]{background:var(--namp-grey-bg);padding:2rem;border-radius:8px;margin:2.5rem 0;text-align:center}.maslow-section[data-astro-cid-2pzegpil] h4[data-astro-cid-2pzegpil]{font-size:1.5rem;color:var(--namp-blue);margin-bottom:1rem}.maslow-section[data-astro-cid-2pzegpil] p[data-astro-cid-2pzegpil]{max-width:700px;margin:0 auto 1.5rem;line-height:1.7}.image-wrapper[data-astro-cid-2pzegpil]{max-width:600px;margin:0 auto;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 15px #00000012}
