.about-page--compact{color:#07143a;background:#fff}.about-page--compact .about-shell{width:min(1120px,90.6%);margin:0 auto}.about-page--compact .about-hero{position:relative;min-height:390px;overflow:hidden;color:#fff;background:radial-gradient(circle at 84% 45%,rgba(30,99,219,.42),transparent 32%),linear-gradient(115deg,#02143a,#06245e 62%,#0a3f9d)}.about-page--compact .about-hero:after{content:"COVAX";position:absolute;right:-18px;bottom:-30px;color:transparent;-webkit-text-stroke:1px rgba(148,181,239,.15);font-size:clamp(145px,18vw,270px);font-weight:800;line-height:.8;letter-spacing:-.06em}.about-page--compact .about-hero__grid{position:absolute;inset:0 0 0 52%;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.34) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.34) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#000 38%)}.about-page--compact .about-hero__inner{position:relative;z-index:1;padding:69px 0 58px}.about-page--compact .about-eyebrow,.about-page--compact .about-copy__label>span,.about-page--compact .about-licenses span,.about-page--compact .about-cta span{display:block;margin-bottom:17px;color:#79a7ff;font-size:11px;font-weight:700;letter-spacing:.14em}.about-page--compact .about-hero h1{margin:0 0 21px;font-size:clamp(45px,4.6vw,68px);line-height:1;letter-spacing:-.04em}.about-page--compact .about-hero h1 span{color:#1765ff}.about-page--compact .about-hero__inner>p:last-child{max-width:760px;margin:0;color:#dce7fb;font-size:17px;line-height:1.65}.about-page--compact .about-copy,.about-page--compact .about-expertise{padding:75px 0}.about-page--compact .about-copy{border-bottom:1px solid #dce3ee}.about-page--compact .about-copy__grid,.about-page--compact .about-expertise__grid{display:grid;grid-template-columns:minmax(310px,.82fr) minmax(490px,1.18fr);gap:8vw}.about-page--compact .about-copy__label>span{color:#1654db}.about-page--compact .about-copy__label h2,.about-page--compact .about-licenses h2,.about-page--compact .about-cta h2{margin:0;font-size:clamp(28px,2.75vw,39px);line-height:1.14;letter-spacing:-.03em}.about-page--compact .about-copy__text p{margin:0 0 20px;color:#46526f;font-size:16px;line-height:1.76}.about-page--compact .about-copy__text p:last-child{margin-bottom:0}.about-page--compact .about-expertise{background:#f5f7fa}.about-page--compact .about-expertise__text{border-top:1px solid #cad4e4}.about-page--compact .about-expertise__text>div{padding:22px 0 23px;border-bottom:1px solid #cad4e4}.about-page--compact .about-expertise__text h3{margin:0 0 9px;color:#07143a;font-size:17px}.about-page--compact .about-expertise__text p{margin:0;color:#52607a;font-size:14px;line-height:1.7}.about-page--compact .about-licenses{padding:68px 0;color:#fff;background:linear-gradient(115deg,#021740,#082e78)}.about-page--compact .about-licenses__inner{display:grid;grid-template-columns:minmax(360px,1fr) minmax(460px,.9fr);gap:8vw;align-items:start}.about-page--compact .about-licenses h2{max-width:650px;color:#fff}.about-page--compact .about-licenses dl{margin:0;border-top:1px solid rgba(126,160,219,.55)}.about-page--compact .about-licenses dl>div{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:23px 0;border-bottom:1px solid rgba(126,160,219,.55)}.about-page--compact .about-licenses dt{color:#a9c2ef;font-size:10px;font-weight:700;letter-spacing:.11em}.about-page--compact .about-licenses dd{margin:0;color:#fff;font-size:20px;font-weight:700}.about-page--compact .about-cta{padding:55px 0;background:#edf2fa}.about-page--compact .about-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:65px}.about-page--compact .about-cta span{margin-bottom:13px;color:#1654db}.about-page--compact .about-cta h2{max-width:720px;font-size:clamp(25px,2.35vw,34px)}.about-page--compact .about-cta a{min-width:225px;height:48px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:#075cff;font-size:11px;font-weight:700}.about-page--compact .about-cta a b{font-size:18px;font-weight:400}body:has(.about-page--compact) header nav a[href="/about/"]{color:#075cff}@media(max-width:900px){.about-page--compact .about-copy__grid,.about-page--compact .about-expertise__grid,.about-page--compact .about-licenses__inner{grid-template-columns:1fr;gap:35px}}@media(max-width:700px){.about-page--compact .about-shell{width:calc(100% - 40px)}.about-page--compact .about-hero{min-height:420px}.about-page--compact .about-hero__inner{padding:57px 0 48px}.about-page--compact .about-hero h1{font-size:44px}.about-page--compact .about-hero__inner>p:last-child{font-size:14px}.about-page--compact .about-copy,.about-page--compact .about-expertise{padding:50px 0}.about-page--compact .about-copy__label h2,.about-page--compact .about-licenses h2,.about-page--compact .about-cta h2{font-size:27px}.about-page--compact .about-copy__text p{font-size:14px}.about-page--compact .about-expertise__text>div{padding:19px 0 20px}.about-page--compact .about-licenses{padding:51px 0}.about-page--compact .about-licenses dl>div{align-items:flex-start;flex-direction:column;gap:8px;padding:20px 0}.about-page--compact .about-cta{padding:45px 0}.about-page--compact .about-cta__inner{align-items:flex-start;flex-direction:column;gap:25px}.about-page--compact .about-cta a{width:100%}}
