.spot[data-astro-cid-qwxpzttk]{--x:40%;--y:45%;--r:clamp(110px, 15vw, 200px);cursor:crosshair;border-bottom:var(--bw) solid var(--line);min-height:min(86vh,760px);position:relative;overflow:hidden}.ascii[data-astro-cid-qwxpzttk]{pointer-events:none;position:absolute;inset:0}.type[data-astro-cid-qwxpzttk]{left:var(--gutter);font-family:var(--font-display);font-weight:800;font-size:calc(clamp(56px, 10.5vw, 148px) * var(--hero-scale));letter-spacing:-.045em;text-transform:uppercase;flex-direction:column;margin:0;line-height:.9;display:flex;position:absolute;top:clamp(40px,7vw,90px)}.outline[data-astro-cid-qwxpzttk]{color:#0000;-webkit-text-stroke:2px var(--line)}[data-theme=bubblegum] .outline[data-astro-cid-qwxpzttk]{color:#f9c4de;-webkit-text-stroke:0}.solid[data-astro-cid-qwxpzttk]{color:var(--on-fill)}.reveal[data-astro-cid-qwxpzttk]{pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), #000 92%, transparent 100%);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), #000 92%, transparent 100%);position:absolute;inset:0}.aside[data-astro-cid-qwxpzttk]{right:var(--gutter);width:min(320px,40%);font-family:var(--font-display);margin:0;font-size:clamp(20px,2.4vw,30px);font-weight:800;line-height:1.08;position:absolute;top:clamp(60px,9vw,140px)}.ring[data-astro-cid-qwxpzttk]{left:var(--x);top:var(--y);width:calc(var(--r) * 2);height:calc(var(--r) * 2);box-shadow:var(--ring);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.hint[data-astro-cid-qwxpzttk]{right:var(--gutter);color:var(--muted);margin:0;font-size:13px;position:absolute;bottom:24px}@media (width<=760px){.spot[data-astro-cid-qwxpzttk]{min-height:460px}.aside[data-astro-cid-qwxpzttk],.hint[data-astro-cid-qwxpzttk]{display:none}}.outline[data-astro-cid-qwxpzttk] span[data-astro-cid-qwxpzttk],.solid[data-astro-cid-qwxpzttk] span[data-astro-cid-qwxpzttk]{display:block}.marquee[data-astro-cid-543bmuqs]{background-color:var(--marquee-bg);background-image:var(--dots), var(--grad);height:64px;color:var(--marquee-ink);border-block:var(--bw) solid var(--line);background-size:14px 14px,100% 100%;align-items:center;display:flex;overflow:hidden}.track[data-astro-cid-543bmuqs]{white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;font-size:28px;font-weight:800;animation:26s linear infinite marquee;display:flex}[data-theme=bubblegum] .marquee[data-astro-cid-543bmuqs]{background-image:none}.track[data-astro-cid-543bmuqs] span[data-astro-cid-543bmuqs]{padding-right:12px}.reverse[data-astro-cid-543bmuqs] .track[data-astro-cid-543bmuqs]{animation-direction:reverse}@keyframes marquee{to{transform:translate(-50%)}}.rows[data-astro-cid-r4gcmxdn]{border-bottom:var(--bw) solid var(--line)}.row[data-astro-cid-r4gcmxdn]{padding:28px var(--gutter);border-top:var(--bw) solid var(--line);color:var(--ink);background-image:var(--grad);background-repeat:no-repeat;background-size:0% 100%;grid-template-columns:70px minmax(0,1fr) minmax(0,1fr) 48px;align-items:center;gap:24px;text-decoration:none;transition:background-size .45s cubic-bezier(.6,0,.2,1),color .2s;display:grid}.row[data-astro-cid-r4gcmxdn]:hover,.row[data-astro-cid-r4gcmxdn]:focus-visible{color:var(--on-fill);background-size:100% 100%}.row[data-astro-cid-r4gcmxdn]:nth-child(4n+2){background-image:var(--fill-2)}.row[data-astro-cid-r4gcmxdn]:nth-child(4n+3){background-image:var(--fill-3)}.row[data-astro-cid-r4gcmxdn]:nth-child(4n+4){background-image:var(--fill-4)}.name[data-astro-cid-r4gcmxdn]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1}.pitch[data-astro-cid-r4gcmxdn]{flex-direction:column;gap:4px;display:flex}.count[data-astro-cid-r4gcmxdn]{text-transform:uppercase;letter-spacing:.08em;opacity:.75;font-size:12px}.arr[data-astro-cid-r4gcmxdn]{text-align:right;font-size:36px;font-weight:800;transition:transform .3s}.row[data-astro-cid-r4gcmxdn]:hover .arr[data-astro-cid-r4gcmxdn]{transform:rotate(-45deg)}@media (width<=760px){.row[data-astro-cid-r4gcmxdn]{grid-template-columns:44px minmax(0,1fr) 32px}.pitch[data-astro-cid-r4gcmxdn]{grid-area:2/2/auto/3}}
