.story__grid[data-astro-cid-hr2hunob]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.story__intro[data-astro-cid-hr2hunob]{position:sticky;top:120px}.story__intro[data-astro-cid-hr2hunob] .prose[data-astro-cid-hr2hunob]{margin-top:20px}.story__intro[data-astro-cid-hr2hunob] .story__mark{opacity:.9;width:140px;margin-top:36px}.timeline[data-astro-cid-hr2hunob]{gap:8px;display:grid;position:relative}.timeline[data-astro-cid-hr2hunob]:before{content:"";background:linear-gradient(var(--color-brand-accent), var(--color-brand-primary));width:2px;position:absolute;top:10px;bottom:10px;left:47px}.timeline[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{grid-template-columns:96px 1fr;gap:24px;padding-block:16px;display:grid}.timeline__year[data-astro-cid-hr2hunob]{z-index:1;border-radius:var(--radius-full);background:var(--color-brand-navy);color:var(--color-brand-accent);font-family:var(--font-family-display);place-self:start center;padding:6px 12px;font-size:1.05rem;font-style:italic;font-weight:850;position:relative}.timeline[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{color:var(--color-text-secondary);margin-top:6px}.mvv[data-astro-cid-hr2hunob]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.mvv__card[data-astro-cid-hr2hunob]{border-radius:var(--radius-lg);align-content:space-between;gap:28px;min-height:280px;padding:clamp(28px,3vw,40px);display:grid}.mvv__card--0[data-astro-cid-hr2hunob]{background:var(--color-brand-primary);color:#fff}.mvv__card--1[data-astro-cid-hr2hunob]{background:var(--color-brand-accent);color:var(--color-brand-navy)}.mvv__card--2[data-astro-cid-hr2hunob]{background:var(--color-brand-navy);color:#fff}.mvv__title[data-astro-cid-hr2hunob]{font-family:var(--font-family-display);text-transform:uppercase;font-size:clamp(2rem,1.5rem + 1.5vw,2.8rem);font-style:italic;font-weight:900;font-stretch:115%;line-height:1}.mvv__card[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{opacity:.9;font-size:1.08rem}.team[data-astro-cid-hr2hunob]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.team__card[data-astro-cid-hr2hunob]{gap:4px;display:grid}.team__photo[data-astro-cid-hr2hunob]{aspect-ratio:4/5;border-radius:var(--radius-lg);color:#ffffffd9;place-items:end center;margin-bottom:14px;padding-bottom:18%;display:grid;overflow:hidden}.team__photo--0[data-astro-cid-hr2hunob]{background:linear-gradient(160deg, var(--color-brand-primary), var(--color-brand-navy))}.team__photo--1[data-astro-cid-hr2hunob]{background:linear-gradient(160deg, var(--color-brand-accent), var(--color-brand-accent-strong));color:#0e1b3d99}.team__photo--2[data-astro-cid-hr2hunob]{background:linear-gradient(160deg, var(--color-brand-primary-muted), var(--color-brand-primary))}.team__role[data-astro-cid-hr2hunob]{color:var(--color-text-secondary);font-weight:600}.team__focus[data-astro-cid-hr2hunob]{color:var(--color-brand-primary);align-items:center;gap:6px;font-size:.92rem;font-weight:700;display:inline-flex}.diff[data-astro-cid-hr2hunob]{--pattern-opacity:.05}.diff[data-astro-cid-hr2hunob]:after{color:#fff}.diff__grid[data-astro-cid-hr2hunob]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.diff__grid[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{border-radius:var(--radius-lg);background:#ffffff0f;padding:28px;box-shadow:inset 0 0 0 1px #ffffff1a}.diff__grid[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{color:#ffffffb8;margin-top:8px}.diff__ico[data-astro-cid-hr2hunob]{background:var(--color-brand-accent);width:52px;height:52px;color:var(--color-brand-navy);border-radius:16px;place-items:center;margin-bottom:20px;display:grid}@media (width<=1024px){.team[data-astro-cid-hr2hunob],.diff__grid[data-astro-cid-hr2hunob]{grid-template-columns:1fr 1fr}.mvv[data-astro-cid-hr2hunob]{grid-template-columns:1fr}.mvv__card[data-astro-cid-hr2hunob]{min-height:0}}@media (width<=860px){.story__grid[data-astro-cid-hr2hunob]{grid-template-columns:1fr}.story__intro[data-astro-cid-hr2hunob]{position:static}}@media (width<=560px){.diff__grid[data-astro-cid-hr2hunob]{grid-template-columns:1fr}.team[data-astro-cid-hr2hunob]{gap:14px}.timeline[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{grid-template-columns:76px 1fr;gap:14px}.timeline[data-astro-cid-hr2hunob]:before{left:37px}}
