.home-module__Hx0lNG__page{--page-navy:#005198;--page-navy-deep:#005198;--page-blue:#0868b8;--page-cobalt:#214ed1;--page-sky:#79d6f7;--page-cloud:#eef6fb;--page-yellow:#f3d35d;--page-ink:#0b2438;--page-muted:#52697a;width:100vw;margin:calc(-1 * var(--space-6)) calc(50% - 50vw);color:var(--page-ink);background:#fff;overflow:clip}.home-module__Hx0lNG__inner{width:min(1180px,100% - 64px);margin-inline:auto}.home-module__Hx0lNG__sectionLabel,.home-module__Hx0lNG__kicker{font-family:var(--font-utility);letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:.76rem;font-weight:600;line-height:1.4}.home-module__Hx0lNG__sectionLabel{color:var(--page-blue)}.home-module__Hx0lNG__sectionTitle,.home-module__Hx0lNG__sectionTitleLight,.home-module__Hx0lNG__impactTitle{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-weight:650;line-height:.98}.home-module__Hx0lNG__sectionTitle,.home-module__Hx0lNG__sectionTitleLight{font-size:clamp(2.25rem,5.2vw,4.8rem)}.home-module__Hx0lNG__sectionTitle span,.home-module__Hx0lNG__sectionTitleLight span,.home-module__Hx0lNG__impactTitle span{color:var(--page-blue);display:block}.home-module__Hx0lNG__sectionTitleLight{color:#fff}.home-module__Hx0lNG__sectionTitleLight span{color:var(--page-sky)}.home-module__Hx0lNG__inlineLink{color:var(--page-blue);align-items:center;gap:10px;font-weight:750;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__inlineLink:hover{text-decoration:none}.home-module__Hx0lNG__inlineLink span{transition:transform .18s}.home-module__Hx0lNG__inlineLink:hover span{transform:translate(4px)}.home-module__Hx0lNG__hero{background:var(--page-navy);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:690px;display:grid}.home-module__Hx0lNG__heroCopy{z-index:2;align-items:center;padding:78px 48px 76px max(32px,50vw - 590px);display:flex;position:relative}.home-module__Hx0lNG__heroCopy:after{content:"";background:var(--page-yellow);border-radius:999px;width:124px;height:18px;position:absolute;bottom:58px;right:-62px;transform:rotate(-8deg)}.home-module__Hx0lNG__heroCopyInner{width:min(560px,100%)}.home-module__Hx0lNG__kicker{color:var(--page-sky)}.home-module__Hx0lNG__heroTitle{color:#fff;max-width:9ch;font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(3.65rem,7vw,7.1rem);font-weight:650;line-height:.89}.home-module__Hx0lNG__heroTitle span{color:var(--page-sky);display:block}.home-module__Hx0lNG__heroEnglish .home-module__Hx0lNG__heroTitle{max-width:12ch}@media (min-width:981px){.home-module__Hx0lNG__heroEnglish .home-module__Hx0lNG__heroTitle{font-size:clamp(3.35rem,5.9vw,5.9rem);line-height:.92}}.home-module__Hx0lNG__heroText{color:#ffffffc2;max-width:48ch;margin:34px 0 0;font-size:1.08rem;line-height:1.72}.home-module__Hx0lNG__heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.home-module__Hx0lNG__secondaryButton{min-height:58px;color:var(--page-navy);box-shadow:8px 8px 0 var(--page-yellow);background:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;gap:24px;padding:14px 20px 14px 24px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.home-module__Hx0lNG__secondaryButton span{font-size:1.4rem}.home-module__Hx0lNG__secondaryButton:hover{color:var(--page-navy);box-shadow:5px 5px 0 var(--page-yellow);text-decoration:none;transform:translate(3px,3px)}.home-module__Hx0lNG__heroFootnote{color:#ffffff94;font-family:var(--font-utility);letter-spacing:.04em;align-items:center;gap:10px;margin-top:34px;font-size:.76rem;display:flex}.home-module__Hx0lNG__pulse{background:var(--page-yellow);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #f3d35d24}.home-module__Hx0lNG__heroMedia{min-height:690px;position:relative;overflow:clip}.home-module__Hx0lNG__heroPhoto{object-fit:cover;object-position:center;filter:saturate(.92)contrast(1.05)brightness(1.24);transform:scale(1.015)}.home-module__Hx0lNG__heroPhotoWash{background:linear-gradient(90deg,#0051989e 0%,#0000 32%),linear-gradient(#0000 58%,#031d338f 100%);position:absolute;inset:0}.home-module__Hx0lNG__heroValues{z-index:4;isolation:isolate;color:var(--page-ink);background:linear-gradient(#f9fcff 0%,#eef6fb 100%);border-radius:28px 28px 0 0;grid-column:1/-1;margin-top:-28px;padding:42px max(32px,50vw - 590px) 44px;position:relative;overflow:visible;box-shadow:0 -18px 44px #042f531f}.home-module__Hx0lNG__heroValues:before,.home-module__Hx0lNG__heroValues:after{z-index:0;content:"";opacity:.3;pointer-events:none;background-image:radial-gradient(circle,#214ed166 1.2px,#0000 1.5px);background-size:10px 10px;width:164px;height:104px;position:absolute;bottom:-20px;-webkit-mask-image:linear-gradient(#0000 12%,#000);mask-image:linear-gradient(#0000 12%,#000)}.home-module__Hx0lNG__heroValues:before{left:-32px}.home-module__Hx0lNG__heroValues:after{right:-32px}.home-module__Hx0lNG__heroValuesMark{z-index:2;width:54px;height:54px;color:var(--page-blue);background:#f7fbff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-21px;left:50%;transform:translate(-50%)}.home-module__Hx0lNG__heroValuesMark svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.home-module__Hx0lNG__heroValuesHeading{z-index:1;text-align:center;grid-template-columns:minmax(80px,1fr) minmax(0,620px) minmax(80px,1fr);align-items:start;gap:clamp(20px,3vw,38px);width:min(100%,930px);margin-inline:auto;display:grid;position:relative}.home-module__Hx0lNG__heroValuesHeading h2{color:var(--page-navy);font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,4.2vw,4.2rem);font-weight:680;line-height:.98}.home-module__Hx0lNG__heroValuesHeading h2 span{color:#26aee7}.home-module__Hx0lNG__heroValuesHeading p{color:#274a67;max-width:66ch;margin:12px auto 0;font-size:clamp(.82rem,1.05vw,.98rem);font-weight:620;line-height:1.5}.home-module__Hx0lNG__heroValuesRail{background:linear-gradient(90deg,#0000,#0051988c);height:1px;margin-top:31px;position:relative}.home-module__Hx0lNG__heroValuesRail:last-child{background:linear-gradient(90deg,#0051988c,#0000)}.home-module__Hx0lNG__heroValuesRail:after{background:var(--page-navy);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.home-module__Hx0lNG__heroValuesRail:last-child:after{left:-2px;right:auto}.home-module__Hx0lNG__heroValueGrid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,1080px);margin:28px auto 0;padding:0;list-style:none;display:grid;position:relative}.home-module__Hx0lNG__heroValueItem{text-align:center;flex-direction:column;align-items:center;min-width:0;min-height:138px;padding:0 clamp(18px,2.4vw,34px);display:flex}.home-module__Hx0lNG__heroValueItem+.home-module__Hx0lNG__heroValueItem{border-left:1px solid #00519833}.home-module__Hx0lNG__heroValueIcon{color:#178fdf;place-items:center;width:50px;height:50px;display:grid}.home-module__Hx0lNG__heroValueIcon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:42px;height:42px}.home-module__Hx0lNG__heroValueItem h3{color:var(--page-navy);font-family:var(--font-display);letter-spacing:-.025em;margin:8px 0 0;font-size:1rem;font-weight:720;line-height:1.15}.home-module__Hx0lNG__heroValueItem p{color:#36576f;max-width:28ch;margin:7px 0 0;font-size:.75rem;line-height:1.5}@media (min-width:981px){.home-module__Hx0lNG__hero{grid-template-rows:minmax(0,1fr) auto;height:calc(100svh - 77px);min-height:620px}.home-module__Hx0lNG__heroCopy,.home-module__Hx0lNG__heroMedia{min-height:0}.home-module__Hx0lNG__heroCopy{padding:clamp(20px,3vh,38px) 34px clamp(22px,3.4vh,40px) max(32px,50vw - 590px)}.home-module__Hx0lNG__heroCopy:after{width:100px;height:14px;bottom:30px;right:-50px}.home-module__Hx0lNG__heroCopyInner{width:min(530px,100%)}.home-module__Hx0lNG__heroTitle{font-size:clamp(3.05rem,min(5.4vw,7.4vh),5.8rem)}.home-module__Hx0lNG__heroEnglish .home-module__Hx0lNG__heroTitle{max-width:14ch;font-size:clamp(2.8rem,min(4.7vw,6.5vh),5rem)}.home-module__Hx0lNG__heroText{margin-top:clamp(14px,2.2vh,20px);font-size:clamp(.88rem,1.05vw,.98rem);line-height:1.55}.home-module__Hx0lNG__heroActions{gap:12px;margin-top:clamp(16px,2.4vh,22px)}.home-module__Hx0lNG__secondaryButton{min-height:44px;box-shadow:6px 6px 0 var(--page-cobalt);box-shadow:6px 6px 0 var(--page-yellow);gap:12px;padding:7px 14px;font-size:.88rem}.home-module__Hx0lNG__secondaryButton span{font-size:1.18rem}.home-module__Hx0lNG__heroFootnote{margin-top:clamp(14px,2.1vh,18px);font-size:.68rem}.home-module__Hx0lNG__heroMedia{height:100%}.home-module__Hx0lNG__heroValues{border-radius:24px 24px 0 0;margin-top:-18px;padding:28px max(32px,50vw - 590px) 20px}.home-module__Hx0lNG__heroValuesMark{width:46px;height:46px;top:-18px}.home-module__Hx0lNG__heroValuesMark svg{width:29px;height:29px}.home-module__Hx0lNG__heroValuesHeading{grid-template-columns:minmax(70px,1fr) minmax(0,620px) minmax(70px,1fr);gap:clamp(18px,2.6vw,32px);width:min(100%,900px)}.home-module__Hx0lNG__heroValuesHeading h2{font-size:clamp(2.25rem,min(3.3vw,5.8vh),3.4rem)}.home-module__Hx0lNG__heroValuesHeading p{margin-top:6px;font-size:clamp(.72rem,.78vw,.84rem);line-height:1.35}.home-module__Hx0lNG__heroValuesRail{margin-top:23px}.home-module__Hx0lNG__heroValueGrid{width:min(100%,1040px);margin-top:12px}.home-module__Hx0lNG__heroValueItem{min-height:82px;padding-inline:clamp(12px,1.8vw,24px)}.home-module__Hx0lNG__heroValueIcon{width:38px;height:38px}.home-module__Hx0lNG__heroValueIcon svg{width:34px;height:34px}.home-module__Hx0lNG__heroValueItem h3{margin-top:4px;font-size:.86rem}.home-module__Hx0lNG__heroValueItem p{margin-top:3px;font-size:.68rem;line-height:1.35}}.home-module__Hx0lNG__photoCaption{color:#fff;text-align:right;flex-direction:column;align-items:flex-end;display:flex;position:absolute;bottom:48px;right:max(32px,50vw - 590px)}.home-module__Hx0lNG__photoCaption span{font-family:var(--font-utility);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem}.home-module__Hx0lNG__photoCaption strong{font-family:var(--font-display);margin-top:4px;font-size:clamp(1.5rem,2.8vw,2.5rem)}.home-module__Hx0lNG__impact{background:var(--page-cloud);padding:108px 0 96px;position:relative}.home-module__Hx0lNG__impact:before{content:"";background:linear-gradient(90deg, var(--page-cobalt) 0 42%, var(--page-sky) 42% 74%, var(--page-yellow) 74% 100%);width:100%;height:7px;position:absolute;top:0;left:0}.home-module__Hx0lNG__impactHeader{grid-template-columns:1.3fr .7fr;align-items:end;gap:72px;display:grid}.home-module__Hx0lNG__impactTitle{font-size:clamp(2.7rem,6vw,5.8rem)}.home-module__Hx0lNG__impactIntro{color:var(--page-muted);margin:0 0 8px;font-size:1rem;line-height:1.75}.home-module__Hx0lNG__benefitGrid{border-top:2px solid var(--page-ink);border-bottom:2px solid var(--page-ink);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.home-module__Hx0lNG__benefitItem{min-width:0;padding:38px 30px 36px;position:relative}.home-module__Hx0lNG__benefitItem+.home-module__Hx0lNG__benefitItem{border-left:1px solid #0b24383d}.home-module__Hx0lNG__benefitItem:before{content:"";background:var(--page-cobalt);width:42px;height:8px;margin-bottom:26px;display:block}.home-module__Hx0lNG__benefitItem:nth-child(2):before{background:var(--page-sky)}.home-module__Hx0lNG__benefitItem:nth-child(3):before{background:var(--page-yellow)}.home-module__Hx0lNG__benefitItem h3{color:var(--page-cobalt);font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(2.8rem,5.2vw,4.8rem);font-weight:650;line-height:.95}.home-module__Hx0lNG__benefitItem p{max-width:30ch;color:var(--page-muted);margin:22px 0 0;font-size:.98rem;line-height:1.7}.home-module__Hx0lNG__approach{background:#fff;padding:124px 0}.home-module__Hx0lNG__approachGrid{grid-template-columns:.88fr 1.12fr;gap:clamp(64px,10vw,140px);display:grid}.home-module__Hx0lNG__approachStatement>p:not(.home-module__Hx0lNG__sectionLabel){max-width:51ch;color:var(--page-muted);margin:30px 0 28px;font-size:1.05rem;line-height:1.75}.home-module__Hx0lNG__principleList{border-top:2px solid var(--page-ink)}.home-module__Hx0lNG__principle{border-bottom:1px solid #0b243833;grid-template-columns:74px 1fr;gap:24px;padding:31px 0;display:grid}.home-module__Hx0lNG__principle>span{color:var(--page-cobalt);font-family:var(--font-utility);font-size:.8rem;font-weight:600}.home-module__Hx0lNG__principle h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.5rem}.home-module__Hx0lNG__principle p{color:var(--page-muted);margin:8px 0 0;line-height:1.6}.home-module__Hx0lNG__programs{background:var(--page-navy-deep);color:#fff;padding:118px 0 108px;position:relative}.home-module__Hx0lNG__programs:after{content:"";background:var(--page-yellow);width:120px;height:14px;position:absolute;top:0;right:8%}.home-module__Hx0lNG__programs .home-module__Hx0lNG__sectionLabel{color:var(--page-sky)}.home-module__Hx0lNG__sectionHeadingRow{grid-template-columns:1.15fr .45fr;align-items:end;gap:70px;display:grid}.home-module__Hx0lNG__sectionHeadingRow>p{color:#ffffffa3;margin:0 0 8px;line-height:1.7}.home-module__Hx0lNG__programList{border-top:1px solid #ffffff5c;margin-top:70px}.home-module__Hx0lNG__dataState{min-height:112px;color:var(--page-ink);background:#fff;border:1px solid #0b243833;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding:26px 28px;display:flex}.home-module__Hx0lNG__dataState p{max-width:68ch;margin:0;line-height:1.65}.home-module__Hx0lNG__dataState button{background:var(--page-cobalt);color:#fff;min-height:46px;font:inherit;cursor:pointer;border:0;flex:none;padding:11px 18px;font-weight:800;transition:transform .18s,box-shadow .18s}.home-module__Hx0lNG__dataState button:hover{box-shadow:5px 5px 0 var(--page-sky);transform:translate(-2px,-2px)}.home-module__Hx0lNG__programs .home-module__Hx0lNG__dataState{color:#fff;background:#ffffff12;border-color:#ffffff52}.home-module__Hx0lNG__programs .home-module__Hx0lNG__dataState button{background:var(--page-yellow);color:var(--page-navy-deep)}.home-module__Hx0lNG__announcements .home-module__Hx0lNG__dataState{border-width:2px 0;border-color:var(--page-ink)}.home-module__Hx0lNG__programItem{border-bottom:1px solid #fff3;grid-template-columns:96px 1fr 150px;align-items:center;gap:26px;padding:38px 0;display:grid}.home-module__Hx0lNG__programIndex{color:var(--page-sky);font-family:var(--font-utility);align-self:start;font-size:.8rem;font-weight:600}.home-module__Hx0lNG__programAudience{font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;color:var(--page-yellow)!important;font-size:.72rem!important}.home-module__Hx0lNG__programBody h3{color:#fff;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.8rem)}.home-module__Hx0lNG__programBody>p:last-child{color:#ffffff9e;max-width:62ch;margin:12px 0 0;font-size:.95rem;line-height:1.7}.home-module__Hx0lNG__programAction{color:#fff;justify-self:end;align-items:center;gap:16px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__programAction b{border:1px solid var(--page-sky);width:48px;height:48px;color:var(--page-sky);border-radius:50%;place-items:center;font-size:1.25rem;transition:background .18s,color .18s,transform .18s;display:grid}.home-module__Hx0lNG__programAction:hover{color:#fff;text-decoration:none}.home-module__Hx0lNG__programAction:hover b{background:var(--page-sky);color:var(--page-navy-deep);transform:rotate(8deg)}.home-module__Hx0lNG__testimonials{background:#fff;padding:112px 0 118px;position:relative}.home-module__Hx0lNG__testimonials:before{display:none}.home-module__Hx0lNG__testimonialsHeader{max-width:920px}.home-module__Hx0lNG__testimonialsHeader>p:last-child{max-width:68ch;color:var(--page-muted);margin:30px 0 0;font-size:1rem;line-height:1.7}.home-module__Hx0lNG__testimonialsHeader .home-module__Hx0lNG__sectionTitle span{color:var(--page-ink)}.home-module__Hx0lNG__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:58px;display:grid}.home-module__Hx0lNG__testimonialCard{text-align:left;min-width:0;min-height:370px;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #0b243829;border-radius:24px;flex-direction:column;padding:34px 30px 28px;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),border-color .2s;display:flex;position:relative}.home-module__Hx0lNG__testimonialCard:before{display:none}.home-module__Hx0lNG__testimonialGrid .home-module__Hx0lNG__testimonialCard:nth-child(3n+2){--tcard-accent:var(--page-sky)}.home-module__Hx0lNG__testimonialGrid .home-module__Hx0lNG__testimonialCard:nth-child(3n+3){--tcard-accent:var(--page-yellow)}.home-module__Hx0lNG__testimonialCard:hover{border-color:#00519857;transform:translateY(-5px);box-shadow:0 22px 48px -30px #0b243894}.home-module__Hx0lNG__testimonialCard:focus-visible{outline:3px solid var(--page-cobalt);outline-offset:3px}.home-module__Hx0lNG__testimonialQuote{font-family:var(--font-display);color:var(--page-blue);font-size:3rem;line-height:.6}.home-module__Hx0lNG__testimonialBody{color:var(--page-ink);text-align:center;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:20px 0 0;font-size:1.02rem;line-height:1.68;display:-webkit-box;overflow:hidden}.home-module__Hx0lNG__testimonialMore{background:var(--page-cloud);color:var(--page-blue);font-family:var(--font-utility);border-radius:999px;margin:17px auto 0;padding:6px 10px;font-size:.64rem;font-weight:600}.home-module__Hx0lNG__testimonialAttribution{border-top:1px solid #0b243824;align-items:center;gap:14px;margin-top:auto;padding-top:22px;display:flex}.home-module__Hx0lNG__testimonialAvatar{background:var(--page-navy);color:#fff;width:52px;height:52px;font-family:var(--font-utility);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.86rem;font-weight:600;display:grid}.home-module__Hx0lNG__testimonialWho{min-width:0}.home-module__Hx0lNG__testimonialWho strong{color:var(--page-ink);font-size:1rem;font-weight:750;display:block}.home-module__Hx0lNG__testimonialWho span{color:var(--page-muted);overflow-wrap:anywhere;margin-top:3px;font-size:.72rem;line-height:1.45;display:block}.home-module__Hx0lNG__lightboxOverlay{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#031d33c7;place-items:center;padding:20px;animation:.2s both home-module__Hx0lNG__testimonialFade;display:grid;position:fixed;inset:0}.home-module__Hx0lNG__lightbox{background:#fff;border:1px solid #0b243824;border-radius:24px;width:min(780px,100%);max-height:calc(100dvh - 40px);padding:34px 44px 32px;position:relative;overflow-y:auto;box-shadow:0 36px 96px -28px #021422b8}.home-module__Hx0lNG__lightbox:focus{outline:none}.home-module__Hx0lNG__lightboxClose{width:40px;height:40px;color:var(--page-ink);cursor:pointer;background:#fff;border:1px solid #0b243833;border-radius:50%;place-items:center;font-size:1.3rem;line-height:1;display:grid;position:absolute;top:20px;right:20px}.home-module__Hx0lNG__lightboxClose:hover{background:var(--page-cloud)}.home-module__Hx0lNG__lightboxClose:focus-visible,.home-module__Hx0lNG__lightboxImage:focus-visible,.home-module__Hx0lNG__lightboxNav button:focus-visible{outline-offset:3px;outline:3px solid #214ed147}.home-module__Hx0lNG__lightboxHead{border-bottom:1px solid #0b243824;justify-content:space-between;align-items:center;gap:20px;margin-right:58px;padding-bottom:18px;display:flex}.home-module__Hx0lNG__lightboxHead p,.home-module__Hx0lNG__lightboxHead span{font-family:var(--font-utility);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:600}.home-module__Hx0lNG__lightboxHead p{color:var(--page-blue)}.home-module__Hx0lNG__lightboxHead span{color:var(--page-muted)}.home-module__Hx0lNG__lightboxQuote{font-family:var(--font-display);color:var(--page-sky);margin-top:30px;font-size:3.5rem;line-height:.5;display:block}.home-module__Hx0lNG__lightboxBody{color:var(--page-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 0;font-size:1.12rem;line-height:1.76}.home-module__Hx0lNG__lightboxImages{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:24px;display:grid}.home-module__Hx0lNG__lightboxImage{aspect-ratio:4/3;background:var(--page-cloud);cursor:zoom-in;border:1px solid #0b243829;border-radius:12px;padding:0;position:relative;overflow:hidden}.home-module__Hx0lNG__lightboxImage img{object-fit:cover;width:100%;height:100%;transition:transform .22s cubic-bezier(.22,1,.36,1);display:block}.home-module__Hx0lNG__lightboxImage:hover img{transform:scale(1.035)}.home-module__Hx0lNG__lightboxImage b{color:#fff;background:#0b2438d1;border-radius:8px;place-items:center;width:30px;height:30px;font-size:.72rem;display:grid;position:absolute;bottom:8px;right:8px}.home-module__Hx0lNG__lightboxImageFallback,.home-module__Hx0lNG__lightboxImageNotice{color:var(--page-muted);text-align:center;font-size:.76rem;line-height:1.5}.home-module__Hx0lNG__lightboxImageFallback,.home-module__Hx0lNG__lightboxImage[data-image-error=true] img,.home-module__Hx0lNG__lightboxImage[data-image-error=true] b{display:none}.home-module__Hx0lNG__lightboxImage[data-image-error=true] .home-module__Hx0lNG__lightboxImageFallback{place-items:center;height:100%;padding:14px;display:grid}.home-module__Hx0lNG__lightboxImageNotice{border:1px dashed #0b243833;grid-column:1/-1;margin:0;padding:18px}.home-module__Hx0lNG__lightboxAttribution{border-top:1px solid #0b243833;align-items:center;gap:14px;margin-top:28px;padding-top:22px;display:flex}.home-module__Hx0lNG__lightboxFooter{justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.home-module__Hx0lNG__lightboxCounter{font-family:var(--font-utility);color:var(--page-muted);letter-spacing:.02em;font-size:.78rem}.home-module__Hx0lNG__lightboxNav{gap:10px;display:flex}.home-module__Hx0lNG__lightboxNav button{border:1px solid var(--page-navy);min-width:44px;height:44px;color:var(--page-navy);cursor:pointer;background:#fff;border-radius:6px;padding:0 14px;font-weight:800;transition:background .16s,color .16s}.home-module__Hx0lNG__lightboxNav button:hover:not(:disabled){background:var(--page-navy);color:#fff}.home-module__Hx0lNG__lightboxNav button:disabled{opacity:.4;cursor:not-allowed}@keyframes home-module__Hx0lNG__testimonialFade{0%{opacity:0}to{opacity:1}}.home-module__Hx0lNG__testimonialsPlaceholder{color:var(--page-muted);font-family:var(--font-utility);margin-top:64px;font-size:.9rem}.home-module__Hx0lNG__testimonialsEmpty{--tcard-accent:var(--page-sky);background:var(--page-cloud);border:1px dashed #0b24383d;flex-direction:column;align-items:flex-start;gap:4px;margin-top:64px;padding:44px 40px;display:flex}.home-module__Hx0lNG__testimonialsEmpty p{max-width:52ch;color:var(--page-muted);margin:0;font-size:1.05rem;line-height:1.6}.home-module__Hx0lNG__testimonialsFooter{margin-top:44px}.home-module__Hx0lNG__testimonialsAll{color:var(--page-blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-weight:750;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__testimonialsAll span{transition:transform .18s}.home-module__Hx0lNG__testimonialsAll:hover span{transform:translate(4px)}.home-module__Hx0lNG__announcements{background:#f8fbfd;padding:122px 0}.home-module__Hx0lNG__newsHeader{justify-content:space-between;align-items:end;gap:48px;display:flex}.home-module__Hx0lNG__newsGrid{grid-template-columns:1.12fr .88fr;gap:clamp(46px,7vw,92px);margin-top:66px;display:grid}.home-module__Hx0lNG__featuredNews{min-width:0;color:inherit;grid-template-columns:minmax(190px,.78fr) 1fr;text-decoration:none;display:grid}.home-module__Hx0lNG__featuredNews:hover{text-decoration:none}.home-module__Hx0lNG__featuredMedia{background:var(--page-navy);min-height:430px;position:relative;overflow:clip}.home-module__Hx0lNG__announcementImage,.home-module__Hx0lNG__announcementFallback{width:100%;height:100%}.home-module__Hx0lNG__announcementImage{object-fit:cover;transition:transform .36s;display:block}.home-module__Hx0lNG__featuredNews:hover .home-module__Hx0lNG__announcementImage{transform:scale(1.035)}.home-module__Hx0lNG__announcementFallback{background:linear-gradient(135deg, transparent 0 42%, #79d6f724 42% 58%, transparent 58%), var(--page-navy);place-items:center;display:grid}.home-module__Hx0lNG__announcementFallback span{color:var(--page-sky);font-family:var(--font-display);font-size:5rem;font-weight:700}.home-module__Hx0lNG__featuredContent{border-top:2px solid var(--page-ink);border-bottom:2px solid var(--page-ink);flex-direction:column;justify-content:center;align-items:flex-start;padding:38px 0 38px 38px;display:flex}.home-module__Hx0lNG__featuredContent>span,.home-module__Hx0lNG__newsDate{color:var(--page-blue);font-family:var(--font-utility);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:600}.home-module__Hx0lNG__featuredContent h3{font-family:var(--font-display);letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(1.85rem,3.2vw,3rem);line-height:1.04}.home-module__Hx0lNG__featuredContent p{color:var(--page-muted);margin:18px 0 0;line-height:1.65}.home-module__Hx0lNG__featuredContent b{color:var(--page-blue);margin-top:28px;font-size:.9rem}.home-module__Hx0lNG__newsList{border-top:2px solid var(--page-ink)}.home-module__Hx0lNG__newsRow{min-height:128px;color:inherit;border-bottom:1px solid #0b243833;grid-template-columns:104px 1fr 30px;align-items:center;gap:22px;padding:20px 0;text-decoration:none;display:grid}.home-module__Hx0lNG__newsRow:hover{text-decoration:none}.home-module__Hx0lNG__newsRow h3{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.24rem;line-height:1.25}.home-module__Hx0lNG__newsArrow{color:var(--page-cobalt);font-size:1.35rem;transition:transform .18s}.home-module__Hx0lNG__newsRow:hover .home-module__Hx0lNG__newsArrow{transform:translate(3px,-3px)}.home-module__Hx0lNG__founders{background:#fff;padding:124px 0}.home-module__Hx0lNG__foundersGrid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(54px,8vw,108px);display:grid}.home-module__Hx0lNG__foundersCopy{position:sticky;top:112px}.home-module__Hx0lNG__foundersCopy blockquote{border-left:5px solid var(--page-yellow);color:var(--page-blue);font-family:var(--font-display);margin:34px 0 0;padding-left:22px;font-size:1.28rem;font-weight:600;line-height:1.45}.home-module__Hx0lNG__foundersIntro{color:var(--page-muted);margin:26px 0 0;line-height:1.75}.home-module__Hx0lNG__founderRoster{grid-template-columns:1fr 1fr;gap:38px 24px;display:grid}.home-module__Hx0lNG__founderPersonLead{border-bottom:1px solid #0b24382e;grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:34px;padding-bottom:38px;display:grid}.home-module__Hx0lNG__founderMedia{aspect-ratio:1;background:var(--page-cloud);position:relative;overflow:clip}.home-module__Hx0lNG__founderMedia:after{content:"";background:var(--page-cobalt);height:7px;position:absolute;inset:auto 0 0}.home-module__Hx0lNG__founderMedia img{object-fit:cover;object-position:center top;filter:grayscale()contrast(1.04);transition:filter .26s,transform .26s}.home-module__Hx0lNG__founderPerson:hover .home-module__Hx0lNG__founderMedia img{filter:grayscale(0)contrast(1.02);transform:scale(1.018)}.home-module__Hx0lNG__founderInfo{padding-top:18px}.home-module__Hx0lNG__founderPersonLead .home-module__Hx0lNG__founderInfo{padding-top:0}.home-module__Hx0lNG__founderInfo h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.45rem,2.4vw,2.25rem)}.home-module__Hx0lNG__founderInfo>span{color:var(--page-blue);font-family:var(--font-utility);letter-spacing:.04em;text-transform:uppercase;margin-top:7px;font-size:.68rem;font-weight:600;line-height:1.55;display:block}.home-module__Hx0lNG__founderInfo p{color:var(--page-muted);margin:16px 0 0;font-size:.9rem;line-height:1.68}.home-module__Hx0lNG__founderInfo a{color:var(--page-blue);margin-top:15px;font-size:.82rem;font-weight:750;display:inline-block}.home-module__Hx0lNG__finalCta{background:var(--page-cobalt);color:#fff;text-align:center;padding:94px 0;position:relative}.home-module__Hx0lNG__finalCta:before,.home-module__Hx0lNG__finalCta:after{content:"";background:var(--page-yellow);width:140px;height:18px;position:absolute}.home-module__Hx0lNG__finalCta:before{top:34px;left:-26px;transform:rotate(-9deg)}.home-module__Hx0lNG__finalCta:after{bottom:42px;right:-22px;transform:rotate(7deg)}.home-module__Hx0lNG__finalCta p{color:var(--page-sky);font-family:var(--font-utility);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:600}.home-module__Hx0lNG__finalCta h2{max-width:930px;font-family:var(--font-display);letter-spacing:-.065em;margin:18px auto 0;font-size:clamp(3rem,7vw,7rem);font-weight:650;line-height:.92}.home-module__Hx0lNG__finalActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:42px;display:flex}.home-module__Hx0lNG__finalPrimary,.home-module__Hx0lNG__finalSecondary{border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;min-height:56px;padding:14px 24px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__finalPrimary{color:var(--page-cobalt);background:#fff;gap:24px}.home-module__Hx0lNG__finalSecondary{color:#fff}.home-module__Hx0lNG__finalPrimary:hover,.home-module__Hx0lNG__finalSecondary:hover{text-decoration:none}.home-module__Hx0lNG__finalSecondary:hover{background:#ffffff1a}.home-module__Hx0lNG__footer{background:var(--page-navy-deep);color:#ffffffad;padding:34px 0}.home-module__Hx0lNG__footerInner{grid-template-columns:1fr auto auto;align-items:center;gap:40px;display:grid}.home-module__Hx0lNG__footerInner>div:first-child{flex-direction:column;display:flex}.home-module__Hx0lNG__footerInner strong{color:#fff;font-family:var(--font-display);font-size:1.18rem}.home-module__Hx0lNG__footerInner span,.home-module__Hx0lNG__footerInner small{font-size:.78rem}.home-module__Hx0lNG__footerLinks{gap:24px;display:flex}.home-module__Hx0lNG__footerLinks a{color:#ffffffbd;font-size:.84rem}@media (max-width:980px){.home-module__Hx0lNG__hero{grid-template-columns:minmax(0,1fr)}.home-module__Hx0lNG__heroCopy{min-height:620px;padding-inline:32px}.home-module__Hx0lNG__heroCopyInner{width:min(680px,100%);margin-inline:auto}.home-module__Hx0lNG__heroCopy:after{bottom:-8px;right:32px}.home-module__Hx0lNG__heroMedia{min-height:560px}.home-module__Hx0lNG__heroValues{padding-inline:32px}.home-module__Hx0lNG__heroValueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__Hx0lNG__heroValueItem:nth-child(odd){border-left:0}.home-module__Hx0lNG__heroValueItem:nth-child(n+3){border-top:1px solid #00519833;min-height:166px;padding-top:28px}.home-module__Hx0lNG__impactHeader,.home-module__Hx0lNG__approachGrid,.home-module__Hx0lNG__sectionHeadingRow,.home-module__Hx0lNG__testimonialsHeader,.home-module__Hx0lNG__newsGrid,.home-module__Hx0lNG__foundersGrid{grid-template-columns:1fr}.home-module__Hx0lNG__impactHeader,.home-module__Hx0lNG__sectionHeadingRow{gap:28px}.home-module__Hx0lNG__impactIntro,.home-module__Hx0lNG__sectionHeadingRow>p{max-width:58ch}.home-module__Hx0lNG__approachGrid,.home-module__Hx0lNG__foundersGrid{gap:64px}.home-module__Hx0lNG__foundersCopy{position:static}.home-module__Hx0lNG__foundersCopy>*{max-width:720px}}@media (max-width:720px){.home-module__Hx0lNG__inner{width:min(100% - 40px,1180px)}.home-module__Hx0lNG__heroCopy{min-height:590px;padding:64px 20px}.home-module__Hx0lNG__heroTitle{font-size:clamp(3.35rem,16vw,5.3rem)}.home-module__Hx0lNG__heroMedia{min-height:480px}.home-module__Hx0lNG__heroValues{border-radius:20px 20px 0 0;margin-top:-20px;padding:38px 20px 36px}.home-module__Hx0lNG__heroValuesMark{width:46px;height:46px;top:-18px}.home-module__Hx0lNG__heroValuesMark svg{width:29px;height:29px}.home-module__Hx0lNG__heroValuesHeading{grid-template-columns:minmax(0,1fr)}.home-module__Hx0lNG__heroValuesRail{display:none}.home-module__Hx0lNG__heroValuesHeading h2{font-size:clamp(2.35rem,10.5vw,3.5rem)}.home-module__Hx0lNG__heroValuesHeading p{font-size:.82rem}.home-module__Hx0lNG__photoCaption{bottom:28px;right:20px}.home-module__Hx0lNG__impact,.home-module__Hx0lNG__approach,.home-module__Hx0lNG__testimonials,.home-module__Hx0lNG__announcements,.home-module__Hx0lNG__founders{padding:84px 0}.home-module__Hx0lNG__testimonialsHeader>p:last-child{margin-top:24px}.home-module__Hx0lNG__testimonialGrid{grid-template-columns:minmax(0,1fr);margin-top:44px}.home-module__Hx0lNG__testimonialCard{min-height:340px;padding:30px 26px 26px}.home-module__Hx0lNG__lightboxOverlay{align-items:start;padding:12px}.home-module__Hx0lNG__lightbox{border-radius:18px;max-height:calc(100dvh - 24px);padding:28px 22px 24px}.home-module__Hx0lNG__lightboxClose{top:14px;right:14px}.home-module__Hx0lNG__lightboxHead{margin-right:52px}.home-module__Hx0lNG__lightboxBody{font-size:1rem;line-height:1.68}.home-module__Hx0lNG__lightboxImages{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__Hx0lNG__programs{padding:84px 0 76px}.home-module__Hx0lNG__benefitGrid{grid-template-columns:1fr;margin-top:48px}.home-module__Hx0lNG__benefitItem{padding-inline:0}.home-module__Hx0lNG__benefitItem+.home-module__Hx0lNG__benefitItem{border-top:1px solid #0b243833;border-left:0}.home-module__Hx0lNG__programItem{grid-template-columns:48px 1fr}.home-module__Hx0lNG__programAction{grid-column:2;justify-self:start}.home-module__Hx0lNG__newsHeader{display:block}.home-module__Hx0lNG__newsHeader .home-module__Hx0lNG__inlineLink{margin-top:26px}.home-module__Hx0lNG__dataState{flex-direction:column;align-items:flex-start;margin-top:44px;padding:22px 20px}.home-module__Hx0lNG__featuredNews{grid-template-columns:1fr}.home-module__Hx0lNG__featuredMedia{min-height:420px}.home-module__Hx0lNG__featuredContent{border-top:0;padding:30px 0}.home-module__Hx0lNG__newsRow{grid-template-columns:1fr 34px;gap:10px}.home-module__Hx0lNG__newsDate{grid-column:1/-1}.home-module__Hx0lNG__founderRoster,.home-module__Hx0lNG__founderPersonLead{grid-template-columns:1fr}.home-module__Hx0lNG__founderPersonLead{grid-column:auto}.home-module__Hx0lNG__founderMedia{aspect-ratio:4/5}.home-module__Hx0lNG__footerInner{grid-template-columns:1fr;gap:24px}}@media (max-width:460px){.home-module__Hx0lNG__heroTitle{font-size:clamp(2.9rem,14.5vw,5.3rem)}.home-module__Hx0lNG__heroActions{flex-direction:column;align-items:flex-start}.home-module__Hx0lNG__secondaryButton{width:100%}.home-module__Hx0lNG__heroMedia{min-height:410px}.home-module__Hx0lNG__heroValueGrid{grid-template-columns:minmax(0,1fr)}.home-module__Hx0lNG__heroValueItem{min-height:0;padding:24px 10px;border-left:0!important}.home-module__Hx0lNG__heroValueItem:first-child{padding-top:4px}.home-module__Hx0lNG__heroValueItem+.home-module__Hx0lNG__heroValueItem{border-top:1px solid #00519833}.home-module__Hx0lNG__heroValueItem:nth-child(n+3){min-height:0}.home-module__Hx0lNG__sectionTitle,.home-module__Hx0lNG__sectionTitleLight{font-size:2.55rem}.home-module__Hx0lNG__testimonialCard{border-radius:20px;min-height:0}.home-module__Hx0lNG__lightboxImages{grid-template-columns:minmax(0,1fr)}.home-module__Hx0lNG__lightboxFooter{flex-direction:column;align-items:flex-start}.home-module__Hx0lNG__programItem{grid-template-columns:1fr}.home-module__Hx0lNG__programIndex,.home-module__Hx0lNG__programAction{grid-column:1}.home-module__Hx0lNG__featuredMedia{min-height:350px}.home-module__Hx0lNG__founderRoster{gap:48px}.home-module__Hx0lNG__finalCta{padding:78px 0}.home-module__Hx0lNG__footerLinks{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__inlineLink span,.home-module__Hx0lNG__secondaryButton,.home-module__Hx0lNG__programAction b,.home-module__Hx0lNG__testimonialCard,.home-module__Hx0lNG__lightboxImage img,.home-module__Hx0lNG__announcementImage,.home-module__Hx0lNG__newsArrow,.home-module__Hx0lNG__founderMedia img{transition:none}}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__kicker,.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroTitle,.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroText,.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroActions,.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroFootnote{animation:home-module__Hx0lNG__homeRise .68s var(--public-motion-out,cubic-bezier(.22, 1, .36, 1)) both}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroTitle{animation-delay:80ms}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroText{animation-delay:.17s}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroActions{animation-delay:.25s}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroFootnote{animation-delay:.33s}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroMedia{animation:.98s cubic-bezier(.22,1,.36,1) 90ms both home-module__Hx0lNG__homeMediaOpen}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroPhoto{animation:1.4s cubic-bezier(.22,1,.36,1) 90ms both home-module__Hx0lNG__homePhotoSettle}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__photoCaption{animation:.64s cubic-bezier(.22,1,.36,1) .52s both home-module__Hx0lNG__homeCaptionIn}.home-module__Hx0lNG__hero[data-public-motion-state=visible] .home-module__Hx0lNG__heroCopy:after{animation:.72s cubic-bezier(.22,1,.36,1) .43s both home-module__Hx0lNG__homeAccentDraw}.home-module__Hx0lNG__pulse{position:relative}.home-module__Hx0lNG__pulse:after{border-radius:inherit;content:"";border:1px solid #f3d35d85;animation:2.2s ease-out .9s infinite home-module__Hx0lNG__homePulse;position:absolute;inset:-5px}.home-module__Hx0lNG__secondaryButton span,.home-module__Hx0lNG__finalPrimary span{transition:transform .26s cubic-bezier(.22,1,.36,1)}.home-module__Hx0lNG__secondaryButton:hover span,.home-module__Hx0lNG__finalPrimary:hover span{transform:translate(5px)}.home-module__Hx0lNG__benefitItem,.home-module__Hx0lNG__principle,.home-module__Hx0lNG__programItem,.home-module__Hx0lNG__newsRow,.home-module__Hx0lNG__featuredNews,.home-module__Hx0lNG__founderPerson{transition:background-color .22s,box-shadow .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.home-module__Hx0lNG__benefitItem:before{transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1)}.home-module__Hx0lNG__benefitItem:hover{background:#ffffff8f;transform:translateY(-7px)}.home-module__Hx0lNG__benefitItem:hover:before{transform:scaleX(1.55)}.home-module__Hx0lNG__principle{position:relative}.home-module__Hx0lNG__principle:after{background:linear-gradient(90deg, var(--page-cobalt), var(--page-sky), var(--page-yellow));content:"";transform-origin:0;height:2px;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.home-module__Hx0lNG__principle:hover{background:var(--page-cloud);padding-inline:16px}.home-module__Hx0lNG__principle:hover:after{transform:scaleX(1)}.home-module__Hx0lNG__programItem{position:relative}.home-module__Hx0lNG__programItem:before{z-index:0;content:"";opacity:0;transform-origin:0;background:linear-gradient(90deg,#79d6f71a,#0000 74%);transition:opacity .22s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 -24px;transform:scaleX(.82)}.home-module__Hx0lNG__programItem>*{z-index:1;position:relative}.home-module__Hx0lNG__programItem:hover:before{opacity:1;transform:scaleX(1)}.home-module__Hx0lNG__programItem:hover .home-module__Hx0lNG__programBody{transform:translate(8px)}.home-module__Hx0lNG__programBody{transition:transform .36s cubic-bezier(.22,1,.36,1)}.home-module__Hx0lNG__featuredNews:hover{transform:translateY(-6px);box-shadow:0 20px 50px #0b24381a}.home-module__Hx0lNG__newsRow:hover{background:var(--page-cloud);padding-inline:12px}.home-module__Hx0lNG__founderPerson:hover{transform:translateY(-5px)}.home-module__Hx0lNG__finalPrimary,.home-module__Hx0lNG__finalSecondary{transition:color .18s,background-color .18s,box-shadow .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.home-module__Hx0lNG__finalPrimary:hover,.home-module__Hx0lNG__finalSecondary:hover{transform:translateY(-4px);box-shadow:7px 7px #0b24383d}.home-module__Hx0lNG__finalPrimary:active,.home-module__Hx0lNG__finalSecondary:active{transform:translate(2px,2px)}.home-module__Hx0lNG__impact[data-public-motion-state=visible] .home-module__Hx0lNG__benefitItem:before,.home-module__Hx0lNG__programs[data-public-motion-state=visible]:after,.home-module__Hx0lNG__finalCta[data-public-motion-state=visible]:before,.home-module__Hx0lNG__finalCta[data-public-motion-state=visible]:after{animation:.68s cubic-bezier(.22,1,.36,1) both home-module__Hx0lNG__homeAccentDraw}@keyframes home-module__Hx0lNG__homeRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes home-module__Hx0lNG__homeMediaOpen{0%{opacity:0;clip-path:inset(0 0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes home-module__Hx0lNG__homePhotoSettle{0%{transform:scale(1.1)}to{transform:scale(1.015)}}@keyframes home-module__Hx0lNG__homeCaptionIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes home-module__Hx0lNG__homeAccentDraw{0%{opacity:0;transform:scaleX(0)rotate(-8deg)}to{opacity:1;transform:scaleX(1)rotate(-8deg)}}@keyframes home-module__Hx0lNG__homePulse{0%{opacity:.7;transform:scale(.72)}70%,to{opacity:0;transform:scale(1.9)}}.home-module__Hx0lNG__impact[data-public-motion-state=visible] .home-module__Hx0lNG__benefitItem:before,.home-module__Hx0lNG__programs[data-public-motion-state=visible]:after,.home-module__Hx0lNG__finalCta[data-public-motion-state=visible]:before,.home-module__Hx0lNG__finalCta[data-public-motion-state=visible]:after{animation-name:home-module__Hx0lNG__homeAccentReveal}@keyframes home-module__Hx0lNG__homeAccentReveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__page *,.home-module__Hx0lNG__page :before,.home-module__Hx0lNG__page :after{transition:none!important;animation:none!important}.home-module__Hx0lNG__heroMedia{clip-path:none!important}}
