.vision-module__8rF10q__page{--navy:#123775;--blue:#1d61ad;--ink:#12346d;--muted:#61758e;--line:#bfd2e4;--pale:#d9eaf5;--serif:var(--font-display);color:var(--ink);background:#fff;}.vision-module__8rF10q__page .shell{width:var(--who-shell)}.vision-module__8rF10q__page h1,.vision-module__8rF10q__page h2,.vision-module__8rF10q__page h3,.vision-module__8rF10q__page p,.vision-module__8rF10q__page blockquote{margin-top:0}.vision-module__8rF10q__eyebrow{color:var(--blue);font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;font-weight:600;line-height:1.2;display:block}.vision-module__8rF10q__valueLadder{-webkit-backdrop-filter:blur(15px)saturate(1.1);backdrop-filter:blur(15px)saturate(1.1);background:linear-gradient(145deg,#0a2348c2,#091d3d85);border:1px solid #ffffff57;border-radius:3px;box-shadow:0 26px 65px #010f2547}.vision-module__8rF10q__valueLadder>span{color:#d0deed;min-height:44px;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff57;align-items:center;padding:0 24px;font-weight:600;line-height:1.2;display:flex}.vision-module__8rF10q__valueLadder a{border-bottom:1px solid #fff3;grid-template-columns:46px 1fr 20px;align-items:center;min-height:52px;padding:0 20px;transition:background .2s,padding .2s;display:grid}.vision-module__8rF10q__valueLadder a:last-child{border-bottom:0}.vision-module__8rF10q__valueLadder a:hover{background:#ffffff14;padding-left:23px}.vision-module__8rF10q__valueLadder a>strong{font-family:var(--serif);font-size:1.15rem;font-weight:400}.vision-module__8rF10q__valueLadder a>span{font-family:var(--serif);font-size:1rem}.vision-module__8rF10q__valueLadder .icon-arrow{width:16px}.vision-module__8rF10q__sectionNav{z-index:5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;top:0;box-shadow:0 10px 28px #12346d0f}.vision-module__8rF10q__sectionNav>div{grid-template-columns:.7fr .7fr .7fr 1.3fr;align-items:center;min-height:54px;display:grid}.vision-module__8rF10q__sectionNav a{border-right:1px solid var(--line);color:var(--blue);font-size:var(--type-label);letter-spacing:.1em;text-align:center;text-transform:uppercase;padding:4px 24px;font-weight:600;line-height:1.2}.vision-module__8rF10q__sectionNav a:last-child{border-right:0}.vision-module__8rF10q__vision,.vision-module__8rF10q__mission,.vision-module__8rF10q__values{padding-block:clamp(28px,3vw,45px);scroll-margin-top:62px}.vision-module__8rF10q__visionTop{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(45px,7vw,110px);display:grid}.vision-module__8rF10q__vision h2,.vision-module__8rF10q__mission h2,.vision-module__8rF10q__values h2,.vision-module__8rF10q__empire h2{font-family:var(--serif);letter-spacing:-.045em;font-weight:400;line-height:.94}.vision-module__8rF10q__vision h2{max-width:710px;font-size:var(--type-display-section);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:12px 0 14px;font-weight:500;line-height:1.12}.vision-module__8rF10q__visionTop>div>i,.vision-module__8rF10q__missionCopy>i,.vision-module__8rF10q__valuesHeading>i{background:var(--blue);width:52px;height:2px;display:block}.vision-module__8rF10q__visionTop>div>p{max-width:700px;color:var(--muted);margin:18px 0 0;line-height:1.6}.vision-module__8rF10q__vision blockquote{color:var(--ink);font-family:var(--serif);letter-spacing:-.035em;background:linear-gradient(135deg,#e3f0f8,#cfe6f4);padding:34px 38px 34px 54px;font-size:clamp(1.7rem,2.45vw,2.65rem);font-weight:600;line-height:1.02;position:relative}.vision-module__8rF10q__vision blockquote:before{content:"";background:var(--blue);width:5px;position:absolute;top:24px;bottom:24px;left:24px}.vision-module__8rF10q__visionPrinciples{grid-template-columns:repeat(3,1fr);margin-top:26px;display:grid}.vision-module__8rF10q__visionPrinciples article{border-right:1px solid var(--line);padding:10px 26px}.vision-module__8rF10q__visionPrinciples article:first-child{padding-left:0}.vision-module__8rF10q__visionPrinciples article:last-child{border-right:0}.vision-module__8rF10q__visionPrinciples strong{color:var(--blue);font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;font-weight:600;line-height:1.2}.vision-module__8rF10q__visionPrinciples p{color:var(--muted);font-size:var(--type-body);margin:7px 0 0;line-height:1.65}.vision-module__8rF10q__mission{background:#f4f6f8}.vision-module__8rF10q__missionGrid{grid-template-columns:1fr 1fr;gap:clamp(48px,7vw,110px);display:grid}.vision-module__8rF10q__missionCopy{border-right:1px solid var(--line);padding-right:clamp(20px,4vw,60px)}.vision-module__8rF10q__mission h2{max-width:670px;font-size:var(--type-display-section);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:12px 0 14px;font-weight:500;line-height:1.12}.vision-module__8rF10q__missionCopy p{color:var(--muted);margin:18px 0 0}.vision-module__8rF10q__missionSteps{align-self:center}.vision-module__8rF10q__missionSteps article{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;align-items:center;gap:18px;min-height:74px;padding-block:11px;display:grid}.vision-module__8rF10q__missionSteps article:last-child{border-bottom:0}.vision-module__8rF10q__missionSteps article>strong{color:var(--blue);font-family:var(--serif);font-size:1.45rem;font-weight:400}.vision-module__8rF10q__missionSteps h3{color:var(--blue);font-size:var(--type-heading-functional);letter-spacing:-.01em;text-transform:uppercase;font-weight:600;font-family:var(--font-sans);text-wrap:balance;margin:0 0 4px;line-height:1.3}.vision-module__8rF10q__missionSteps p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.65}.vision-module__8rF10q__values h2{max-width:710px;font-size:var(--type-display-section);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:12px 0 15px;font-weight:500;line-height:1.12}.vision-module__8rF10q__standards{border-top:1px solid var(--line);border-left:1px solid var(--line)}.vision-module__8rF10q__tableHead{background:var(--pale);grid-template-columns:1fr 1.6fr 1.15fr;min-height:38px;padding-left:78px;display:grid}.vision-module__8rF10q__tableHead span{border-right:1px solid var(--line);color:var(--blue);font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:0 18px;font-weight:600;line-height:1.2;display:flex}.vision-module__8rF10q__standardRow{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr 1.6fr 1.15fr;align-items:stretch;min-height:72px;display:grid}.vision-module__8rF10q__standardRow>*{border-right:1px solid var(--line);align-items:center;margin:0;padding:12px 18px;display:flex}.vision-module__8rF10q__standardRow>strong{color:var(--blue);font-family:var(--serif);justify-content:center;font-size:1.35rem;font-weight:400}.vision-module__8rF10q__standardRow>span{color:var(--ink);font-family:var(--serif);font-size:1rem;font-weight:600;line-height:1.1}.vision-module__8rF10q__standardRow p{color:var(--muted);font-size:var(--type-body);line-height:1.65}.vision-module__8rF10q__empire{color:#fff;background:linear-gradient(120deg,#174184,#0d2e67);padding-block:clamp(28px,3vw,45px);scroll-margin-top:62px}.vision-module__8rF10q__empireGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(50px,8vw,125px);display:grid}.vision-module__8rF10q__empire .vision-module__8rF10q__eyebrow{color:#c2d7eb}.vision-module__8rF10q__empireGrid>div:first-child{border-right:1px solid #ffffff59;padding-right:clamp(25px,5vw,75px)}.vision-module__8rF10q__empireGrid>div:first-child>strong{color:#0000;-webkit-text-stroke:1px #ffffff85;font-family:var(--serif);letter-spacing:-.065em;margin-top:14px;font-size:clamp(5rem,9vw,9rem);font-weight:400;line-height:.8;display:block}.vision-module__8rF10q__empire h2{max-width:670px;font-size:var(--type-display-section);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0 0 15px;font-weight:500;line-height:1.12}.vision-module__8rF10q__empire p{color:#ffffffba;max-width:680px;margin-bottom:0;line-height:1.6}@media (max-width:900px){.vision-module__8rF10q__missionGrid,.vision-module__8rF10q__empireGrid{gap:45px}.vision-module__8rF10q__tableHead{display:none}.vision-module__8rF10q__standardRow{grid-template-columns:52px 1fr 1.35fr}}@media (max-width:700px){.vision-module__8rF10q__page .shell{width:var(--who-shell)}.vision-module__8rF10q__visionTop,.vision-module__8rF10q__missionGrid,.vision-module__8rF10q__empireGrid{grid-template-columns:1fr}.vision-module__8rF10q__valueLadder>span{min-height:40px}.vision-module__8rF10q__valueLadder a{min-height:46px}.vision-module__8rF10q__sectionNav{position:relative}.vision-module__8rF10q__sectionNav>div{grid-template-columns:repeat(2,1fr);padding-block:7px}.vision-module__8rF10q__sectionNav a{place-items:center;min-height:32px;display:grid}.vision-module__8rF10q__sectionNav a:nth-child(2){border-right:0}.vision-module__8rF10q__visionTop{gap:22px}.vision-module__8rF10q__visionPrinciples{grid-template-columns:1fr;margin-top:18px}.vision-module__8rF10q__visionPrinciples article{border-right:0;border-bottom:1px solid var(--line);padding:11px 0}.vision-module__8rF10q__visionPrinciples article:last-child{border-bottom:0}.vision-module__8rF10q__missionGrid{gap:22px}.vision-module__8rF10q__missionCopy{border-right:0;border-bottom:1px solid var(--line);padding:0 0 20px}.vision-module__8rF10q__standardRow{grid-template-columns:45px 1fr}.vision-module__8rF10q__standardRow p{border-top:1px solid var(--line);grid-column:1/-1}.vision-module__8rF10q__empireGrid{gap:22px}.vision-module__8rF10q__empireGrid>div:first-child{border-bottom:1px solid #ffffff59;border-right:0;padding:0 0 22px}}@media (max-width:420px){.vision-module__8rF10q__valueLadder a{grid-template-columns:40px 1fr 18px;padding-inline:14px}.vision-module__8rF10q__vision blockquote{padding:25px 22px 25px 38px}.vision-module__8rF10q__vision blockquote:before{left:17px}}@media (prefers-reduced-motion:reduce){.vision-module__8rF10q__page *,.vision-module__8rF10q__page :before,.vision-module__8rF10q__page :after{scroll-behavior:auto!important;transition:none!important}}.vision-module__8rF10q__vision,.vision-module__8rF10q__mission,.vision-module__8rF10q__values,.vision-module__8rF10q__empire{padding-block:var(--who-section-space)}.vision-module__8rF10q__visionTop,.vision-module__8rF10q__missionGrid,.vision-module__8rF10q__empireGrid{gap:32px}.vision-module__8rF10q__vision h2,.vision-module__8rF10q__mission h2,.vision-module__8rF10q__values h2,.vision-module__8rF10q__empire h2{margin-block:10px 14px;font-size:clamp(28px,2.8vw,40px);line-height:1.1}.vision-module__8rF10q__vision blockquote{border-radius:10px;margin:0;padding:24px 26px 24px 40px;font-size:clamp(24px,2.1vw,30px);line-height:1.12}.vision-module__8rF10q__vision blockquote:before{width:3px;top:20px;bottom:20px;left:20px}.vision-module__8rF10q__visionTop>div>p,.vision-module__8rF10q__missionCopy p,.vision-module__8rF10q__empire p{margin-top:14px;font-size:14px;line-height:1.6}.vision-module__8rF10q__valueLadder{border-radius:10px;overflow:hidden}.vision-module__8rF10q__valueLadder>span{min-height:44px;padding:12px 18px;font-size:10px}.vision-module__8rF10q__valueLadder a{grid-template-columns:32px minmax(0,1fr) 16px;gap:9px;min-height:52px;padding:10px 18px}.vision-module__8rF10q__valueLadder a>span{font-size:15px;line-height:1.25}.vision-module__8rF10q__visionPrinciples{gap:12px;margin-top:20px}.vision-module__8rF10q__visionPrinciples article,.vision-module__8rF10q__visionPrinciples article:first-child{background:#f7fafc;border:1px solid #dbe6ef;border-radius:10px;padding:16px}.vision-module__8rF10q__visionPrinciples p{font-size:13px;line-height:1.5}.vision-module__8rF10q__missionCopy{padding-right:28px}.vision-module__8rF10q__missionSteps article{grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:0;padding-block:12px}.vision-module__8rF10q__missionSteps h3{text-transform:none;font-size:14px}.vision-module__8rF10q__missionSteps p{font-size:13px;line-height:1.55}.vision-module__8rF10q__valuesHeading{margin-bottom:18px}.vision-module__8rF10q__standardRow{grid-template-columns:60px 1fr 1.6fr 1.15fr}.vision-module__8rF10q__standardRow p{font-size:13px;line-height:1.55}.vision-module__8rF10q__standardRow>span{font-size:17px;line-height:1.2}.vision-module__8rF10q__sectionNav>div{min-height:48px}.vision-module__8rF10q__sectionNav a{place-items:center;min-height:44px;padding:8px 14px;display:grid}.vision-module__8rF10q__empireGrid>div:first-child>strong{font-size:clamp(60px,8vw,112px)}@media (max-width:1000px){.vision-module__8rF10q__valueLadder{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vision-module__8rF10q__valueLadder>span{grid-column:1/-1;min-height:36px}.vision-module__8rF10q__valueLadder a:nth-child(2n){border-right:1px solid #ffffff2e}.vision-module__8rF10q__valueLadder a:nth-last-child(-n+2){border-bottom:0}.vision-module__8rF10q__valueLadder a:hover{padding-left:18px}}@media (max-width:900px){.vision-module__8rF10q__tableHead{clip-path:inset(50%);width:1px;height:1px;padding:0;display:grid;position:absolute;overflow:hidden}.vision-module__8rF10q__standards{border:0;gap:10px;display:grid}.vision-module__8rF10q__standardRow{background:#f8fafc;border:1px solid #dbe6ef;border-radius:10px;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:18px;position:relative}.vision-module__8rF10q__standardRow>*{border:0;padding:0;display:block}.vision-module__8rF10q__standardRow>strong{font-size:22px}.vision-module__8rF10q__standardRow>span{align-self:center;font-size:18px}.vision-module__8rF10q__standardRow p,.vision-module__8rF10q__standardRow p:last-child{border-top:0;grid-column:1/-1;display:block}.vision-module__8rF10q__standardRow p:before{color:var(--blue);letter-spacing:.06em;text-transform:uppercase;content:attr(data-label);margin-bottom:5px;font-size:10px;font-weight:600;display:block}}@media (max-width:760px){.vision-module__8rF10q__valueLadder a{grid-template-columns:24px minmax(0,1fr) 14px;gap:6px;min-height:72px;padding:12px}.vision-module__8rF10q__valueLadder a>strong{font-size:17px}.vision-module__8rF10q__valueLadder a>span{font-size:13px}.vision-module__8rF10q__sectionNav{position:relative}.vision-module__8rF10q__sectionNav>div{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:4px}.vision-module__8rF10q__sectionNav a{letter-spacing:.05em;min-height:44px;padding-inline:6px;font-size:10px}.vision-module__8rF10q__sectionNav a:nth-child(2n){border-right:0}.vision-module__8rF10q__visionTop,.vision-module__8rF10q__missionGrid,.vision-module__8rF10q__empireGrid{grid-template-columns:minmax(0,1fr);gap:16px}.vision-module__8rF10q__vision h2,.vision-module__8rF10q__mission h2,.vision-module__8rF10q__values h2,.vision-module__8rF10q__empire h2{font-size:clamp(27px,7.2vw,34px)}.vision-module__8rF10q__vision blockquote{padding:20px 20px 20px 34px;font-size:25px}.vision-module__8rF10q__vision blockquote:before{left:16px}.vision-module__8rF10q__visionPrinciples,.vision-module__8rF10q__missionSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vision-module__8rF10q__visionPrinciples{margin-top:16px}.vision-module__8rF10q__visionPrinciples article,.vision-module__8rF10q__visionPrinciples article:first-child{padding:14px}.vision-module__8rF10q__visionPrinciples article:last-child{border:1px solid #dbe6ef;grid-column:1/-1}.vision-module__8rF10q__visionPrinciples strong{font-size:10px}.vision-module__8rF10q__visionPrinciples p{font-size:12px}.vision-module__8rF10q__missionCopy{border:0;padding:0}.vision-module__8rF10q__missionSteps article{background:#fff;border:1px solid #dbe6ef;border-radius:10px;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding:14px}.vision-module__8rF10q__missionSteps article:last-child{border-bottom:1px solid #dbe6ef}.vision-module__8rF10q__missionSteps h3{font-size:14px}.vision-module__8rF10q__missionSteps p{font-size:12px}.vision-module__8rF10q__standardRow{gap:9px;padding:15px}.vision-module__8rF10q__empireGrid>div:first-child{padding:0 0 18px}.vision-module__8rF10q__empireGrid>div:first-child>strong{font-size:clamp(62px,16vw,88px)}}
