.page[data-astro-cid-wkcas36i]{max-width:var(--max);padding:clamp(120px, 14vw, 170px) var(--gutter) 0;margin:0 auto}.head[data-astro-cid-wkcas36i]{text-align:center;margin-bottom:clamp(56px,7vw,96px)}.kicker[data-astro-cid-wkcas36i]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0 0 14px;font-size:13px;font-weight:600}.head[data-astro-cid-wkcas36i] h1[data-astro-cid-wkcas36i]{margin:0;font-size:clamp(52px,8.4vw,128px)}.sub[data-astro-cid-wkcas36i]{max-width:30ch;font-family:var(--serif);margin:18px auto 0;font-size:clamp(24px,2.6vw,34px);line-height:1.2}.win[data-astro-cid-wkcas36i]{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff}.titlebar[data-astro-cid-wkcas36i]{border-bottom:2px solid var(--ink);background:repeating-linear-gradient(to bottom, var(--ink) 0 2px, transparent 2px 4px) center / calc(100% - 16px) 14px no-repeat, #fff;justify-content:center;align-items:center;height:30px;display:flex;position:relative}.close[data-astro-cid-wkcas36i]{border:2px solid var(--ink);background:#fff;width:16px;height:16px;position:absolute;left:18px;box-shadow:0 0 0 4px #fff}.title[data-astro-cid-wkcas36i]{background:#fff;padding:0 12px;font-size:14px;font-weight:700}.toolbar[data-astro-cid-wkcas36i]{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px clamp(16px,3vw,28px);display:flex}.toolbar[data-astro-cid-wkcas36i] h2[data-astro-cid-wkcas36i]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.seg[data-astro-cid-wkcas36i]{border:2px solid var(--ink);border-radius:8px;display:inline-flex;overflow:hidden}.seg[data-astro-cid-wkcas36i] button[data-astro-cid-wkcas36i]{color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:0;padding:6px 14px;font-size:13px;font-weight:600}.seg[data-astro-cid-wkcas36i] button[data-astro-cid-wkcas36i]+button[data-astro-cid-wkcas36i]{border-left:2px solid var(--ink)}.seg[data-astro-cid-wkcas36i] button[data-astro-cid-wkcas36i][aria-pressed=true]{background:var(--ink);color:#fff}.count[data-astro-cid-wkcas36i]{color:var(--ink-2);margin-left:auto;font-size:13px}.swatches[data-astro-cid-wkcas36i]{border-bottom:1px solid var(--ink);height:8px;display:flex}.swatches[data-astro-cid-wkcas36i] i[data-astro-cid-wkcas36i]{flex:1;transition:background .4s}.grid[data-astro-cid-wkcas36i]{flex-wrap:wrap;gap:6px;margin:0;padding:clamp(10px,1.6vw,18px);list-style:none;display:flex}.grid[data-astro-cid-wkcas36i]:after{content:"";flex-grow:1000}.photo[data-astro-cid-wkcas36i]{flex-basis:calc(var(--ar) * 170px);aspect-ratio:var(--ar);overflow:hidden}.photo[data-astro-cid-wkcas36i] a,.photo[data-astro-cid-wkcas36i] img{width:100%;height:100%;display:block}.photo[data-astro-cid-wkcas36i] img{object-fit:cover;transition:transform .6s var(--ease)}.photo[data-astro-cid-wkcas36i]:hover img{transform:scale(1.04)}.group-label[data-astro-cid-wkcas36i]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);flex-basis:100%;padding:18px 2px 6px;font-size:12px;font-weight:600;display:none}.group-label[data-astro-cid-wkcas36i]:first-child{padding-top:4px}[data-astro-cid-wkcas36i][data-mode=subject] .group-label[data-astro-cid-wkcas36i]{display:block}.grid[data-astro-cid-wkcas36i] .group-end{display:none}[data-astro-cid-wkcas36i][data-mode=subject] .group-end{flex:1000 1 0;height:0;display:block}.art[data-astro-cid-wkcas36i]{margin-top:clamp(96px,12vw,160px)}.art[data-astro-cid-wkcas36i] h2[data-astro-cid-wkcas36i]{text-align:center;margin:0 0 clamp(40px,5vw,72px);font-size:clamp(44px,6vw,88px)}.wall[data-astro-cid-wkcas36i]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(48px,6vw,88px) clamp(32px,5vw,72px);margin:0;padding:0;list-style:none;display:flex}.wall[data-astro-cid-wkcas36i] li[data-astro-cid-wkcas36i]{width:calc(clamp(170px, 19vw, 270px) * sqrt(var(--ar)) * var(--scale,1));max-width:100%}.frame[data-astro-cid-wkcas36i]{border:6px solid var(--ink);transition:transform .5s var(--ease);background:#fff;padding:7%;display:block;box-shadow:inset 0 0 0 1px #00000014,0 24px 40px -18px #00000059}.frame[data-astro-cid-wkcas36i]:hover{transform:translateY(-4px)}.frame[data-astro-cid-wkcas36i] img{width:100%;height:auto;display:block;box-shadow:inset 0 0 0 1px #0000001a}.placard[data-astro-cid-wkcas36i]{border:1px solid var(--line);text-align:left;background:#fff;width:fit-content;margin:18px auto 0;padding:8px 12px;font-size:12px;line-height:1.4;box-shadow:0 2px 6px #0000000f}.placard[data-astro-cid-wkcas36i] strong[data-astro-cid-wkcas36i],.placard[data-astro-cid-wkcas36i] span[data-astro-cid-wkcas36i]{display:block}.placard[data-astro-cid-wkcas36i] span[data-astro-cid-wkcas36i]{color:var(--ink-2)}.placard[data-astro-cid-wkcas36i] em[data-astro-cid-wkcas36i]{font-family:var(--serif);margin-top:4px;font-size:14px;display:block}@media (width<=639px){.photo[data-astro-cid-wkcas36i]{flex-basis:calc(var(--ar) * 110px)}.grid[data-astro-cid-wkcas36i]{gap:4px}.count[data-astro-cid-wkcas36i]{margin-left:0}.seg[data-astro-cid-wkcas36i] button[data-astro-cid-wkcas36i]{padding:6px 10px}}
