.viewer[data-astro-cid-zkfa4fwo]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--bg);color:var(--text)}.viewer[data-astro-cid-zkfa4fwo][open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto}.viewer[data-astro-cid-zkfa4fwo]::backdrop{background:var(--bg)}:root:has(.viewer[open]){overflow:hidden}.bar[data-astro-cid-zkfa4fwo]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:var(--space-3) var(--gutter)}.count[data-astro-cid-zkfa4fwo]{grid-column:2;color:var(--text-3);font-variant-numeric:tabular-nums}.close[data-astro-cid-zkfa4fwo]{grid-column:3;justify-self:end}.stage[data-astro-cid-zkfa4fwo]{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;min-height:0;padding:var(--space-2) calc(var(--gutter) + 3.5rem)}.stage[data-astro-cid-zkfa4fwo] .big{width:auto;max-width:100%;height:auto;max-height:100%;border:var(--hairline) solid var(--line);border-radius:var(--radius-md);touch-action:pan-y pinch-zoom}.step[data-astro-cid-zkfa4fwo]{position:absolute;top:50%;translate:0 -50%;border:var(--hairline) solid var(--line-strong)}.prev[data-astro-cid-zkfa4fwo]{left:var(--gutter)}.next[data-astro-cid-zkfa4fwo]{right:var(--gutter)}.caption[data-astro-cid-zkfa4fwo]{width:min(100% - 2 * var(--gutter),var(--column));height:4.5em;overflow-y:auto;margin:var(--space-4) auto 0;line-height:1.5;text-align:center;color:var(--text-3)}.strip[data-astro-cid-zkfa4fwo]{display:flex;justify-content:center;gap:var(--space-2);overflow-x:auto;padding:var(--space-4) var(--gutter) var(--space-5)}.strip[data-astro-cid-zkfa4fwo] .thumb{flex:none;width:4.5rem;height:3rem;padding:0;overflow:hidden;border:var(--hairline) solid transparent;border-radius:var(--radius-sm);background:none;opacity:var(--dimmed);transition:opacity var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.strip[data-astro-cid-zkfa4fwo] .thumb img{width:100%;height:100%;object-fit:cover;object-position:top left}.strip[data-astro-cid-zkfa4fwo] .thumb:hover,.strip[data-astro-cid-zkfa4fwo] .thumb[aria-current]{opacity:1}.strip[data-astro-cid-zkfa4fwo] .thumb[aria-current]{border-color:var(--text)}.single[data-astro-cid-zkfa4fwo] [data-astro-cid-zkfa4fwo]:is(.step,.strip){display:none}@media(width<=30em){.stage[data-astro-cid-zkfa4fwo]{padding-inline:var(--gutter)}.step[data-astro-cid-zkfa4fwo]{display:none}.caption[data-astro-cid-zkfa4fwo]{height:7.5em}}@media(prefers-reduced-motion:no-preference){.viewer[data-astro-cid-zkfa4fwo][open]{animation:viewer-in var(--dur-slow) var(--ease-out)}.viewer[data-astro-cid-zkfa4fwo][open] .big{animation:viewer-rise var(--dur-slow) var(--ease-out)}}@keyframes viewer-in{0%{opacity:0}}@keyframes viewer-rise{0%{scale:.97}}.prose .zoom{display:block;max-width:100%;margin-inline:auto;padding:0;border:0;border-radius:var(--radius-md);background:none;cursor:zoom-in}.prose .zoom:focus-visible{outline-offset:4px}.post[data-astro-cid-g5songws]{border-top:0;padding-top:clamp(2rem,1rem + 3vw,4rem)}.head[data-astro-cid-g5songws],.contents[data-astro-cid-g5songws],.next[data-astro-cid-g5songws],.author[data-astro-cid-g5songws]{width:min(100%,var(--column));margin-inline:auto}.title[data-astro-cid-g5songws]{margin-top:var(--space-4);font-size:var(--text-h2);line-height:1.1;letter-spacing:var(--tracking-heading);text-wrap:balance}.title[data-astro-cid-g5songws] .word>span{animation:post-rise .9s var(--ease-out) calc(80ms + var(--i) * 45ms) both}.lead[data-astro-cid-g5songws]{margin-top:var(--space-5)}.byline[data-astro-cid-g5songws]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);margin-top:var(--space-5);color:var(--text-3)}.by[data-astro-cid-g5songws]{display:flex;align-items:center;gap:var(--space-3)}.lead[data-astro-cid-g5songws],.byline[data-astro-cid-g5songws]{animation:post-follow .7s var(--ease-out) .42s both}@keyframes post-rise{0%{transform:translateY(108%)}}@keyframes post-follow{0%{opacity:0;transform:translateY(10px)}}.face[data-astro-cid-g5songws]{border-radius:50%;object-fit:cover;filter:grayscale()}.byline[data-astro-cid-g5songws] .face[data-astro-cid-g5songws]{width:1.75rem;height:1.75rem}.head[data-astro-cid-g5songws]+.prose[data-astro-cid-g5songws],.head[data-astro-cid-g5songws]+.contents[data-astro-cid-g5songws]{margin-top:var(--space-8)}.contents[data-astro-cid-g5songws]{margin-block:var(--space-8)}.contents[data-astro-cid-g5songws]+.prose[data-astro-cid-g5songws]>[data-astro-cid-g5songws]:first-child{margin-top:0}.next[data-astro-cid-g5songws]{margin-top:var(--space-8)}.next[data-astro-cid-g5songws] .arrow-link[data-astro-cid-g5songws]{display:inline;font-size:var(--text-h3);line-height:1.3;letter-spacing:-.02em}.next[data-astro-cid-g5songws] .arrow-link[data-astro-cid-g5songws] .arrow{display:inline;margin-inline-start:.3em;vertical-align:-.05em}.author[data-astro-cid-g5songws]{display:flex;gap:var(--space-5);align-items:start;margin-top:var(--space-8)}.author[data-astro-cid-g5songws] .face[data-astro-cid-g5songws]{flex:none;width:3.5rem;height:3.5rem}.about[data-astro-cid-g5songws]{display:grid;gap:var(--space-2);justify-items:start}.name[data-astro-cid-g5songws]{font-weight:var(--weight-medium)}.about[data-astro-cid-g5songws] .body-2[data-astro-cid-g5songws]{margin-top:var(--space-2)}.about[data-astro-cid-g5songws] .arrow-link[data-astro-cid-g5songws]{margin-top:var(--space-3)}
