.top[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px clamp(32px,5vw,72px);padding-block:clamp(32px,6vw,72px) clamp(24px,4vw,48px);align-items:start}h1[data-astro-cid-j7pv25f6]{font:800 clamp(2.8rem,7.4vw,6.6rem)/1.04 var(--display);letter-spacing:-.045em;max-width:9ch}.aside[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) clamp(130px,14vw,200px);gap:clamp(20px,3vw,36px);align-items:start}.intro[data-astro-cid-j7pv25f6]{display:grid;gap:14px;font-size:1.05rem;line-height:1.55;color:var(--ink-2);padding-top:6px}.meta[data-astro-cid-j7pv25f6]{font-size:15px}.photo[data-astro-cid-j7pv25f6]{margin:0}.photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.photo[data-astro-cid-j7pv25f6] .placeholder[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:6px}.photo[data-astro-cid-j7pv25f6] .placeholder[data-astro-cid-j7pv25f6]{font-size:12px;padding:10px}.stage-wrap[data-astro-cid-j7pv25f6]{margin-top:clamp(8px,2vw,24px)}.stage[data-astro-cid-j7pv25f6]{position:relative;height:clamp(300px,38vw,560px);perspective:1600px;perspective-origin:50% 20%;overflow:hidden;outline:none;touch-action:pan-y;user-select:none}.stage[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.slide[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:6%;width:min(46vw,720px);aspect-ratio:16 / 10;transform-style:preserve-3d;text-decoration:none;color:inherit;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .5s;transform:translate(-50%) scale(.35);opacity:0;pointer-events:none}.slide[data-astro-cid-j7pv25f6][data-pos="0"]{transform:translate(-50%);opacity:1;pointer-events:auto;z-index:3}.slide[data-astro-cid-j7pv25f6][data-pos="-1"]{transform:translate(calc(-50% - min(35vw,548px))) translateY(30%) rotateY(18deg) scale(.42);opacity:1;pointer-events:auto;z-index:2}.slide[data-astro-cid-j7pv25f6][data-pos="1"]{transform:translate(calc(-50% + min(35vw,548px))) translateY(30%) rotateY(-18deg) scale(.42);opacity:1;pointer-events:auto;z-index:2}.slide[data-astro-cid-j7pv25f6][data-pos="-2"]{transform:translate(calc(-50% - 70vw)) translateY(30%) scale(.3)}.slide[data-astro-cid-j7pv25f6][data-pos="2"]{transform:translate(calc(-50% + 70vw)) translateY(30%) scale(.3)}.card[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:100%;border-radius:14px;overflow:hidden;transform:rotateX(var(--rx, 14deg)) rotateY(var(--ry, 0deg));transform-origin:50% 100%;transition:transform .25s ease-out,box-shadow .25s;box-shadow:0 40px 70px -30px #17161473}.slide[data-astro-cid-j7pv25f6]:not([data-pos="0"]) .card[data-astro-cid-j7pv25f6]{--rx: 8deg;--ry: 0deg;box-shadow:0 24px 40px -24px #17161459}.panel[data-astro-cid-j7pv25f6]{width:100%;height:100%;background:var(--paper-2);display:flex}.panel[data-astro-cid-j7pv25f6] img,.panel[data-astro-cid-j7pv25f6] .ill{width:100%;height:100%;object-fit:cover;object-position:top}.noimg[data-astro-cid-j7pv25f6]{margin:auto;font:800 clamp(1.6rem,4vw,3.4rem)/1 var(--display);letter-spacing:-.03em;color:var(--ink);text-align:center}.shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;background:#6c675e9e;opacity:0;transition:opacity .4s}.slide[data-astro-cid-j7pv25f6]:not([data-pos="0"]) .shade[data-astro-cid-j7pv25f6]{opacity:1}.slide[data-astro-cid-j7pv25f6]:not([data-pos="0"]):hover .shade[data-astro-cid-j7pv25f6]{background:#6c675e7a}.lbl[data-astro-cid-j7pv25f6]{font:800 clamp(1.6rem,5vw,4.4rem)/1 var(--display);letter-spacing:.06em;color:#f6f5f1}.slide[data-astro-cid-j7pv25f6][data-pos="-1"] .lbl[data-astro-cid-j7pv25f6]:before{content:"PREV"}.slide[data-astro-cid-j7pv25f6][data-pos="1"] .lbl[data-astro-cid-j7pv25f6]:before{content:"NEXT"}.caption[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;margin-top:8px}.now[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:6px 20px;flex-wrap:wrap;min-width:0}.now[data-astro-cid-j7pv25f6] .item[data-astro-cid-j7pv25f6]{display:contents}.now[data-astro-cid-j7pv25f6] .item[data-astro-cid-j7pv25f6][hidden]{display:none}.now[data-astro-cid-j7pv25f6] .t[data-astro-cid-j7pv25f6]{font:800 clamp(1.4rem,2.6vw,2.1rem)/1.1 var(--display);letter-spacing:-.03em;text-decoration:none}.now[data-astro-cid-j7pv25f6] .t[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.now[data-astro-cid-j7pv25f6] .k[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:15px}.count[data-astro-cid-j7pv25f6]{margin-left:auto;font:400 13px var(--mono);color:var(--dim);font-variant-numeric:tabular-nums}.nav[data-astro-cid-j7pv25f6]{font:600 13px var(--body);letter-spacing:.06em;text-transform:uppercase;background:transparent;color:var(--ink);border:1px solid var(--ink);border-radius:999px;padding:0 16px;min-height:44px;cursor:pointer}.nav[data-astro-cid-j7pv25f6]:hover{background:var(--ink);color:var(--paper)}.list[data-astro-cid-j7pv25f6]{margin-top:clamp(56px,8vw,104px)}.list-h[data-astro-cid-j7pv25f6]{font:400 13px var(--body);color:var(--dim);padding-bottom:8px;border-bottom:1px solid var(--ink)}.list-h[data-astro-cid-j7pv25f6].small{margin-top:clamp(48px,6vw,72px)}.index[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.index[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--rule)}.row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,22rem);gap:20px;align-items:baseline;text-decoration:none;padding-block:8px 10px}.row[data-astro-cid-j7pv25f6] .t[data-astro-cid-j7pv25f6]{font:800 clamp(1.7rem,4.2vw,3.4rem)/1.04 var(--display);letter-spacing:-.035em;min-width:0;transition:color .15s}.row[data-astro-cid-j7pv25f6] .k[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--ink-2)}.row[data-astro-cid-j7pv25f6]:hover .t[data-astro-cid-j7pv25f6],.row[data-astro-cid-j7pv25f6]:focus-visible .t[data-astro-cid-j7pv25f6]{color:var(--accent)}.index[data-astro-cid-j7pv25f6].small .row[data-astro-cid-j7pv25f6] .t[data-astro-cid-j7pv25f6]{font-size:clamp(1.2rem,2vw,1.5rem);letter-spacing:-.02em}.index[data-astro-cid-j7pv25f6].small sup[data-astro-cid-j7pv25f6]{font:400 12px/0 var(--mono);letter-spacing:0;color:var(--dim);margin-left:8px}@media(max-width:860px){.top[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.aside[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) 110px}.slide[data-astro-cid-j7pv25f6]{width:66vw}.slide[data-astro-cid-j7pv25f6][data-pos="-1"]{transform:translate(calc(-50% - 44vw)) translateY(24%) rotateY(18deg) scale(.5)}.slide[data-astro-cid-j7pv25f6][data-pos="1"]{transform:translate(calc(-50% + 44vw)) translateY(24%) rotateY(-18deg) scale(.5)}.stage[data-astro-cid-j7pv25f6]{height:clamp(240px,58vw,400px)}.caption[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.now[data-astro-cid-j7pv25f6]{grid-column:1 / -1;grid-row:1}.nav[data-astro-cid-j7pv25f6].prev{justify-self:start}.nav[data-astro-cid-j7pv25f6].next{justify-self:end}.row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2px}}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-j7pv25f6]{--rx: 0deg !important;--ry: 0deg !important}}
