.ink[data-astro-cid-nsls5agp]{--ink-paper:#e9dfc8;--ink-night:#0c0a09;--ink-red:#d02a1a;--ink-fg:#0e0c0a;--ink-step:118lvh;--color-bg:var(--ink-paper);--color-text:var(--ink-fg);--color-muted:color-mix(in srgb, var(--ink-fg) 64%, transparent);--color-accent:var(--ink-red);--color-border:color-mix(in srgb, var(--ink-fg) 22%, transparent);background:var(--ink-paper);min-height:100vh;color:var(--ink-fg);position:relative}html:has(.ink){background:#e9dfc8}html:has(.ink.is-night){background:#0c0a09}.ink[data-astro-cid-nsls5agp].is-night{--color-bg:var(--ink-night)}.ink[data-astro-cid-nsls5agp] ::selection{background:var(--ink-red);color:#fff}.canvas[data-astro-cid-nsls5agp]{z-index:0;opacity:0;width:100vw;height:100lvh;transition:opacity .9s var(--ease-out);display:none;position:fixed;inset:0}.is-flying[data-astro-cid-nsls5agp] .canvas[data-astro-cid-nsls5agp]{display:block}.is-ready[data-astro-cid-nsls5agp] .canvas[data-astro-cid-nsls5agp]{opacity:1}.bar[data-astro-cid-nsls5agp]{z-index:3;height:var(--header-h);padding:0 var(--gutter);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.is-flying[data-astro-cid-nsls5agp] .bar[data-astro-cid-nsls5agp]{position:fixed}.brand[data-astro-cid-nsls5agp]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;line-height:1}.links[data-astro-cid-nsls5agp]{align-items:center;gap:clamp(14px,3vw,32px);display:flex}.links[data-astro-cid-nsls5agp] a[data-astro-cid-nsls5agp]{color:var(--ink-fg)}.toggle[data-astro-cid-nsls5agp]{border:1px solid var(--color-border);color:var(--ink-fg);cursor:pointer;background:0 0;padding:6px 10px;display:none}.is-ready[data-astro-cid-nsls5agp] .toggle[data-astro-cid-nsls5agp]{display:block}.toggle[data-astro-cid-nsls5agp][aria-pressed=true]{background:var(--ink-red);border-color:var(--ink-red);color:#fff}.intro[data-astro-cid-nsls5agp],.end[data-astro-cid-nsls5agp]{z-index:1;min-height:100lvh;padding:calc(var(--header-h) + 24px) var(--gutter) clamp(40px, 9vh, 96px);align-content:end;justify-items:start;gap:18px;display:grid;position:relative}.intro[data-astro-cid-nsls5agp] h1[data-astro-cid-nsls5agp]{text-transform:uppercase;margin:0;font-size:clamp(3.4rem,13vw,9.5rem);line-height:.86}.lede[data-astro-cid-nsls5agp]{max-width:34ch;margin:0;font-size:clamp(1rem,1.5vw,1.2rem)}.hint[data-astro-cid-nsls5agp]{transition:opacity .5s var(--ease-out);display:none}.is-flying[data-astro-cid-nsls5agp] .hint[data-astro-cid-nsls5agp]{display:block}.is-under-way[data-astro-cid-nsls5agp] .hint[data-astro-cid-nsls5agp]{opacity:0}.enter[data-astro-cid-nsls5agp]{margin-top:6px}.enter[data-astro-cid-nsls5agp][hidden]{display:none}.end[data-astro-cid-nsls5agp]{text-align:center;align-content:center;justify-items:center}.end[data-astro-cid-nsls5agp] h2[data-astro-cid-nsls5agp]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2.4rem,7vw,5rem);font-weight:400;line-height:.95}.end-links[data-astro-cid-nsls5agp]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin:10px 0 0;display:flex}.end-links[data-astro-cid-nsls5agp] a[data-astro-cid-nsls5agp]:not(.btn){color:var(--ink-fg)}.plates[data-astro-cid-nsls5agp]{z-index:1;margin:0;padding:0;list-style:none;position:relative}.plate[data-astro-cid-nsls5agp][data-act=night]{background:var(--ink-night);color:#efe6d2}.plate[data-astro-cid-nsls5agp] figure[data-astro-cid-nsls5agp]{max-width:1080px;padding:clamp(40px, 9vh, 104px) var(--gutter);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(20px,5vw,64px);margin:0 auto;display:grid}.plate[data-astro-cid-nsls5agp] img[data-astro-cid-nsls5agp]{border:1px solid;width:100%;height:auto}figcaption[data-astro-cid-nsls5agp] h2[data-astro-cid-nsls5agp]{font-family:var(--font-display);text-transform:uppercase;margin:10px 0 12px;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:400;line-height:.95}figcaption[data-astro-cid-nsls5agp]:before{content:"";background:var(--ink-red);width:28px;height:3px;margin-bottom:16px;display:block}.plate[data-astro-cid-nsls5agp][data-act=night] figcaption[data-astro-cid-nsls5agp] .label[data-astro-cid-nsls5agp]{color:color-mix(in srgb, currentColor 64%, transparent)}.note[data-astro-cid-nsls5agp]{max-width:30ch;margin:0}@media (width>=800px){.plate[data-astro-cid-nsls5agp] figure[data-astro-cid-nsls5agp]{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}.plate[data-astro-cid-nsls5agp][data-side=left] img[data-astro-cid-nsls5agp]{order:2}}.is-flying[data-astro-cid-nsls5agp] .plate[data-astro-cid-nsls5agp]{height:var(--ink-step);color:inherit;background:0 0}.is-flying[data-astro-cid-nsls5agp] .plate[data-astro-cid-nsls5agp] figure[data-astro-cid-nsls5agp]{max-width:none;padding:0;display:block}.is-flying[data-astro-cid-nsls5agp] .plate[data-astro-cid-nsls5agp] img[data-astro-cid-nsls5agp]{display:none}.is-flying[data-astro-cid-nsls5agp] figcaption[data-astro-cid-nsls5agp]{z-index:2;left:var(--gutter);right:var(--gutter);opacity:0;visibility:hidden;pointer-events:none;color:var(--ink-fg);position:fixed;bottom:clamp(20px,5vh,56px)}.is-flying[data-astro-cid-nsls5agp] figcaption[data-astro-cid-nsls5agp] .label[data-astro-cid-nsls5agp],.is-flying[data-astro-cid-nsls5agp] .plate[data-astro-cid-nsls5agp][data-act=night] figcaption[data-astro-cid-nsls5agp] .label[data-astro-cid-nsls5agp]{color:var(--color-muted)}@media (aspect-ratio>=21/20){.is-flying[data-astro-cid-nsls5agp] figcaption[data-astro-cid-nsls5agp]{width:min(30vw,24rem);margin-top:-5.5rem;top:50%;bottom:auto}.is-flying[data-astro-cid-nsls5agp] .plate[data-astro-cid-nsls5agp][data-side=right] figcaption[data-astro-cid-nsls5agp]{left:clamp(24px,8vw,140px);right:auto}.is-flying[data-astro-cid-nsls5agp] .plate[data-astro-cid-nsls5agp][data-side=left] figcaption[data-astro-cid-nsls5agp]{left:auto;right:clamp(24px,8vw,140px)}}.rail[data-astro-cid-nsls5agp],.readout[data-astro-cid-nsls5agp]{display:none}.is-ready[data-astro-cid-nsls5agp] .rail[data-astro-cid-nsls5agp]{z-index:3;flex-direction:column;display:flex;position:fixed;top:50%;right:6px;transform:translateY(-50%)}.rail[data-astro-cid-nsls5agp] a[data-astro-cid-nsls5agp]{width:26px;height:clamp(8px,2.1vh,16px);color:var(--ink-fg);justify-content:flex-end;align-items:center;display:flex}.rail[data-astro-cid-nsls5agp] span[data-astro-cid-nsls5agp]{opacity:.45;width:7px;height:1px;transition:width .3s var(--ease-out), opacity .3s var(--ease-out), background .3s var(--ease-out);background:currentColor;display:block}.rail[data-astro-cid-nsls5agp] a[data-astro-cid-nsls5agp]:hover span[data-astro-cid-nsls5agp]{opacity:1;width:14px}.rail[data-astro-cid-nsls5agp] a[data-astro-cid-nsls5agp][aria-current] span[data-astro-cid-nsls5agp]{opacity:1;background:var(--ink-red);width:18px;height:2px}.is-wired[data-astro-cid-nsls5agp] .readout[data-astro-cid-nsls5agp]{z-index:3;left:var(--gutter);top:calc(var(--header-h) + 4px);color:var(--ink-fg);display:block;position:fixed}@media (pointer:coarse){.rail[data-astro-cid-nsls5agp]{pointer-events:none}}
