.page-hero[data-astro-cid-ta2fbyqs]{padding-block:calc(var(--header-h) + clamp(4rem, 9vw, 8rem)) clamp(4rem, 8vw, 7rem)}.page-hero__title[data-astro-cid-ta2fbyqs]{letter-spacing:-.04em;max-width:18ch;font-weight:800}.page-hero__lede[data-astro-cid-ta2fbyqs]{max-width:52ch;margin-block-start:1.75rem}.page-hero__lede[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{color:var(--brand);font-style:normal}.story__lead[data-astro-cid-ta2fbyqs]{letter-spacing:-.03em;max-width:24ch;font-weight:650;line-height:1.2}.story__columns[data-astro-cid-ta2fbyqs]{gap:1.5rem;display:grid}.story__columns[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:var(--measure);color:var(--on-paper-muted)}.keyfacts[data-astro-cid-ta2fbyqs]{border-block-start:1px solid var(--paper-line);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:1.5rem 2.5rem;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding-block-start:2rem;display:grid}.keyfacts[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{letter-spacing:.14em;text-transform:uppercase;color:var(--on-paper-muted);font-size:.72rem;font-weight:600}.keyfacts[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-size:var(--step-0);margin:.4rem 0 0;font-weight:600}.stats[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:clamp(2rem,4vw,3rem);display:grid}.stat__figure[data-astro-cid-ta2fbyqs]{border-radius:var(--radius);aspect-ratio:3/4;margin:0 0 1.5rem;overflow:hidden}.stat__figure[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .7s var(--ease)}.stat[data-astro-cid-ta2fbyqs]:hover .stat__figure[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{transform:scale(1.04)}.stat__value[data-astro-cid-ta2fbyqs]{align-items:baseline;gap:.4rem;margin:0 0 .4rem;display:flex}.stat__number[data-astro-cid-ta2fbyqs]{font-size:var(--step-3);letter-spacing:-.04em;color:var(--brand);font-variant-numeric:tabular-nums;font-weight:800}.stat__unit[data-astro-cid-ta2fbyqs]{font-size:var(--step-0);color:var(--on-ink-muted);font-weight:600}.stat__label[data-astro-cid-ta2fbyqs]{margin-block-end:.7rem}.stat__text[data-astro-cid-ta2fbyqs]{color:var(--on-ink-muted);margin-block-end:.9rem}.timeline[data-astro-cid-ta2fbyqs]{counter-reset:none;gap:0;display:grid}.timeline__item[data-astro-cid-ta2fbyqs]{border-block-start:1px solid var(--paper-line);gap:.5rem 2.5rem;padding-block:clamp(1.75rem,3vw,2.5rem);display:grid;position:relative}.timeline__item[data-astro-cid-ta2fbyqs]:last-child{border-block-end:1px solid var(--paper-line)}.timeline__year[data-astro-cid-ta2fbyqs]{font-size:var(--step-2);letter-spacing:-.035em;color:var(--brand-deep);font-variant-numeric:tabular-nums;margin:0;font-weight:800}.timeline__body[data-astro-cid-ta2fbyqs]{max-width:var(--measure);margin-block-start:.6rem}.segments[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));gap:clamp(1.5rem,3vw,2rem);display:grid}.segment[data-astro-cid-ta2fbyqs]{border:1px solid var(--paper-line);border-radius:var(--radius);background:var(--paper);padding:clamp(1.75rem,3vw,2.5rem)}.segment__summary[data-astro-cid-ta2fbyqs]{color:var(--on-paper-muted);margin-block:1rem 1.5rem}.segment__brands[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.45rem;display:flex}.segment__brands[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border:1px solid var(--paper-line);border-radius:100px;padding:.35rem .75rem;font-size:.82rem;font-weight:500}.ai[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:clamp(1.5rem,3vw,2rem);display:grid}.ai__item[data-astro-cid-ta2fbyqs]{border-block-start:2px solid var(--ink-line);transition:border-color .3s var(--ease);padding-block-start:1.5rem}.ai__item[data-astro-cid-ta2fbyqs]:hover{border-color:var(--brand)}.ai__name[data-astro-cid-ta2fbyqs]{margin-block-end:.7rem}.ai__body[data-astro-cid-ta2fbyqs]{color:var(--on-ink-muted)}.ai__source[data-astro-cid-ta2fbyqs]{margin-block-start:2.5rem}.next[data-astro-cid-ta2fbyqs]{align-items:end;gap:2rem;display:grid}.next__lede[data-astro-cid-ta2fbyqs]{max-width:40ch;margin-block-start:1rem}.next__actions[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.85rem;display:flex}@media (width>=48rem){.timeline__item[data-astro-cid-ta2fbyqs]{grid-template-columns:8rem 1fr}}@media (width>=62rem){.story[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.story__columns[data-astro-cid-ta2fbyqs]{gap:1.75rem}}@media (width>=60rem){.next[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr auto}}
