:root{--violet:#8318f4;--violet-light:#b98cff;--violet-deep:#6a0fd0;--signal:#d2ff3d;--ink:#0c0913;--surface:#161120;--line:#2e2640;--line-strong:#4a4060;--muted:#a69fb5;--soft:#d6d0e2;--bone:#f3effa;--display:"Big Shoulders Display", "Arial Narrow", sans-serif;--stencil:"Big Shoulders Stencil Display", "Big Shoulders Display", "Arial Narrow", sans-serif;--body:Inter, system-ui, -apple-system, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--wrap:1280px;--pad:clamp(20px, 4vw, 32px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--bone);font-family:var(--body);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");margin:0;font-size:17px;line-height:1.55}img{max-width:100%;display:block}a{color:var(--bone)}a:hover{color:var(--violet-light)}:focus-visible{outline:2px solid var(--violet-light);outline-offset:3px}.wrap{max-width:var(--wrap);padding-inline:var(--pad);margin:0 auto}.section{border-bottom:1px solid #221b2d}.section>.wrap{padding-block:clamp(56px,8vw,88px)}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--violet-light);margin:0 0 12px;font-size:13px}.muted{color:var(--muted)}.h-display{font-family:var(--display);text-transform:uppercase;margin:0;font-weight:900;line-height:.95}.h2{font-family:var(--stencil);letter-spacing:.01em;font-size:clamp(48px,7vw,72px)}.sec-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0 0 10px;font-size:12px;display:flex}.sec-label b{color:var(--violet-light);font-weight:500}.sec-label:after{content:"";background:var(--line);flex:1;height:1px}.bracket{position:relative}.bracket:before,.bracket:after{content:"";border-color:var(--violet-light);pointer-events:none;border-style:solid;width:18px;height:18px;position:absolute}.bracket:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.bracket:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.tape-strip{background:repeating-linear-gradient(-45deg, var(--violet) 0 14px, transparent 14px 28px);height:10px}.btn{min-height:48px;font-family:var(--body);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary{background:var(--violet);color:#fff}.btn-primary:hover{background:var(--violet-deep);color:#fff}.btn-outline{border-color:var(--line-strong);color:var(--bone)}.btn-outline:hover{border-color:var(--bone);color:var(--bone)}.btn-dark{background:var(--ink);color:var(--bone)}.btn-dark:hover{color:var(--bone);background:#000}.btn-row{flex-wrap:wrap;gap:12px;display:flex}.chip{font-family:var(--mono);letter-spacing:.1em;border:1px solid var(--line-strong);text-transform:uppercase;white-space:nowrap;padding:8px 12px;font-size:13px;display:inline-block}.chip-buy{border-color:var(--signal);color:var(--signal)}.chip-soon{border-color:var(--violet-light);color:var(--violet-light)}.chip-none{color:var(--muted)}.grid-bg{pointer-events:none;background-image:repeating-linear-gradient(90deg,#8318f424 0 1px,#0000 1px 80px),repeating-linear-gradient(0deg,#8318f424 0 1px,#0000 1px 80px);position:absolute;inset:0}.skip{position:absolute;left:-9999px}.skip:focus{background:var(--violet);color:#fff;z-index:10;padding:12px 16px;top:16px;left:16px}.topbar[data-astro-cid-hkbrpulz]{background:#07050c;border-bottom:1px solid #221b2d}.topbar-in[data-astro-cid-hkbrpulz]{align-items:center;min-height:40px;display:flex}.addr[data-astro-cid-hkbrpulz]{min-height:40px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);align-items:center;gap:8px;font-size:12px;text-decoration:none;display:inline-flex}.addr[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{color:var(--violet-light);flex:none}.addr-hood[data-astro-cid-hkbrpulz]{color:var(--muted)}.addr-go[data-astro-cid-hkbrpulz]{color:var(--violet-light);margin-left:6px}.addr[data-astro-cid-hkbrpulz]:hover .addr-street[data-astro-cid-hkbrpulz]{color:var(--violet-light);text-decoration:underline}.site-header[data-astro-cid-hkbrpulz]{border-bottom:1px solid #221b2d;position:relative}.bar[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:0 28px;padding-block:14px;display:flex}.logo[data-astro-cid-hkbrpulz]{font-family:var(--display);letter-spacing:.04em;color:var(--bone);margin-right:auto;font-size:30px;font-weight:900;line-height:1;text-decoration:none}.logo[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{color:var(--violet)}.logo[data-astro-cid-hkbrpulz]:hover{color:var(--bone)}nav[data-astro-cid-hkbrpulz]{order:2;align-items:center;gap:4px 24px;font-size:15px;font-weight:500;display:flex}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{white-space:nowrap;padding-block:12px;text-decoration:none}.tix[data-astro-cid-hkbrpulz]{order:3;min-height:44px;padding:0 18px}.tape[data-astro-cid-hkbrpulz]{background:repeating-linear-gradient(-45deg, var(--violet) 0 14px, var(--ink) 14px 28px);opacity:.9;height:10px}.site-footer[data-astro-cid-hkbrpulz]{padding-block:48px 40px}.foot[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.foot-logo[data-astro-cid-hkbrpulz]{font-family:var(--stencil);text-transform:uppercase;margin:0;font-size:clamp(48px,9vw,96px);font-weight:900;line-height:.9}.foot-logo[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{color:var(--violet)}.foot-addr[data-astro-cid-hkbrpulz]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-top:10px;padding-block:6px;font-size:13px;display:inline-block}.socials[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.socials[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding-block:12px;display:inline-block}.fine[data-astro-cid-hkbrpulz]{margin:0;font-size:12px}@media (width<=720px){.addr-hood[data-astro-cid-hkbrpulz]{display:none}.bar[data-astro-cid-hkbrpulz]{padding-block:10px 0}.logo[data-astro-cid-hkbrpulz]{font-size:26px}.tix[data-astro-cid-hkbrpulz]{order:1;min-height:40px;padding:0 16px;font-size:15px}nav[data-astro-cid-hkbrpulz]{scrollbar-width:none;border-top:1px solid #221b2d;order:3;gap:22px;width:100%;margin-top:4px;overflow-x:auto}nav[data-astro-cid-hkbrpulz]::-webkit-scrollbar{display:none}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding-block:12px;font-size:15px}}
