.cabout-content{background:#141716}.cabout-hero{position:relative;isolation:isolate;height:92svh;min-height:650px;max-height:1120px;display:flex;align-items:flex-end}.cabout-hero figure{position:absolute;inset:0;z-index:-3}.cabout-hero figure img{width:100%;height:100%;object-fit:cover;object-position:center}.cabout-hero-scrim{position:absolute;inset:0;z-index:-2;background:linear-gradient(to bottom,#080b0aa8,transparent 28%),linear-gradient(90deg,#070908cf 0,transparent 70%),linear-gradient(to top,#070908dc,transparent 63%)}.cabout-hero-copy{padding:170px clamp(28px,6.2vw,112px) clamp(82px,11vh,126px);max-width:1030px}.cabout-hero-copy h1{font-size:clamp(46px,4.8vw,78px);line-height:1.04;letter-spacing:-.052em}.cabout-hero-copy>p:not(.com-eyebrow){color:#deddd5;font-size:14px;max-width:650px;margin-top:27px}.cabout-story,.cabout-approach{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(55px,8vw,145px);align-items:center;padding-block:120px}.cabout-copy{max-width:540px}.cabout-copy>p:not(.com-eyebrow){color:#b8bcb3;font-size:14px;line-height:1.85;margin-top:25px;max-width:500px}.cabout-story figure{max-width:570px;justify-self:end}.cabout-story figure img{aspect-ratio:2/3;object-fit:cover}.cabout-story figcaption{color:#969b92;font-size:9px;letter-spacing:.06em;margin-top:14px;max-width:430px}.cabout-systems,.cabout-values{background:#202321;padding-block:105px;max-width:none}.cabout-systems>*,.cabout-values>*{max-width:1712px;margin-inline:auto}.cabout-heading{display:grid;grid-template-columns:1fr .72fr;column-gap:8vw;align-items:end;margin-bottom:55px}.cabout-heading .com-eyebrow{grid-column:1/-1}.cabout-heading>p:not(.com-eyebrow){color:#b8bcb3;font-size:13px;max-width:490px;justify-self:end}.cabout-system-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 7vw}.cabout-system-list a{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;border-top:1px solid #474b45;padding:27px 0}.cabout-system-list span{grid-row:1/3;color:#bea37a;font-size:9px;margin-top:5px}.cabout-system-list h3{font-size:20px}.cabout-system-list p{color:#aeb2aa;font-size:12px;margin-top:10px;max-width:410px}.cabout-approach{grid-template-columns:1.15fr .85fr}.cabout-approach figure img{aspect-ratio:3/2;object-fit:cover}.cabout-approach .cabout-copy{justify-self:center}.cabout-applications{padding-block:108px}.cabout-applications ol,.cabout-values ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0 48px}.cabout-applications li,.cabout-values li{display:flex;align-items:baseline;gap:22px;border-top:1px solid #474b45;padding:26px 0}.cabout-applications li span,.cabout-values li span{color:#bea37a;font-size:9px}.cabout-applications h3,.cabout-values h3{font-size:17px;line-height:1.4}.cabout-cta{text-align:center;padding-block:130px 140px}.cabout-cta .com-eyebrow{margin-bottom:25px}.cabout-cta .com-button{margin-top:38px}.commercial-about-page .com-header a[aria-current=page]{color:#c6b79f}
@media(hover:hover) and (pointer:fine){.cabout-system-list a{transition:border-color .25s,color .25s}.cabout-system-list a:hover{border-color:#c6b79f;color:#c6b79f}}
@media(max-width:1100px){.cabout-story,.cabout-approach{gap:55px;padding-block:90px}.cabout-heading{grid-template-columns:1fr}.cabout-heading>p:not(.com-eyebrow){justify-self:start;margin-top:25px}.cabout-applications ol,.cabout-values ol{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.cabout-hero{height:80svh;min-height:630px}.cabout-hero-copy{padding:150px 24px 76px}.cabout-hero-copy h1{font-size:41px}.cabout-hero-copy>p:not(.com-eyebrow){font-size:13px;max-width:335px}.cabout-story,.cabout-approach{grid-template-columns:1fr;gap:42px;padding-block:72px}.cabout-story figure{justify-self:stretch;max-width:none}.cabout-copy>p:not(.com-eyebrow){font-size:14px;margin-top:22px}.cabout-systems,.cabout-values{padding-block:72px}.cabout-heading{margin-bottom:35px}.cabout-system-list{grid-template-columns:1fr}.cabout-system-list a{grid-template-columns:38px 1fr;padding:22px 0}.cabout-system-list h3{font-size:18px}.cabout-approach figure{order:2}.cabout-approach .cabout-copy{order:1;justify-self:stretch}.cabout-approach figure img{aspect-ratio:4/3}.cabout-applications{padding-block:72px}.cabout-applications ol,.cabout-values ol{grid-template-columns:1fr}.cabout-applications li,.cabout-values li{padding:21px 0}.cabout-cta{padding-block:90px 100px}.cabout-cta .com-button{width:100%;max-width:330px}}
