.page-head[data-astro-cid-3mhbem3k]{padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(32px,6vw,72px)}.page-head[data-astro-cid-3mhbem3k] h1[data-astro-cid-3mhbem3k]{margin-top:14px;font-size:clamp(56px,10vw,112px)}.page-head[data-astro-cid-3mhbem3k] h1[data-astro-cid-3mhbem3k] em[data-astro-cid-3mhbem3k]{color:var(--accent-ink)}.lede[data-astro-cid-3mhbem3k]{max-width:52ch;color:var(--ink-2);margin:22px 0 0;font-size:18px}.day[data-astro-cid-3mhbem3k]{grid-template-columns:220px 1fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.clock[data-astro-cid-3mhbem3k]{text-align:center;position:sticky;top:96px}.dial[data-astro-cid-3mhbem3k]{--sky:#0d1230;background:radial-gradient(circle at 50% 35%, color-mix(in oklab, var(--sky) 55%, var(--bg)) 0%, var(--bg-raised) 72%);width:100%;max-width:200px;box-shadow:0 0 0 1px var(--line), 0 20px 50px -20px var(--sky);border-radius:50%;margin-inline:auto;transition:background .8s,box-shadow .8s}.dial[data-astro-cid-3mhbem3k] svg[data-astro-cid-3mhbem3k]{width:100%;height:auto;display:block}.ring[data-astro-cid-3mhbem3k]{fill:none;stroke:var(--line-strong);stroke-width:1px}.tick[data-astro-cid-3mhbem3k]{stroke:var(--muted);stroke-width:1px;opacity:.6}.tick[data-astro-cid-3mhbem3k].major{stroke:var(--ink);stroke-width:1.6px;opacity:1}.dial[data-astro-cid-3mhbem3k] text[data-astro-cid-3mhbem3k]{font:500 11px var(--font-mono);fill:var(--muted);text-anchor:middle}.hand[data-astro-cid-3mhbem3k]{transform-origin:100px 100px;transition:transform .9s cubic-bezier(.3,.8,.2,1)}.hand[data-astro-cid-3mhbem3k] line[data-astro-cid-3mhbem3k]{stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.hand[data-astro-cid-3mhbem3k] circle[data-astro-cid-3mhbem3k]{fill:var(--sky);stroke:var(--bg);stroke-width:2.5px;transition:fill .8s}.hub[data-astro-cid-3mhbem3k]{fill:var(--ink)}.clock-time[data-astro-cid-3mhbem3k]{font:500 34px/1 var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:18px 0 0}.clock-place[data-astro-cid-3mhbem3k]{color:var(--muted);margin:8px 0 0;font-size:14px}.frames[data-astro-cid-3mhbem3k]{gap:clamp(56px,9vw,120px);margin:0;padding:0;list-style:none;display:grid}.frame[data-astro-cid-3mhbem3k]{gap:18px;display:grid}.shot[data-astro-cid-3mhbem3k]{background:var(--line);border-radius:var(--radius);cursor:zoom-in;box-shadow:var(--shadow);border:0;padding:0;display:block;overflow:hidden}.shot[data-astro-cid-3mhbem3k] img{object-fit:cover;width:100%;max-height:82vh;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.shot[data-astro-cid-3mhbem3k]:hover img{transform:scale(1.015)}.frame-text[data-astro-cid-3mhbem3k]{align-items:baseline;gap:18px;display:flex}.frame-time[data-astro-cid-3mhbem3k]{font:500 14px var(--font-mono);border:1px solid var(--line-strong);border-radius:999px;flex:none;padding:4px 10px 4px 24px;position:relative}.frame-time[data-astro-cid-3mhbem3k]:before{content:"";background:var(--sky);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:9px}.frame-place[data-astro-cid-3mhbem3k]{margin:0;font-weight:600}.frame-caption[data-astro-cid-3mhbem3k]{color:var(--muted);margin:2px 0 0;font-size:15px}.credit[data-astro-cid-3mhbem3k]{font-size:13px}.lightbox[data-astro-cid-3mhbem3k]{color:#eee;background:#08080cf0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(16px,4vw,48px)}.lightbox[data-astro-cid-3mhbem3k][open]{grid-template-rows:1fr auto;place-items:center;gap:16px;display:grid}.lightbox[data-astro-cid-3mhbem3k]::backdrop{background:0 0}.lightbox[data-astro-cid-3mhbem3k] img[data-astro-cid-3mhbem3k]{object-fit:contain;border-radius:6px;max-width:100%;max-height:calc(100dvh - 140px)}.lb-caption[data-astro-cid-3mhbem3k]{font:13px var(--font-mono);color:#bbb;text-align:center;margin:0}.lb-close[data-astro-cid-3mhbem3k]{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;right:16px}@media (width<=860px){.day[data-astro-cid-3mhbem3k]{grid-template-columns:1fr;gap:0}.clock[data-astro-cid-3mhbem3k]{z-index:10;text-align:left;background:color-mix(in oklab, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:24px;padding:10px 0;display:flex;top:56px}.dial[data-astro-cid-3mhbem3k]{width:52px;margin:0}.dial[data-astro-cid-3mhbem3k] text[data-astro-cid-3mhbem3k],.tick[data-astro-cid-3mhbem3k]:not(.major){display:none}.clock-time[data-astro-cid-3mhbem3k]{margin:0;font-size:22px}.clock-place[data-astro-cid-3mhbem3k]{margin:0}}
