.InstituteHistory-module__Szo0va__story{--story-blue:#075fd7;--story-ink:#102e59;color:var(--story-ink);background:#fff}.InstituteHistory-module__Szo0va__wrap{max-width:1160px}.InstituteHistory-module__Szo0va__story h1,.InstituteHistory-module__Szo0va__story h2,.InstituteHistory-module__Szo0va__story h3{color:var(--story-ink)}.InstituteHistory-module__Szo0va__story p{line-height:1.95}.InstituteHistory-module__Szo0va__story :is(a,summary):focus-visible{outline-offset:5px;border-radius:.4rem;outline:3px solid #1683f5}.InstituteHistory-module__Szo0va__story [id]{scroll-margin-top:110px}.InstituteHistory-module__Szo0va__hero{background:radial-gradient(at 12% 35%,#dcecff,#0000 52%),linear-gradient(#f8fbff,#edf5ff);padding-block:1.5rem 0}.InstituteHistory-module__Szo0va__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:3rem;display:grid}.InstituteHistory-module__Szo0va__eyebrow{color:var(--story-blue);margin-block:0 .65rem;font-size:.82rem;font-weight:800}.InstituteHistory-module__Szo0va__hero h1{margin:0;font-size:clamp(2.3rem,4.6vw,4.2rem);line-height:1.35}.InstituteHistory-module__Szo0va__hero h1 span{color:var(--story-blue)}.InstituteHistory-module__Szo0va__intro{color:#425d7c;max-width:58ch;margin-block:1.3rem;font-size:1rem}.InstituteHistory-module__Szo0va__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.InstituteHistory-module__Szo0va__secondaryLink,.InstituteHistory-module__Szo0va__lightLink{align-items:center;gap:.55rem;min-height:44px;font-size:.85rem;font-weight:800;display:inline-flex}.InstituteHistory-module__Szo0va__secondaryLink{color:var(--story-ink)}.InstituteHistory-module__Szo0va__story :is(.InstituteHistory-module__Szo0va__actions,.InstituteHistory-module__Szo0va__signature,.InstituteHistory-module__Szo0va__lightLink) svg{width:18px;height:18px}.InstituteHistory-module__Szo0va__signature{isolation:isolate;color:#fff;text-align:center;background:linear-gradient(150deg,#082750,#155bb1);border-radius:1.7rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 22px 55px #123f7626}.InstituteHistory-module__Szo0va__signature:before,.InstituteHistory-module__Szo0va__signature:after{content:"";z-index:-1;border:1px solid #ffffff20;border-radius:50%;width:25rem;height:25rem;position:absolute;inset:-15rem auto auto -10rem}.InstituteHistory-module__Szo0va__signature:after{inset:auto -10rem -15rem auto}.InstituteHistory-module__Szo0va__signatureLabel{color:#c5defb;font-size:.8rem;display:block}.InstituteHistory-module__Szo0va__year{font-family:var(--font-latin), sans-serif;letter-spacing:-.06em;font-size:clamp(4.5rem,8vw,7.3rem);line-height:1.25;display:block}.InstituteHistory-module__Szo0va__signatureLine{color:#bed9ff;justify-content:center;align-items:center;gap:.85rem;font-size:.8rem;display:flex}.InstituteHistory-module__Szo0va__signatureLine span{background:#8fbbed;width:3rem;height:1px}.InstituteHistory-module__Szo0va__signature p{font-size:1.2rem}.InstituteHistory-module__Szo0va__signature a{color:#d4e5ff;align-items:center;gap:.5rem;min-height:44px;font-size:.75rem;display:inline-flex}.InstituteHistory-module__Szo0va__jumpLinks{border-block-start:1px solid #cbdcf2;flex-wrap:wrap;gap:.5rem 1.5rem;padding-block:1rem;display:flex}.InstituteHistory-module__Szo0va__jumpLinks a{color:#234d81;align-items:center;min-height:44px;font-size:.85rem;font-weight:750;transition:color .2s;display:inline-flex}.InstituteHistory-module__Szo0va__jumpLinks a:hover{color:var(--story-blue);text-underline-offset:.4rem;text-decoration:underline}.InstituteHistory-module__Szo0va__section{padding-block:clamp(2.8rem,5vw,4.5rem)}.InstituteHistory-module__Szo0va__section h2{margin-block:0 1rem;font-size:clamp(1.9rem,3.2vw,2.9rem);line-height:1.45}.InstituteHistory-module__Szo0va__journeyGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.InstituteHistory-module__Szo0va__journeyIntro{position:sticky;top:110px}.InstituteHistory-module__Szo0va__journeyIntro>p:not(.InstituteHistory-module__Szo0va__eyebrow){color:#526782;font-size:.9rem}.InstituteHistory-module__Szo0va__journeyIntro .InstituteHistory-module__Szo0va__hint{font-size:.8rem}.InstituteHistory-module__Szo0va__years{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.InstituteHistory-module__Szo0va__years a{background:#f5f9ff;border:1px solid #c9dcf3;border-radius:100px;place-items:center;min-width:64px;min-height:44px;font-size:.82rem;font-weight:800;display:grid}.InstituteHistory-module__Szo0va__years a:hover{color:#fff;background:var(--story-blue)}.InstituteHistory-module__Szo0va__years a[aria-current=step],.InstituteHistory-module__Szo0va__mobileYears a[aria-current=step]{color:#fff;background:var(--story-blue);border-color:var(--story-blue);box-shadow:0 4px 12px #075fd725}.InstituteHistory-module__Szo0va__readingCard{display:none}.InstituteHistory-module__Szo0va__story[data-history-enhanced=true] .InstituteHistory-module__Szo0va__readingCard{background:linear-gradient(135deg,#eef6ff,#fff);border:1px solid #d2e3fa;border-radius:1rem;justify-items:start;gap:.2rem;margin-block-start:1.5rem;padding:1.2rem 1.4rem;display:grid}.InstituteHistory-module__Szo0va__readingCard>span{color:#486681;font-size:.8rem}.InstituteHistory-module__Szo0va__readingCard strong{color:var(--story-blue);font-family:var(--font-latin), sans-serif;letter-spacing:-.045em;font-size:3.4rem;line-height:1.2}.InstituteHistory-module__Szo0va__readingProgress{background:#d9e7fa;border-radius:3px;width:100%;height:3px;margin-block-start:.8rem;overflow:hidden}.InstituteHistory-module__Szo0va__readingProgress i{background:var(--story-blue);height:100%;transform:scaleX(var(--history-progress,0));transform-origin:100%;display:block}.InstituteHistory-module__Szo0va__mobileYears{display:none}.InstituteHistory-module__Szo0va__timeline{border-inline-start:2px solid #dce9f9;margin:0;padding:0 1.3rem 0 0;list-style:none;position:relative}.InstituteHistory-module__Szo0va__story[data-history-enhanced=true] .InstituteHistory-module__Szo0va__timeline:before{content:"";inset-inline-start:-2px;width:2px;transform:scaleY(var(--history-progress,0));transform-origin:top;background:linear-gradient(#075fd7,#55a9ff);position:absolute;top:0;bottom:0}.InstituteHistory-module__Szo0va__timeline>li{background:#fff;border:1px solid #dce7f4;border-radius:1rem;margin-block-end:1rem;padding:1.5rem;transition:border-color .2s,box-shadow .2s;position:relative}.InstituteHistory-module__Szo0va__timeline>li:before{content:"";inset-inline-start:-1.8rem;background:var(--story-blue);border:3px solid #fff;border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:2rem;box-shadow:0 0 0 1px #bdd3ee}.InstituteHistory-module__Szo0va__timeline>li:target,.InstituteHistory-module__Szo0va__timeline>li:focus-within{border-color:#2781ef;box-shadow:0 6px 25px #1760ae16}.InstituteHistory-module__Szo0va__timeline>li[data-history-active=true]{background:#f8fbff;border-color:#398cf1;box-shadow:0 8px 25px #1760ae14}.InstituteHistory-module__Szo0va__timeline>li[data-history-active=true]:before{box-shadow:0 0 0 5px #d6e8ff}.InstituteHistory-module__Szo0va__timeline>li[data-history-passed=true]:before{background:#5e9adf}.InstituteHistory-module__Szo0va__milestoneHeading{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.InstituteHistory-module__Szo0va__date{color:var(--story-blue);background:#eaf3ff;border-radius:.45rem;padding:.25rem .65rem;font-size:1.05rem;font-weight:900}.InstituteHistory-module__Szo0va__milestoneHeading h3{margin:0;font-size:1.2rem;line-height:1.6}.InstituteHistory-module__Szo0va__summary,.InstituteHistory-module__Szo0va__details p{color:#415a77;font-size:.93rem}.InstituteHistory-module__Szo0va__summary{margin-block:1rem .5rem}.InstituteHistory-module__Szo0va__details summary{cursor:pointer;color:var(--story-blue);justify-content:space-between;align-items:center;gap:1rem;min-height:44px;font-size:.8rem;font-weight:800;list-style:none;display:flex}.InstituteHistory-module__Szo0va__details summary::-webkit-details-marker{display:none}.InstituteHistory-module__Szo0va__plus{font-size:1.5rem;transition:transform .2s}.InstituteHistory-module__Szo0va__details[open] .InstituteHistory-module__Szo0va__plus{transform:rotate(45deg)}.InstituteHistory-module__Szo0va__collapseLabel,.InstituteHistory-module__Szo0va__details[open] .InstituteHistory-module__Szo0va__expandLabel{display:none}.InstituteHistory-module__Szo0va__details[open] .InstituteHistory-module__Szo0va__collapseLabel{display:inline}.InstituteHistory-module__Szo0va__details>div{border-block-start:1px solid #e3edf8}.InstituteHistory-module__Szo0va__aiPanel{color:#d5e6ff;background:radial-gradient(at 0 0,#2168b8,#0000 60%),#0c2c57;border-radius:1.6rem;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.4rem,4vw,3rem);display:grid}.InstituteHistory-module__Szo0va__aiPanel h2{color:#fff;font-size:clamp(1.8rem,2.8vw,2.5rem)}.InstituteHistory-module__Szo0va__aiPanel .InstituteHistory-module__Szo0va__eyebrow{color:#a8d1ff}.InstituteHistory-module__Szo0va__aiBadge{color:#fff;font-family:var(--font-latin), sans-serif;border:1px solid #6395cf;border-radius:.65rem;margin-block-end:1rem;padding:.4rem .9rem;font-weight:800;display:inline-flex}.InstituteHistory-module__Szo0va__aiStatement{color:#fff;border-inline-start:2px solid #77b5ff;padding-inline-start:1rem;font-size:1.05rem}.InstituteHistory-module__Szo0va__aiCopy{align-self:center}.InstituteHistory-module__Szo0va__aiCopy p{font-size:.93rem}.InstituteHistory-module__Szo0va__lightLink{color:#fff;border-bottom:1px solid #9dbfe2}.InstituteHistory-module__Szo0va__community{background:#f5f9ff}.InstituteHistory-module__Szo0va__sectionHeading{max-width:800px}.InstituteHistory-module__Szo0va__sectionHeading>p:not(.InstituteHistory-module__Szo0va__eyebrow),.InstituteHistory-module__Szo0va__readable{color:#415a77;font-size:.96rem}.InstituteHistory-module__Szo0va__readable{max-width:85ch}.InstituteHistory-module__Szo0va__partners{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-block:1.5rem;padding:0;list-style:none;display:grid}.InstituteHistory-module__Szo0va__partners li{background:#fff;border:1px solid #d9e6f7;border-radius:1rem;flex-direction:column;gap:.5rem;padding:1.2rem;display:flex}.InstituteHistory-module__Szo0va__partners strong{font-size:1rem;line-height:1.75}.InstituteHistory-module__Szo0va__partners span[lang]{color:#4a6483;font-size:.9rem}.InstituteHistory-module__Szo0va__partnerNumber{color:#1e6bc9;font-size:.75rem;font-weight:800}.InstituteHistory-module__Szo0va__communityNote{color:#607189;font-size:.85rem}.InstituteHistory-module__Szo0va__missionGrid{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);display:grid}.InstituteHistory-module__Szo0va__missionGrid p{color:#415a77;font-size:.95rem}.InstituteHistory-module__Szo0va__missionGrid blockquote{border-inline-start:3px solid var(--story-blue);margin:1.5rem 0;padding-inline-start:1.3rem;font-size:clamp(1.3rem,2.3vw,1.8rem);font-weight:800;line-height:1.7}.InstituteHistory-module__Szo0va__promise{background:#f0f6ff;border:1px solid #d2e2f6;border-radius:1.2rem;margin-top:1.5rem;padding:1.5rem}.InstituteHistory-module__Szo0va__promise>span{color:var(--story-blue);font-size:1.1rem;font-weight:900}.InstituteHistory-module__Szo0va__promise h3{margin-block:.5rem;font-size:1.4rem}.InstituteHistory-module__Szo0va__promise ul{flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.InstituteHistory-module__Szo0va__promise li{color:#15529c;background:#fff;border:1px solid #c3d9f4;border-radius:100px;padding:.3rem .65rem;font-size:.75rem}.InstituteHistory-module__Szo0va__promise strong{font-size:1rem;line-height:1.9}.InstituteHistory-module__Szo0va__signoff{text-align:center;color:#476789;margin:3rem 0 0;padding-inline:1rem;font-size:.85rem}.InstituteHistory-module__Szo0va__signoff strong{color:#183f70}@media (max-width:900px){.InstituteHistory-module__Szo0va__heroGrid{grid-template-columns:1.2fr 1fr;gap:1.5rem}.InstituteHistory-module__Szo0va__signature{padding:1.5rem 1rem}.InstituteHistory-module__Szo0va__journeyGrid{grid-template-columns:1fr}.InstituteHistory-module__Szo0va__journeyIntro{position:static}.InstituteHistory-module__Szo0va__story[data-history-enhanced=true] .InstituteHistory-module__Szo0va__readingCard,.InstituteHistory-module__Szo0va__journeyIntro .InstituteHistory-module__Szo0va__years{display:none}.InstituteHistory-module__Szo0va__mobileYears{z-index:5;background:#f5f9ff;border:1px solid #d4e3f8;border-radius:.85rem;align-items:center;gap:.35rem;margin-block:-1rem;padding:.6rem;display:flex;position:sticky;top:80px;box-shadow:0 5px 16px #163b6810}.InstituteHistory-module__Szo0va__mobileYears a{border:1px solid #0000;border-radius:.6rem;flex:1;place-items:center;min-height:44px;font-size:.82rem;font-weight:800;display:grid}.InstituteHistory-module__Szo0va__story [id]{scroll-margin-top:165px}.InstituteHistory-module__Szo0va__partners{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.InstituteHistory-module__Szo0va__heroGrid,.InstituteHistory-module__Szo0va__aiPanel,.InstituteHistory-module__Szo0va__missionGrid{grid-template-columns:1fr}.InstituteHistory-module__Szo0va__heroGrid{padding-block:1.7rem}.InstituteHistory-module__Szo0va__hero h1{font-size:clamp(2rem,8.5vw,3rem)}.InstituteHistory-module__Szo0va__signature{padding:1.1rem}.InstituteHistory-module__Szo0va__year{font-size:4.6rem}.InstituteHistory-module__Szo0va__signature p{margin-block:.7rem;font-size:1rem}.InstituteHistory-module__Szo0va__actions{gap:.5rem}.InstituteHistory-module__Szo0va__jumpLinks{gap:.15rem 1rem}.InstituteHistory-module__Szo0va__jumpLinks a{font-size:.78rem}.InstituteHistory-module__Szo0va__timeline>li{padding:1rem}.InstituteHistory-module__Szo0va__partners li{padding:.85rem}.InstituteHistory-module__Szo0va__partners strong{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.InstituteHistory-module__Szo0va__story *,.InstituteHistory-module__Szo0va__story :before,.InstituteHistory-module__Szo0va__story :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
