.slide-memphis{background:#ffdc16;color:#171717}.mem-title{position:absolute;left:6cqw;top:12cqw;font:8cqw/.97 'Archivo Black';letter-spacing:-.05em;color:#fff4d7;-webkit-text-stroke:.18cqw #171717;text-shadow:.5cqw .55cqw #171717;z-index:2}.mem-title>span{color:#fd502b;font-size:7.5cqw}.mem-tag{position:absolute;left:7cqw;top:33cqw;font:600 2.8cqw Jost;padding:.5cqw 1.6cqw;background:#f28ab9;border:.3cqw solid #171717;box-shadow:.6cqw .6cqw #171717;transform:rotate(-3deg);z-index:2}.mem-copy{position:absolute;left:7cqw;top:42cqw;z-index:2}.spark{right:2cqw;top:11cqw;width:38cqw;height:39cqw}.mem-dot{position:absolute;left:-10cqw;bottom:0;width:16cqw;height:16cqw;border:.5cqw solid;border-radius:50%;background:radial-gradient(#171717 .3cqw,transparent .35cqw),#00a5a1;background-size:2cqw 2cqw;z-index:-1}.mem-zig{position:absolute;right:20cqw;top:0;font:11cqw/.8 'Archivo Black';color:#ef83b2;-webkit-text-stroke:.25cqw #171717;transform:rotate(-15deg)}.mem-cross{position:absolute;right:5cqw;bottom:3cqw;color:#fff4d7;font:7cqw 'Archivo Black';-webkit-text-stroke:.3cqw #171717;transform:rotate(15deg)}.mem-title.small{font-size:5.5cqw;top:11cqw}.mem-title.small>span{font-size:5.5cqw}.mem-steps{position:absolute;left:7cqw;right:7cqw;bottom:9cqw;display:flex;gap:3cqw}.mem-steps section{width:33%;padding:2cqw;background:#f28ab9;border:.35cqw solid;box-shadow:.6cqw .6cqw #171717;transform:rotate(-3deg)}.mem-steps section:nth-child(2){background:#00aba6;transform:rotate(2deg)}.mem-steps section:nth-child(3){background:#fff4d7;transform:rotate(-1deg)}.mem-steps b{font:3cqw 'Archivo Black'}.mem-steps h2{font:2.5cqw 'Archivo Black';margin:1cqw 0}.mem-steps p{font-size:1.4cqw}.mem-number{position:absolute;left:6cqw;top:8cqw;font:29cqw/1 'Archivo Black';color:#f38bbb;-webkit-text-stroke:.3cqw #171717;text-shadow:.7cqw .7cqw #171717}.mem-number span{display:block;font-size:5cqw;line-height:.7;color:#fff4d7;-webkit-text-stroke:.15cqw #171717;transform:rotate(-5deg);text-align:center}.mem-result{position:absolute;left:47cqw;top:15cqw}.mem-result h1{font:6.3cqw/.95 'Archivo Black';letter-spacing:-.04em}.mem-result p{margin:2cqw 0 1cqw}.mem-sticker{position:absolute;right:5cqw;bottom:5cqw;background:#00a5a1;border:.3cqw solid;padding:1cqw 2cqw;transform:rotate(12deg);font:2cqw 'Archivo Black'}.is-playing.slide-memphis .spark,.is-playing.slide-memphis .mem-steps section,.is-playing.slide-memphis .mem-sticker{animation:mem-pop .8s cubic-bezier(.2,1.7,.5,1) both}.is-playing.slide-memphis .mem-tag{animation:mem-pop .7s .2s cubic-bezier(.2,1.7,.5,1) both}@keyframes mem-pop{from{opacity:0;scale:.55}to{opacity:1;scale:1}}
.slide-jelly{background:#fa2984;color:#332054}.jelly-dots{position:absolute;inset:0;background-image:radial-gradient(#d9136d 1.9cqw,transparent 2cqw);background-size:8cqw 8cqw;opacity:.5;z-index:-1}.jelly-pretitle{position:absolute;top:12cqw;width:100%;text-align:center;font:5cqw 'DM Serif Display';color:#fff0d7}.jelly-word{position:absolute;top:22cqw;left:8cqw;right:8cqw;display:flex;justify-content:center;align-items:end;gap:1.5cqw;filter:drop-shadow(0 1cqw .2cqw #881b5a66)}.jelly-word>span{display:block;font:18cqw/.9 'Archivo Black';color:var(--sweet);-webkit-text-stroke:.2cqw #5f465457;text-shadow:.15cqw .2cqw #fff8,-.15cqw -.3cqw #fff9,.4cqw .5cqw #5e374158;position:relative;transform:rotate(-4deg)}.jelly-word>span:nth-child(even){transform:rotate(4deg)}.jelly-word>span::after{content:'';position:absolute;left:23%;top:18%;width:14%;height:20%;border-radius:60%;background:#fff9;transform:rotate(25deg);box-shadow:.8cqw 2cqw 0 -.2cqw #ffffff55}.jelly-copy{position:absolute;top:44cqw;text-align:center;width:100%;font-size:2cqw!important;font-weight:600}.jelly-pills{position:absolute;top:49cqw;left:0;right:0;display:flex;justify-content:center;gap:2cqw}.jelly-pills span{background:#f8dc73;border-radius:2cqw;padding:.5cqw 2cqw;font-size:1.1cqw;box-shadow:0 .3cqw #8d2b5c55}.jelly-pills span:nth-child(2){background:#99dc91}.jelly-pills span:nth-child(3){background:#80adf0}.jelly-content-title{position:absolute;left:7cqw;top:11cqw;font:4.8cqw/1 'Archivo Black';letter-spacing:-.03em;color:#fff0d7;max-width:47cqw}.jelly-cards{position:absolute;inset:9cqw 5cqw 6cqw 54cqw}.jelly-cards section{position:absolute;background:#fff1d8;border-radius:3cqw;padding:1.5cqw 2cqw;box-shadow:0 .6cqw #95315b66;width:33cqw;transform:rotate(5deg)}.jelly-cards section:nth-child(2){top:12cqw;left:-5cqw;background:#a8df99;transform:rotate(-5deg)}.jelly-cards section:nth-child(3){top:24cqw;left:0;background:#87b0ed;transform:rotate(3deg)}.jelly-cards b{font:3cqw 'Archivo Black';float:right}.jelly-cards h2{font:2.2cqw 'Archivo Black';margin:.6cqw 0}.jelly-cards p{font-size:1.2cqw}.jelly-stat .jelly-word{top:9cqw;left:7cqw;right:auto}.jelly-stat .jelly-word span{font-size:25cqw}.jelly-stat h1{position:absolute;left:48cqw;right:5cqw;top:17cqw;font:5cqw/1 'Archivo Black';color:#fff1d7}.jelly-stat p{position:absolute;left:48cqw;top:31cqw;font-weight:600}.jelly-stat small{position:absolute;left:48cqw;top:39cqw}.is-playing .jelly-word>span{animation:jelly-bounce 1.1s both;animation-delay:calc(var(--order)*.13s);transform-origin:50% 100%}@keyframes jelly-bounce{0%{translate:0 -12cqw;scale:.9 1.1;opacity:0}40%{translate:0 1cqw;scale:1.15 .75;opacity:1}62%{translate:0 -3cqw;scale:.94 1.1}82%{translate:0 .4cqw;scale:1.06 .94}100%{translate:0;scale:1;opacity:1}}
.slide-gelato{background:#f6e9cf;color:#705640}.gelato-awning{position:absolute;top:0;left:0;right:0;height:2.2cqw;background:repeating-linear-gradient(90deg,#9bc4d3 0,#9bc4d3 4cqw,#f9eddb 4cqw,#f9eddb 8cqw);border-bottom:.15cqw solid #9a8974}.gelato-copy{position:absolute;left:8cqw;top:13cqw;z-index:2}.gelato-copy h1{font:6.5cqw/.98 'DM Serif Display';letter-spacing:-.025em}.gelato-copy em{color:#a95068}.gelato-copy p{font-size:1.7cqw;margin-top:2.5cqw}.gelato-stack{width:42cqw;height:44cqw;right:6cqw;top:8cqw;z-index:2}.gelato-sea{position:absolute;left:0;right:0;bottom:0;height:11cqw;background:linear-gradient(transparent 0 2cqw,#aad0d8 2cqw 5cqw,#f2dfc0 5cqw);border-top:.1cqw solid #c1d8d9}.gelato-sea::after{content:'';position:absolute;left:0;right:0;top:0;height:10cqw;background:repeating-linear-gradient(90deg,transparent 0,transparent 3cqw,#fff4df 3cqw,#fff4df 3.2cqw);border-top:.25cqw solid #fff4df}.gelato-heading{position:absolute;left:7cqw;top:11cqw;font:4.7cqw/1.05 'DM Serif Display';max-width:48cqw}.gelato-arches{position:absolute;inset:11cqw 6cqw 7cqw 44cqw}.gelato-arches section{position:absolute;bottom:0;background:#edb5c3;border-radius:8cqw 8cqw 0 0;width:15cqw;height:18cqw;padding:3cqw 1cqw 1cqw;text-align:center}.gelato-arches section:nth-child(2){left:15cqw;height:26cqw;background:#adcfd8;padding-top:7cqw}.gelato-arches section:nth-child(3){left:30cqw;height:34cqw;background:#bfd0ae;padding-top:11cqw}.gelato-arches b{font:3cqw 'DM Serif Display'}.gelato-arches h2{font:2.1cqw 'DM Serif Display';margin:1cqw 0}.gelato-arches p{font-size:1.1cqw}.gelato-stat{position:absolute;inset:11cqw 7cqw 12cqw}.gelato-stat>b{position:absolute;left:0;top:-5cqw;font:27cqw/1 'DM Serif Display';color:#a75b70}.gelato-stat h1{position:absolute;left:29cqw;top:2cqw;font:5cqw/1.1 'DM Serif Display'}.gelato-stat p{position:absolute;left:30cqw;top:17cqw}.gelato-stat small{position:absolute;left:30cqw;top:23cqw}.is-playing .scoop{animation:scoop-in .8s cubic-bezier(.3,1.3,.4,1) both;animation-delay:calc(var(--order)*.18s);transform-box:fill-box;transform-origin:center bottom}@keyframes scoop-in{from{opacity:0;transform:translateY(-35px) rotate(12deg)}65%{opacity:1;transform:translateY(0) rotate(-4deg)}100%{opacity:1;transform:none}}
.is-playing .jelly-cards section{animation:jelly-bounce 1100ms backwards;transform-origin:center bottom}.is-playing .jelly-cards section:nth-child(2){animation-delay:130ms}.is-playing .jelly-cards section:nth-child(3){animation-delay:260ms}
.is-playing .gelato-arches section,.is-playing .gelato-stat>b{animation:gelato-rise 800ms cubic-bezier(.2,.8,.3,1) backwards;transform-origin:center bottom}.is-playing .gelato-arches section:nth-child(2){animation-delay:160ms}.is-playing .gelato-arches section:nth-child(3){animation-delay:320ms}
@keyframes gelato-rise{from{translate:0 3cqw;scale:.92;opacity:0}70%{translate:0 -.4cqw;scale:1;opacity:1}to{translate:0 0;scale:1;opacity:1}}
