.ol[data-astro-cid-b7zh2r76]{max-width:var(--rowmax,1300px);margin:0 auto;padding:clamp(28px,5vw,64px) 4px clamp(24px,4.4vw,56px);display:flex;justify-content:center;align-items:center;gap:14px}.oltext[data-astro-cid-b7zh2r76]{position:relative;display:grid;padding:.35em 0;box-sizing:content-box;margin:0;font-family:Special Elite,SE Fallback,monospace;font-weight:400;font-size:clamp(14px,1.15vw,16.5px);line-height:1.55;letter-spacing:.01em;color:#333;text-align:center;max-width:68ch}.ghosts[data-astro-cid-b7zh2r76]{display:grid;visibility:hidden}.ghosts[data-astro-cid-b7zh2r76]>span[data-astro-cid-b7zh2r76]{grid-area:1/1;display:flex;flex-direction:column;align-items:center}.live[data-astro-cid-b7zh2r76]{flex-direction:column}.oltext[data-astro-cid-b7zh2r76]{z-index:0}.oltext[data-astro-cid-b7zh2r76]:before{content:"";position:absolute;inset:-16px -78px;z-index:-1;background:url(/img/paper.svg) center/100% 100% no-repeat;opacity:.55;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 6px 12px rgba(0,0,0,.06));transform:rotate(-.6deg);pointer-events:none}@media(max-width:600px){.oltext[data-astro-cid-b7zh2r76]:before{inset:-14px -66px -14px -12px;transform:rotate(-.8deg);opacity:.28}}.olsrc[data-astro-cid-b7zh2r76]{display:block;margin-top:6px;font-family:var(--sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#9a9a9a;text-decoration:none;transition:color .2s}a[data-astro-cid-b7zh2r76].olsrc:hover,a[data-astro-cid-b7zh2r76].olsrc:focus-visible{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.live[data-astro-cid-b7zh2r76]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.olbtn[data-astro-cid-b7zh2r76]{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;background:none;color:var(--ink);cursor:pointer;transition:color .2s}.olbtn[data-astro-cid-b7zh2r76] svg[data-astro-cid-b7zh2r76]{transform-origin:50% 58%}.olbtn[data-astro-cid-b7zh2r76] .tbody[data-astro-cid-b7zh2r76]{fill:#e8742a;transition:fill .2s}.olbtn[data-astro-cid-b7zh2r76] .sheet[data-astro-cid-b7zh2r76]{fill:#fff}.olbtn[data-astro-cid-b7zh2r76]:hover .tbody[data-astro-cid-b7zh2r76],.olbtn[data-astro-cid-b7zh2r76]:focus-visible .tbody[data-astro-cid-b7zh2r76]{fill:#f0853c}.olbtn[data-astro-cid-b7zh2r76]:hover,.olbtn[data-astro-cid-b7zh2r76]:focus-visible{color:var(--accent)}.olbtn[data-astro-cid-b7zh2r76]:hover svg[data-astro-cid-b7zh2r76]{animation:olwig .6s ease-in-out}.olbtn[data-astro-cid-b7zh2r76]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:50%}.olbtn[data-astro-cid-b7zh2r76].nudge svg[data-astro-cid-b7zh2r76]{animation:olnudge .8s ease-in-out}.olbtn[data-astro-cid-b7zh2r76].nudge .paper[data-astro-cid-b7zh2r76]{animation:olpop .5s .1s cubic-bezier(.3,1.6,.5,1)}.olbtn[data-astro-cid-b7zh2r76].pulse .tbody[data-astro-cid-b7zh2r76]{animation:olpulse 1.6s ease-in-out}@keyframes olpulse{0%,to{fill:#e8742a}50%{fill:#ffb27a}}@keyframes olnudge{0%,to{transform:rotate(0) scale(1)}12%{transform:rotate(-16deg) scale(1.12)}30%{transform:rotate(13deg) scale(1.12)}48%{transform:rotate(-9deg) scale(1.08)}66%{transform:rotate(5deg) scale(1.04)}84%{transform:rotate(-2deg)}}.olbtn[data-astro-cid-b7zh2r76] svg[data-astro-cid-b7zh2r76]{overflow:visible}.olbtn[data-astro-cid-b7zh2r76].spin .carriage[data-astro-cid-b7zh2r76]{animation:olret .5s ease-out}.olbtn[data-astro-cid-b7zh2r76].spin .paper[data-astro-cid-b7zh2r76]{animation:olpop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes olwig{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(4deg)}}@keyframes olret{0%{transform:translate(0)}35%{transform:translate(5px)}70%{transform:translate(-1.5px)}to{transform:translate(0)}}@keyframes olpop{0%{transform:translateY(0)}40%{transform:translateY(-4px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.olbtn[data-astro-cid-b7zh2r76].nudge svg[data-astro-cid-b7zh2r76],.olbtn[data-astro-cid-b7zh2r76].nudge .paper[data-astro-cid-b7zh2r76],.olbtn[data-astro-cid-b7zh2r76]:hover svg[data-astro-cid-b7zh2r76],.olbtn[data-astro-cid-b7zh2r76].spin .carriage[data-astro-cid-b7zh2r76],.olbtn[data-astro-cid-b7zh2r76].spin .paper[data-astro-cid-b7zh2r76]{animation:none}}@media(max-width:600px){.ol[data-astro-cid-b7zh2r76]{align-items:flex-start;gap:8px}.oltext[data-astro-cid-b7zh2r76]{font-size:13px;text-align:left}.live[data-astro-cid-b7zh2r76],.ghosts[data-astro-cid-b7zh2r76]>span[data-astro-cid-b7zh2r76]{align-items:flex-start}.live[data-astro-cid-b7zh2r76]{justify-content:center}.olbtn[data-astro-cid-b7zh2r76]{margin-top:-8px}}@font-face{font-family:SE Fallback;src:local("Courier New"),local("Courier"),local("Liberation Mono"),local("DejaVu Sans Mono"),local("Droid Sans Mono"),local("Menlo");size-adjust:85.1%}.soon[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:8px 0}.intro[data-astro-cid-j7pv25f6]{padding:28px 0 40px;text-align:center;margin:0 auto;max-width:640px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(22px,3vw,34px);line-height:1.1;margin:0}.grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),380px));justify-content:center;gap:clamp(40px,6vw,80px);max-width:1300px;margin-inline:auto}.card[data-astro-cid-j7pv25f6]{text-align:left}.poster[data-astro-cid-j7pv25f6]{position:relative;display:block;cursor:default;aspect-ratio:254/364;overflow:hidden;background:#f5f5f5}.poster[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .6s}.poster[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.poster[data-astro-cid-j7pv25f6] .hover[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:0;transition:opacity .6s,transform .6s}.poster[data-astro-cid-j7pv25f6]:hover .hover[data-astro-cid-j7pv25f6]{opacity:1}.poster[data-astro-cid-j7pv25f6].type{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#f3efe8;border:1px solid var(--line);text-align:center;padding:28px;box-sizing:border-box}.poster[data-astro-cid-j7pv25f6].type .tk[data-astro-cid-j7pv25f6],.poster[data-astro-cid-j7pv25f6].type .tb[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.poster[data-astro-cid-j7pv25f6].type .tt[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(40px,4.4vw,56px);line-height:1;text-transform:uppercase;letter-spacing:.02em;transition:transform .6s}.poster[data-astro-cid-j7pv25f6].type:hover .tt[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.poster[data-astro-cid-j7pv25f6].type .rule[data-astro-cid-j7pv25f6]{width:36px;height:1px;background:var(--accent)}@media(hover:none){.poster[data-astro-cid-j7pv25f6] .hover[data-astro-cid-j7pv25f6]{display:none}}.meta[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:18px}.meta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:22px;margin:0;line-height:1.2}.meta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.meta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:2px 0 0;font-size:13px}.meta[data-astro-cid-j7pv25f6] .badge2[data-astro-cid-j7pv25f6]{margin-top:4px;font-size:11px;letter-spacing:.08em;color:var(--accent)}.notes-strip[data-astro-cid-j7pv25f6]{max-width:1100px;margin:clamp(80px,10vw,128px) auto 0;padding-top:clamp(36px,4vw,48px);border-top:1px solid var(--line)}.nsh[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 16px}.nsh[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:18px;margin:0;color:#333}.nsh[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);text-decoration:none}.nsh[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.nsg[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:860px){.nsg[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.home-nl[data-astro-cid-j7pv25f6]{max-width:1100px;margin:clamp(80px,10vw,128px) auto 0;padding-top:clamp(36px,4vw,48px);border-top:1px solid var(--line);text-align:center}.home-nl[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:18px;margin:0 0 16px;color:#333}.mcform[data-astro-cid-j7pv25f6]{display:flex;gap:10px;max-width:600px;margin:0 auto}.mcform[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1 1 0;min-width:0;padding:12px 14px;border:1px solid #d6d6d6;border-radius:2px;font:400 14px var(--sans);background:#fff;color:var(--ink)}.mcform[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus{outline:none;border-color:var(--accent)}.home-nl[data-astro-cid-j7pv25f6] .mc-msg[data-astro-cid-j7pv25f6]{text-align:center}@media(max-width:600px){.mcform[data-astro-cid-j7pv25f6]{flex-direction:column}.mcform[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:none}}.nsh[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.nsh[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-family:Special Elite,Courier New,ui-monospace,monospace;font-weight:400}.nsh[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:21px;letter-spacing:.02em;color:var(--ink)}.nsh[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.1em}