.ab[data-v-7f0f7c06] em{font-weight:400}.ab-frame[data-v-7f0f7c06]{aspect-ratio:var(--r);background:#f1f1ef;overflow:hidden}.ab-frame[data-v-7f0f7c06] img{object-fit:cover;width:100%;height:100%;display:block}.ab-small[data-v-7f0f7c06]{color:#55524c;font-size:.9375rem;line-height:1.6}.ab-h3[data-v-7f0f7c06]{letter-spacing:-.01em;font-size:clamp(1.125rem,1.3vw,1.3rem);font-weight:500;line-height:1.2}.ab-story[data-v-7f0f7c06]{gap:var(--s-5) var(--s-8);max-width:var(--wide);margin-inline-start:auto;margin-inline-end:auto;display:grid}@media (min-width:1024px){.ab-story[data-v-7f0f7c06]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center}}.ab-story__media[data-v-7f0f7c06]{justify-self:center;width:100%;max-width:460px;margin:0}.ab-story__text[data-v-7f0f7c06]{max-width:34rem}.ab-story__text .block-title[data-v-7f0f7c06]{margin-top:var(--s-3)}.ab-story__lead[data-v-7f0f7c06]{margin-top:var(--s-4);color:var(--c-ink);font-size:1.1875rem;line-height:1.5}.ab-story__body[data-v-7f0f7c06]{margin-top:var(--s-3);color:#2b2925;font-size:1.0625rem;line-height:1.7}.ab-head[data-v-7f0f7c06]{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-5);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.ab-head .kicker[data-v-7f0f7c06]{flex-basis:100%}.ab-head__aside[data-v-7f0f7c06]{font-size:var(--fs-small);color:var(--muted)}.ab-principles[data-v-7f0f7c06]{gap:var(--s-6) var(--s-6);display:grid}@media (min-width:768px){.ab-principles[data-v-7f0f7c06]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-principle[data-v-7f0f7c06]{gap:var(--s-2);align-content:start;max-width:24rem;display:grid}.ab-principle .ab-small[data-v-7f0f7c06]{margin-top:4px}.ab-stats[data-v-7f0f7c06]{gap:var(--s-5) var(--s-4);margin-bottom:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.ab-stats[data-v-7f0f7c06]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ab-stat[data-v-7f0f7c06]{flex-direction:column;gap:6px;display:flex}.ab-stat__value[data-v-7f0f7c06]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,2.4vw,2.2rem);font-weight:500;line-height:1}.ab-stat__label[data-v-7f0f7c06]{font-size:var(--fs-small);color:var(--muted)}.ab-rows[data-v-7f0f7c06]{border-bottom:1px solid var(--rule)}.ab-row[data-v-7f0f7c06]{gap:var(--s-2) var(--s-4);padding-block:var(--s-3);border-top:1px solid var(--rule);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;display:grid}@media (min-width:768px){.ab-row[data-v-7f0f7c06]{grid-template-columns:11rem minmax(0,1fr)}}.ab-row__val[data-v-7f0f7c06]{max-width:var(--col);line-height:1.55}.ab-year[data-v-7f0f7c06]{font-variant-numeric:tabular-nums;font-weight:500}@media (min-width:768px){.ab-timeline .ab-row[data-v-7f0f7c06]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.ab-gear[data-v-7f0f7c06]{gap:var(--s-6) var(--s-8);display:grid}@media (min-width:1024px){.ab-gear[data-v-7f0f7c06]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}@media (min-width:480px){.ab-gear .ab-row[data-v-7f0f7c06]{grid-template-columns:9rem minmax(0,1fr)}}.ab-gear .ab-row dt[data-v-7f0f7c06]{padding-top:2px}.ab-gear__media[data-v-7f0f7c06]{width:100%;max-width:380px;margin:0}@media (min-width:1024px){.ab-gear__media[data-v-7f0f7c06]{justify-self:end}}.ab-team[data-v-7f0f7c06]{gap:var(--s-6) clamp(10px, 1.4vw, 24px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.ab-team[data-v-7f0f7c06]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-team figure[data-v-7f0f7c06]{margin:0}.ab-team figcaption[data-v-7f0f7c06]{margin-top:var(--s-3);flex-direction:column;gap:2px;display:flex}.ab-member__name[data-v-7f0f7c06]{font-size:1.0625rem;font-weight:500}.ab-member__role[data-v-7f0f7c06]{font-size:var(--fs-small);color:var(--muted)}.ab-steps[data-v-7f0f7c06]{border-bottom:1px solid var(--rule)}.ab-step[data-v-7f0f7c06]{gap:var(--s-3);padding-block:var(--s-4);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) 88px;grid-template-areas:"head media""desc desc";display:grid}@media (min-width:768px){.ab-step[data-v-7f0f7c06]{grid-template-columns:calc((100% - var(--s-4)) / 3) minmax(0, 1fr) 160px;gap:var(--s-4);grid-template-areas:"head desc media";align-items:start}}.ab-step__head[data-v-7f0f7c06]{grid-area:head;align-content:start;gap:6px;display:grid}.ab-step__time[data-v-7f0f7c06]{font-size:var(--fs-small);color:var(--muted)}.ab-step__desc[data-v-7f0f7c06]{grid-area:desc;max-width:34rem}@media (min-width:768px){.ab-step__desc[data-v-7f0f7c06]{padding-top:22px}}.ab-step__media[data-v-7f0f7c06]{grid-area:media}.ab-cta[data-v-7f0f7c06]{align-items:center;gap:var(--s-4);text-align:center;flex-direction:column;display:flex}.ab-cta .block-title[data-v-7f0f7c06]{max-width:32rem}
