.gallery_heroDraw__mKsR6{position:absolute;top:0;right:max(2vw,calc((100vw - min(1200px, 92vw)) / 2 - 100px));width:200px;height:100%;z-index:0;opacity:.7;pointer-events:none}@media (max-width:900px){.gallery_heroDraw__mKsR6{right:-20px;width:90px;opacity:.5}}.gallery_panWrap__mKr2_{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gallery_panIntro__TBglj{flex:0 0 auto;width:clamp(220px,34vw,380px);padding-right:clamp(1rem,3vw,2rem)}.gallery_panIntroTitle__xMNW3{font-family:var(--font-display);font-weight:500;font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.05;color:var(--ink)}.gallery_panel__QvT43{position:relative;flex:0 0 auto;width:clamp(260px,46vw,620px);aspect-ratio:4/5;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);margin:0;background:var(--bg-3)}.gallery_panelImg__PZwjD{width:100%;height:100%;object-fit:cover}.gallery_panelCap__S7ges{position:absolute;left:0;right:0;bottom:0;padding:1.6rem 1.1rem 1rem;font-family:var(--font-heading);font-size:.82rem;color:#fff;background:linear-gradient(0deg,rgba(10,8,5,.72),transparent)}.gallery_grid__07JmR{column-count:3;column-gap:1rem}.gallery_item__cFj9H{position:relative;display:block;width:100%;margin-bottom:1rem;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);page-break-inside:avoid;break-inside:avoid;background:var(--bg-3)}.gallery_img__X_LOw{width:100%;height:auto;display:block;transition:transform .7s var(--ease),filter .5s var(--ease)}.gallery_item__cFj9H:hover .gallery_img__X_LOw{transform:scale(1.04)}.gallery_cap__l9YdO{position:absolute;left:0;right:0;bottom:0;padding:1.4rem 1rem .9rem;font-family:var(--font-heading);font-size:.8rem;color:#fff;background:linear-gradient(0deg,rgba(10,8,5,.7),transparent);opacity:0;transition:opacity var(--transition-base)}.gallery_item__cFj9H:hover .gallery_cap__l9YdO{opacity:1}@media (max-width:900px){.gallery_grid__07JmR{column-count:2}}@media (max-width:560px){.gallery_grid__07JmR{column-count:1}}