.about-intro{grid-template-columns:1.1fr .9fr;align-items:center;gap:9vw;padding:100px 4.5vw;display:grid}.about-intro h1{letter-spacing:-.06em;margin:0;font-size:clamp(54px,7.7vw,116px);line-height:.98}.about-intro h1 span{color:var(--blue)}.about-intro-copy p{color:#4b5c66;margin:0 0 24px;font-size:18px;line-height:1.65}.about-intro-copy .about-lead{color:var(--ink);font-size:clamp(21px,2vw,28px);line-height:1.45}.about-signoff{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:35px;padding-top:22px;display:flex}.about-signoff strong{letter-spacing:-.04em;font-size:32px}.about-signoff span{color:#4b5c66;font-size:14px}.about-purpose,.about-working{grid-template-columns:1fr 1fr;gap:9vw;padding:95px 4.5vw;display:grid}.about-purpose{background:var(--ink);color:#fff}.about-purpose h2,.about-working h2,.about-section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.7vw,72px);line-height:1.03}.about-purpose p:not(.eyebrow),.about-working p:not(.eyebrow){margin:0 0 25px;font-size:18px;line-height:1.7}.about-purpose p:not(.eyebrow){color:#bdc9d1}.about-purpose blockquote{border-left:3px solid var(--lime);color:var(--lime);letter-spacing:-.03em;margin:35px 0 0;padding:0 0 0 24px;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.2}.about-experience{padding:95px 4.5vw}.about-section-heading{max-width:850px}.about-section-heading>p:last-child{color:#4b5c66;max-width:680px;margin:28px 0 0;font-size:18px;line-height:1.6}.about-experience-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:60px;display:grid}.about-experience-grid article{border-right:1px solid var(--line);padding:30px}.about-experience-grid article:first-child{padding-left:0}.about-experience-grid article:last-child{border-right:0}.about-experience-grid article>span{color:#354ecc;font-size:14px;line-height:1.5}.about-experience-grid h3{letter-spacing:-.035em;margin:50px 0 22px;font-size:clamp(25px,2.5vw,36px);line-height:1.12}.about-experience-grid p{color:#4b5c66;margin:0;font-size:17px;line-height:1.65}.about-working{border-top:1px solid var(--line)}.about-working p:not(.eyebrow){color:#4b5c66}.about-conversation{background:var(--blue);color:#fff;padding:85px 4.5vw 100px}.about-conversation .eyebrow:before{background:var(--lime)}.about-conversation h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,6vw,88px);line-height:1.02}.about-conversation h2 span{color:var(--lime)}.about-conversation>p:not(.eyebrow){color:#e1e7ff;max-width:600px;margin:30px 0;font-size:19px;line-height:1.6}.about-conversation .button:hover{background:var(--lime);color:var(--ink)}.about-conversation .button:hover span{color:var(--ink)}.about-work-link{border-bottom:1px solid #fff9;margin-left:28px;padding:12px 0;font-size:16px;display:inline-block}@media (max-width:980px){.about-intro,.about-purpose,.about-working{gap:6vw}.about-experience-grid article{padding:24px}}@media (max-width:720px){.about-intro,.about-purpose,.about-working{grid-template-columns:1fr;gap:40px;padding:65px 4.5vw}.about-intro h1{font-size:clamp(48px,11vw,76px)}.about-experience{padding:65px 4.5vw}.about-experience-grid{grid-template-columns:1fr;margin-top:40px}.about-experience-grid article,.about-experience-grid article:first-child{border-right:0;border-bottom:1px solid var(--line);padding:28px 0}.about-experience-grid article:last-child{border-bottom:0}.about-experience-grid h3{margin-top:24px}.about-conversation{padding:65px 4.5vw}.about-work-link{margin:20px 0 0;display:table}}
