.album-page[data-astro-cid-nlquih3n]{width:min(100% - 2rem,1280px);margin:auto;padding:5rem 0 3rem}.gallery-intro[data-astro-cid-nlquih3n]{border-bottom:1px solid var(--line);padding:3rem 1rem 3.5rem;position:relative}.eyebrow[data-astro-cid-nlquih3n],.collection-heading[data-astro-cid-nlquih3n],.art-caption[data-astro-cid-nlquih3n]{letter-spacing:.15em;font:700 .65rem DM Sans,sans-serif}.eyebrow[data-astro-cid-nlquih3n]{color:var(--muted)}h1[data-astro-cid-nlquih3n]{max-width:950px;font:500 clamp(2.5rem, 7vw, 6rem)/1.05 var(--serif);letter-spacing:-.045em;margin:1.5rem 0}h1[data-astro-cid-nlquih3n] em[data-astro-cid-nlquih3n]{color:var(--accent);display:block}.intro-copy[data-astro-cid-nlquih3n]{color:var(--muted);font-size:.95rem;line-height:1.9}.collection-stamp[data-astro-cid-nlquih3n]{text-align:center;border:1px dashed var(--accent);background:var(--surface);border-radius:50%;place-content:center;width:145px;height:145px;display:grid;position:absolute;bottom:3rem;right:2rem;transform:rotate(9deg)}.collection-stamp[data-astro-cid-nlquih3n] strong[data-astro-cid-nlquih3n]{font:500 3rem var(--serif)}.collection-stamp[data-astro-cid-nlquih3n] span[data-astro-cid-nlquih3n]{font-size:.65rem}.collection[data-astro-cid-nlquih3n]{background-image:radial-gradient(var(--line) 1px, transparent 1px);background-size:20px 20px}.collection-heading[data-astro-cid-nlquih3n]{color:var(--muted);justify-content:space-between;gap:1rem;padding:2rem .5rem;display:flex}.art-wall[data-astro-cid-nlquih3n]{columns:4;column-gap:1.5rem;padding:.5rem}.art-card[data-astro-cid-nlquih3n]{break-inside:avoid;background:var(--surface-solid);width:100%;color:var(--ink);border:1px solid var(--line);cursor:zoom-in;margin-bottom:1.8rem;padding:.65rem .65rem 0;transition:transform .2s,box-shadow .2s;display:inline-block;transform:rotate(-1deg);box-shadow:0 6px 16px #102d4510}.art-card[data-astro-cid-nlquih3n]:nth-child(3n){transform:rotate(1.5deg)}.art-card[data-astro-cid-nlquih3n]:nth-child(5n){border-radius:70px 70px 2px 2px;transform:rotate(.5deg)}.art-card[data-astro-cid-nlquih3n]:nth-child(5n) .art-image[data-astro-cid-nlquih3n]{border-radius:60px 60px 0 0}.art-card[data-astro-cid-nlquih3n]:hover{transform:translateY(-5px)rotate(0);box-shadow:0 12px 25px #102d4525}.art-image[data-astro-cid-nlquih3n]{background:var(--paper-deep);display:block;overflow:hidden}.art-image[data-astro-cid-nlquih3n] img[data-astro-cid-nlquih3n]{width:100%;height:auto;min-height:100px;display:block}.art-caption[data-astro-cid-nlquih3n]{justify-content:space-between;align-items:center;padding:1rem .15rem;font-size:.6rem;display:flex}.art-caption[data-astro-cid-nlquih3n] span[data-astro-cid-nlquih3n]:last-child{color:var(--accent);font-size:1rem}.gallery-bottom[data-astro-cid-nlquih3n]{text-align:center;padding:2rem 0}.gallery-bottom[data-astro-cid-nlquih3n] p[data-astro-cid-nlquih3n]{color:var(--muted);font-size:.8rem}.more-button[data-astro-cid-nlquih3n]{border:1px solid var(--line);background:var(--ink);color:var(--paper);cursor:pointer;border-radius:40px;padding:1rem 2rem}.art-dialog[data-astro-cid-nlquih3n]{background:var(--surface-solid);width:min(95vw,1080px);max-height:94dvh;color:var(--ink);border:1px solid var(--line);border-radius:18px;padding:1rem}.art-dialog[data-astro-cid-nlquih3n]::backdrop{backdrop-filter:blur(8px);background:#06131de6}.viewer-toolbar[data-astro-cid-nlquih3n],.viewer-controls[data-astro-cid-nlquih3n]{justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;display:flex}.art-dialog[data-astro-cid-nlquih3n] button[data-astro-cid-nlquih3n]{border:1px solid var(--line);background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;border-radius:50%}.full-art[data-astro-cid-nlquih3n]{object-fit:contain;width:100%;height:70dvh;margin:.5rem 0;display:block}[data-astro-cid-nlquih3n][hidden]{display:none!important}button[data-astro-cid-nlquih3n]:focus-visible,a[data-astro-cid-nlquih3n]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (width<=950px){.art-wall[data-astro-cid-nlquih3n]{columns:3}.collection-stamp[data-astro-cid-nlquih3n]{width:115px;height:115px;right:0}}@media (width<=680px){.art-wall[data-astro-cid-nlquih3n]{columns:2;column-gap:.8rem}.art-card[data-astro-cid-nlquih3n]{margin-bottom:1rem;padding:.4rem .4rem 0}.gallery-intro[data-astro-cid-nlquih3n]{padding:1rem 0 2rem}.collection-stamp[data-astro-cid-nlquih3n]{background:0 0;border:0;justify-content:start;align-items:baseline;gap:.65rem;width:auto;height:auto;display:flex;position:static;transform:none}.collection-stamp[data-astro-cid-nlquih3n] strong[data-astro-cid-nlquih3n]{font-size:2rem}.collection-heading[data-astro-cid-nlquih3n]{letter-spacing:.05em;font-size:.55rem}.art-caption[data-astro-cid-nlquih3n]{letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){.art-card[data-astro-cid-nlquih3n]{transition:none}}
