.top[data-astro-cid-ycf5ure6]{position:relative;padding-block:20px 56px}.back[data-astro-cid-ycf5ure6]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px 10px 14px;margin-bottom:20px;border-radius:999px;border:2px solid var(--border);background:var(--surface);color:var(--yellow);font:800 14px var(--body)}.back[data-astro-cid-ycf5ure6]:hover{border-color:var(--yellow)}.grid[data-astro-cid-ycf5ure6]{gap:40px;align-items:start}.art[data-astro-cid-ycf5ure6]{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:28px 28px 140px;border:3px solid var(--red)}.info[data-astro-cid-ycf5ure6]{display:flex;flex-direction:column;gap:18px}.title[data-astro-cid-ycf5ure6]{font-size:clamp(31px,4.2vw,56px);line-height:1.04;text-shadow:4px 4px 0 var(--red)}.tagline[data-astro-cid-ycf5ure6]{margin:0;font:400 18px/1.55 var(--body);color:var(--text-2);max-width:520px}.info[data-astro-cid-ycf5ure6] .stat{background:var(--surface)}.play[data-astro-cid-ycf5ure6]{align-self:flex-start;gap:8px;font-size:17px;padding:18px 30px}.heading[data-astro-cid-ycf5ure6]{font-size:40px;text-shadow:none}.shots[data-astro-cid-ycf5ure6]{background:var(--surface);border-radius:48px 48px 0 0;padding-top:56px}.strip[data-astro-cid-ycf5ure6]{list-style:none;margin:24px 0 0;padding:0 max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter))) 24px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));scrollbar-width:thin;scrollbar-color:var(--pink) transparent}.strip[data-astro-cid-ycf5ure6] li[data-astro-cid-ycf5ure6]{flex:none;scroll-snap-align:start}.shot-btn[data-astro-cid-ycf5ure6]{display:block;padding:0;border:3px solid var(--border);border-radius:20px;overflow:hidden;background:var(--ink);cursor:zoom-in;transition:border-color .15s}.shot-btn[data-astro-cid-ycf5ure6]:hover{border-color:var(--pink)}.shot[data-astro-cid-ycf5ure6]{height:260px;width:auto;max-width:82vw;object-fit:cover}.about[data-astro-cid-ycf5ure6]{background:var(--surface)}.about-inner[data-astro-cid-ycf5ure6]{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding-block:40px 72px}.prose[data-astro-cid-ycf5ure6]{max-width:680px;font:400 17px/1.65 var(--body);color:var(--text-2)}.prose[data-astro-cid-ycf5ure6] p{margin:0 0 1em}.prose[data-astro-cid-ycf5ure6] h2,.prose[data-astro-cid-ycf5ure6] h3{font:400 24px/1.2 var(--display);color:var(--yellow);margin:1.4em 0 .5em}.prose[data-astro-cid-ycf5ure6] strong{color:var(--text)}.prose[data-astro-cid-ycf5ure6] ul{padding-left:1.2em}.prose[data-astro-cid-ycf5ure6] li::marker{color:var(--pink)}.lightbox[data-astro-cid-ycf5ure6]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0c0a0bf2;color:var(--text)}.lightbox[data-astro-cid-ycf5ure6][open]{display:grid;place-items:center}.lightbox[data-astro-cid-ycf5ure6]::backdrop{background:transparent}.lightbox[data-astro-cid-ycf5ure6] img[data-astro-cid-ycf5ure6]{max-width:calc(100vw - 32px);max-height:calc(100dvh - 140px);border-radius:20px;border:3px solid var(--red)}.lb-btn[data-astro-cid-ycf5ure6]{position:absolute;width:52px;height:52px;border-radius:50%;border:2px solid var(--border);background:var(--surface);color:var(--yellow);font:800 20px var(--body);cursor:pointer}.lb-btn[data-astro-cid-ycf5ure6]:hover{border-color:var(--yellow)}.lb-close[data-astro-cid-ycf5ure6]{top:max(16px,env(safe-area-inset-top));right:16px}.lb-prev[data-astro-cid-ycf5ure6],.lb-next[data-astro-cid-ycf5ure6]{top:50%;transform:translateY(-50%)}.lb-prev[data-astro-cid-ycf5ure6]{left:16px}.lb-next[data-astro-cid-ycf5ure6]{right:16px}.lb-count[data-astro-cid-ycf5ure6]{position:absolute;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);margin:0;padding:6px 14px;border-radius:999px;background:var(--yellow);color:var(--ink);font:800 13px var(--body)}@media(max-width:640px){.top[data-astro-cid-ycf5ure6]{padding-block:14px 40px}.grid[data-astro-cid-ycf5ure6]{gap:22px}.art[data-astro-cid-ycf5ure6]{border-radius:20px 20px 80px}.title[data-astro-cid-ycf5ure6]{text-shadow:3px 3px 0 var(--red)}.play[data-astro-cid-ycf5ure6]{align-self:stretch}.shots[data-astro-cid-ycf5ure6]{border-radius:36px 36px 0 0;padding-top:40px}.heading[data-astro-cid-ycf5ure6]{font-size:30px}.shot[data-astro-cid-ycf5ure6]{height:220px}.about-inner[data-astro-cid-ycf5ure6] .btn[data-astro-cid-ycf5ure6]{align-self:stretch}.lb-prev[data-astro-cid-ycf5ure6],.lb-next[data-astro-cid-ycf5ure6]{top:auto;bottom:max(12px,env(safe-area-inset-bottom));transform:none}.lb-count[data-astro-cid-ycf5ure6]{bottom:max(26px,calc(env(safe-area-inset-bottom) + 14px))}}
