.top[data-astro-cid-yxyjjtnr]{padding-top:2rem}.crumbs[data-astro-cid-yxyjjtnr]{display:flex;gap:.6rem;font-size:.88rem;color:var(--text-mute);margin-bottom:2rem}.crumbs[data-astro-cid-yxyjjtnr] a[data-astro-cid-yxyjjtnr]{color:var(--text-soft);text-decoration:none}.intro[data-astro-cid-yxyjjtnr]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(1.5rem,5vw,4rem);align-items:center;padding-bottom:clamp(2.5rem,6vw,4rem)}.tags[data-astro-cid-yxyjjtnr]{display:flex;gap:.5rem;margin-bottom:1.2rem}.cover-frame[data-astro-cid-yxyjjtnr]{border-radius:22px;overflow:hidden;border:1px solid hsl(var(--h) 60% 60% / .25);box-shadow:0 40px 80px -40px hsl(var(--h) 80% 40% / .8)}.layout[data-astro-cid-yxyjjtnr]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(2rem,5vw,4rem);align-items:start}.prose[data-astro-cid-yxyjjtnr] h2:first-child{margin-top:0}.block[data-astro-cid-yxyjjtnr]{margin-top:3.5rem}.block[data-astro-cid-yxyjjtnr] h2[data-astro-cid-yxyjjtnr]{font-size:1.7rem}.shots[data-astro-cid-yxyjjtnr]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.8rem}.shot[data-astro-cid-yxyjjtnr] img[data-astro-cid-yxyjjtnr]{width:100%;border-radius:12px;border:1px solid var(--line);aspect-ratio:16 / 10;object-fit:cover}.placeholder[data-astro-cid-yxyjjtnr]{padding:2.5rem 1.5rem;text-align:center;border:1.5px dashed var(--line-strong);border-radius:var(--radius);color:var(--text-mute)}.placeholder[data-astro-cid-yxyjjtnr] .hand[data-astro-cid-yxyjjtnr]{font-size:1.9rem}.placeholder[data-astro-cid-yxyjjtnr] p[data-astro-cid-yxyjjtnr]{margin:.4rem 0 0}.timeline[data-astro-cid-yxyjjtnr]{list-style:none;margin:0;padding:0 0 0 1.4rem;border-left:1px solid var(--line-strong)}.timeline[data-astro-cid-yxyjjtnr]>li[data-astro-cid-yxyjjtnr]{position:relative;padding-bottom:1.8rem}.timeline[data-astro-cid-yxyjjtnr]>li[data-astro-cid-yxyjjtnr]:before{content:"";position:absolute;left:calc(-1.4rem - 6px);top:.45rem;width:11px;height:11px;border-radius:50%;background:var(--bg);border:2px solid var(--gold)}.v[data-astro-cid-yxyjjtnr]{display:flex;gap:.8rem;align-items:baseline;margin-bottom:.4rem}.v[data-astro-cid-yxyjjtnr] b[data-astro-cid-yxyjjtnr]{font-family:var(--font-serif);font-size:1.25rem}.v[data-astro-cid-yxyjjtnr] time[data-astro-cid-yxyjjtnr]{color:var(--text-mute);font-size:.85rem}.timeline[data-astro-cid-yxyjjtnr] ul[data-astro-cid-yxyjjtnr]{margin:0;padding-left:1.1rem;color:var(--text-soft)}.timeline[data-astro-cid-yxyjjtnr] ul[data-astro-cid-yxyjjtnr] li[data-astro-cid-yxyjjtnr]::marker{color:var(--gold)}.note[data-astro-cid-yxyjjtnr]{margin:.5rem 0 0;font-size:1.35rem;transform:rotate(-1deg);transform-origin:left}.sticky[data-astro-cid-yxyjjtnr]{position:sticky;top:92px}.side-h[data-astro-cid-yxyjjtnr]{font-family:var(--font-sans);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-mute);margin-bottom:1rem}.dl[data-astro-cid-yxyjjtnr]{display:grid;gap:.6rem}.dl[data-astro-cid-yxyjjtnr] .btn[data-astro-cid-yxyjjtnr]{justify-content:center}.soon[data-astro-cid-yxyjjtnr]{font-size:.95rem;color:var(--text-soft);padding:.9rem 1rem;border-radius:12px;background:#e9b45a12;border:1px solid rgba(233,180,90,.18)}dl[data-astro-cid-yxyjjtnr]{margin:1.5rem 0;display:grid;gap:0}dl[data-astro-cid-yxyjjtnr] div[data-astro-cid-yxyjjtnr]{display:flex;justify-content:space-between;padding:.6rem 0;border-bottom:1px solid var(--line);font-size:.92rem}dt[data-astro-cid-yxyjjtnr]{color:var(--text-mute)}dd[data-astro-cid-yxyjjtnr]{margin:0;font-weight:500}.help[data-astro-cid-yxyjjtnr]{font-size:.9rem;font-weight:600;text-decoration:none}.more[data-astro-cid-yxyjjtnr]{margin-top:clamp(4rem,8vw,6rem)}.more[data-astro-cid-yxyjjtnr] .grid[data-astro-cid-yxyjjtnr]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.2rem}@media(max-width:900px){.intro[data-astro-cid-yxyjjtnr],.layout[data-astro-cid-yxyjjtnr]{grid-template-columns:1fr}.side[data-astro-cid-yxyjjtnr]{order:-1}.sticky[data-astro-cid-yxyjjtnr]{position:static}}
