button[data-astro-cid-rj65ajc3]{font:inherit;color:inherit;background:0 0;border:0;padding:0}.stage[data-astro-cid-rj65ajc3]{position:relative}.main[data-astro-cid-rj65ajc3]{aspect-ratio:4/3;background:var(--limestone);cursor:zoom-in;width:100%;display:block;position:relative;overflow:hidden}.main-img[data-astro-cid-rj65ajc3]{object-fit:contain;width:100%;height:100%;transition:opacity .22s var(--ease-out);display:block}.main-img[data-astro-cid-rj65ajc3].fading{opacity:0}.lens[data-astro-cid-rj65ajc3]{--size:240px;width:var(--size);height:var(--size);pointer-events:none;opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);background-color:var(--limestone);border:2px solid var(--plaster);background-repeat:no-repeat;border-radius:50%;position:absolute;top:0;left:0;transform:scale(.85);box-shadow:0 0 0 1px #10211959,0 14px 34px -10px #10211999}.main[data-astro-cid-rj65ajc3].lens-on{cursor:none}.main[data-astro-cid-rj65ajc3].lens-on .lens[data-astro-cid-rj65ajc3]{opacity:1;transform:scale(1)}.zoom[data-astro-cid-rj65ajc3]{color:var(--ink);-webkit-backdrop-filter:blur(6px);font-size:var(--step--1);opacity:0;background:#fbfaf6e6;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .95rem;transition:opacity .2s;display:inline-flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 0 0 1px #15211b2e,0 10px 24px -14px #10211999}.main[data-astro-cid-rj65ajc3]:hover .zoom[data-astro-cid-rj65ajc3],.main[data-astro-cid-rj65ajc3]:focus-visible .zoom[data-astro-cid-rj65ajc3]{opacity:1}.main[data-astro-cid-rj65ajc3].lens-on .zoom[data-astro-cid-rj65ajc3]{opacity:.85}@media (hover:none){.zoom[data-astro-cid-rj65ajc3]{opacity:1}}.nav[data-astro-cid-rj65ajc3]{z-index:2;cursor:pointer;width:3.5rem;height:3.5rem;color:var(--ink);-webkit-backdrop-filter:blur(6px);transition:background-color .25s var(--ease-out), color .25s var(--ease-out), transform .15s;background:#fbfaf6db;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 0 0 1px #15211b2e,0 10px 24px -12px #10211999}.nav[data-astro-cid-rj65ajc3]:before{content:"";transition:border-color .25s var(--ease-out), inset .25s var(--ease-out);border:1px solid #15211b4d;border-radius:50%;position:absolute;inset:4px}.nav[data-astro-cid-rj65ajc3]:hover{background:var(--moss-900);color:var(--plaster)}.nav[data-astro-cid-rj65ajc3]:hover:before{border-color:#9cc3ada6;inset:5px}.nav[data-astro-cid-rj65ajc3]:active{transform:scale(.95)}.nav[data-astro-cid-rj65ajc3]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.chisel[data-astro-cid-rj65ajc3]{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:1.7rem;height:.75rem;transition:transform .3s var(--ease-out)}.prev-img[data-astro-cid-rj65ajc3]:hover .chisel[data-astro-cid-rj65ajc3]{transform:translate(-3px)}.next-img[data-astro-cid-rj65ajc3]:hover .chisel[data-astro-cid-rj65ajc3]{transform:translate(3px)}.prev-img[data-astro-cid-rj65ajc3]{left:1rem}.next-img[data-astro-cid-rj65ajc3]{right:1rem}.counter[data-astro-cid-rj65ajc3]{z-index:2;pointer-events:none;min-width:3.25rem;color:var(--ink);-webkit-backdrop-filter:blur(6px);font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;background:#fbfaf6e6;border-radius:999px 999px 2px 2px;flex-direction:column;align-items:center;gap:.3rem;padding:1.05rem .6rem .6rem;line-height:1;display:flex;position:absolute;top:1rem;left:1rem;box-shadow:0 0 0 1px #15211b2e,0 10px 24px -14px #10211999}.counter[data-astro-cid-rj65ajc3]:before{content:"";border:1px solid #15211b40;border-radius:999px 999px 1px 1px;position:absolute;inset:3px}.c-cur[data-astro-cid-rj65ajc3]{font-variation-settings:"wdth" 70;font-size:1.45rem;font-weight:500}.c-cur[data-astro-cid-rj65ajc3].tick{animation:c-tick .28s var(--ease-out)}@keyframes c-tick{0%{opacity:0;transform:translateY(4px)}}.c-rule[data-astro-cid-rj65ajc3]{opacity:.45;background:currentColor;width:1.1rem;height:1px}.c-tot[data-astro-cid-rj65ajc3]{font-variation-settings:"wdth" 80;opacity:.6;font-size:.8rem}.thumbs[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.5rem;margin-top:.5rem;display:grid}.thumb[data-astro-cid-rj65ajc3]{cursor:pointer;outline-offset:2px;width:100%;display:block;position:relative}.thumb[data-astro-cid-rj65ajc3] img{opacity:.6;transition:opacity .2s}.thumb[data-astro-cid-rj65ajc3]:hover img,.thumb[data-astro-cid-rj65ajc3][aria-current=true] img{opacity:1}.thumb[data-astro-cid-rj65ajc3][aria-current=true]:after{content:"";box-shadow:inset 0 0 0 2px var(--jade-600);pointer-events:none;position:absolute;inset:0}.vid[data-astro-cid-rj65ajc3]{margin:1.5rem 0 0}.vid[data-astro-cid-rj65ajc3] video[data-astro-cid-rj65ajc3]{background:#000;width:100%;max-height:80vh;display:block}.vid[data-astro-cid-rj65ajc3] figcaption[data-astro-cid-rj65ajc3]{font-size:var(--step--1);color:var(--fg-soft);margin-top:.5rem}.lb[data-astro-cid-rj65ajc3]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;color:var(--plaster);background:#0a140ff5;border:0;padding:0}.lb[data-astro-cid-rj65ajc3]::backdrop{background:#0a140fe6}.lb[data-astro-cid-rj65ajc3][open]{animation:lb-in .22s var(--ease-out)}@keyframes lb-in{0%{opacity:0}}.lb-inner[data-astro-cid-rj65ajc3]{place-items:center;width:100%;height:100%;padding:4rem 4.5rem;display:grid;position:relative}.lb[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;max-width:100%;max-height:100%}.lb-count[data-astro-cid-rj65ajc3]{font-size:var(--step--1);color:#b9c9bf;margin:0;position:absolute;top:1.25rem;left:1.25rem}.lb-btn[data-astro-cid-rj65ajc3]{width:3rem;height:3rem;color:var(--plaster);cursor:pointer;background:#ffffff0f;place-items:center;transition:background-color .15s;display:grid;position:absolute}.lb-btn[data-astro-cid-rj65ajc3]:hover{background:#ffffff29}.lb-btn[data-astro-cid-rj65ajc3] svg{width:1.5rem;height:1.5rem}.close[data-astro-cid-rj65ajc3]{top:.75rem;right:.75rem}.prev[data-astro-cid-rj65ajc3]{top:50%;left:.75rem;translate:0 -50%}.next[data-astro-cid-rj65ajc3]{top:50%;right:.75rem;translate:0 -50%}@media (width<=640px){.lb-inner[data-astro-cid-rj65ajc3]{padding:3.5rem .5rem 4.5rem}.prev[data-astro-cid-rj65ajc3],.next[data-astro-cid-rj65ajc3]{top:auto;bottom:.75rem;translate:none}.nav[data-astro-cid-rj65ajc3]{width:3rem;height:3rem}.chisel[data-astro-cid-rj65ajc3]{width:1.4rem}.prev-img[data-astro-cid-rj65ajc3]{left:.5rem}.next-img[data-astro-cid-rj65ajc3]{right:.5rem}.counter[data-astro-cid-rj65ajc3]{min-width:2.75rem;padding:.85rem .45rem .45rem;top:.5rem;left:.5rem}.c-cur[data-astro-cid-rj65ajc3]{font-size:1.2rem}}.work[data-astro-cid-r6zbfys3]{row-gap:2.5rem}.g[data-astro-cid-r6zbfys3]{grid-column:1/span 8}.info[data-astro-cid-r6zbfys3]{grid-column:10/span 3;align-self:start;position:sticky;top:6rem}.info[data-astro-cid-r6zbfys3] .lede[data-astro-cid-r6zbfys3]{margin-bottom:1.5rem}.facts[data-astro-cid-r6zbfys3]{border-top:1px solid var(--rule);margin:1.5rem 0 2rem}.facts[data-astro-cid-r6zbfys3] div[data-astro-cid-r6zbfys3]{border-bottom:1px solid var(--rule);padding:.75rem 0}.facts[data-astro-cid-r6zbfys3] dt[data-astro-cid-r6zbfys3]{font-size:var(--step--1);color:var(--fg-soft)}.facts[data-astro-cid-r6zbfys3] dd[data-astro-cid-r6zbfys3]{margin:.15rem 0 0}.hint[data-astro-cid-r6zbfys3]{color:var(--fg-soft);margin-top:.85rem;font-size:.9rem}.rel[data-astro-cid-r6zbfys3]{padding-block:var(--section)}.rel-head[data-astro-cid-r6zbfys3]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2.5rem;display:flex}.rel[data-astro-cid-r6zbfys3] h2[data-astro-cid-r6zbfys3]{font-size:var(--step-3)}.rel[data-astro-cid-r6zbfys3] ul[data-astro-cid-r6zbfys3]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=960px){.g[data-astro-cid-r6zbfys3],.info[data-astro-cid-r6zbfys3]{grid-column:1/-1}.info[data-astro-cid-r6zbfys3]{position:static}}@media (width<=720px){.rel[data-astro-cid-r6zbfys3] ul[data-astro-cid-r6zbfys3]{grid-template-columns:1fr;gap:2.5rem}}
