.team-purpose[data-astro-cid-2z43ptzp]{background:var(--light)}.purpose-grid[data-astro-cid-2z43ptzp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"photo mission""photo vision";align-items:start;gap:36px 72px;display:grid}.purpose-mission[data-astro-cid-2z43ptzp]{grid-area:mission}.purpose-vision[data-astro-cid-2z43ptzp]{border-top:1px solid #d5e0e8;grid-area:vision;padding-top:32px}.purpose-copy[data-astro-cid-2z43ptzp] .eyebrow[data-astro-cid-2z43ptzp]{margin-bottom:14px}.purpose-copy[data-astro-cid-2z43ptzp] h2[data-astro-cid-2z43ptzp]{margin-bottom:20px;font-size:clamp(2rem,3.1vw,3rem)}.purpose-copy[data-astro-cid-2z43ptzp] h2[data-astro-cid-2z43ptzp] span[data-astro-cid-2z43ptzp]{color:var(--blue-ink)}.purpose-copy[data-astro-cid-2z43ptzp] p[data-astro-cid-2z43ptzp]:not(.eyebrow){margin-bottom:16px;font-size:.96rem;line-height:1.8}.purpose-copy[data-astro-cid-2z43ptzp] p[data-astro-cid-2z43ptzp]:last-child{margin-bottom:0}.purpose-photo[data-astro-cid-2z43ptzp]{background:var(--ink);border-radius:6px;grid-area:photo;align-self:center;overflow:hidden}.purpose-photo[data-astro-cid-2z43ptzp] img{width:100%;height:auto}.purpose-photo[data-astro-cid-2z43ptzp] figcaption[data-astro-cid-2z43ptzp]{border-top:3px solid var(--blue);color:var(--paper);font:500 clamp(1.25rem, 1.8vw, 1.65rem) / 1.35 var(--display);letter-spacing:-.02em;padding:22px 28px}.purpose-photo[data-astro-cid-2z43ptzp] figcaption[data-astro-cid-2z43ptzp] span[data-astro-cid-2z43ptzp]{color:var(--blue);display:block}.training-grid[data-astro-cid-2z43ptzp]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:56px;display:grid}.training-copy[data-astro-cid-2z43ptzp] h2[data-astro-cid-2z43ptzp]{margin-bottom:26px;font-size:clamp(2.2rem,3.2vw,3.1rem)}.training-copy[data-astro-cid-2z43ptzp] h2[data-astro-cid-2z43ptzp] span[data-astro-cid-2z43ptzp]{color:var(--blue);display:block}.training-copy[data-astro-cid-2z43ptzp] p[data-astro-cid-2z43ptzp]:not(.eyebrow){margin-bottom:18px;font-size:.96rem;line-height:1.85}.training-copy[data-astro-cid-2z43ptzp] p[data-astro-cid-2z43ptzp]:last-child{margin-bottom:0}.training-visual[data-astro-cid-2z43ptzp]{background:var(--paper);border-radius:6px;min-width:0;overflow:hidden}.training-visual[data-astro-cid-2z43ptzp]>img{width:100%;height:auto}.training-caption[data-astro-cid-2z43ptzp]{border-top:3px solid var(--blue);justify-content:space-between;align-items:center;gap:24px;padding:20px 28px;display:flex}.training-caption[data-astro-cid-2z43ptzp] a[data-astro-cid-2z43ptzp]{border-radius:2px;flex:0 0 156px;display:block}.training-caption[data-astro-cid-2z43ptzp] img[data-astro-cid-2z43ptzp]{width:156px;height:auto}.training-caption[data-astro-cid-2z43ptzp] p[data-astro-cid-2z43ptzp]{color:#545962;max-width:190px;font-size:.78rem;line-height:1.6}.training-caption[data-astro-cid-2z43ptzp] strong[data-astro-cid-2z43ptzp]{color:var(--ink);font:500 1.2rem/1.5 var(--display);display:block}@media (width<=950px){.purpose-grid[data-astro-cid-2z43ptzp]{column-gap:36px}.training-grid[data-astro-cid-2z43ptzp]{grid-template-columns:minmax(0,1fr);gap:36px}.training-copy[data-astro-cid-2z43ptzp]{max-width:680px}.training-visual[data-astro-cid-2z43ptzp]{justify-self:center;width:100%;max-width:720px}}@media (width<=700px){.purpose-grid[data-astro-cid-2z43ptzp]{grid-template-columns:minmax(0,1fr);grid-template-areas:"mission""photo""vision";gap:32px}.purpose-vision[data-astro-cid-2z43ptzp]{border-top:0;padding-top:0}.purpose-photo[data-astro-cid-2z43ptzp] figcaption[data-astro-cid-2z43ptzp]{padding:20px 24px}.training-caption[data-astro-cid-2z43ptzp]{gap:18px;padding:18px}.training-caption[data-astro-cid-2z43ptzp] a[data-astro-cid-2z43ptzp]{flex-basis:120px}.training-caption[data-astro-cid-2z43ptzp] img[data-astro-cid-2z43ptzp]{width:120px}.training-caption[data-astro-cid-2z43ptzp] strong[data-astro-cid-2z43ptzp]{font-size:1rem}}@media (width<=380px){.training-caption[data-astro-cid-2z43ptzp]{flex-direction:column;align-items:flex-start}.training-caption[data-astro-cid-2z43ptzp] a[data-astro-cid-2z43ptzp]{flex-basis:auto}}
