.cs[data-astro-cid-gszb5ppf]{flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:hidden}.cs-grid[data-astro-cid-gszb5ppf]{pointer-events:none;background:radial-gradient(at 30% 45%,#f2c20012,#0000 55%),radial-gradient(#0000 40%,#000000d9),repeating-linear-gradient(0deg,#0000 0 2.4375rem,#ffffff09 2.4375rem 2.5rem),repeating-linear-gradient(90deg,#0000 0 2.4375rem,#ffffff09 2.4375rem 2.5rem);position:fixed;inset:0}.cs-scan[data-astro-cid-gszb5ppf]{pointer-events:none;opacity:.35;background:repeating-linear-gradient(0deg,#00000040 0 1px,#0000 1px 3px);position:fixed;inset:0}.cs-top[data-astro-cid-gszb5ppf],.cs-foot[data-astro-cid-gszb5ppf]{z-index:1;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem clamp(1rem,4vw,3rem);display:flex;position:relative}.cs-status[data-astro-cid-gszb5ppf]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;font-size:.7rem;display:flex}.cs-dot[data-astro-cid-gszb5ppf]{background:var(--accent);width:.5rem;height:.5rem;box-shadow:0 0 .6rem var(--accent);border-radius:50%;animation:1.4s steps(2,start) infinite blink}.cs-main[data-astro-cid-gszb5ppf]{z-index:1;flex:1;grid-template-columns:minmax(0,1fr);place-items:center;gap:clamp(1.5rem,5vw,4.5rem);width:100%;max-width:82rem;margin:0 auto;padding:1rem clamp(1rem,4vw,3rem) 2rem;display:grid;position:relative}@media (width>=960px){.cs-main[data-astro-cid-gszb5ppf]{grid-template-columns:auto minmax(0,1fr);justify-items:start}}.cs-mark[data-astro-cid-gszb5ppf]{aspect-ratio:1;place-items:center;width:clamp(11rem,34vw,24rem);display:grid;position:relative}.cs-sa[data-astro-cid-gszb5ppf]{font-family:var(--font);color:var(--accent);text-shadow:0 0 3rem #f2c20059;font-size:clamp(8rem,26vw,19rem);font-weight:900;line-height:1;animation:6s infinite flicker}.br[data-astro-cid-gszb5ppf]{border:0 solid var(--accent);width:18%;height:18%;position:absolute}.tl[data-astro-cid-gszb5ppf]{border-width:3px 0 0 3px;top:0;left:0}.tr[data-astro-cid-gszb5ppf]{border-width:3px 3px 0 0;top:0;right:0}.bl[data-astro-cid-gszb5ppf]{border-width:0 0 3px 3px;bottom:0;left:0}.br-[data-astro-cid-gszb5ppf]{border-width:0 3px 3px 0;bottom:0;right:0}.cs-copy[data-astro-cid-gszb5ppf]{width:100%;max-width:40rem}.cs-copy[data-astro-cid-gszb5ppf] h1[data-astro-cid-gszb5ppf]{text-transform:uppercase;letter-spacing:.02em;margin:.25rem 0 .5rem;font-size:clamp(2.6rem,9vw,5.5rem);line-height:.95}.cs-lead[data-astro-cid-gszb5ppf]{color:#c9cbce;max-width:34rem;margin-bottom:1.5rem;font-size:1.05rem}.cs-count[data-astro-cid-gszb5ppf]{background:var(--line-2);border:1px solid var(--line-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:26rem;display:grid}.cs-count[data-astro-cid-gszb5ppf]>div[data-astro-cid-gszb5ppf]{text-align:center;background:#111113e6;padding:.75rem .5rem}.cs-count[data-astro-cid-gszb5ppf] .v[data-astro-cid-gszb5ppf]{font-family:var(--font-mono);color:#fff;font-size:clamp(1.6rem,6vw,2.4rem);line-height:1.1;display:block}.cs-count[data-astro-cid-gszb5ppf] .l[data-astro-cid-gszb5ppf]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:.62rem}.cs-count[data-astro-cid-gszb5ppf].done .v[data-astro-cid-gszb5ppf]{color:var(--accent)}.cs-date[data-astro-cid-gszb5ppf]{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:.75rem 0 1.75rem;font-size:.78rem}.cs-date[data-astro-cid-gszb5ppf] b[data-astro-cid-gszb5ppf]{color:var(--accent);font-weight:500}.cs-boot[data-astro-cid-gszb5ppf]{border:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;background:#111113d9;max-width:34rem;margin:0;padding:.75rem .9rem;font-size:.76rem;list-style:none}.cs-boot[data-astro-cid-gszb5ppf] li[data-astro-cid-gszb5ppf]{opacity:0;animation:.3s forwards line;animation-delay:calc(.35s + var(--i) * .28s);align-items:baseline;gap:.5rem;margin:0;padding:.2rem 0;display:flex}.cs-c[data-astro-cid-gszb5ppf]{color:var(--accent)}.cs-n[data-astro-cid-gszb5ppf]{color:#fff;white-space:nowrap}.cs-dots[data-astro-cid-gszb5ppf]{border-bottom:1px dotted var(--line-2);flex:1;min-width:1rem;transform:translateY(-.25rem)}.cs-i[data-astro-cid-gszb5ppf]{color:var(--dim);white-space:nowrap}.cs-s[data-astro-cid-gszb5ppf]{text-align:right;min-width:4.2rem}.cs-s[data-astro-cid-gszb5ppf].loaded{color:var(--ok)}.cs-s[data-astro-cid-gszb5ppf].armed{color:var(--accent)}.cs-wait[data-astro-cid-gszb5ppf]{color:var(--muted)}.cs-cursor[data-astro-cid-gszb5ppf]{color:var(--accent);margin-left:.25rem;animation:1s steps(2,start) infinite blink}@media (width<=520px){.cs-i[data-astro-cid-gszb5ppf]{display:none}}.cs-foot[data-astro-cid-gszb5ppf]{color:var(--dim);border-top:1px solid var(--line);flex-wrap:wrap;font-size:.72rem}.cs-foot[data-astro-cid-gszb5ppf] nav[data-astro-cid-gszb5ppf]{gap:1rem;display:flex}.cs-foot[data-astro-cid-gszb5ppf] a[data-astro-cid-gszb5ppf]{color:var(--muted);text-decoration:none}.cs-foot[data-astro-cid-gszb5ppf] a[data-astro-cid-gszb5ppf]:hover{color:var(--accent)}@keyframes blink{to{visibility:hidden}}@keyframes line{0%{opacity:0;transform:translate(-.4rem)}to{opacity:1;transform:none}}@keyframes flicker{0%,92%,to{opacity:1}93%{opacity:.55}95%{opacity:.9}96%{opacity:.6}}@media (prefers-reduced-motion:reduce){.cs-boot[data-astro-cid-gszb5ppf] li[data-astro-cid-gszb5ppf]{opacity:1;animation:none}.cs-sa[data-astro-cid-gszb5ppf],.cs-dot[data-astro-cid-gszb5ppf],.cs-cursor[data-astro-cid-gszb5ppf]{animation:none}}
