.aboutHeroTitle{margin:0;font-family:Lexend,Arial,sans-serif;font-weight:600;letter-spacing:0}.aboutHero{position:relative;z-index:1;padding:58px 0 0;overflow:visible;background:linear-gradient(138deg,var(--navy-deep),var(--navy));color:var(--white)}.aboutHero:after{position:absolute;z-index:0;right:0;bottom:0;left:0;height:112px;background:var(--white);content:""}.aboutHero>.sectionInner{position:relative;z-index:1}.aboutHeroEyebrow{display:flex;width:min(560px,100%);min-height:46px;align-items:center;justify-content:center;margin:0 auto 30px;padding:10px 22px;border:1px solid rgba(255,255,255,.15);border-radius:3px;background:var(--steel);font-size:13px;font-weight:600;text-transform:uppercase}.aboutHeroEyebrow,.aboutHeroTitle{color:var(--white);text-align:center}.aboutHeroTitle{max-width:980px;margin:0 auto;font-size:54px;line-height:1.1}.aboutHeroMedia{position:relative;min-height:0;aspect-ratio:1439/1024;margin-top:48px;margin-bottom:-96px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:var(--paper);box-shadow:0 26px 60px rgba(2,18,34,.28)}.aboutHeroMedia>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.aboutHeroCard{position:absolute;bottom:28px;left:34px;width:min(440px,calc(100% - 68px));padding:34px 36px 36px;border:1px solid rgba(255,255,255,.74);border-radius:7px;background:rgba(255,255,255,.93);box-shadow:0 20px 44px rgba(7,31,56,.16);backdrop-filter:blur(14px)}.aboutHeroCard h2{font-size:29px;line-height:1.18}.aboutHeroCard p{margin:18px 0 24px;color:var(--body);font-size:17px;line-height:1.62}.aboutIntro{position:relative;padding:198px 0 58px;background:var(--white)}.aboutIntroGrid{display:grid;grid-template-columns:minmax(350px,.7fr) minmax(560px,1.3fr);align-items:start;gap:86px}.aboutIntroTitle{max-width:510px;font-size:43px;line-height:1.12}.aboutIntroCopy{max-width:920px}.aboutIntroCopy p{margin:0 0 25px;font-size:18px;line-height:1.72}.aboutTabsSection{padding:0 var(--gutter) 102px;background:var(--white)}.aboutTabsPanel{display:grid;width:min(100%,1500px);min-height:650px;margin:0 auto;padding:52px 56px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:42px;border:1px solid rgba(181,195,216,.44);border-radius:8px;background:rgba(181,195,216,.28)}.aboutTabList{display:flex;flex-direction:column;align-self:stretch;justify-content:center}.aboutTabList button{display:flex;min-height:64px;align-items:center;gap:13px;padding:0 4px;border-bottom:1px solid rgba(82,120,162,.42);background:transparent;color:var(--navy);cursor:pointer;font-size:16px;font-weight:600;text-align:left;text-transform:uppercase;transition:color .18s ease,padding-left .18s ease,border-color .18s ease}.aboutTabList button svg{flex:0 0 auto;color:var(--steel)}.aboutTabList button.isActive,.aboutTabList button:hover{padding-left:9px;border-bottom-color:var(--navy);color:var(--steel)}.aboutTabList button:focus-visible{outline:3px solid rgba(82,120,162,.58);outline-offset:4px}.aboutTabContent{display:grid;min-width:0;grid-template-columns:minmax(330px,.82fr) minmax(430px,1.18fr);align-items:center;gap:54px;animation:about-tab-in .26s ease}.aboutTabImage{display:flex;min-width:0;align-items:center;justify-content:center}.aboutTabImage img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;object-position:center;border-radius:7px;box-shadow:0 18px 42px rgba(19,64,108,.11)}.aboutTabImage.is-support img{width:auto;max-width:100%;height:520px}.aboutTabCopy{max-width:650px}.aboutTabCopy h2{margin-bottom:24px;font-size:39px;line-height:1.14}.aboutTabCopy p{margin:0 0 20px;font-size:17px;line-height:1.67}.aboutTabCopy .button{margin-top:8px}.aboutStory{padding:112px 0;border-top:1px solid rgba(82,120,162,.16);border-bottom:1px solid rgba(82,120,162,.16);background:linear-gradient(135deg,#f8fafc,#edf2f8)}.aboutStoryGrid{display:grid;grid-template-columns:minmax(530px,1.15fr) minmax(390px,.85fr);align-items:center;gap:88px}.aboutStoryCopy{max-width:790px}.aboutStoryCopy h2{margin-bottom:26px;font-size:44px;line-height:1.14}.aboutStoryCopy>p:not(.sectionLabel){margin:0 0 23px;font-size:18px;line-height:1.7}.aboutStoryCopy .button{margin-top:7px}.aboutStoryImage{height:500px;overflow:hidden;border-radius:8px;background:var(--mist);box-shadow:0 22px 50px rgba(19,64,108,.13)}.aboutStoryImage img{width:100%;height:100%;object-fit:cover}.storyOpening{background:linear-gradient(150deg,var(--navy-deep),var(--navy));color:var(--white)}.storyOpening .subpageHero{padding-bottom:54px;background:transparent}.purposePillars{display:grid;margin-top:72px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid rgba(82,120,162,.38)}.purposePillars article{min-width:0;padding:36px 42px 0}.purposePillars article+article{border-left:1px solid rgba(82,120,162,.28)}.purposePillars svg{color:var(--steel)}.purposePillars h3{margin-top:24px;font-size:23px;line-height:1.25}.purposePillars p{margin:16px 0 0;font-size:16px;line-height:1.67}.storyAccess{padding:112px 0;background:var(--white)}.storyAccessGrid{display:grid;grid-template-columns:minmax(460px,.9fr) minmax(520px,1.1fr);align-items:center;gap:90px}.storyAccessImage{overflow:hidden;border-radius:8px;background:var(--mist);box-shadow:0 24px 52px rgba(19,64,108,.14)}.storyAccessImage img{display:block;width:100%;height:auto}.storyAccessCopy{max-width:720px}.storyAccessCopy h2{margin-bottom:27px;font-size:44px;line-height:1.13}.storyAccessCopy>p:not(.sectionLabel){margin:0 0 22px;font-size:18px;line-height:1.7}@media (max-width:1280px){.aboutHeroTitle{font-size:50px}.aboutIntroGrid{gap:58px}.aboutTabsPanel{padding-right:42px;padding-left:42px;gap:32px}.aboutTabContent{gap:38px}.aboutTabCopy h2{font-size:35px}.aboutStoryGrid{gap:58px}}@media (max-width:1080px){.aboutHeroMedia{min-height:0;height:auto}.aboutHeroMedia>img{min-height:0;height:100%}.aboutIntroGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.aboutTabsPanel{min-height:0;padding:44px 46px 50px;grid-template-columns:1fr;gap:40px}.aboutTabList{flex-direction:row;align-self:auto}.aboutTabList button{min-width:0;min-height:54px;flex:1;justify-content:center;padding:0 8px;font-size:13px}.aboutTabList button.isActive,.aboutTabList button:hover{padding-left:8px;border-bottom-width:2px}.aboutTabContent{grid-template-columns:minmax(320px,.85fr) minmax(380px,1.15fr);gap:40px}.aboutTabImage{height:auto}.aboutTabImage.is-support img{height:470px}.aboutStoryGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:46px}.aboutStoryImage{height:440px}}@media (max-width:760px){.aboutHero{padding:48px 0 0}.aboutHeroEyebrow{min-height:42px;margin-bottom:24px;padding:9px 14px;font-size:11px}.aboutHeroTitle{font-size:38px}.aboutHeroMedia{min-height:0;height:auto;aspect-ratio:auto;margin-top:34px;margin-bottom:-48px;overflow:visible;border:0;background:transparent;box-shadow:none}.aboutHeroMedia>img{min-height:0;height:auto;border-radius:7px}.aboutHeroCard{position:relative;bottom:auto;left:auto;width:calc(100% - 24px);margin:-48px auto 0;padding:28px 24px 30px}.aboutHeroCard h2{font-size:27px}.aboutHeroCard p{font-size:16px}.aboutHeroCard .button{width:100%}.aboutIntro{padding:122px 0 68px}.aboutIntroGrid{grid-template-columns:1fr;gap:28px}.aboutIntroTitle{font-size:34px}.aboutIntroCopy p{font-size:16px}.aboutTabsSection{padding:0 20px 80px}.aboutTabsPanel{padding:22px 20px 34px;gap:32px}.aboutTabList{justify-content:flex-start;overflow-x:auto;scrollbar-width:thin}.aboutTabList button{min-width:148px;flex:0 0 auto}.aboutTabContent{grid-template-columns:1fr;gap:30px}.aboutTabImage{height:auto}.aboutTabImage.is-support img{height:420px}.aboutTabCopy h2{margin-bottom:21px;font-size:31px}.aboutTabCopy p{font-size:16px}.aboutTabCopy .button{width:100%}.aboutStory{padding:80px 0}.aboutStoryGrid{grid-template-columns:1fr;gap:46px}.aboutStoryCopy h2{font-size:34px}.aboutStoryCopy>p:not(.sectionLabel){font-size:16px}.aboutStoryCopy .button{width:100%}.aboutStoryImage{height:390px}}@media (max-width:1280px){.purposePillars article{padding-right:30px;padding-left:30px}.storyAccessGrid{gap:58px}}@media (max-width:1080px){.purposePillars{grid-template-columns:1fr}.purposePillars article{padding:30px 0}.purposePillars article+article{border-top:1px solid rgba(82,120,162,.28);border-left:0}.storyAccessGrid{grid-template-columns:1fr}.storyAccessImage{width:min(760px,100%)}}@media (max-width:760px){.storyOpening .subpageHero{padding-bottom:42px}.storyAccess{padding:80px 0}.storyAccessCopy h2{font-size:34px}.storyAccessCopy>p:not(.sectionLabel){font-size:16px}.purposePillars{margin-top:52px}.purposePillars h3{font-size:22px}.storyAccessGrid{gap:44px}}