.album[data-astro-cid-7cfny4sh]{padding-block:clamp(2.4rem,6vw,4.5rem) clamp(3rem,8vw,6rem)}.album-head[data-astro-cid-7cfny4sh]{max-width:760px;margin:0 auto clamp(2rem,5vw,3.2rem)}.album-head[data-astro-cid-7cfny4sh] h1[data-astro-cid-7cfny4sh]{letter-spacing:-.02em;font-size:clamp(1.9rem,4.4vw,2.9rem)}.wall[data-astro-cid-7cfny4sh]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.1rem,2.4vw,1.9rem);max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}.card[data-astro-cid-7cfny4sh]{align-self:start}.card[data-astro-cid-7cfny4sh].wide{grid-column:span 2}.card[data-astro-cid-7cfny4sh].wide .shot[data-astro-cid-7cfny4sh] img[data-astro-cid-7cfny4sh]{aspect-ratio:4/3;object-fit:cover}.meta[data-astro-cid-7cfny4sh]{font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;margin-bottom:.3rem;display:flex}.meta[data-astro-cid-7cfny4sh] b[data-astro-cid-7cfny4sh]{letter-spacing:.04em;color:var(--accent-ink);font-size:.78rem;font-weight:700}.meta[data-astro-cid-7cfny4sh] span[data-astro-cid-7cfny4sh]{color:var(--ink-soft);font-size:.66rem}.pola[data-astro-cid-7cfny4sh]{background:var(--surface);border:1px solid var(--line);border-radius:2px;margin:0;padding:11px 11px 0;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;position:relative;transform:rotate(-.5deg);box-shadow:0 1px #141c340a,0 10px 24px #141c341f}.shot[data-astro-cid-7cfny4sh]{background:var(--surface);padding:5px;display:block;position:relative;box-shadow:inset 0 0 0 1px #141c3414}.card[data-astro-cid-7cfny4sh]:nth-child(3n+1) .tape[data-astro-cid-7cfny4sh]{left:18%;rotate:-6deg}.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .tape[data-astro-cid-7cfny4sh]{left:50%;rotate:2.4deg}.card[data-astro-cid-7cfny4sh]:nth-child(3n) .tape[data-astro-cid-7cfny4sh]{left:auto;right:16%;rotate:5deg}.tape[data-astro-cid-7cfny4sh]{z-index:3;pointer-events:none;background:#ffe27ad1;border-left:1px dashed #ffffffb3;border-right:1px dashed #ffffffb3;width:clamp(58px,22%,92px);height:22px;position:absolute;top:-9px;left:22%;box-shadow:0 2px 4px #141c341f}.card[data-astro-cid-7cfny4sh]:nth-child(4n+2) .tape[data-astro-cid-7cfny4sh]{background:#a0c8ff73}.card[data-astro-cid-7cfny4sh]:nth-child(4n) .tape[data-astro-cid-7cfny4sh]{background:#ffafc86b}.pin[data-astro-cid-7cfny4sh]{z-index:3;background:var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;right:16%;box-shadow:0 2px 4px #141c3442,inset -2px -2px 3px #0000002e,inset 2px 2px 3px #ffffff8c}.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .pin[data-astro-cid-7cfny4sh]{opacity:1}.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .tape[data-astro-cid-7cfny4sh]{opacity:0}.tilt-r[data-astro-cid-7cfny4sh] .pola[data-astro-cid-7cfny4sh]{transform:rotate(.7deg)}.tilt-l[data-astro-cid-7cfny4sh] .pola[data-astro-cid-7cfny4sh]{transform:rotate(-.9deg)}.card[data-astro-cid-7cfny4sh]:nth-child(3n) .pola[data-astro-cid-7cfny4sh]{border:9px solid #59453a;border-radius:2px;padding:6px 6px 0;box-shadow:0 12px 26px #141c3438,inset 0 0 0 1px #ffffff38,inset 0 0 0 9px #00000024}.card[data-astro-cid-7cfny4sh]:nth-child(3n) .shot[data-astro-cid-7cfny4sh]{box-shadow:inset 0 0 0 1px #141c341a}.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .pola[data-astro-cid-7cfny4sh]{background:#fbf7ef;border:1px solid #e6dcc9;padding:15px 15px 0}.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .shot[data-astro-cid-7cfny4sh]{box-shadow:none;padding:0}.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .shot[data-astro-cid-7cfny4sh]:before,.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .shot[data-astro-cid-7cfny4sh]:after{content:"";z-index:2;clip-path:polygon(0 0,100% 0,0 100%);pointer-events:none;background:#141c3438;width:26px;height:26px;position:absolute}.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .shot[data-astro-cid-7cfny4sh]:before{top:-7px;left:-7px}.card[data-astro-cid-7cfny4sh]:nth-child(3n+2) .shot[data-astro-cid-7cfny4sh]:after{bottom:-7px;right:-7px;transform:rotate(180deg)}.pola[data-astro-cid-7cfny4sh]:hover{transform:rotate(0)translateY(-4px);box-shadow:0 18px 40px #141c3429}.shot[data-astro-cid-7cfny4sh]{display:block}.shot[data-astro-cid-7cfny4sh] img[data-astro-cid-7cfny4sh]{width:100%;height:auto;display:block}figcaption[data-astro-cid-7cfny4sh]{padding:.7rem .2rem .85rem}.line[data-astro-cid-7cfny4sh]{font-size:.86rem;font-weight:600;line-height:1.5}.more[data-astro-cid-7cfny4sh]{color:var(--accent-ink);border-bottom:1px dashed;margin-top:.5rem;font-size:.72rem;display:inline-block}@media (width<=960px){.wall[data-astro-cid-7cfny4sh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.wall[data-astro-cid-7cfny4sh]{grid-template-columns:minmax(0,1fr)}.meta[data-astro-cid-7cfny4sh] b[data-astro-cid-7cfny4sh]{font-size:.72rem}}
