.about{color:var(--ink)}.about-section{padding:var(--section-y) 100px;flex-direction:column;align-items:center;gap:56px;display:flex}.about-section--hero{padding-top:calc(128px - var(--nav-h));overflow-x:clip}.about-video-frame{isolation:isolate;width:min(1200px,100%);position:relative}.about-video-frame .capture-hero__lines{inset:-16px}.about-video__mark{color:var(--paper);pointer-events:none;filter:drop-shadow(0 2px 14px color-mix(in srgb, var(--ink) 45%, transparent));place-items:center;display:grid;position:absolute;inset:0}.about-video__mark svg{color:var(--paper)}.about-video{background:var(--figure-canvas);width:100%;height:345px;position:relative;overflow:hidden}.about-video video{object-fit:cover;object-position:center 12%;width:100%;height:100%;display:block}.about-stats.case-stats{grid-template-columns:repeat(4,minmax(0,1fr));width:min(1200px,100%)}.about-stats .case-stat{min-height:180px}.about-stats .case-stat .case-label{background:var(--ink);color:var(--paper)}.about-stats .case-stat .case-figure{font-size:64px}.about-values{border:1px solid var(--card-line);background:var(--card-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(1200px,100%);margin:0;padding:0;list-style:none;display:grid}.about-value{isolation:isolate;background:var(--paper);flex-direction:column;justify-content:flex-end;gap:12px;min-width:0;min-height:420px;padding:28px 24px 32px;display:flex;position:relative;overflow:hidden}.about-value__image{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-value:after{z-index:-1;background:linear-gradient(to bottom, color-mix(in srgb, var(--paper) 15%, transparent) 0%, color-mix(in srgb, var(--paper) 45%, transparent) 45%, var(--paper) 78%);content:"";position:absolute;inset:0}.about-value__icon{background:var(--ink);width:40px;height:40px;color:var(--paper);justify-content:center;align-items:center;margin-bottom:auto;display:inline-flex}.about-value__title{font-family:var(--font-display);font-variation-settings:"wght" 500;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:400;line-height:1.2}.about-value__line{min-height:3em;font-family:var(--font-display);font-variation-settings:"wght" 400;text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.about-team{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(1000px,100%);margin:0;padding:0;list-style:none;display:grid}.about-person{flex-direction:column;gap:20px;min-width:0;display:flex}.about-person__photo{aspect-ratio:4/5;object-fit:cover;object-position:center 20%;background:var(--figure-canvas);width:100%;height:auto;display:block}.about-person__copy{flex-direction:column;gap:8px;display:flex}.about-person__copy p{margin:0}.about-person__name{font-family:var(--font-display);font-variation-settings:"wght" 500;letter-spacing:-.02em;font-size:24px;line-height:1.2}.about-person__name a{color:inherit;text-underline-offset:4px;text-decoration:none;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.about-person__name a:hover{text-decoration-line:underline}}.about-person__role{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;font-size:12px;line-height:1.2}.about-person__bio{max-width:44ch;font-family:var(--font-display);font-variation-settings:"wght" 400;text-wrap:pretty;font-size:16px;line-height:1.5}.about-room{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:min(1200px,100%);margin:0;padding:0;list-style:none;display:grid}.about-room img{object-fit:cover;background:var(--figure-canvas);width:100%;height:400px;display:block}@media (width<=1399.98px){.about-section{padding:var(--section-y) 60px}.about-section--hero{padding-top:calc(128px - var(--nav-h))}.about-section{gap:48px}}@media (width<=1279.98px){.about-stats.case-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023.98px){.about-room{grid-template-columns:repeat(2,minmax(0,1fr))}.about-room img{height:360px}.about-value{min-height:360px}}@media (width<=809.98px){.about-section{padding:var(--section-y) 20px;gap:36px}.about-section--hero{padding-top:calc(100px - var(--nav-h))}.about-video{aspect-ratio:16/9;height:auto}.about-video-frame .capture-hero__lines{inset:-10px -8px}.about-video__mark svg{width:44px;height:auto}.about-values{grid-template-columns:minmax(0,1fr)}.about-value{gap:10px;min-height:320px;padding:24px 20px 28px}.about-team{grid-template-columns:minmax(0,1fr);gap:40px}.about-stats.case-stats{grid-template-columns:minmax(0,1fr)}.about-stats .case-stat{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"figure index""label label";gap:10px 16px;min-height:0;padding:20px;display:grid}.about-stats .case-stat .case-label{grid-area:index;align-self:start}.about-stats .case-stat .case-figure{grid-area:figure;font-size:44px}.about-stats .case-stat__label{text-wrap:balance;grid-area:label;max-width:22ch}.about-room{width:calc(100% + 40px);margin-inline:-20px}.about-room img{height:240px}}
