@font-face{font-family:Komika Axis;src:local(Komika Axis),local(KomikaAxis),url(/fonts/KomikaAxis.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura Condensed Extra;src:local(Futura Condensed Extra),local(FuturaCondensedExtraBold),url(/fonts/FuturaCondensedExtraBold.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lobster;src:local(Lobster),local(LobsterRegular),url(https://fonts.gstatic.com/s/lobster/v30/neILzCirqoswsqX9zoKmM4MwWJU.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.caption-guides{pointer-events:none;z-index:5;position:absolute;inset:0}.caption-guides__h,.caption-guides__v{background:#2563eb66;position:absolute}.caption-guides__h{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.caption-guides__v{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.caption-overlay{z-index:10;-webkit-user-select:none;user-select:none;touch-action:none;text-align:center;pointer-events:auto;width:max-content;max-width:92%;position:absolute}.caption-overlay--dragging{cursor:grabbing}.caption-overlay__pill{display:inline-block}.caption-overlay__text{flex-wrap:wrap;justify-content:center;gap:.15em;margin:0;display:flex}.caption-overlay__word{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;transition:color .12s,background-color .12s;display:inline}.caption-overlay__word--active{display:inline-block}.caption-overlay--micro .caption-overlay__text{white-space:nowrap;flex-wrap:nowrap}.caption-overlay--micro .caption-overlay__pill{margin-bottom:-110px;padding-bottom:110px}.caption-overlay--single-word .caption-overlay__text{white-space:nowrap;flex-wrap:nowrap}.caption-overlay--gaming-chunk .caption-overlay__text{white-space:nowrap;font-family:Komika Axis,Comic Sans MS,Arial Black,Impact,sans-serif}.caption-overlay__gaming-sticker{isolation:isolate;color:#fff;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;transform-origin:50%;filter:drop-shadow(0 3px 4px #000000e0)drop-shadow(0 8px 16px #0000009e)drop-shadow(0 16px 36px #0000006b)drop-shadow(0 24px 56px #00000038);line-height:.95;display:inline-block;position:relative;transform:skew(-4deg)}.caption-overlay__gaming-sticker-shadow,.caption-overlay__gaming-sticker-stroke,.caption-overlay__gaming-sticker-fill{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;white-space:nowrap;display:inline-block}.caption-overlay__gaming-sticker-shadow{z-index:0;color:#0000;-webkit-text-stroke:0 transparent;text-shadow:none;opacity:1;pointer-events:none;position:absolute;inset:0;transform:none}.caption-overlay__gaming-sticker-stroke{z-index:1;color:#000;-webkit-text-stroke:8px #000;paint-order:stroke fill;text-shadow:none;pointer-events:none;position:absolute;inset:0}.caption-overlay__gaming-sticker-fill{z-index:2;color:#fff;-webkit-text-stroke:0 transparent;text-shadow:none;filter:none;position:relative}.caption-overlay--gaming-chunk .caption-overlay__word{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;transition-property:transform,color,background-color,text-shadow;display:inline-block;opacity:1!important}.caption-overlay--gaming-chunk .caption-overlay__pill{margin-bottom:-40px;padding-bottom:40px;transition-property:transform,color,background-color,text-shadow;opacity:1!important}.caption-overlay__rapid-word{isolation:isolate;line-height:1;display:inline-block;position:relative}.caption-overlay__rapid-glow,.caption-overlay__rapid-fill,.caption-overlay__rapid-aura{line-height:1;font:inherit;letter-spacing:inherit;text-transform:inherit;display:inline-block}.caption-overlay__rapid-aura{z-index:0;pointer-events:none;will-change:filter, transform, opacity;position:absolute;inset:0}.caption-overlay__rapid-glow{z-index:1;pointer-events:none;will-change:text-shadow, opacity;position:absolute;inset:0}.caption-overlay__rapid-fill{z-index:2;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;filter:none;position:relative}@keyframes caption-pop{0%{opacity:.7;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes caption-word-pop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes caption-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes caption-slide-up{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes caption-glow{0%,to{filter:brightness()}50%{filter:brightness(1.35)}}@keyframes caption-karaoke{0%{opacity:.65}to{opacity:1}}.caption-anim-pop{animation:.14s ease-out caption-pop}.caption-overlay--single-word .caption-anim-pop{animation:.12s ease-out caption-pop-single}@keyframes caption-pop-single{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.caption-anim-word-pop.caption-overlay__word--active{animation:.15s ease-out caption-word-pop}.caption-anim-bounce.caption-overlay__word--active{animation:.22s ease-out caption-bounce}.caption-anim-slide-up{animation:.22s ease-out caption-slide-up}.caption-anim-glow.caption-overlay__word--active{animation:.24s ease-in-out caption-glow}.caption-anim-karaoke.caption-overlay__word--active{animation:.15s ease-out caption-karaoke}.caption-anim-gaming-pop{animation:none}@keyframes caption-gaming-pop{0%{transform:scale(.92)}55%{transform:scale(1.03)}to{transform:scale(1)}}.caption-overlay__gaming-pop-wrap{transform-origin:50%;will-change:transform;backface-visibility:hidden;display:inline-block;transform:translateZ(0)}.caption-overlay__gaming-pop-wrap--active{animation:.13s ease-out forwards caption-gaming-pop}.caption-overlay__molly-motion-wrap{line-height:inherit;white-space:nowrap;isolation:isolate;display:inline-block;position:relative;overflow:visible}.caption-overlay__molly-motion-main{transform-origin:50%;will-change:transform, filter;backface-visibility:hidden;display:inline-block}.caption-overlay__molly-neon-word{isolation:isolate;white-space:nowrap;line-height:.95;display:inline-block;position:relative}.caption-overlay__molly-neon-shadow,.caption-overlay__molly-neon-stroke,.caption-overlay__molly-neon-aura,.caption-overlay__molly-neon-fill{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;white-space:nowrap;display:inline-block}.caption-overlay__molly-neon-shadow{z-index:0;color:#000;opacity:.88;text-shadow:0 2px 6px #000000e0,0 4px 14px #000000c7,0 6px 20px #000000ad,0 10px 28px #00000094,0 14px 38px #0000007a,0 18px 52px #00000061,0 26px 66px #0000004d,0 34px 84px #00000038;filter:blur(3.75px);pointer-events:none;position:absolute;inset:0;transform:translateY(4px)}.caption-overlay__molly-neon-stroke{z-index:1;color:#0000;-webkit-text-stroke:2px #000000d9;paint-order:stroke fill;text-shadow:none;filter:blur(1.6px);opacity:.78;pointer-events:none;position:absolute;inset:0}.caption-overlay__molly-neon-aura{z-index:2;opacity:.78;filter:blur(4px);pointer-events:none;position:absolute;inset:0;transform:scale(1.04)}.caption-overlay__molly-neon-fill{z-index:3;color:inherit;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;filter:none;position:relative}.caption-overlay--jess-wave .caption-overlay__text{white-space:nowrap;font-style:italic}.caption-overlay__jess-wave-phrase{color:#fff;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;text-shadow:0 0 5px #ffffffc7,0 0 14px #ffffff75,0 0 28px #ffffff38,0 4px 10px #00000061,0 8px 20px #0000003d;filter:drop-shadow(0 0 5px #ffffff4d)drop-shadow(0 7px 14px #0000003d);transform-origin:50%;font-style:italic;font-weight:400;line-height:1.08;animation:2s ease-in-out infinite jessPhraseFloat;display:inline-block;position:relative}.caption-overlay__jess-wave-char{transform-origin:50% 70%;animation:1.41s ease-in-out infinite jessCharWave;animation-delay:var(--jess-delay);will-change:transform;display:inline-block}.caption-overlay__jess-wave-space{width:.34em;display:inline-block}@keyframes jessPhraseFloat{0%{transform:translateY(0)skew(0)}25%{transform:translateY(-.29px)skew(-.218deg)}50%{transform:translateY(.254px)skew(.182deg)}75%{transform:translateY(-.146px)skew(-.128deg)}to{transform:translateY(0)skew(0)}}@keyframes jessCharWave{0%{transform:translateY(0)rotate(0)skew(0)scaleY(1)}20%{transform:translateY(-.617px)rotate(-.254deg)skew(-.399deg)scaleY(1.0127)}45%{transform:translateY(.472px)rotate(.201deg)skew(.328deg)scaleY(.994)}70%{transform:translateY(-.29px)rotate(-.128deg)skew(-.201deg)scaleY(1.006)}to{transform:translateY(0)rotate(0)skew(0)scaleY(1)}}.caption-overlay__pill.caption-overlay--nick{box-shadow:none;background-color:#000;display:inline-block}.caption-overlay--nick .caption-overlay__text,.caption-overlay--jack-condensed .caption-overlay__text{white-space:nowrap;font-family:Futura Condensed Extra,Arial Narrow,Impact,sans-serif}.caption-overlay__jack-phrase{white-space:nowrap;text-transform:uppercase;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;transform-origin:50%;flex-wrap:nowrap;align-items:baseline;gap:.28em;font-family:Futura Condensed Extra,Arial Narrow,Impact,sans-serif;font-weight:900;line-height:.86;display:inline-flex;position:relative}.caption-overlay__jack-word{color:#fff;-webkit-text-stroke:1.8px #050505fa;paint-order:stroke fill;text-shadow:0 2px #000000fa,0 5px 7px #000000b8,0 10px 15px #00000061;filter:drop-shadow(0 4px 6px #0000006b);display:inline-block;position:relative}.caption-overlay__jack-word[data-jack-color=blue]{color:#18dff5;text-shadow:0 2px #000000fa,0 5px 7px #000000b8,0 0 8px #18dff56b,0 10px 15px #00000061}.caption-overlay__jack-word[data-jack-color=green]{color:#1eff25;text-shadow:0 2px #000000fa,0 5px 7px #000000b8,0 0 8px #1eff256b,0 10px 15px #00000061}.caption-overlay__jack-word[data-jack-color=red]{color:#ff1f2f;text-shadow:0 2px #000000fa,0 5px 7px #000000b8,0 0 8px #ff1f2f5c,0 10px 15px #0006}.caption-overlay__jack-word[data-jack-color=yellow]{color:#fff22a;text-shadow:0 2px #000000fa,0 5px 7px #000000b8,0 0 8px #fff22a66,0 10px 15px #00000061}.caption-overlay--laura-hybrid .caption-overlay__text{white-space:nowrap;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:500}.caption-overlay--laura-intro .caption-overlay__text{white-space:normal}.caption-overlay__laura-intro{color:#fff;text-align:center;filter:drop-shadow(0 5px 11px #0000007a);flex-direction:column;justify-content:center;align-items:center;gap:.06em;width:100%;max-width:100%;line-height:1;display:flex;position:relative}.caption-overlay__laura-intro-cell--top{justify-content:center;align-items:baseline;width:100%;display:flex}.caption-overlay__laura-intro-middle{flex-direction:row;justify-content:center;align-items:center;gap:.22em;max-width:100%;display:inline-flex}.caption-overlay__laura-intro-cell--top .caption-overlay__laura-intro-phrase{white-space:nowrap;display:inline}.caption-overlay__laura-intro-feel{flex-shrink:0;justify-content:center;align-items:center;line-height:.88;display:inline-flex}.caption-overlay__laura-intro-side{flex-direction:column;flex-shrink:1;justify-content:center;align-items:flex-start;gap:.05em;min-width:0;line-height:1.02;display:inline-flex}.caption-overlay__laura-intro-side-line{white-space:nowrap;display:block}.caption-overlay__laura-intro-phrase,.caption-overlay__laura-intro-word-slot{white-space:nowrap;display:inline}.caption-overlay__laura-intro-cell--bottom{white-space:nowrap;justify-content:center;align-items:baseline;gap:.18em;width:100%;display:flex}.caption-overlay__laura-intro-word{letter-spacing:-.03em;color:#fff;text-shadow:0 2px 5px #000000b8,0 7px 15px #0000006b;font-family:Inter,Arial,Helvetica,sans-serif;font-size:.88em;font-weight:700;display:inline-block}.caption-overlay__laura-intro-word--hero{letter-spacing:-.05em;font-size:2.55em;font-weight:800;line-height:.88}.caption-overlay__laura-intro-side .caption-overlay__laura-intro-word{letter-spacing:-.025em;font-size:.76em;font-weight:700}.caption-overlay__laura-intro-word--bottom{letter-spacing:-.03em;font-size:1.28em;font-style:italic;font-weight:700}.caption-overlay__laura-special-word{color:#fff;letter-spacing:-.02em;text-transform:none;text-shadow:0 2px 5px #000000b8,0 8px 18px #0000006b;font-family:Lobster,Brush Script MT,cursive;font-size:1.32em;font-style:normal;font-weight:400;line-height:.92;display:inline-block}.caption-overlay__laura-normal-phrase{color:#fff;white-space:nowrap;letter-spacing:-.025em;text-shadow:0 2px 5px #000000b8,0 6px 14px #00000075;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:500;line-height:1.08;display:inline-block}.caption-overlay__laura-normal-word{display:inline}.caption-overlay--kelly2-stack .caption-overlay__text{white-space:nowrap;text-align:center}.caption-overlay__kelly2-stack{white-space:nowrap;text-align:center;color:#fff;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;place-items:center;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:900;line-height:.88;display:inline-grid;position:relative}.caption-overlay__kelly2-foreground{z-index:1;flex-direction:column;align-items:center;display:inline-flex;position:relative}.caption-overlay__kelly2-main{letter-spacing:-.035em;color:#fff;-webkit-text-stroke:3.2px #000000fa;paint-order:stroke fill;text-shadow:0 1px #000,0 3px 3px #000000e0,0 0 2px #fff3;filter:drop-shadow(0 2px 2px #00000094);font-size:1em;font-weight:900;line-height:.86;display:inline-block}.caption-overlay__kelly2-emoji{filter:drop-shadow(0 2px 3px #0000008c);margin-top:.18em;font-size:.56em;line-height:1;display:inline-block}
