.dimmed-card:where(.astro-SBZRTZSZ){position:relative;display:flex;flex-direction:column;height:250px;padding:100px 20px 0;background-color:#000;border-radius:8px;box-shadow:0 3px 5px #0000004d;overflow:hidden;cursor:pointer;transition:box-shadow .2s ease}.dimmed-card:where(.astro-SBZRTZSZ) .dimmed-card-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:.4;transition:opacity .2s ease}.dimmed-card-title:where(.astro-SBZRTZSZ){font-family:Bebas Neue,sans-serif;font-size:2em;font-weight:400;letter-spacing:2px;line-height:1.2;color:#fff;text-shadow:0 4px 6px #000;z-index:1}.dimmed-card-caption:where(.astro-SBZRTZSZ){font-size:.95em;font-weight:400!important;line-height:1.3;color:#fff;opacity:0;z-index:1;transition:opacity .2s ease}.dimmed-card:where(.astro-SBZRTZSZ):hover{box-shadow:0 6px 10px #00000080}.dimmed-card:where(.astro-SBZRTZSZ):hover .dimmed-card-image{opacity:.2}.dimmed-card:where(.astro-SBZRTZSZ):hover .dimmed-card-caption:where(.astro-SBZRTZSZ){opacity:1}@media (max-width: 800px){.dimmed-card-caption:where(.astro-SBZRTZSZ){font-size:.9em}}@media (max-width: 600px){.dimmed-card-caption:where(.astro-SBZRTZSZ){opacity:1}}.recent-posts:where(.astro-MGAWQWNW){display:flex;justify-content:center;max-width:1000px;margin:0 auto}.recent-grid-3:where(.astro-MGAWQWNW),.recent-grid-8:where(.astro-MGAWQWNW){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:32px;padding:0}.cell:where(.astro-MGAWQWNW){display:flex;justify-content:center}.recent-grid-8:where(.astro-MGAWQWNW) .cell:where(.astro-MGAWQWNW){grid-column:span 3}.recent-grid-3:where(.astro-MGAWQWNW) .cell:where(.astro-MGAWQWNW){grid-column:span 4}.item:where(.astro-MGAWQWNW){width:230px;height:290px;border-radius:8px;background-color:#fafafa;box-shadow:0 3px 5px #0000004d;text-align:center;overflow:hidden;transition:all .1s ease-in-out}.item:where(.astro-MGAWQWNW):hover{background-color:#fdfdfd;box-shadow:0 6px 10px #00000080}.title:where(.astro-MGAWQWNW){padding:10px 14px;font-weight:700;font-size:17px;line-height:1.3;text-align:left}@media only screen and (max-width: 1040px){.recent-grid-8:where(.astro-MGAWQWNW) .cell:where(.astro-MGAWQWNW){grid-column:span 4}.recent-grid-8:where(.astro-MGAWQWNW) .cell:where(.astro-MGAWQWNW):last-child{grid-column-end:-3}.recent-grid-8:where(.astro-MGAWQWNW) .cell:where(.astro-MGAWQWNW):nth-last-child(2){grid-column-end:-7}}@media only screen and (max-width: 800px){.recent-grid-8:where(.astro-MGAWQWNW) .cell:where(.astro-MGAWQWNW){grid-column:span 6;grid-column-end:unset!important}}@media only screen and (max-width: 640px){.recent-grid-3:where(.astro-MGAWQWNW) .cell:where(.astro-MGAWQWNW){grid-column:span 12}}@media only screen and (max-width: 520px){.recent-grid-8:where(.astro-MGAWQWNW) .cell:where(.astro-MGAWQWNW){grid-column:span 12}}section:where(.astro-J7PV25F6){margin-top:20px}.heading:where(.astro-J7PV25F6){position:relative;width:100%;height:480px}.heading:where(.astro-J7PV25F6) .heading-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:68% 80%}.heading-content:where(.astro-J7PV25F6){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-left:24px;padding-bottom:80px;height:100%}.heading-link:where(.astro-J7PV25F6){display:flex;flex-direction:column;padding:20px;border-radius:8px;background-color:#0b4e8dcc;box-shadow:0 4px 12px #000;font-size:1.2em}.heading-link:where(.astro-J7PV25F6):hover{background-color:#0b4e8de6;box-shadow:0 12px 16px #000}.heading-link-title:where(.astro-J7PV25F6){font-family:Bebas Neue,sans-serif;font-size:3em;font-weight:400;line-height:1.2;text-transform:uppercase;color:#fcb412}.heading-link-subtitle:where(.astro-J7PV25F6){font-size:1.2em;font-weight:400;color:#fff}@media (max-width: 600px){.heading-link:where(.astro-J7PV25F6){font-size:.7em}}.mission:where(.astro-J7PV25F6){position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:60px 60px 90px;background-color:#0b4e8d}.mission-title:where(.astro-J7PV25F6){font-family:Bebas Neue,sans-serif;font-weight:400;font-size:3em;line-height:1.2;text-transform:uppercase;color:#fcb412}.mission-lines:where(.astro-J7PV25F6){display:flex;flex-direction:row;margin-left:30px;margin-right:40px}.mission-line:where(.astro-J7PV25F6){width:1px;height:80px;margin-left:16px;background-color:#fff;transform:rotate(30deg)}.mission-statement:where(.astro-J7PV25F6){max-width:800px;font-size:1.7em;text-align:center;color:#fff}@media (max-width: 1200px){.mission-title:where(.astro-J7PV25F6){font-size:2.6em}.mission-statement:where(.astro-J7PV25F6){font-size:1.3em}}@media (max-width: 800px){.mission:where(.astro-J7PV25F6){flex-direction:column}.mission-line:where(.astro-J7PV25F6){display:none}.mission-statement:where(.astro-J7PV25F6){text-align:center}}.resource-cards:where(.astro-J7PV25F6){position:relative;display:flex;flex-direction:row;justify-content:space-evenly;gap:40px;margin-top:-36px;z-index:1}@media (max-width: 1000px){.resource-cards:where(.astro-J7PV25F6){flex-direction:column}}.resource-card:where(.astro-J7PV25F6){display:flex;flex-direction:column;border-radius:5px;overflow:hidden;cursor:pointer;background-color:#fdfdfd;box-shadow:0 2px 5px #0000004d}.resource-card:where(.astro-J7PV25F6):hover{background-color:#fdfdfd;box-shadow:0 4px 12px #00000080;color:#333}.resource-card-title:where(.astro-J7PV25F6){margin-top:20px;font-family:Bebas Neue,sans-serif;font-weight:400;font-size:1.6em;line-height:1.2;text-transform:uppercase;text-align:center}.resource-card-title:where(.astro-J7PV25F6):after{display:inline-block;position:absolute;content:" ";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.85em;transform:translate(10%);transition:transform .5s ease}.resource-card:where(.astro-J7PV25F6):hover .resource-card-title:where(.astro-J7PV25F6):after{transform:translate(30%)}.resource-card-caption:where(.astro-J7PV25F6){padding:8px 16px 20px;font-weight:400;text-align:center;color:#454545}.offerings:where(.astro-J7PV25F6){margin:40px 0 80px}.offering-cards:where(.astro-J7PV25F6){display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media (max-width: 900px){.offering-cards:where(.astro-J7PV25F6){grid-template-columns:1fr}}.impacts:where(.astro-J7PV25F6){display:flex;flex-direction:column;padding:40px 0 20px;background-color:#0b4e8d}.impacts:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6){color:#8dcbdb!important}.impacts:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6):hover{color:var(--ci-link-color-hover)!important}.impact-row:where(.astro-J7PV25F6){display:flex;flex-direction:row;border:solid 1px #8dcbdb20;border-radius:8px;overflow:hidden;margin-bottom:40px}.impact-row:where(.astro-J7PV25F6).reverse{flex-direction:row-reverse}.impact-row:where(.astro-J7PV25F6)>a:where(.astro-J7PV25F6){display:flex}.impact-row:where(.astro-J7PV25F6) .impact-image{max-width:100%;object-fit:cover;object-position:top}.impact-row:where(.astro-J7PV25F6).reverse .impact-image{object-position:top left}.impact-caption:where(.astro-J7PV25F6){padding:20px 40px;font-style:italic;font-size:1.4em;color:#fff}@media (max-width: 800px){.impact-row:where(.astro-J7PV25F6),.impact-row:where(.astro-J7PV25F6).reverse{flex-direction:column;align-items:center}}.training:where(.astro-J7PV25F6){display:flex;flex-direction:row;margin-top:60px;padding:20px 20px 0;gap:30px;border:solid 1px #eee;border-radius:8px}.training-image:where(.astro-J7PV25F6){display:flex;flex:1;justify-self:flex-end}.training-image:where(.astro-J7PV25F6) img{width:100%;height:100%;object-fit:contain;object-position:bottom}.training-content:where(.astro-J7PV25F6){display:flex;flex-direction:column;align-items:flex-start;flex:1;margin-top:10px}.training-content:where(.astro-J7PV25F6) p:where(.astro-J7PV25F6){font-size:.8em}.training-apply:where(.astro-J7PV25F6){margin-top:6px;margin-bottom:20px;padding:6px 12px;border:solid 1px #ddd;border-radius:8px;font-family:Bebas Neue,sans-serif;font-size:1.1em;font-weight:400;line-height:1.2;text-transform:uppercase}@media (max-width: 800px){.training:where(.astro-J7PV25F6){flex-direction:column;align-items:center;gap:20px}}section:where(.astro-J7PV25F6).read-more{margin-top:40px}section:where(.astro-J7PV25F6).collaborators{margin-top:60px}
