.ph[data-astro-cid-pznzci7v]{padding-top:clamp(28px,4vw,56px);padding-bottom:clamp(28px,4vw,48px)}.back[data-astro-cid-pznzci7v]{color:var(--ink-3);align-items:center;gap:8px;margin-bottom:clamp(28px,4vw,48px);font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.back[data-astro-cid-pznzci7v]:hover{color:var(--ink)}.back[data-astro-cid-pznzci7v] svg{width:16px;height:16px}.ph-grid[data-astro-cid-pznzci7v]{gap:28px 64px;display:grid}@media (width>=900px){.ph-grid[data-astro-cid-pznzci7v]{grid-template-columns:1.6fr 1fr;align-items:end}}.ph[data-astro-cid-pznzci7v] h1[data-astro-cid-pznzci7v]{font-size:var(--step-5);max-width:12em}.ph-meta[data-astro-cid-pznzci7v]{border-top:1px solid var(--line);gap:16px;margin:0;padding-top:18px;display:grid}.ph-meta[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]{grid-template-columns:90px 1fr;gap:12px;display:grid}.ph-meta[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-top:3px;font-size:.75rem;font-weight:600}.ph-meta[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin:0}button[data-astro-cid-pznzci7v].frame{cursor:zoom-in;width:100%;font:inherit;border:0;padding:0;display:block}.cover[data-astro-cid-pznzci7v]{aspect-ratio:16/9;border-radius:var(--radius-lg)}@media (width<=640px){.cover[data-astro-cid-pznzci7v]{aspect-ratio:4/3}}.pbody[data-astro-cid-pznzci7v]{gap:24px 80px;display:grid}@media (width>=900px){.pbody[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1.25fr}}.pbody-lead[data-astro-cid-pznzci7v]{font-family:var(--serif);font-size:var(--step-2);margin:0;line-height:1.3}.pbody-text[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:var(--ink-2);font-size:1.06rem;line-height:1.7}.gal-sec[data-astro-cid-pznzci7v]{padding-bottom:clamp(56px,7vw,96px)}.gal[data-astro-cid-pznzci7v]{columns:1;column-gap:16px}@media (width>=640px){.gal[data-astro-cid-pznzci7v]{columns:2}}@media (width>=1080px){.gal[data-astro-cid-pznzci7v]{columns:3;column-gap:20px}}.gal-item[data-astro-cid-pznzci7v]{break-inside:avoid;margin-bottom:16px}@media (width>=1080px){.gal-item[data-astro-cid-pznzci7v]{margin-bottom:20px}}.gal-item[data-astro-cid-pznzci7v] img{height:auto;transition:transform .6s var(--ease)}.gal-item[data-astro-cid-pznzci7v]:hover img{transform:scale(1.025)}.pnav[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr;gap:16px;padding-bottom:clamp(56px,7vw,96px);display:grid}.pnav-link[data-astro-cid-pznzci7v]{border-top:1px solid var(--ink);gap:6px;padding-top:20px;text-decoration:none;display:grid}.pnav-next[data-astro-cid-pznzci7v]{text-align:right;justify-items:end}.pnav-dir[data-astro-cid-pznzci7v]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:inline-flex}.pnav-dir[data-astro-cid-pznzci7v] svg{width:14px;height:14px}.pnav-title[data-astro-cid-pznzci7v]{font-family:var(--serif);font-size:var(--step-2);line-height:1.15}.pnav-link[data-astro-cid-pznzci7v]:hover .pnav-title[data-astro-cid-pznzci7v]{color:var(--river)}.more[data-astro-cid-pznzci7v]{gap:48px 28px;display:grid}@media (width>=640px){.more[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr}}@media (width>=1080px){.more[data-astro-cid-pznzci7v]{grid-template-columns:repeat(3,1fr)}}.lb[data-astro-cid-pznzci7v]{color:#eee;background:#0e0f10f5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lb[data-astro-cid-pznzci7v]::backdrop{background:#0e0f10e6}.lb[data-astro-cid-pznzci7v][open]{place-items:center;display:grid}.lb[data-astro-cid-pznzci7v] figure[data-astro-cid-pznzci7v]{justify-items:center;gap:14px;max-width:100%;margin:0;padding:64px 16px 24px;display:grid}.lb[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{object-fit:contain;border-radius:3px;width:auto;max-width:min(92vw,1600px);height:auto;max-height:calc(100dvh - 150px)}.lb[data-astro-cid-pznzci7v] figcaption[data-astro-cid-pznzci7v]{color:#b5b1aa;text-align:center;font-size:.88rem}.lb-btn[data-astro-cid-pznzci7v]{color:#fff;cursor:pointer;background:#14141499;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:fixed}.lb-btn[data-astro-cid-pznzci7v] svg{width:20px;height:20px}.lb-close[data-astro-cid-pznzci7v]{top:14px;right:14px}.lb-prev[data-astro-cid-pznzci7v]{top:50%;left:14px;transform:translateY(-50%)}.lb-next[data-astro-cid-pznzci7v]{top:50%;right:14px;transform:translateY(-50%)}@media (width<=640px){.lb-prev[data-astro-cid-pznzci7v],.lb-next[data-astro-cid-pznzci7v]{top:auto;bottom:16px;transform:none}}
