.about{--ease-out:cubic-bezier(.23, 1, .32, 1)}.about h1,.about h2,.about h3{margin:0;font-weight:600}.about .narrow{max-width:820px}.about .headline{letter-spacing:-.005em;font-size:clamp(32px,4.4vw,56px);line-height:1.07}.about p{margin:0}.a-hero{text-align:center;padding-block:clamp(48px,8vw,104px) clamp(32px,5vw,56px)}.a-hero .eyebrow{color:var(--ink-2);margin-bottom:12px;font-size:clamp(17px,1.6vw,21px);font-weight:600}.a-hero h1{letter-spacing:-.015em;max-width:14ch;margin-inline:auto;font-size:clamp(40px,6.4vw,80px);line-height:1.05}.a-hero .lede{letter-spacing:.007em;margin-top:24px;max-width:36ch;margin-inline:auto;font-size:clamp(19px,2vw,28px);line-height:1.25}.a-hero .lede.sub{color:var(--ink-2);max-width:44ch;margin-top:14px;font-size:clamp(17px,1.7vw,22px);line-height:1.35}.a-approach{background:var(--parchment);text-align:center;margin-top:clamp(32px,5vw,64px);padding-block:clamp(48px,7vw,96px)}.a-approach .headline{max-width:16ch;margin-inline:auto}.about .intro{color:var(--ink-2);max-width:40ch;margin:20px auto 0;font-size:clamp(19px,2vw,24px);line-height:1.3}.pillars{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);max-width:960px;margin:clamp(36px,5vw,64px) auto 0;padding:0;list-style:none;display:grid}.pillars li{border-top:1px solid #d2d2d7;padding-top:20px}.pillars h3{letter-spacing:.004em;font-size:21px;line-height:1.15}.pillars p{color:var(--ink-2);margin-top:10px;font-size:17px;line-height:1.4}.a-who{text-align:center;background:var(--white);padding-block:clamp(56px,8vw,110px)}.who-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.who-grid li{background:var(--parchment);border-radius:20px;gap:4px;padding:clamp(20px,2.4vw,28px) clamp(22px,2.6vw,30px);display:grid}.who-grid strong{letter-spacing:.004em;font-size:clamp(19px,1.8vw,22px);font-weight:600;line-height:1.25}.who-grid span{color:var(--ink-2);font-size:16px;line-height:1.35}.a-cta{text-align:center;padding-block:clamp(64px,9vw,120px)}.a-cta p{color:var(--ink-2);font-size:clamp(19px,2vw,24px);margin:16px 0 28px!important}.about .links{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}.about .btn{font:400 17px/1.18 var(--sans);letter-spacing:-.022em;transition:transform .16s var(--ease-out), background-color .2s ease;border-radius:980px;padding:11px 22px}.about .btn:active{transform:scale(.97)}.about .chev{font-size:17px}.about .chev:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-left:6px;display:inline-block;transform:translateY(-1px)rotate(45deg)}@media (max-width:700px){.who-grid{grid-template-columns:minmax(0,1fr)}.pillars{grid-template-columns:minmax(0,1fr);gap:20px}}.skip{z-index:50;background:var(--blue);color:#fff;border-radius:980px;padding:10px 16px;font-size:15px;transition:top .15s;position:absolute;top:-60px;left:12px}.skip:focus{top:calc(env(safe-area-inset-top,0px) + 8px);text-decoration:none}@media (prefers-reduced-motion:reduce){.about .btn{transition:none}.about .btn:active{transform:none}}
