.about-page h1,.about-page h2,.about-page h3{color:#0c194f}.about-page h2{font-size:clamp(30px,3.4vw,46px);line-height:1.1;letter-spacing:-1.5px;margin:12px 0 30px}.about-page h2 span{color:#0063ff}.about-page .section{padding:70px 0}.about-page .eyebrow:before,.about-page .eyebrow:after{display:none}.about-page nav a[aria-current=page]{color:#0063ff}.about-hero{position:relative;isolation:isolate;min-height:420px;display:flex;align-items:center;overflow:hidden;background:#183c61}.about-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#031d46ed,#062448a1 37%,#07274b00 75%)}.about-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.about-hero>.container{padding-top:48px;padding-bottom:48px}.about-hero .eyebrow{color:#fff}.about-hero h1{color:#fff;font-size:clamp(40px,4.6vw,64px);line-height:1.03;letter-spacing:-2.3px;margin:22px 0}.about-hero h1 span{color:#91eaff}.about-hero-intro{color:#fff;font-size:20px;line-height:1.45;max-width:480px;margin:0}.about-story-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.about-story-intro h2{margin-bottom:0}.about-story-intro>p{border-left:1px solid #bad4ff;padding-left:44px;font-size:17px;line-height:1.65;color:#49628c}.about-timeline{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:60px 0 0;text-align:center}.about-timeline li{position:relative;padding:30px 10px 0;display:flex;flex-direction:column;gap:9px}.about-timeline li:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#8ebcff}.about-timeline li:first-child:before{left:50%}.about-timeline li:last-child:before{right:50%}.about-timeline li:after{content:"";position:absolute;top:-7px;left:calc(50% - 8px);width:16px;height:16px;border:2px solid #0063ff;background:#0063ff;border-radius:50%}.about-timeline li:nth-child(2):after{background:#fff}.about-timeline strong{font-size:24px;color:#0c194f}.about-timeline span{font-size:15px;color:#49628c}.about-founders,.about-bases{background:linear-gradient(120deg,#e8f5ff,#f4f9ff)}.about-founder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.about-founder{border:1px solid #fff;border-radius:16px;background:#fff9;overflow:hidden}.about-portrait{min-height:200px;background:linear-gradient(140deg,#deedff,#e9f6ff);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#1b3b74;gap:10px}.about-portrait svg{width:85px;height:85px}.about-portrait span{font-size:9px;text-transform:uppercase;letter-spacing:1.5px}.about-founder>div:last-child{padding:20px 24px}.about-founder h3{font-size:22px;letter-spacing:-.5px;margin:0 0 6px}.about-founder p{margin:0;font-size:14px;color:#50678f}.about-people-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.about-people figure{margin:0;position:relative;border-radius:18px;overflow:hidden}.about-people figure img{width:100%;aspect-ratio:1.5;object-fit:cover;display:block}.about-people figcaption{position:absolute;bottom:12px;left:16px;font-size:10px;font-style:italic;color:white;background:#03152e90;border-radius:4px;padding:4px 8px}.about-people h2{font-size:clamp(28px,3vw,42px)}.about-people-grid>div>p:not(.eyebrow){font-size:16px;line-height:1.65;color:#49628c}.about-expertise{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:26px 0 0}.about-expertise li{border:1px solid #8ab8ff;border-radius:99px;color:#0057dc;font-size:12px;padding:8px 14px;background:#f8fbff}.about-base-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.about-base{position:relative;overflow:hidden;border-radius:18px;min-width:0;isolation:isolate}.about-base:after{content:"";position:absolute;inset:30% 0 0;background:linear-gradient(transparent,#031a43eb);z-index:-1}.about-base img{width:100%;aspect-ratio:1.8;object-fit:cover;display:block;position:relative;z-index:-2;transition:transform .6s}.about-base:hover img{transform:scale(1.035)}.about-base>div{position:absolute;left:28px;bottom:24px}.about-base h3{color:#fff;font-size:30px;letter-spacing:-.8px;margin:0 0 8px}.about-base p{color:#a2efff;text-transform:uppercase;font-size:12px;letter-spacing:2px;margin:0}.about-connected{text-align:center;font-size:16px;color:#49628c;margin:28px 0}.about-bases>.container>.button{display:flex;width:fit-content;margin:0 auto;gap:24px}.site-header nav{gap:20px}@media(max-width:1100px){.site-header nav{gap:13px;font-size:12px}.about-story-intro{gap:30px}.about-story-intro>p{padding-left:30px}.about-people-grid{gap:30px}}@media(max-width:700px){.about-page .section{padding:48px 0}.about-page h2{font-size:32px;letter-spacing:-1px}.about-hero{min-height:510px;align-items:flex-start}.about-hero-photo{object-position:67% center}.about-hero:after{background:linear-gradient(180deg,#031d46e8,#0624489c 45%,#06244810 75%)}.about-hero>.container{padding-top:42px}.about-hero h1{font-size:42px;letter-spacing:-1.6px}.about-hero-intro{font-size:16px;max-width:290px}.about-story-intro,.about-people-grid{grid-template-columns:minmax(0,1fr);gap:24px}.about-story-intro>p{border:0;padding:0;font-size:15px;margin:0}.about-timeline{margin-top:40px;text-align:left;grid-template-columns:1fr;gap:0}.about-timeline li{padding:0 0 30px 34px}.about-timeline li:before,.about-timeline li:first-child:before,.about-timeline li:last-child:before{left:7px;right:auto;top:8px;width:1px;height:100%}.about-timeline li:last-child:before{display:none}.about-timeline li:after{left:0;top:5px}.about-timeline li:last-child{padding-bottom:0}.about-timeline strong{font-size:22px}.about-timeline span{font-size:14px}.about-founder-grid{grid-template-columns:minmax(0,1fr);gap:18px}.about-founder{display:grid;grid-template-columns:115px minmax(0,1fr);align-items:center}.about-portrait{min-height:140px;padding:12px 6px;gap:8px}.about-portrait svg{width:62px;height:62px}.about-portrait span{font-size:7px;text-align:center;line-height:1.6}.about-founder h3{font-size:20px}.about-founder>div:last-child{padding:18px}.about-base-grid{grid-template-columns:minmax(0,1fr);gap:20px}.about-base h3{font-size:27px}.about-base>div{left:22px;bottom:22px}.about-connected{font-size:14px;line-height:1.6}.about-expertise{gap:8px}.about-expertise li{font-size:11px;padding:7px 12px}.about-page .header-cta{display:none}}@media(prefers-reduced-motion:reduce){.about-page *{transition:none!important}}
.about-people figure img,.about-base img{height:auto}
