.team-section[data-astro-cid-upwvh44t]{background:var(--cream)}.team-header[data-astro-cid-upwvh44t]{grid-template-columns:7fr 5fr;align-items:end;gap:1.5rem;margin-bottom:3rem;display:grid}.team-intro[data-astro-cid-upwvh44t]{margin-bottom:0}.leadership-feature[data-astro-cid-upwvh44t]{background:var(--white);box-shadow:var(--shadow)}.leadership-grid[data-astro-cid-upwvh44t]{grid-template-columns:7fr 5fr;align-items:stretch;display:grid}.leadership-photo[data-astro-cid-upwvh44t] img[data-astro-cid-upwvh44t]{object-fit:cover;width:100%;height:100%;min-height:530px}.leadership-content[data-astro-cid-upwvh44t]{flex-direction:column;justify-content:center;padding:55px;display:flex}.small-label[data-astro-cid-upwvh44t]{letter-spacing:.18em;color:var(--red);font-size:.69rem;font-weight:800}.leadership-content[data-astro-cid-upwvh44t] h3[data-astro-cid-upwvh44t]{margin:18px 0;font-size:2rem;line-height:1.2}.leadership-content[data-astro-cid-upwvh44t] blockquote[data-astro-cid-upwvh44t]{border-left:3px solid var(--red);color:var(--navy);margin:22px 0;padding-left:18px;font-style:italic;font-weight:600;line-height:1.6}@media (width<=991.98px){.team-header[data-astro-cid-upwvh44t],.leadership-grid[data-astro-cid-upwvh44t]{grid-template-columns:1fr}.leadership-content[data-astro-cid-upwvh44t]{padding:40px}.leadership-photo[data-astro-cid-upwvh44t] img[data-astro-cid-upwvh44t]{min-height:auto}}@media (width<=767.98px){.leadership-content[data-astro-cid-upwvh44t]{padding:36px 28px}}@media (width<=575.98px){.leadership-content[data-astro-cid-upwvh44t]{padding:30px 24px}}@media (width<=479.98px){.leadership-content[data-astro-cid-upwvh44t]{padding:30px 20px}}.mission-vision-section[data-astro-cid-nlrzwtbs]{background:var(--navy);color:var(--white);padding:110px 0;position:relative;overflow:hidden}.mission-vision-section[data-astro-cid-nlrzwtbs]:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:520px;height:520px;position:absolute;top:-250px;right:-230px;box-shadow:0 0 0 80px #ffffff05,0 0 0 160px #ffffff03}.purpose-intro[data-astro-cid-nlrzwtbs]{text-align:center;max-width:760px;margin-inline:auto;position:relative}.purpose-intro[data-astro-cid-nlrzwtbs] h2[data-astro-cid-nlrzwtbs] em[data-astro-cid-nlrzwtbs]{color:#f0a1a8}.purpose-intro[data-astro-cid-nlrzwtbs] p[data-astro-cid-nlrzwtbs]{color:#c6d2df;font-size:1.02rem}.purpose-grid[data-astro-cid-nlrzwtbs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.purpose-card[data-astro-cid-nlrzwtbs]{backdrop-filter:blur(4px);background:#ffffff0f;border:1px solid #ffffff21;height:100%;padding:42px;transition:transform .3s,background-color .3s;position:relative}.purpose-card[data-astro-cid-nlrzwtbs]:hover{background:#ffffff17;transform:translateY(-6px)}.vision-card[data-astro-cid-nlrzwtbs]{border-top:3px solid var(--red)}.purpose-card-top[data-astro-cid-nlrzwtbs]{justify-content:space-between;align-items:center;margin-bottom:38px;display:flex}.purpose-number[data-astro-cid-nlrzwtbs]{font-family:var(--font-manrope), sans-serif;letter-spacing:.18em;color:#9caebe;font-size:.73rem}.purpose-icon-box[data-astro-cid-nlrzwtbs]{background:var(--red);width:58px;height:58px;color:var(--white);place-items:center;font-size:1.5rem;display:grid}.purpose-label[data-astro-cid-nlrzwtbs]{letter-spacing:.2em;color:#f0a1a8;font-size:.69rem;font-weight:800}.purpose-card[data-astro-cid-nlrzwtbs] h3[data-astro-cid-nlrzwtbs]{margin:16px 0 20px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.25}.purpose-card[data-astro-cid-nlrzwtbs] p[data-astro-cid-nlrzwtbs]{color:#c6d2df;margin-bottom:12px;font-size:.91rem}.purpose-card[data-astro-cid-nlrzwtbs] p[data-astro-cid-nlrzwtbs]:last-child{margin-bottom:0}@media (width<=991.98px){.purpose-grid[data-astro-cid-nlrzwtbs]{grid-template-columns:1fr}}@media (width<=767.98px){.mission-vision-section[data-astro-cid-nlrzwtbs]{padding:76px 0}.purpose-card[data-astro-cid-nlrzwtbs]{padding:32px 26px}.purpose-card-top[data-astro-cid-nlrzwtbs]{margin-bottom:28px}}@media (width<=479.98px){.purpose-card[data-astro-cid-nlrzwtbs]{padding:28px 20px}.purpose-icon-box[data-astro-cid-nlrzwtbs]{width:50px;height:50px}}
