.split-cta{isolation:isolate;border-radius:var(--split-cta-radius,calc(var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)) / 4));max-width:100%;color:var(--split-cta-ink,var(--color-figma-blue));font-family:var(--font-sans);font-size:var(--split-cta-font-size,clamp(.875rem, 1.25vw, 1.5rem));font-weight:var(--split-cta-font-weight,500);align-items:stretch;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@media not (min-width:40rem){.split-cta{border-radius:calc(var(--split-cta-radius,calc(var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)) / 4)) - 2px)}}.split-cta:focus-visible{outline:3px solid var(--split-cta-focus,#fff);outline-offset:3px}.split-cta__icon{z-index:1;width:var(--split-cta-size,clamp(3rem, 4.17vw, 5rem));min-height:var(--split-cta-size,clamp(3rem, 4.17vw, 5rem));background:var(--split-cta-fill,var(--color-figma-yellow));border-radius:inherit;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.split-cta__icon>img,.split-cta__icon>svg{width:var(--split-cta-glyph,50%);object-fit:contain;-webkit-user-select:none;user-select:none;height:auto}.split-cta__icon>svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.split-cta__joint{--split-cta-gap-w:var(--split-cta-gap,calc(var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)) * .2));--split-cta-dip:calc(var(--split-cta-joint,clamp(1.5rem, 2.1vw, 2.5rem)) * .14);z-index:2;width:calc(var(--split-cta-gap-w) + 4px);height:var(--split-cta-joint,clamp(1.5rem, 2.1vw, 2.5rem));background:var(--split-cta-fill,var(--color-figma-yellow));-webkit-mask:radial-gradient(50% var(--split-cta-dip) at 50% 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(50% var(--split-cta-dip) at 50% 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(50% var(--split-cta-dip) at 50% 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(50% var(--split-cta-dip) at 50% 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;mask:radial-gradient(50% var(--split-cta-dip) at 50% 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(50% var(--split-cta-dip) at 50% 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;flex:none;align-self:center;margin-inline:-2px;transition:width .3s ease-in,height .3s ease-in,margin .3s ease-in;position:relative}.cta-bridge{-webkit-mask:radial-gradient(50% 4px at 50% 0,#0000 98%,#000 100%) top/100% 51% no-repeat,radial-gradient(50% 4px at 50% 100%,#0000 98%,#000 100%) bottom/100% 51% no-repeat;mask:radial-gradient(50% 4px at 50% 0,#0000 98%,#000 100%) top/100% 51% no-repeat,radial-gradient(50% 4px at 50% 100%,#0000 98%,#000 100%) bottom/100% 51% no-repeat}.split-cta__label{z-index:1;min-width:0;min-height:var(--split-cta-size,clamp(3rem, 4.17vw, 5rem));padding:var(--split-cta-pad-y,.5rem) var(--split-cta-pad-x,clamp(1rem, 1.25vw, 1.5rem));background:var(--split-cta-fill,var(--color-figma-yellow));border-radius:inherit;text-align:center;white-space:var(--split-cta-wrap,nowrap);text-wrap:balance;flex:auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.split-cta__flash{z-index:3;filter:blur(8px);pointer-events:none;background:#fff6;width:70px;height:180px;transition:translate .8s ease-in-out;position:absolute;top:-68px;left:-150px;translate:0;rotate:16.77deg}.split-cta__label>.split-cta__flash{left:calc(-150px - var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)))}.split-cta:hover .split-cta__joint,.split-cta:focus-visible .split-cta__joint{width:3px;height:calc(var(--split-cta-joint,clamp(1.5rem, 2.1vw, 2.5rem)) * .75);margin-inline:calc((var(--split-cta-gap-w) - 3px) / 2)}.split-cta:hover .split-cta__flash,.split-cta:focus-visible .split-cta__flash{translate:620px}.split-cta--joined .split-cta__label{translate:calc(-1 * var(--split-cta-gap,calc(var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)) * .2))) 0;transition:translate .5s ease-out,background-color .3s}.split-cta--joined .split-cta__joint{z-index:0;transition:width .5s ease-out,height .5s ease-out,margin .5s ease-out,background-color .3s}.split-cta--joined:hover .split-cta__label,.split-cta--joined:focus-visible .split-cta__label{translate:0}.split-cta--joined:hover .split-cta__joint,.split-cta--joined:focus-visible .split-cta__joint{width:calc(var(--split-cta-gap-w) + 4px);height:var(--split-cta-joint,clamp(1.5rem, 2.1vw, 2.5rem));margin-inline:-2px}@media (prefers-reduced-motion:reduce){.split-cta__joint,.split-cta__flash,.split-cta--joined .split-cta__label{transition:none}}@media print{.split-cta__icon,.split-cta__joint,.split-cta__label{background:0 0}.split-cta__flash{display:none}}
.atl-band{box-sizing:border-box;color:#fff;background-color:#073bc9;background-image:radial-gradient(#2e74ffd1 1.1px,#0000 1.1px);background-size:17px 17px;border-radius:clamp(28px,3vw,58px);width:100%;padding:clamp(54px,7vw,110px) clamp(24px,5.5vw,80px);position:relative;overflow:hidden}.atl-band__inner{grid-template-columns:1fr;align-items:center;gap:42px;display:grid}.atl-band__eyebrow{color:#ffde00;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;margin:0 0 9px;font-size:clamp(11px,.8vw,14px);font-weight:800;line-height:1.1}.atl-band__title{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:0 0 14px;font-size:clamp(26px,2.2vw,34px);font-weight:800;line-height:1.04}.atl-band__intro{max-width:650px;font-family:var(--font-sans);margin:0;font-size:clamp(14px,1.1vw,18px);font-weight:500;line-height:1.35}.atl-band__points{gap:10px;margin:clamp(22px,2.4vw,35px) 0 clamp(27px,3vw,42px);padding:0;list-style:none;display:grid}.atl-band__points li{font-family:var(--font-sans);align-items:flex-start;gap:8px;font-size:clamp(12px,.85vw,15px);font-weight:600;line-height:1.25;display:flex}.atl-band__point{margin:0}.atl-band__points svg{fill:#fff;flex:none;width:11px;height:11px;margin-top:.2em}.atl-band__button{--split-cta-size:3.25rem;--split-cta-fill:#ffdc00;--split-cta-ink:#004e9e;--split-cta-font-size:1rem;--split-cta-font-weight:500;--split-cta-pad-x:1rem;--split-cta-pad-y:1rem;--split-cta-joint:1.625rem;--split-cta-wrap:normal}@media (min-width:1536px){.atl-band__button{--split-cta-size:3.75rem;--split-cta-font-size:1.125rem;--split-cta-pad-x:1.125rem;--split-cta-pad-y:1.125rem;--split-cta-joint:2.125rem}}@media (min-width:1792px){.atl-band__button{--split-cta-size:80px;--split-cta-font-size:24px;--split-cta-pad-x:1.5rem;--split-cta-pad-y:1.5rem;--split-cta-joint:2.75rem}}.atl-band__visual{aspect-ratio:1.08;border:"2px solid red";background:#0b1e5c;width:min(100%,560px);overflow:hidden;box-shadow:0 18px 45px #00135a38}.atl-band__visual img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:520px){.atl-band{padding-inline:20px}.atl-band__button{--split-cta-size:48px;--split-cta-pad-x:20px}.atl-band__visual{border-width:5px}}@media (min-width:1024px){.atl-band__inner{grid-template-columns:minmax(0,680px) max(340px,44% - clamp(40px,5.5vw,100px)/2.27273);justify-content:center;gap:clamp(20px,1.6vw,28px)}.atl-band__content{max-width:680px}.atl-band__visual{justify-self:end}}@media print{.atl-band{color:#06283d;background:0 0}.atl-band__title,.atl-band__eyebrow{color:inherit}.atl-band__points svg{fill:currentColor}}.atl-band--career{background-color:#004e9e;background-image:none;border-radius:clamp(32px,4.4vw,64px);padding:clamp(40px,4.4vw,68px) clamp(24px,4.2vw,64px)}.atl-band--career .atl-band__eyebrow{letter-spacing:.1em;margin-bottom:12px;font-size:clamp(12px,.95vw,15px)}.atl-band--career .atl-band__title em{color:#fecd06;font-style:normal}.atl-band--career .atl-band__title{letter-spacing:-.01em;margin-bottom:0;font-size:clamp(26px,2.3vw,38px);font-weight:700;line-height:1.3}.atl-band--career .atl-band__points{gap:clamp(10px,1.1vw,18px);margin:clamp(22px,2.4vw,36px) 0 clamp(24px,2.4vw,36px)}.atl-band--career .atl-band__points li{gap:6px;font-size:clamp(13px,.95vw,15px);font-weight:400;line-height:1.4}.atl-band--career .atl-band__points svg{width:12px;height:12px;margin-top:.18em}.career-band__gallery{width:100%;max-width:900px;margin-inline:auto;padding-top:4%;position:relative}.career-band__photo,.career-band__inset{margin:0;overflow:hidden}.career-band__photo{aspect-ratio:806/609;background:#d8e8ed;border-radius:clamp(24px,2.6vw,38px);width:100%}.career-band__inset{aspect-ratio:290/496;background:#07b5d5;border:10px solid #004e9e;border-radius:clamp(48px,2.6vw,38px);width:35%;min-width:130px;max-width:290px;position:absolute;top:0;right:0;box-shadow:0 18px 40px #00143c47}.career-band__photo img,.career-band__inset img{object-fit:cover;width:100%;height:100%;display:block}.career-band__gallery:not(:has(.career-band__inset)){padding-top:0}@media (min-width:640px){.career-band__gallery{padding-right:4%}}@media (min-width:1024px){.atl-band--career .atl-band__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:clamp(28px,2.8vw,48px)}}.career-band__stage{position:relative}.career-band__stage>.atl-band--career{z-index:1}.atl-band--partner{background-color:#004e9e;background-image:radial-gradient(#4682e68c 1.1px,#0000 1.1px);background-size:17px 17px;border-radius:clamp(28px,3vw,58px)}.atl-band--partner .atl-band__eyebrow{color:#fecd06;text-transform:uppercase}.atl-band--partner .career-band__gallery{padding-top:0;padding-bottom:6%;padding-left:12%}.atl-band--partner .career-band__inset{width:32%;inset:auto auto 0 0}@media (min-width:640px){.atl-band--partner .career-band__gallery{padding-right:0}}@media (min-width:1024px){.atl-band--partner .atl-band__inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}
.impact-programs{flex-direction:column;display:flex}.impact-programs__intro{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;display:grid}@media (min-width:1024px){.impact-programs__intro{grid-template-columns:minmax(0,1fr) auto;gap:32px}}.impact-programs__kicker{color:#004f9e;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:600;line-height:1.3}.impact-programs__heading{color:var(--color-ink-900);letter-spacing:-.02em;margin:0;font-size:1.875rem;font-weight:700;line-height:1.15}.impact-programs__lede{max-width:40rem;color:var(--color-ink-600);margin:12px 0 0;font-size:1rem;font-weight:400;line-height:1.55}@media (min-width:640px){.impact-programs__heading{font-size:2.1rem}}.impact-programs__artwork{mix-blend-mode:multiply;width:100%;height:auto;display:block}.impact-target{aspect-ratio:1000/680;justify-self:center;width:min(100%,26rem);position:relative}.impact-target__board{width:70%;position:absolute;top:11.7647%;left:30%}.impact-target__arrows{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (min-width:1024px){.impact-target{justify-self:end;width:clamp(17rem,25vw,24rem)}}.impact-programs__stage{width:100%;max-width:1080px;margin:0 auto;position:relative}.impact-programs__cards{z-index:1;position:relative}.impact-programs__sketches{pointer-events:none;display:none;position:absolute;inset:96px 0 0}.impact-programs__sketches--none{top:56px}@media (min-width:1280px){.impact-programs__sketches{display:block}}.impact-programs__sketch{opacity:.8;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;max-width:none;height:auto;position:absolute}.impact-programs__sketch--laptop{width:195px;top:70px;left:-168px}.impact-programs__sketch--map{width:194px;top:232px;left:-180px}.impact-programs__sketch--family{width:200px;top:calc(100% - 119px);right:-182px}
.impact-stories{color:#fdfdfd;background:#004f9e;border-radius:clamp(24px,3vw,40px);padding-block:clamp(48px,6vw,96px);overflow:clip}.impact-stories__inner{max-width:1120px;margin-inline:auto}.impact-stories__header{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:16px;display:grid}@media (min-width:1024px){.impact-stories__header{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:40px}}.impact-stories__artwork{width:clamp(8rem,30vw,11rem);height:auto}@media (min-width:1024px){.impact-stories__artwork{width:clamp(11rem,16vw,14rem)}}@media (prefers-reduced-motion:no-preference){.impact-stories__artwork{animation:3.2s ease-in-out infinite alternate impact-stories-artwork}}@keyframes impact-stories-artwork{0%{transform:translateY(8px)}to{transform:translateY(-12px)}}.impact-stories__copy{min-width:0}.impact-stories__eyebrow{color:#fecd06;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:600;line-height:1.3}.impact-stories__heading{color:#fdfdfd;letter-spacing:-.02em;margin:0;font-size:1.875rem;font-weight:700;line-height:1.15}.impact-stories__lede{color:#e4edf9;max-width:48rem;margin:12px 0 0;font-size:1rem;font-weight:500;line-height:1.5}@media (min-width:640px){.impact-stories__heading{font-size:2.1rem}.impact-stories__lede{font-size:1.125rem}}.impact-stories__grid{grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,32px);margin-top:clamp(24px,3vw,40px);display:grid}.impact-stories__grid--illustrated{row-gap:72px;margin-top:72px}@media (min-width:640px){.impact-stories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-stories__grid--illustrated{row-gap:88px;margin-top:88px}}.impact-stories__card{box-sizing:border-box;color:#3b465d;border-radius:clamp(20px,2.4vw,32px);flex-direction:column;min-width:0;padding:clamp(18px,2.2vw,28px);display:flex;position:relative}.impact-stories__card--government{background:linear-gradient(135deg,#feffda 0%,#ffefb2 100%)}.impact-stories__card--csr{background:linear-gradient(135deg,#eaffd9 0%,#b2ffc6 100%)}.impact-stories__card--illustrated{padding-top:clamp(64px,6vw,84px)}.impact-stories__card-artwork{z-index:1;object-fit:contain;width:clamp(80px,9vw,116px);height:auto;position:absolute;top:clamp(-56px,-4.5vw,-40px);right:clamp(12px,1.6vw,22px)}.impact-stories__card-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.impact-stories__card-tag{color:#02afd0;font-size:.875rem;font-weight:700;line-height:1.3}.impact-stories__card--csr .impact-stories__card-tag{color:#00a819}.impact-stories__card-period{border-radius:var(--radius-pill);color:#00af80;white-space:nowrap;background:#fff;padding:6px 14px;font-size:.75rem;font-weight:600;line-height:1.3;box-shadow:0 6px 12px #0000001f}.impact-stories__card-title{color:var(--color-ink-900);overflow-wrap:break-word;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.impact-stories__card-partner{color:#3b465d;overflow-wrap:break-word;margin:8px 0 0;font-size:.875rem;font-weight:400;line-height:1.4}.impact-stories__stats{border-block:1px solid #3b465d38;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:clamp(14px,1.6vw,20px) 0 0;padding:clamp(12px,1.4vw,18px) 0;display:grid}.impact-stories__stats>div{flex-direction:column-reverse;gap:2px;min-width:0;display:flex}.impact-stories__stats dd{color:#0052a5;white-space:nowrap;margin:0;font-size:clamp(1rem,4.6vw,1.375rem);font-weight:800;line-height:1.2}.impact-stories__stats dt{color:#101010;font-size:.75rem;font-weight:400;line-height:1.3}@media (min-width:640px){.impact-stories__stats{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));grid-auto-flow:row;gap:12px}.impact-stories__stats dd{font-size:clamp(1.375rem,1.9vw,1.75rem)}.impact-stories__stats dt{font-size:.8125rem}}.impact-stories__card-summary{color:#3b465d;overflow-wrap:break-word;margin:clamp(12px,1.4vw,16px) 0 0;font-size:.875rem;font-weight:400;line-height:1.45}.impact-stories__card-summary strong{font-weight:700}@media (min-width:1024px){.impact-stories__card-title{font-size:1.25rem}.impact-stories__card-partner,.impact-stories__card-summary{font-size:.9375rem}.impact-stories__stats dt{font-size:.875rem}}.impact-stories__cta{margin-top:clamp(28px,4vw,64px)}.impact-stories__stage{position:relative}.impact-stories__grid,.impact-stories__cta{z-index:1;position:relative}.impact-stories__sketches{pointer-events:none;display:none;position:absolute;inset:0}@media (min-width:1440px){.impact-stories__sketches{display:block}}.impact-stories__sketch{-webkit-user-select:none;user-select:none;max-width:none;height:auto;position:absolute}.impact-stories__sketch--building{width:289px;top:10px;left:-271px}.impact-stories__sketch--satellite{width:307px;top:670px;left:-220px}.impact-stories__sketch--map{width:319px;top:840px;left:-242px}.impact-stories__sketch--route{width:257px;top:149px;right:-300px}.impact-stories__sketch--mail{width:243px;top:428px;right:-220px}.impact-stories__sketch--phone{width:281px;top:1050px;right:-200px}@media not (min-width:48rem){.impact-stories{margin-block:20px;padding-block:40px}}
.investor-contact{--contact-blue:#004e9e;--contact-accent:#2369ea;--contact-rule:#00283a;width:100%;color:var(--contact-blue);font-family:var(--font-form);flex-direction:column;align-items:center;gap:2.5rem;display:flex}.investor-contact__heading{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.investor-contact__icon{width:2.5rem;height:2.5rem;display:block}.investor-contact__title{text-align:center;margin:0}.investor-contact__divider{border-top:1.5px solid var(--contact-rule);width:4rem;height:0;margin-top:.25rem;position:relative}.investor-contact__divider i{background:var(--contact-accent);width:2.5rem;height:4px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.investor-contact__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;width:100%;display:grid}.investor-contact__card{min-width:0}.investor-contact__entity{color:var(--color-ink-800);font-family:var(--font-display);margin:0 0 1rem;font-size:1.125rem;font-weight:700;line-height:1.2}.investor-contact__details{flex-wrap:wrap;align-items:center;gap:.75rem 2rem;display:flex}.investor-contact__link{color:var(--color-ink-800);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.investor-contact__value{color:var(--contact-accent)}.investor-contact__link svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.investor-contact__link:hover .investor-contact__value{text-underline-offset:3px;text-decoration:underline}.investor-contact__link:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #2369ea59}@media (max-width:900px){.investor-contact__grid{grid-template-columns:1fr;gap:2rem}}@media (max-width:640px){.investor-contact{gap:1.5rem}.investor-contact__details{flex-direction:column;align-items:flex-start;gap:.625rem}.investor-contact__entity{margin-bottom:.75rem}}
.events-rituals__sketches{z-index:0;pointer-events:none;mix-blend-mode:multiply;display:none;position:absolute;inset:0}@media (min-width:1280px){.events-rituals__sketches{display:block}}.events-rituals__sketch{-webkit-user-select:none;user-select:none;max-width:none;height:auto;position:absolute}.events-rituals__sketch--workshop{width:190px;top:-35px;left:-200px}.events-rituals__sketch--network{width:203px;top:319px;right:-204px}.events-rituals__sketch--gearbox{width:104px;bottom:-139px;left:-201px}.events-rituals__sketch--laptop{width:231px;bottom:-138px;left:-92px}
