.ab-hero{padding-bottom:clamp(64px,9vw,140px)}.ab-hero__text{grid-column:1/-1}.ab-hero__fig{grid-column:1/-1;margin:48px 0 0}.ab-hero__fig .frame{aspect-ratio:4/5}.ab-hero__fig figcaption{margin-top:10px}@media (min-width:900px){.ab-hero__text{grid-column:1/span 7;align-self:center}.ab-hero__fig{grid-column:9/span 4;margin-top:0}}.ab-do{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ab-do li{border-bottom:1px solid var(--line)}.ab-do a{gap:4px 24px;padding:20px 0;display:grid}.ab-do__verb{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2rem,1.4rem + 2.6vw,3.75rem);line-height:1;transition:color .3s}.ab-do__text{color:var(--fg-muted);max-width:46ch}@media (hover:hover){.ab-do a:hover .ab-do__verb{color:var(--sea)}}@media (min-width:900px){.ab-do a{grid-template-columns:5fr 7fr;align-items:center}}.ab-do-head{gap:16px;max-width:760px;margin-bottom:clamp(32px,5vw,56px);display:grid}.ab-do-head>*{margin:0}.ab-team__head{grid-column:1/-1;gap:16px;margin-bottom:48px;display:grid}.ab-team__head>*{margin:0}.ab-office{gap:var(--gutter);grid-column:1/-1;margin-bottom:56px;display:grid}.ab-office__shot{margin:0}.ab-office__shot .frame{aspect-ratio:3/2;position:relative}@media (min-width:900px){.ab-office{grid-template-columns:repeat(12,minmax(0,1fr))}.ab-office__shot--0{grid-column:1/span 7}.ab-office__shot--1{grid-column:8/span 5;margin-top:10vh}.ab-office__shot--1 .frame{aspect-ratio:4/5}.ab-office__shot--2{grid-column:3/span 6}.ab-team__head{grid-column:1/span 6}}.ab-facts__side{grid-column:1/-1;align-content:start;gap:16px;margin-bottom:40px;display:grid}.ab-facts__side>*{margin:0}.ab-facts__list{grid-column:1/-1}@media (min-width:900px){.ab-facts__side{grid-column:1/span 4;margin-bottom:0}.ab-facts__list{grid-column:6/span 7}}.ab-close{justify-items:start;gap:24px;display:grid}.ab-close>*{margin:0}
