@font-face{font-family:Cap Montserrat;src:url(/fonts/cap/Montserrat-Bold.ttf)format("truetype");font-weight:100 900;font-display:block}@font-face{font-family:Cap Arimo;src:url(/fonts/cap/Arimo-Bold.ttf)format("truetype");font-weight:100 900;font-display:block}@font-face{font-family:Cap Marker;src:url(/fonts/cap/PermanentMarker-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Cap Roboto;src:url(/fonts/cap/Roboto-Bold.ttf)format("truetype");font-weight:100 900;font-display:block}.sc{text-wrap:balance;text-align:center;line-height:1.22;display:block}.sc b{font-weight:inherit;color:var(--tx);white-space:nowrap;margin:.05em .15em;display:inline-block}.sc b.on{color:var(--hl)}.sc[data-style=karaoke] b.on{animation:.16s ease-out sc-pop;transform:scale(1.1)}.sc[data-style=beasty],.sc[data-style=beasty] b{text-transform:uppercase}.sc[data-style=beasty] b:not(.on),.sc[data-style=pop_bounce] b:not(.on),.sc[data-style=slide_fade] b:not(.on){display:none}.sc[data-style=beasty] b.on{animation:.16s ease-out both sc-burst}.sc[data-style=deep_diver] b.on{background:var(--hl);color:#fff;border-radius:.16em;padding:0 .22em}.sc[data-style=pod_p] b.on{animation:.16s ease-out sc-squash}.sc[data-style=mozi] b{opacity:.85;font-weight:600}.sc[data-style=mozi] b.on{opacity:1}.sc[data-style=glow] b.on{text-shadow:0 0 .28em var(--hl), 0 0 .6em var(--hl)}.sc[data-style=neon_box] b.on{color:#fff;text-shadow:0 0 .3cqw #fff, 0 0 .6cqw var(--hl), 0 0 .6cqw var(--hl), 0 0 1.2cqw var(--hl), 0 0 1.2cqw var(--hl)}.sc[data-style=fire] b.on{color:#ffa82f;text-shadow:0 0 .12em #e02c00,0 0 .34em #e02c00}.sc[data-style=rainbow] b.on:nth-child(6n+1){color:#ff4d4d}.sc[data-style=rainbow] b.on:nth-child(6n+2){color:#ffb533}.sc[data-style=rainbow] b.on:nth-child(6n+3){color:#ffe633}.sc[data-style=rainbow] b.on:nth-child(6n+4){color:#5ae066}.sc[data-style=rainbow] b.on:nth-child(6n+5){color:#4db8ff}.sc[data-style=rainbow] b.on:nth-child(6n){color:#c870ff}.sc[data-style=glitch] b.on{text-shadow:.05em 0 #0ff,-.05em 0 #f05;animation:.12s linear sc-twitch}.sc[data-style=typewriter] b.later{visibility:hidden}.sc[data-style=typewriter] b.on{color:var(--tx)}.sc[data-style=outline_pop] b.on{color:#fff;-webkit-text-stroke:.07em var(--hl);paint-order:stroke fill;animation:.17s ease-out sc-burst}.sc[data-style=shake] b.on{animation:.12s linear sc-shake}.sc[data-style=wave] b.on{animation:.24s ease-out sc-rise}.sc[data-style=blur_fade] b:not(.on){filter:blur(1.6px);opacity:.55}.sc[data-style=blur_fade] b.on{color:var(--tx)}.sc[data-style=cinema]{letter-spacing:.08em;font-weight:500!important}.sc[data-style=shadow_drop] b.on{text-shadow:.12em .12em 0 var(--hl);color:var(--tx)}.sc[data-style=pop_bounce] b.on{animation:.21s ease-out sc-bounce}.sc[data-style=slide_fade] b.on{animation:.12s ease-out sc-fade}.sc[data-style=bold_caps],.sc[data-style=big_word],.sc[data-style=retro],.sc[data-style=comic]{text-transform:uppercase}.sc[data-style=bold_caps] b.on{transform:scale(1.12)}.sc[data-style=big_word] b:not(.on),.sc[data-style=flip_in] b:not(.on),.sc[data-style=comic] b:not(.on){display:none}.sc[data-style=big_word] b.on{font-size:2.3em;animation:.14s ease-out sc-pop}.sc[data-style=sticker]{transform:rotate(-3deg)}.sc[data-style=sticker] b{-webkit-text-stroke:.1em #fff;paint-order:stroke fill;color:#111}.sc[data-style=sticker] b.on{color:var(--hl);-webkit-text-stroke-color:#111}.sc[data-style=marker] b.on{color:#000;background:var(--hl);text-shadow:none;padding:0 .16em}.sc[data-style=caption_bar] b,.sc[data-style=bubble] b{text-shadow:none;background:#000;padding:.06em .2em}.sc[data-style=caption_bar] b,.sc[data-style=bubble] b,.sc[data-style=soft_band] b,.sc[data-style=headline] b{margin:.01em 0}.sc[data-style=caption_bar],.sc[data-style=bubble]{line-height:.3}.sc[data-style=caption_bar] b,.sc[data-style=bubble] b{margin:0}.sc[data-style=bubble] b{color:#111;background:#fff}.sc[data-style=sweep] b:not(.later){color:var(--hl)}.sc[data-style=flip_in] b.on{animation:.12s ease-out sc-flip}.sc[data-style=lower_soft],.sc[data-style=lower_soft] b{text-transform:lowercase;text-shadow:0 2px 8px #000000b3!important}.sc[data-style=lower_soft] b.on{color:var(--tx);font-weight:800}.sc[data-style=retro] b{font-style:italic;text-shadow:.09em .09em #e02c2c!important}.sc[data-style=comic] b.on{font-size:1.6em;animation:.17s ease-out sc-bounce;transform:rotate(4deg)}.sc[data-style=pill] b.on{color:#111;text-shadow:none;background:#fff;border-radius:.3em;padding:0 .2em}.sc[data-style=two_tone] b{color:var(--hl)}.sc[data-style=two_tone] b.on{color:#fff;transform:scale(1.06)}.sc[data-style=underline] b.on{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.08em}.sc[data-style=hollow] b{color:#0000;-webkit-text-stroke:.045em #fff;text-shadow:none!important}.sc[data-style=hollow] b.on{color:var(--hl);-webkit-text-stroke:.045em #000;paint-order:stroke fill}.sc[data-style=tilt_pop] b.on{animation:.1s ease-out both sc-tilt}.sc[data-style=sunset] b.on{color:#ff8c3c;text-shadow:0 0 .06em #ff3c8c,0 0 .14em #ff3c8c,0 0 .2em #ff3c8c!important}.sc[data-style=spotlight] b{color:#888}.sc[data-style=spotlight] b.on{color:#fff;transform:scale(1.1)}.sc[data-style=lifted],.sc[data-style=headline],.sc[data-style=slam]{text-transform:uppercase}.sc[data-style=lifted] b{text-shadow:.09em .09em #000!important}.sc[data-style=lifted] b.on{transform:scale(1.08)}.sc[data-style=hand]{font-family:Cap Marker,cursive!important;font-weight:400!important}.sc[data-style=soft_band] b,.sc[data-style=headline] b{padding:.5em .2em;font-size:.8em;text-shadow:none!important}.sc[data-style=soft_band] b{background:#0000009e}.sc[data-style=headline] b{color:#111;background:#ffe600}.sc[data-style=headline] b.on{color:var(--hl)}.sc[data-style=slam] b:not(.on){display:none}.sc[data-style=slam] b.on{animation:.12s ease-in both sc-slam}.sc[data-anim] b.on{animation-duration:.17s;animation-fill-mode:both}.sc[data-anim=pop] b.on{animation-name:sc-a-pop!important}.sc[data-anim=bounce] b.on{animation-duration:.21s;animation-name:sc-bounce!important}.sc[data-anim=zoom_in] b.on{animation-duration:.16s;animation-name:sc-a-zoom!important}.sc[data-anim=shake] b.on{animation-duration:.12s;animation-name:sc-a-shake!important}.sc[data-anim=wave] b.on{animation-duration:.24s;animation-name:sc-a-wave!important}.sc[data-anim=flip] b.on{animation-duration:.15s;animation-name:sc-a-flip!important}.sc[data-anim=blur_in] b.on{animation-duration:.16s;animation-name:sc-a-blur!important}.sc[data-anim=wipe] b.on{background:linear-gradient(90deg, var(--hl) 50%, var(--tx) 50%) 100% 0 / 200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;text-shadow:none!important;animation:.35s linear both sc-a-wipe!important}.sc[data-anim=typewriter] b.later{visibility:hidden}.sc[data-anim=fade]{animation:.18s ease-out both sc-a-fade}.sc[data-anim=slide_up]{animation:.18s ease-out both sc-a-slide}@keyframes sc-a-pop{0%{transform:scale(.7)}65%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes sc-a-zoom{0%{transform:scale(.3)}to{transform:scale(1)}}@keyframes sc-a-shake{33%{transform:rotate(5deg)}66%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes sc-a-wave{50%{transform:scaleY(1.35)}}@keyframes sc-a-flip{0%{transform:perspective(300px)rotateX(85deg)}}@keyframes sc-a-blur{0%{filter:blur(.12em)}to{filter:blur()}}@keyframes sc-a-wipe{to{background-position:0 0}}@keyframes sc-a-fade{0%{opacity:0}}@keyframes sc-a-slide{0%{transform:translateY(6.5cqw)}}@keyframes sc-tilt{0%{transform:rotate(-6deg)scale(.9)}to{transform:rotate(-6deg)scale(1.18)}}@keyframes sc-slam{0%{transform:scale(2.5)}to{transform:scale(1)}}@keyframes sc-flip{0%{transform:perspective(300px)rotateX(80deg)}}@keyframes sc-pop{0%{transform:scale(.86)}to{transform:scale(1.1)}}@keyframes sc-burst{0%{transform:scale(.2)}55%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes sc-squash{50%{transform:scale(.92,1.18)}}@keyframes sc-twitch{0%{transform:skew(10deg)}50%{transform:skew(-10deg)}to{transform:skew(0)}}@keyframes sc-shake{33%{transform:rotate(4deg)}66%{transform:rotate(-4deg)}}@keyframes sc-rise{50%{transform:scale(1.05,1.38)}}@keyframes sc-bounce{0%{transform:scale(.4)}45%{transform:scale(1.25)}75%{transform:scale(.95)}to{transform:scale(1)}}@keyframes sc-fade{0%{opacity:0;transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.sc,.sc b{animation:none!important}}.sc[data-style=caption_bar] b,.sc[data-style=bubble] b{padding:.5em .1em;font-size:.8em}
