.gallery_page__S3n_G{background:var(--paper);color:var(--ink);min-height:100vh}.gallery_main__SduNn{max-width:1080px;padding:40px 24px 64px;margin:auto}.gallery_main__SduNn h1{max-width:760px;font-size:clamp(32px,5vw,52px);line-height:1.08;letter-spacing:-1px;margin:10px 0 18px}.gallery_lede__8_GfZ{max-width:650px;font-size:18px;line-height:1.6}.gallery_note__wuPCL{color:var(--muted);font-size:14px}.gallery_grid__07JmR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:30px 0}.gallery_grid__07JmR figure{margin:0;min-width:0}.gallery_grid__07JmR a{display:block;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.gallery_grid__07JmR a:focus-visible{outline:3px solid var(--action-focus,var(--ink));outline-offset:4px}.gallery_grid__07JmR img{display:block;width:100%;height:auto;background:var(--paper)}.gallery_grid__07JmR figcaption{padding:12px 2px;font-size:16px;line-height:1.5}@media (max-width:600px){.gallery_main__SduNn{padding:24px 16px 44px}.gallery_grid__07JmR{grid-template-columns:1fr;gap:20px}.gallery_page__S3n_G .public-nav{flex-wrap:wrap;gap:14px}}