.stage[data-astro-cid-f2jc3dwf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.stage__read[data-astro-cid-f2jc3dwf]{min-width:0;padding-inline:var(--margin) clamp(32px, 5vw, 88px);grid-row:1}.stage--right[data-astro-cid-f2jc3dwf] .stage__read[data-astro-cid-f2jc3dwf]{grid-column:1}.stage--left[data-astro-cid-f2jc3dwf] .stage__read[data-astro-cid-f2jc3dwf]{padding-inline:clamp(32px, 5vw, 88px) var(--margin);grid-column:2}.stage__plate[data-astro-cid-f2jc3dwf]{background:var(--tone);grid-row:1;grid-template-rows:auto minmax(0,1fr);height:100svh;margin:0;display:grid;position:sticky;top:0}.stage--right[data-astro-cid-f2jc3dwf] .stage__plate[data-astro-cid-f2jc3dwf]{grid-column:2}.stage--left[data-astro-cid-f2jc3dwf] .stage__plate[data-astro-cid-f2jc3dwf]{grid-column:1}.stage__frame[data-astro-cid-f2jc3dwf]{grid-row:2;position:relative;overflow:hidden}.stage__frame[data-astro-cid-f2jc3dwf] .stage__img{object-fit:cover;object-position:50% 20%;filter:grayscale()contrast(1.06);mix-blend-mode:multiply;opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0}.stage__frame[data-astro-cid-f2jc3dwf] .stage__img.is-active{opacity:1}@media (prefers-reduced-motion:no-preference){.stage__frame[data-astro-cid-f2jc3dwf] .stage__img.is-active{animation:30s ease-in-out infinite alternate plate-drift}}.stage__bar[data-astro-cid-f2jc3dwf]{min-height:56px;padding:16px var(--margin);background:var(--sheet);font-size:var(--step-small);color:var(--muted);grid-row:1;display:grid}.stage__caption[data-astro-cid-f2jc3dwf]{transition:opacity .3s}.stage__caption[data-astro-cid-f2jc3dwf].is-swapping{opacity:0}@media (width<=900px){.stage[data-astro-cid-f2jc3dwf]{grid-template-columns:1fr}.stage__plate[data-astro-cid-f2jc3dwf],.stage--left[data-astro-cid-f2jc3dwf] .stage__plate[data-astro-cid-f2jc3dwf],.stage--right[data-astro-cid-f2jc3dwf] .stage__plate[data-astro-cid-f2jc3dwf]{grid-area:1/1;height:52svh;min-height:300px;position:relative}.stage__read[data-astro-cid-f2jc3dwf],.stage--left[data-astro-cid-f2jc3dwf] .stage__read[data-astro-cid-f2jc3dwf],.stage--right[data-astro-cid-f2jc3dwf] .stage__read[data-astro-cid-f2jc3dwf]{padding-inline:var(--margin);grid-area:2/1}}.hero[data-astro-cid-lcdefpme]{align-content:center;gap:32px;min-height:calc(100svh - 76px);padding-block:48px 72px;display:grid}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.04em;max-width:8.5em;font-size:clamp(2.75rem,1rem + 5.4vw,6.25rem);font-weight:450;line-height:.95}.hero__lede[data-astro-cid-lcdefpme]{max-width:40ch;font-size:var(--step-lead);line-height:1.38}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:rise .9s var(--ease-out) both}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:90ms}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.18s}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.intro[data-astro-cid-lcdefpme]{max-width:var(--measure);padding-block:24px var(--section);gap:1.1em;display:grid}.intro__title[data-astro-cid-lcdefpme]{font-size:var(--step-lead);margin-bottom:.2em}.intro__first[data-astro-cid-lcdefpme]{font-size:var(--step-lead);line-height:1.38}.latest[data-astro-cid-lcdefpme]{padding-bottom:var(--section);gap:32px;display:grid}.latest__more[data-astro-cid-lcdefpme]{margin-top:4px}.studies-teaser[data-astro-cid-lcdefpme]{padding-block:var(--section) 0;gap:36px;display:grid}.studies-teaser[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34ch;margin-top:20px}.ledger[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none;display:grid}.ledger__row[data-astro-cid-lcdefpme]{transition:color .2s ease, transform .25s var(--ease-out);grid-template-columns:minmax(0,1fr) 9em 3em;align-items:baseline;gap:16px;padding:18px 0;text-decoration:none;display:grid}.ledger__name[data-astro-cid-lcdefpme]{font-size:var(--step-lead);letter-spacing:-.015em;line-height:1.15}.ledger__kind[data-astro-cid-lcdefpme]{color:var(--muted)}.ledger__year[data-astro-cid-lcdefpme]{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}.ledger[data-astro-cid-lcdefpme]:hover .ledger__row[data-astro-cid-lcdefpme]{color:var(--muted)}.ledger[data-astro-cid-lcdefpme] .ledger__row[data-astro-cid-lcdefpme]:hover,.ledger[data-astro-cid-lcdefpme] .ledger__row[data-astro-cid-lcdefpme]:focus-visible{color:var(--accent);transform:translate(6px)}.hello[data-astro-cid-lcdefpme]{max-width:var(--measure);margin-top:var(--section);background:var(--sheet);margin-bottom:var(--section);gap:24px;padding:clamp(28px,4vw,48px);display:grid}.hello__title[data-astro-cid-lcdefpme]{font-size:var(--step-head);line-height:1}.hello__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{min-height:0;padding-block:40px 64px}}@media (width<=520px){.ledger__row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.ledger__kind[data-astro-cid-lcdefpme]{font-size:var(--step-small);grid-row:2}.hello__links[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{width:100%}}
