a[data-zoom]{cursor:zoom-in;display:block}.prose p:has(>a[data-zoom]:only-child){margin:var(--s5) 0}.prose p:has(>a[data-zoom]:only-child) img{margin-inline:auto}.hero a[data-zoom]{border-radius:inherit}.lightbox{color:#fff;background:#1c1914f7;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lightbox::backdrop{background:0 0}.lightbox[open]{place-items:center;animation:.18s ease-out lightbox-in;display:grid}@keyframes lightbox-in{0%{opacity:0}}.lightbox-figure{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;margin:0;padding:56px 72px 24px;display:flex}.lightbox-img{object-fit:contain;touch-action:pan-y pinch-zoom;background:#ffffff0a;border-radius:6px;max-width:100%;max-height:calc(100dvh - 120px)}.lightbox-caption{text-align:center;color:#e9e2cf;max-width:60ch;font-size:.95rem;line-height:1.4}.lightbox-btn{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .15s;display:grid;position:absolute}.lightbox-btn:hover{background:#ffffff42}.lightbox-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.lightbox-close{top:14px;right:14px}.lightbox-prev{top:50%;left:14px;translate:0 -50%}.lightbox-next{top:50%;right:14px;translate:0 -50%}.lightbox--single .lightbox-prev,.lightbox--single .lightbox-next{display:none}@media (width<=640px){.lightbox-figure{padding:60px 12px 78px}.lightbox-img{max-height:calc(100dvh - 170px)}.lightbox-prev,.lightbox-next{top:auto;bottom:16px;translate:none}}@media (prefers-reduced-motion:reduce){.lightbox[open]{animation:none}.lightbox-btn{transition:none}}html:has(.lightbox[open]){overflow:hidden}.post-head[data-astro-cid-gfv7secw]{gap:var(--s3);margin-bottom:var(--s5);justify-items:start;max-width:60rem;display:grid}.post-head[data-astro-cid-gfv7secw] h1[data-astro-cid-gfv7secw]{max-width:18ch;font-size:clamp(2rem,5.5vw,3.6rem)}.byline[data-astro-cid-gfv7secw]{color:var(--muted);align-items:center;gap:.8rem;margin:0;font-size:.9rem;display:flex}.byline[data-astro-cid-gfv7secw] b[data-astro-cid-gfv7secw]{color:var(--text);font-weight:600}.avatar[data-astro-cid-gfv7secw]{background:radial-gradient(circle at 35% 35%, #fff 0 25%, var(--berry) 26%);border-radius:50%;flex:none;width:38px;height:38px}.restored[data-astro-cid-gfv7secw]{font-size:var(--t-1);color:var(--muted);border-left:3px solid var(--butter);padding-left:var(--s3);margin:0}.ticket[data-astro-cid-gfv7secw]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 var(--s4);grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.ticket[data-astro-cid-gfv7secw] div[data-astro-cid-gfv7secw]{border-right:1px dashed var(--line);border-bottom:1px dashed var(--line);min-width:0;padding:.9rem 1rem}.ticket[data-astro-cid-gfv7secw] dt[data-astro-cid-gfv7secw]{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:600}.ticket[data-astro-cid-gfv7secw] dd[data-astro-cid-gfv7secw]{font-family:var(--display);color:var(--ink);text-wrap:pretty;margin:0;font-size:1.25rem;font-weight:600}.ticket[data-astro-cid-gfv7secw] dd[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]{text-decoration:none}.ticket[data-astro-cid-gfv7secw] dd[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]:hover{text-decoration:underline}.jump[data-astro-cid-gfv7secw]{gap:var(--s2);margin:0 0 var(--s6);flex-wrap:wrap;display:flex}.jump[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]{background:var(--paper-2);color:var(--ink);border-radius:999px;align-items:center;min-height:40px;padding:.5rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.jump[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw].hot{background:var(--berry);color:#fff}.post-grid[data-astro-cid-gfv7secw]{gap:var(--s6);display:grid}.main[data-astro-cid-gfv7secw]{min-width:0}.hero[data-astro-cid-gfv7secw]{margin:0 0 var(--s5)}.hero[data-astro-cid-gfv7secw] img{aspect-ratio:3/2;object-fit:cover;border-radius:12px;width:100%}.hero[data-astro-cid-gfv7secw].portrait img{aspect-ratio:auto;width:min(100%, calc(min(76vh, 660px) * var(--r)));height:auto;margin-inline:auto;display:block}.save[data-astro-cid-gfv7secw] ol[data-astro-cid-gfv7secw]{columns:1}.save[data-astro-cid-gfv7secw] li[data-astro-cid-gfv7secw]{font-size:var(--t0)}.save[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]{text-decoration:none}.save[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]:hover{text-decoration:underline}.dl[data-astro-cid-gfv7secw]{gap:var(--s5);background:var(--butter);border-radius:var(--radius);padding:var(--s5);margin:var(--s7) 0;grid-template-columns:auto 1fr;align-items:center;display:grid}.dl[data-astro-cid-gfv7secw] h2[data-astro-cid-gfv7secw]{margin:0 0 var(--s2);font-size:1.4rem}.dl[data-astro-cid-gfv7secw] p[data-astro-cid-gfv7secw]{color:#5b4b12;margin:0 0 var(--s3);font-size:.95rem}.dl[data-astro-cid-gfv7secw] ul[data-astro-cid-gfv7secw]{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.dl[data-astro-cid-gfv7secw] li[data-astro-cid-gfv7secw]{justify-content:space-between;align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.dl[data-astro-cid-gfv7secw] small[data-astro-cid-gfv7secw]{color:#5b4b12;display:block}.sheet[data-astro-cid-gfv7secw]{aspect-ratio:8.5/11;border:1px solid var(--line);background:#fff;border-radius:4px;grid-template-rows:repeat(3,1fr);gap:6%;width:74px;padding:6%;display:grid;box-shadow:0 8px 20px -12px #1b1f3b66}.sheet[data-astro-cid-gfv7secw] i[data-astro-cid-gfv7secw]{background:#f0e6d0;border:2px solid #6b1c23;border-radius:3px;display:block}.pin-block[data-astro-cid-gfv7secw]{gap:var(--s5);margin:var(--s7) 0;padding:var(--s5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius);display:grid}.pin-block[data-astro-cid-gfv7secw] img[data-astro-cid-gfv7secw]{aspect-ratio:2/3;object-fit:cover;border-radius:12px;width:100%;max-width:260px}.pin-block[data-astro-cid-gfv7secw] h2[data-astro-cid-gfv7secw]{margin:0 0 var(--s2);font-size:1.4rem}.pin-block[data-astro-cid-gfv7secw] p[data-astro-cid-gfv7secw]{color:var(--muted)}.rail[data-astro-cid-gfv7secw]{gap:var(--s5);align-self:start;display:grid}.rail-card[data-astro-cid-gfv7secw]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1.2rem}.rail-card[data-astro-cid-gfv7secw] h2[data-astro-cid-gfv7secw]{font:700 .85rem / 1.3 var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .6rem}.rail-card[data-astro-cid-gfv7secw] ol[data-astro-cid-gfv7secw]{margin:0;padding:0;font-size:.92rem;line-height:1.5;list-style:none}.rail-card[data-astro-cid-gfv7secw] li[data-astro-cid-gfv7secw]+li[data-astro-cid-gfv7secw]{margin-top:.35rem}.rail-card[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]{text-decoration:none}.rail-card[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]:hover{text-decoration:underline}.rail[data-astro-cid-gfv7secw] .pin[data-astro-cid-gfv7secw]{aspect-ratio:2/3;background:var(--ink);color:#fff;border-radius:12px;grid-template-rows:1fr auto;text-decoration:none;display:none;overflow:hidden}.rail[data-astro-cid-gfv7secw] .pin[data-astro-cid-gfv7secw] img[data-astro-cid-gfv7secw]{object-fit:cover;width:100%;height:100%}.rail[data-astro-cid-gfv7secw] .pin[data-astro-cid-gfv7secw] span[data-astro-cid-gfv7secw]{font-family:var(--display);padding:.9rem;font-size:1.15rem;line-height:1.15}.finish[data-astro-cid-gfv7secw]{padding-top:var(--s7)}@media (width>=700px){.ticket[data-astro-cid-gfv7secw]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ticket[data-astro-cid-gfv7secw] div[data-astro-cid-gfv7secw]{border-bottom:0}.ticket[data-astro-cid-gfv7secw] div[data-astro-cid-gfv7secw]:last-child{border-right:0}.pin-block[data-astro-cid-gfv7secw]{grid-template-columns:220px 1fr;align-items:center}.save[data-astro-cid-gfv7secw] ol[data-astro-cid-gfv7secw]{columns:2;column-gap:var(--s6)}}@media (width>=1000px){.post-grid[data-astro-cid-gfv7secw]{gap:var(--s8);grid-template-columns:minmax(0,1fr) 320px}.rail[data-astro-cid-gfv7secw]{position:sticky;top:86px}.rail[data-astro-cid-gfv7secw] .pin[data-astro-cid-gfv7secw]{display:grid}}.hub-head[data-astro-cid-i752xmsu]{background:var(--band);color:var(--band-ink);padding:var(--s6) 0 var(--s7)}.hub-head[data-astro-cid-i752xmsu] .crumbs[data-astro-cid-i752xmsu],.hub-head[data-astro-cid-i752xmsu] .crumbs[data-astro-cid-i752xmsu] a[data-astro-cid-i752xmsu]{color:var(--band-ink);margin-top:0}.hub-head[data-astro-cid-i752xmsu] h1[data-astro-cid-i752xmsu]{color:var(--band-ink)}.hub-head[data-astro-cid-i752xmsu] .lede[data-astro-cid-i752xmsu]{max-width:56ch;margin:var(--s4) 0 var(--s3);font-size:1.1rem}.hub-head[data-astro-cid-i752xmsu] .count[data-astro-cid-i752xmsu]{font-family:var(--display);margin:0;font-size:1.1rem;font-style:italic}.filters[data-astro-cid-i752xmsu]{gap:var(--s2);padding:var(--s5) 0 var(--s2);flex-wrap:wrap;display:flex}.filters[data-astro-cid-i752xmsu] button[data-astro-cid-i752xmsu]{font:600 .88rem / 1 var(--body);border:1.5px solid var(--ink);min-height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.6rem 1rem}.filters[data-astro-cid-i752xmsu] button[data-astro-cid-i752xmsu] b[data-astro-cid-i752xmsu]{opacity:.7;margin-left:.2rem;font-weight:400}.filters[data-astro-cid-i752xmsu] button[data-astro-cid-i752xmsu][aria-pressed=true]{background:var(--ink);color:#fff}.grid[data-astro-cid-i752xmsu]{padding:var(--s4) 0 var(--s5)}.about[data-astro-cid-i752xmsu]{max-width:52rem;margin:var(--s6) 0}.other[data-astro-cid-i752xmsu]{margin:var(--s7) 0}.contact[data-astro-cid-vekgkm42]{gap:var(--s4);margin:var(--s5) 0 var(--s7);max-width:40rem;display:grid}.row[data-astro-cid-vekgkm42]{gap:var(--s2);margin:0;display:grid}label[data-astro-cid-vekgkm42]{font-weight:600}.req[data-astro-cid-vekgkm42]{color:var(--muted);font-weight:400}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{font:inherit;border:1.5px solid var(--line,#d8d3cb);min-width:0;min-height:48px;color:var(--text);background:#fff;border-radius:12px;padding:.8rem 1rem}textarea[data-astro-cid-vekgkm42]{resize:vertical;line-height:1.5}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}h1[data-astro-cid-otyvg7kl]{margin-bottom:var(--s5)}
