.post-image[data-astro-cid-24rf4g4f]{max-width:100%;height:auto}.post-image-full[data-astro-cid-24rf4g4f]{width:100vw;max-width:100vw;margin-left:-50vw;position:relative;left:50%}@media (width>=56.25em){.post-image-full[data-astro-cid-24rf4g4f]{width:calc(100vw - var(--painting-width));max-width:calc(100vw - var(--painting-width));margin-left:calc(-50vw + var(--painting-width) / 2)}}.unsplash[data-astro-cid-6uy3obtr] img[data-astro-cid-6uy3obtr]{object-fit:cover;object-position:center;width:100%;max-height:480px;display:block}.unsplash[data-astro-cid-6uy3obtr] figcaption[data-astro-cid-6uy3obtr]{text-align:center}.youtube[data-astro-cid-iuyplqcj]{background:#000;position:relative;overflow:hidden}.youtube[data-astro-cid-iuyplqcj] img[data-astro-cid-iuyplqcj],.youtube[data-astro-cid-iuyplqcj] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.youtube[data-astro-cid-iuyplqcj] img[data-astro-cid-iuyplqcj]{object-fit:cover}.youtube-fallback[data-astro-cid-iuyplqcj],.youtube-play[data-astro-cid-iuyplqcj]{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.youtube-fallback[data-astro-cid-iuyplqcj][hidden],.youtube-play[data-astro-cid-iuyplqcj][hidden]{display:none}.youtube-fallback-label[data-astro-cid-iuyplqcj]{background:var(--ink);color:var(--paper);padding:.25rem .5rem;position:absolute;bottom:.75rem;left:.75rem}.youtube-play-icon[data-astro-cid-iuyplqcj]{background:var(--ink);width:6rem;height:4rem;color:var(--paper);border-radius:1rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reading-painting[data-astro-cid-iojfp5qi]{--read:1;z-index:20;pointer-events:none;height:4px;position:fixed;top:0;left:0;right:0}i[data-astro-cid-iojfp5qi]{--fill:clamp(0, (var(--read) - var(--start)) / var(--size), 1);background:var(--color);position:absolute}@media (width<=56.2499em){i[data-astro-cid-iojfp5qi]{top:0;bottom:0;left:calc(var(--start) * 100%);width:calc(var(--size) * 100%);transform:scaleX(var(--fill));transform-origin:0}}@media (width>=56.25em){.reading-painting[data-astro-cid-iojfp5qi]{--edge:10px;--top:calc(var(--rail-top) + 3px);width:var(--painting-width);height:auto;bottom:0;right:auto}i[data-astro-cid-iojfp5qi]{--span:calc(100% - var(--top) - var(--edge));top:calc(var(--top) + var(--start) * var(--span));left:var(--edge);right:calc(var(--painting-width) - var(--edge) - 12px);height:calc(var(--size) * var(--span));opacity:calc(.35 + .65 * var(--fill));transform:scaleY(var(--fill));transform-origin:top;border-radius:2px}}@media (prefers-reduced-motion:reduce){.reading-painting[data-astro-cid-iojfp5qi]{--read:1!important}}.toc-rail[data-astro-cid-3r5ufieu]{display:none}@media (width>=75em){.toc-rail[data-astro-cid-3r5ufieu]{top:var(--rail-top);width:12rem;max-height:calc(100vh - 7.5rem);font-family:var(--font-sans), system-ui, sans-serif;place-self:start end;margin-right:3rem;font-size:.8125rem;line-height:1.35;display:block;position:sticky;overflow-y:auto}}.label[data-astro-cid-3r5ufieu]{margin-bottom:.75rem}ol[data-astro-cid-3r5ufieu]{border-left:1px solid var(--rule);padding:0;list-style:none}a[data-astro-cid-3r5ufieu]{color:var(--mute);border-left:2px solid #0000;margin-left:-1px;padding:.35rem 0 .35rem .9rem;text-decoration:none;transition:color .15s;display:block}a[data-astro-cid-3r5ufieu]:hover,a[data-astro-cid-3r5ufieu][aria-current]{color:var(--ink)}a[data-astro-cid-3r5ufieu][aria-current]{border-left-color:var(--touch,var(--ink))}.post-header[data-astro-cid-g5songws]{max-width:var(--measure);margin:0 auto clamp(2.5rem,6vw,3.5rem)}.post-nav[data-astro-cid-g5songws]{max-width:calc(var(--measure) + 2 * var(--gutter))}.post-header[data-astro-cid-g5songws] h1[data-astro-cid-g5songws]{margin-block:.6rem .9rem}.updated[data-astro-cid-g5songws]{margin-top:-.3rem;margin-bottom:.9rem}.post-tags[data-astro-cid-g5songws]{font-family:var(--font-sans), system-ui, sans-serif;flex-wrap:wrap;gap:.35rem 1rem;padding:0;font-size:.875rem;list-style:none;display:flex}.post-tags[data-astro-cid-g5songws] a[data-astro-cid-g5songws]{color:var(--mute);text-decoration:none}.post-tags[data-astro-cid-g5songws] a[data-astro-cid-g5songws]:hover{color:var(--ink);text-decoration:underline}@media (width>=75em){.post-body[data-astro-cid-g5songws]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--measure)) minmax(0, 1fr);display:grid}.post-body[data-astro-cid-g5songws]>.prose[data-astro-cid-g5songws]{grid-area:1/2;width:100%}}.post-nav[data-astro-cid-g5songws]{font-family:var(--font-sans), system-ui, sans-serif;margin-top:clamp(3.5rem,8vw,5rem)}.post-nav[data-astro-cid-g5songws] ul[data-astro-cid-g5songws]{border-top:1px solid var(--rule);gap:1.5rem;padding:1.75rem 0 0;list-style:none;display:grid}@media (width>=40em){.post-nav[data-astro-cid-g5songws] ul[data-astro-cid-g5songws]{grid-template-columns:1fr 1fr;gap:2.5rem}.post-nav[data-astro-cid-g5songws] .next[data-astro-cid-g5songws]{text-align:right;grid-column:2}.post-nav[data-astro-cid-g5songws] .next[data-astro-cid-g5songws] a[data-astro-cid-g5songws]{flex-direction:row-reverse}}.post-nav[data-astro-cid-g5songws] li[data-astro-cid-g5songws] a[data-astro-cid-g5songws]{align-items:flex-start;gap:.9rem;text-decoration:none;display:flex}.post-nav[data-astro-cid-g5songws] li[data-astro-cid-g5songws] a[data-astro-cid-g5songws]>span[data-astro-cid-g5songws]{flex-direction:column;gap:.3rem;display:flex}.post-nav-title[data-astro-cid-g5songws]{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;font-size:1.0625rem;line-height:1.3}.post-nav[data-astro-cid-g5songws] li[data-astro-cid-g5songws] a[data-astro-cid-g5songws]:hover .post-nav-title[data-astro-cid-g5songws]{text-underline-offset:.2em;text-decoration:underline .06em}.post-nav[data-astro-cid-g5songws] p[data-astro-cid-g5songws]{margin-top:2.25rem;font-size:.875rem}
