.brawl[data-astro-cid-gjs3phpu]{isolation:isolate;clip-path:polygon(0 0,100% 0,100% calc(100% - 2.5vw),0 100%);background:#000;align-items:flex-end;min-height:clamp(30rem,82vh,52rem);display:flex;position:relative;overflow:hidden}.brawl[data-astro-cid-gjs3phpu].full{min-height:clamp(36rem,100vh,64rem)}.stage[data-astro-cid-gjs3phpu]{z-index:0;animation:7s infinite punch;position:absolute;inset:0;container-type:size}.pinbox[data-astro-cid-gjs3phpu]{aspect-ratio:16/9;width:max(100cqw,177.8cqh);position:absolute;top:45%;left:50%;transform:translate(-50%,-45%)}.art[data-astro-cid-gjs3phpu]{object-fit:cover;filter:saturate(1.25)contrast(1.15);width:100%;height:100%}.stage[data-astro-cid-gjs3phpu]:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0000008c 74%,#000000f5 100%),linear-gradient(90deg,#0009 0%,#0000 45%),radial-gradient(120% 90% at 50% 40%,#0000 55%,#1e0000bf);position:absolute;inset:0}@keyframes punch{0%,30%,33%,70%,72.5%,to{transform:scale(1.02)translate(0)}31%{transform:scale(1.06)translate(-8px,5px)rotate(-.4deg)}32%{transform:scale(1.04)translate(6px,-3px)}71%{transform:scale(1.07)translate(9px,-6px)rotate(.5deg)}}.hit[data-astro-cid-gjs3phpu]{z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(60% 60% at 55% 40%,#fff0dce6,#ff282899 40%,#0000 75%);animation:7s infinite flash;position:absolute;inset:0}@keyframes flash{0%,30.6%,32.4%,70.6%,72.2%,to{opacity:0}31%{opacity:.85}71%{opacity:.7}}.pin[data-astro-cid-gjs3phpu]{z-index:5;color:#23170f;text-decoration:none;position:absolute;transform:translate(-6px,-6px)}.pin-dot[data-astro-cid-gjs3phpu]{background:var(--bulb);width:12px;height:12px;box-shadow:0 0 0 3px #0009, 0 0 14px var(--bulb);animation:1.8s infinite ping;animation-delay:var(--d);border-radius:50%;position:absolute;top:0;left:0}@keyframes ping{0%{box-shadow:0 0 0 3px #0009,0 0 #ffd36bcc}70%{box-shadow:0 0 0 3px #0009,0 0 0 16px #ffd36b00}to{box-shadow:0 0 0 3px #0009,0 0 #ffd36b00}}.pin-string[data-astro-cid-gjs3phpu]{transform-origin:top;width:1.5px;height:34px;transform:rotate(var(--tilt));background:#e8dcc4;position:absolute;top:10px;left:5px}.pin-tag[data-astro-cid-gjs3phpu]{clip-path:polygon(14% 0,100% 0,100% 100%,14% 100%,0 50%);transform-origin:50% -30px;width:9.5rem;transform:rotate(var(--tilt));animation:3.6s ease-in-out infinite dangle;animation-delay:var(--d);background:linear-gradient(#fbf4e3,#ecdfc3);padding:.55rem .6rem .5rem 1.2rem;transition:transform .4s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:40px;left:-2.6rem;box-shadow:0 10px 25px #0009}@keyframes dangle{0%,to{rotate:-4deg}50%{rotate:5deg}}.pin[data-astro-cid-gjs3phpu]:hover .pin-tag[data-astro-cid-gjs3phpu],.pin[data-astro-cid-gjs3phpu]:focus-visible .pin-tag[data-astro-cid-gjs3phpu]{animation-play-state:paused;transform:rotate(0)scale(1.12);box-shadow:0 10px 25px #0009,0 0 30px #ffd36b99}.pin-code[data-astro-cid-gjs3phpu]{font-family:var(--display);color:var(--oxblood);letter-spacing:.04em;font-size:.78rem;font-weight:900}.pin-name[data-astro-cid-gjs3phpu]{font-family:var(--display);text-transform:uppercase;font-size:.98rem;font-weight:900;line-height:.95}.pin-see[data-astro-cid-gjs3phpu]{font-family:var(--boudoir);color:#6e1619;margin-top:.25rem;font-size:.78rem;font-style:italic}.copy[data-astro-cid-gjs3phpu]{z-index:6;pointer-events:none;padding-block:3rem clamp(3rem,6vw,5rem);position:relative}.copy[data-astro-cid-gjs3phpu] a,.copy[data-astro-cid-gjs3phpu] button{pointer-events:auto}.marquee[data-astro-cid-gjs3phpu]{margin-bottom:.6rem;display:inline-block}.plate[data-astro-cid-gjs3phpu]{border:3px double var(--gold);width:4.6rem;height:4.6rem;font-family:var(--display);color:var(--bulb);text-shadow:0 0 14px #ffd36be6;background:radial-gradient(circle,#3c0a0ae6,#000000d9);border-radius:50%;place-items:center;margin:0;font-size:2.3rem;font-weight:900;line-height:.8;display:grid;position:absolute;top:-1rem;right:0;transform:rotate(8deg)}.plate[data-astro-cid-gjs3phpu] span[data-astro-cid-gjs3phpu]{letter-spacing:.1em;text-transform:uppercase;color:var(--smoke);text-shadow:none;font-size:.65rem}.kicker[data-astro-cid-gjs3phpu]{font-family:var(--boudoir);margin:0 0 .2rem;font-size:clamp(1.1rem,.9rem + .8vw,1.6rem);font-style:italic;font-weight:600}.title[data-astro-cid-gjs3phpu]{max-width:14ch;margin:0;font-size:clamp(3rem,1.2rem + 7vw,8rem);line-height:.8}.title[data-astro-cid-gjs3phpu].long{font-size:clamp(2.4rem,1.2rem + 4.4vw,5.6rem)}.full[data-astro-cid-gjs3phpu] .title[data-astro-cid-gjs3phpu]{font-size:clamp(3.2rem,1rem + 6.5vw,7.6rem)}.foil-face[data-astro-cid-gjs3phpu]{background:var(--foil);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.dek[data-astro-cid-gjs3phpu]{text-shadow:0 2px 10px #000;max-width:42ch;margin:0;font-size:clamp(1rem,.95rem + .3vw,1.18rem)}@media (width<=700px){.pin-tag[data-astro-cid-gjs3phpu]{width:7.6rem;left:-2rem}.pin-name[data-astro-cid-gjs3phpu]{font-size:.82rem}.pin-see[data-astro-cid-gjs3phpu]{display:none}}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-gjs3phpu],.hit[data-astro-cid-gjs3phpu],.pin-dot[data-astro-cid-gjs3phpu],.pin-tag[data-astro-cid-gjs3phpu]{animation:none!important}}
