.vis-hero[data-astro-cid-jtrtsuni]{padding-block:var(--space-2xl) var(--space-4xl)}.vis-hero[data-astro-cid-jtrtsuni]>.container[data-astro-cid-jtrtsuni]{min-height:calc(100svh - 88px - var(--space-2xl) - var(--space-4xl));align-content:space-between;display:grid}.vis-hero__head[data-astro-cid-jtrtsuni]{max-width:none;font-size:clamp(3.5rem,6.5vw,7rem);line-height:.98}.vis-hero__sub[data-astro-cid-jtrtsuni]{margin-top:var(--space-md);font:500 var(--text-title) / 1.3 var(--font-display);letter-spacing:-.015em;color:var(--color-ink-2)}.vis-hero__row[data-astro-cid-jtrtsuni]{gap:var(--space-lg) var(--gap-columns);margin-top:var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.vis-hero__lead[data-astro-cid-jtrtsuni]{max-width:58ch;color:var(--color-ink-2);text-wrap:pretty}.vis-hero[data-astro-cid-jtrtsuni] .vis-hero__cta{justify-self:start}.vis-hero[data-astro-cid-jtrtsuni] .vis-hero__cta:focus-visible,.vis-close[data-astro-cid-jtrtsuni] .primary-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.vis-hero[data-astro-cid-jtrtsuni] .vis-hero__cta:active,.vis-close[data-astro-cid-jtrtsuni] .primary-button:active{transform:translateY(3px)}.vis-pair[data-astro-cid-jtrtsuni]{gap:var(--space-3xl) var(--gap-columns);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vis-pair__item[data-astro-cid-jtrtsuni]{align-content:start;gap:var(--space-lg);display:grid}.vis-pair__item[data-astro-cid-jtrtsuni] h2[data-astro-cid-jtrtsuni]{margin-top:var(--space-md);text-wrap:balance}.vis-pair__item[data-astro-cid-jtrtsuni] .vis-pair__photo{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;display:block}.vis-pair__text[data-astro-cid-jtrtsuni]{max-width:56ch;font-size:var(--text-lead);color:var(--color-ink-2);text-wrap:pretty;line-height:1.6}.vis-quote[data-astro-cid-jtrtsuni]{gap:var(--space-lg);max-width:62rem;margin:0;display:grid}.vis-quote[data-astro-cid-jtrtsuni] blockquote[data-astro-cid-jtrtsuni]{margin:0}.vis-quote[data-astro-cid-jtrtsuni] blockquote[data-astro-cid-jtrtsuni] p[data-astro-cid-jtrtsuni]{font:700 var(--text-display-s) / 1.1 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;text-indent:-.4em}.vis-quote[data-astro-cid-jtrtsuni] figcaption[data-astro-cid-jtrtsuni]{font-size:var(--text-lg);color:var(--color-ink-2)}.vis-values[data-astro-cid-jtrtsuni]{border-top:var(--rule-hair) solid var(--color-ink);margin:0}.vis-values__row[data-astro-cid-jtrtsuni]{gap:var(--space-md) var(--gap-columns);padding-block:var(--space-xl);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.vis-values[data-astro-cid-jtrtsuni] dt[data-astro-cid-jtrtsuni]{font:700 var(--text-2xl) / 1.15 var(--font-display);letter-spacing:var(--tracking-display)}.vis-values[data-astro-cid-jtrtsuni] dd[data-astro-cid-jtrtsuni]{max-width:62ch;font-size:var(--text-lg);color:var(--color-ink-2);text-wrap:pretty;margin:0;line-height:1.6}.vis-impact[data-astro-cid-jtrtsuni]{gap:var(--space-lg) var(--gap-columns);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline;display:grid}.vis-impact__name[data-astro-cid-jtrtsuni]{font:700 var(--text-2xl) / 1.15 var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-accent-soft)}.vis-impact__text[data-astro-cid-jtrtsuni]{max-width:30ch;font:700 var(--text-section) / 1.12 var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-on-ink);text-wrap:balance}.vis-close[data-astro-cid-jtrtsuni]{justify-content:space-between;align-items:center;gap:var(--space-xl) var(--space-2xl);flex-wrap:wrap;display:flex}.vis-close[data-astro-cid-jtrtsuni] h2[data-astro-cid-jtrtsuni]{max-width:22ch;font-size:var(--text-display-s);text-wrap:balance}@media (width<=60rem){.vis-hero[data-astro-cid-jtrtsuni]{padding-block:var(--space-xl) var(--space-2xl)}.vis-hero[data-astro-cid-jtrtsuni]>.container[data-astro-cid-jtrtsuni]{min-height:0}.vis-hero__head[data-astro-cid-jtrtsuni]{font-size:var(--text-display-s)}.vis-quote[data-astro-cid-jtrtsuni] blockquote[data-astro-cid-jtrtsuni] p[data-astro-cid-jtrtsuni]{text-indent:0}.vis-hero__row[data-astro-cid-jtrtsuni],.vis-pair[data-astro-cid-jtrtsuni],.vis-values__row[data-astro-cid-jtrtsuni],.vis-impact[data-astro-cid-jtrtsuni]{grid-template-columns:minmax(0,1fr)}.vis-pair[data-astro-cid-jtrtsuni]{gap:var(--space-2xl)}.vis-values__row[data-astro-cid-jtrtsuni]{padding-block:var(--space-lg)}}@media (width<=40rem){.vis-hero__head[data-astro-cid-jtrtsuni] br[data-astro-cid-jtrtsuni]{display:none}}
