.s-recrd h2 img{width:100%;max-width:calc(320 * var(--u));height:auto}.s-recrd .shot{transform:perspective(1400px) rotateY(calc((1 - var(--q)) * 24deg)) rotateX(calc(var(--v) * -2.5deg));align-self:center;position:relative}.s-recrd .device{transform:none}.s-recrd .reply{--wind:clamp(0, (var(--p) - .46) / .1, 1);--grow:clamp(0, (var(--p) - .56) / .16, 1);--settle:clamp(0, (var(--p) - .72) / .2, 1);--press:sin(calc(var(--wind) * 1.5708));--release:calc(1 - clamp(0, var(--grow) * 3, 1));--size:calc(var(--grow) * var(--grow) * (3 - 2 * var(--grow)));--pop:sin(calc(var(--grow) * 3.1416));--wobble:calc(sin(calc(var(--settle) * 12.566)) * (1 - var(--settle)) * (1 - var(--settle)));--scale:calc(1 - var(--press) * var(--release) * .05 + var(--size) * .72 + var(--pop) * .1);transform-origin:72% 60%;width:19.8%;height:4.5%;transform:scale(calc(var(--scale) + var(--press) * var(--release) * .05 - var(--pop) * .07 - var(--wobble) * .05), calc(var(--scale) - var(--press) * var(--release) * .08 + var(--pop) * .1 + var(--wobble) * .06));box-shadow:0 calc(var(--size) * 10 * var(--u)) calc(var(--size) * 26 * var(--u)) rgb(0 0 0/calc(var(--size) * .5));border-radius:16%/34%;position:absolute;top:85.6%;left:73.9%;overflow:visible}.s-recrd .play{--kick:clamp(0, (var(--p) - .62) / .14, 1);transform-box:fill-box;transform-origin:50%;transform:scale(calc(1 + sin(calc(var(--kick) * 3.1416)) * .42))}.s-recrd .hush{opacity:calc(clamp(0, (var(--p) - .56) / .16, 1) * .28);background:#000;position:absolute;inset:0}@media (width<=899px){.s-recrd .reply{--wind:clamp(0, (var(--p) - .68) / .07, 1);--grow:clamp(0, (var(--p) - .75) / .13, 1);--settle:clamp(0, (var(--p) - .88) / .12, 1)}.s-recrd .play{--kick:clamp(0, (var(--p) - .78) / .12, 1)}.s-recrd .hush{opacity:calc(clamp(0, (var(--p) - .75) / .13, 1) * .28)}}.s-recrd .take{align-items:center;gap:calc(14 * var(--u));font-size:calc(24 * var(--u));font-variant-numeric:tabular-nums;display:flex}.s-recrd .take svg{width:calc(52 * var(--u));height:calc(52 * var(--u));transform:rotate(-90deg)}.s-recrd .track{fill:none;stroke:#2b2b31;stroke-width:3px}.s-recrd .fill{fill:none;stroke:#f27ffa;stroke-width:3px;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--s) * 100)}.s-recrd .dot{fill:#f27ffa;transform-origin:50%;transform:scale(calc(.72 + var(--s) * .28 + sin(calc(var(--p) * 18.85)) * (1 - var(--p)) * .07))}@media (width>=900px){.s-recrd h2 img{max-width:calc(520 * var(--u))}.s-recrd .take{font-size:calc(46 * var(--u));font-weight:900}.s-recrd .take svg{width:calc(92 * var(--u));height:calc(92 * var(--u))}}@media (prefers-reduced-motion:reduce){.s-recrd .shot{transform:none}}.s-altering h2{font-family:Fraunces,serif;font-size:calc(58 * var(--u));letter-spacing:-.02em;font-variation-settings:"opsz" 144;line-height:1}.s-altering .shot{align-self:center;position:relative}.s-altering .app{aspect-ratio:806/1628;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.s-altering .app>img:first-child{width:100%;height:100%}.s-altering .sticker{--stamp:clamp(0, (var(--p) - .78) / .1, 1);--settle:clamp(0, (var(--p) - .88) / .12, 1);width:54.6%;height:auto;opacity:clamp(0, var(--stamp) * 6, 1);filter:drop-shadow(0 calc((1 - var(--settle)) * 8px) calc((1 - var(--settle)) * 12px) #00000038);transform:rotate(calc((1 - var(--stamp)) * 16deg + sin(calc(var(--settle) * 6.283)) * (1 - var(--settle)) * 2deg)) scale(calc(2.4 - var(--stamp) * var(--stamp) * 1.4 - sin(calc(var(--settle) * 3.1416)) * .05));position:absolute;top:68.3%;left:50.1%}@media (width<=899px){.s-altering .sticker{--stamp:clamp(0, (var(--p) - .56) / .1, 1);--settle:clamp(0, (var(--p) - .66) / .12, 1)}}.s-altering .streak{gap:calc(10 * var(--u));font-size:max(13px, calc(13 * var(--u)));display:flex}.s-altering .streak li{--lit:clamp(0, (var(--p) * 8.4) - var(--i) - .4, 1);justify-items:center;gap:calc(6 * var(--u));display:grid}.s-altering .streak svg{width:calc(30 * var(--u));height:calc(38 * var(--u));overflow:visible}.s-altering .empty{fill:none;stroke:#201c1a;stroke-width:1.3px;stroke-dasharray:3 4;opacity:calc(.4 * (1 - var(--lit)))}.s-altering .flame{--stretch:calc(sin(calc(var(--lit) * 3.1416)) * .28);opacity:clamp(0, var(--lit) * 6, 1);transform-box:fill-box;transform-origin:50% 100%;transform:scale(calc(.7 + var(--lit) * .3 - var(--stretch) * .4), calc(.7 + var(--lit) * .3 + var(--stretch)))}.s-altering .flame path:first-child{fill:#201c1a}.s-altering .tongue{fill:none;stroke:#201c1a;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round}@media (width>=900px){.s-altering h2{font-size:calc(118 * var(--u))}.s-altering .streak{gap:calc(16 * var(--u))}.s-altering .streak svg{width:calc(40 * var(--u));height:calc(50 * var(--u))}}.s-stem h2{font-size:calc(76 * var(--u));letter-spacing:-.02em;line-height:1;font-weight:400!important}.s-stem .forms{width:calc(240 * var(--u));height:auto;overflow:visible}.s-stem .form{--apart:calc(1 - var(--s));--lean:calc(sin(calc(var(--p) * 3.1416)) * 16px);transform-box:fill-box;transform-origin:50%}.s-stem .form--a{transform:translateX(calc(var(--apart) * -96px + var(--lean) * .5))}.s-stem .form--b{transform:translateX(calc(var(--apart) * 96px - var(--lean) * .5))}.s-stem .device{transform:perspective(1400px) rotateY(calc((1 - var(--q)) * 24deg)) rotateX(calc(var(--v) * -2.5deg))}@media (width>=900px){.s-stem h2{font-size:calc(152 * var(--u))}.s-stem .forms{width:calc(420 * var(--u))}}.s-feasty h2{font-size:calc(58 * var(--u));letter-spacing:-.03em;color:#fff;line-height:1}.s-feasty .shot{align-self:center;position:relative}.s-feasty .paused{--held:calc(clamp(0, (var(--p) - .38) * 16, 1) * clamp(0, (.64 - var(--p)) * 16, 1));aspect-ratio:1;width:26%;opacity:var(--held);transform:translate(-50%, -50%) scale(calc(.6 + var(--held) * .4 + sin(calc(var(--held) * 3.1416)) * .2));background:#fffc;border-radius:50%;position:absolute;top:50%;left:50%}.s-feasty .paused:before,.s-feasty .paused:after{content:"";background:#ef2649;border-radius:3px;width:13%;position:absolute;top:28%;bottom:28%;left:31%}.s-feasty .paused:after{left:56%}.s-feasty .kitchen{align-items:center;gap:calc(16 * var(--u));display:flex}.s-feasty .timer{width:calc(64 * var(--u));flex:none;position:relative}.s-feasty .timer img{width:100%;height:auto}.s-feasty .hand{transform-origin:50% 100%;width:3%;height:33%;translate:0 -100%;rotate:calc((min(var(--p), .4) + max(var(--p) - .6, 0)) * 450deg - sin(calc(clamp(0, var(--p) / .1, 1) * 3.1416)) * 16deg + sin(calc(clamp(0, (var(--p) - .4) / .08, 1) * 3.1416)) * 9deg);background:#ef2649;border-radius:9px;margin-left:-1.5%;position:absolute;top:55.9%;left:50%}.s-feasty .beats{font-weight:900;font-size:max(17px, calc(18 * var(--u)))}.s-feasty .beats span{--on:clamp(0, (var(--p) - var(--at)) * 12, 1);opacity:var(--on);transform:translateY(calc((1 - var(--on)) * .35em));display:inline-block}.s-feasty .b1{--at:.34}.s-feasty .b2{--at:.5}.s-feasty .b3{--at:.66}@media (width>=900px){.s-feasty h2{font-size:calc(106 * var(--u))}.s-feasty .kitchen{gap:calc(28 * var(--u))}.s-feasty .timer{width:calc(112 * var(--u))}.s-feasty .beats{font-size:max(18px, calc(26 * var(--u)))}}.s-waggel h2{z-index:2;color:#fff;font-family:Fraunces,serif;font-size:calc(104 * var(--u));letter-spacing:-.03em;font-variation-settings:"opsz" 144;line-height:.9;position:relative}.s-waggel h2 span{--wag:sin(calc(var(--p) * 22 - (5 - var(--i)) * .75));transform-origin:50% 88%;rotate:calc(var(--wag) * (1 - var(--p)) * (1 - var(--p)) * (5 + (5 - var(--i)) * 2) * 1deg);translate:0 calc(max(0, var(--wag)) * (1 - var(--p)) * -.04em);display:inline-block}.s-waggel .row{gap:calc(22 * var(--u));z-index:2;flex-direction:column;align-items:stretch;display:flex;position:relative}.s-waggel .device{--dh:calc(500 * var(--u));align-self:center}.s-waggel .walk{z-index:1;margin-inline:calc(var(--g) * -.5);order:3;position:relative}.s-waggel .paw{aspect-ratio:1512/1380;position:relative}.s-waggel .paw img{--on:clamp(0, (var(--p) - var(--at)) / .07, 1);--ease:calc(1 - (1 - var(--on)) * (1 - var(--on)));width:100%;height:100%;opacity:clamp(0, var(--on) * 4, 1);transform-origin:50% 70%;transform:scale(calc(1.14 - var(--ease) * .14 - sin(calc(var(--on) * 3.1416)) * .018));position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.s-waggel .device{transform:perspective(1400px) rotateY(calc((1 - var(--q)) * 22deg)) rotateX(calc(var(--v) * -2.5deg))}}@media (width>=900px){.s-waggel .stage{padding-top:calc(112 * var(--u));display:block}.s-waggel h2{font-size:calc(176 * var(--u))}.s-waggel .row{display:block;position:static}.s-waggel .copy{margin-top:calc(56 * var(--u));max-width:calc(380 * var(--u));z-index:2;position:relative}.s-waggel .device{--dh:calc(500 * var(--u));z-index:2;left:calc(500 * var(--u));top:calc(350 * var(--u));position:absolute}.s-waggel .walk{margin:0;position:absolute;inset:0}.s-waggel .paw{left:calc(790 * var(--u));top:calc(170 * var(--u));width:calc(590 * var(--u));position:absolute}}.s-mix{--tempo:sin(calc(var(--p) * 31.4));--landing:clamp(0, (var(--p) - .34) / .46, 1);--hit:clamp(0, (var(--p) - .78) / .2, 1)}.s-mix h2{font-size:calc(84 * var(--u));letter-spacing:-.03em;color:#0072f6;line-height:1}.s-mix .word{white-space:nowrap;transform:translateY(calc(sin(calc(var(--hit) * 3.1416)) * .025em));display:inline-block}.s-mix .stop{background:#0072f6;border-radius:50%;width:.19em;height:.19em;margin-left:.03em;display:inline-block;position:relative}.s-mix .beat{--big:7;--land:clamp(0, (var(--landing) - var(--delay)) / (1 - var(--delay)), 1);--away:calc(1 - var(--land));--rise:calc(1 - var(--land) * var(--land));--pulse:calc(1 + var(--tempo) * var(--away) * .07);width:700%;height:700%;opacity:clamp(0, var(--away) * 14, 1);transform:translate(calc(var(--x) * var(--away) * var(--u)), calc(var(--y) * var(--rise) * var(--u))) scale(calc((1 + var(--size) * var(--away)) * var(--pulse) / var(--big)));border-radius:50%;position:absolute;top:-300%;left:-300%}.s-mix .beat:after{content:"";opacity:.34;animation:var(--part) 2s linear infinite;background:currentColor;border-radius:50%;position:absolute;inset:-33%}.s-mix .coral{--part:mix-snare;color:#ff4c61;--x:-60;--y:290;--size:3.6;--delay:0;background:#ff4c61}.s-mix .green{--part:mix-kick;color:#02e478;--x:150;--y:200;--size:3.8;--delay:.16;background:#02e478}.s-mix .yellow{--part:mix-vocal;color:#ffd302;--x:90;--y:340;--size:1.4;--delay:.3;background:#ffd302}.s-mix .app{aspect-ratio:886/1920;width:100%;position:relative}.s-mix .app img{width:100%;height:100%;display:block}.s-mix .dot{--on:0;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);aspect-ratio:1;isolation:isolate;width:10.3%;margin:-5.15% 0 0 -5.15%;position:absolute}.s-mix .dot:before{content:"";background:#c0cdd6;border-radius:50%;position:absolute;inset:0;transform:scale(.54)}.s-mix .on{--on:clamp(0, (var(--p) - var(--at)) / .05, 1);--ease:calc(1 - (1 - var(--on)) * (1 - var(--on)))}.s-mix .on b,.s-mix .on u{background:var(--c);border-radius:50%;position:absolute;inset:0}.s-mix .on b{opacity:clamp(0, var(--on) * 5, 1);transform:scale(calc(.54 + var(--ease) * .46 + sin(calc(var(--on) * 3.1416)) * .18));animation:var(--part) 2s linear infinite;animation-composition:accumulate}.s-mix .on u{opacity:calc(var(--on) * .34);animation:var(--part) 2s linear infinite;animation-delay:var(--lag,0s);z-index:-1;inset:-33%}.s-mix .kick{--part:mix-kick}.s-mix .snare{--part:mix-snare}.s-mix .hat{--part:mix-hat}.s-mix .bass{--part:mix-bass}.s-mix .piano{--part:mix-piano}.s-mix .vocal{--part:mix-vocal}@keyframes mix-kick{0%,25%,50%,75%,to{scale:1.2}12%,37%,62%,87%{scale:1}}@keyframes mix-snare{0%,12%,37%,62%,87%,to{scale:1}25%,75%{scale:1.26}}@keyframes mix-hat{0%,12.5%,25%,37.5%,50%,62.5%,75%,87.5%,to{scale:1.1}6%,19%,31%,44%,56%,69%,81%,94%{scale:.98}}@keyframes mix-bass{0%,37.5%,62.5%,to{scale:1.22}18%,50%,85%{scale:1}}@keyframes mix-piano{0%,18.75%,37.5%,50%,87.5%,to{scale:1.16}9%,28%,44%,70%,94%{scale:1}}@keyframes mix-vocal{0%,to{scale:1}30%{scale:1.2}50%{scale:1.08}72%{scale:1.24}}@media (prefers-reduced-motion:reduce){.s-mix .on b,.s-mix .on u,.s-mix .beat:after{animation:none}}@media (width>=900px){.s-mix .stage{grid-template-columns:1fr auto 1fr}.s-mix .col{display:contents}.s-mix h2{z-index:2;font-size:calc(170 * var(--u));grid-area:1/1;align-self:start;position:relative;translate:none}.s-mix .shot{grid-area:1/2;justify-self:center}.s-mix .copy{padding-left:calc(70 * var(--u));grid-area:1/3}.s-mix .summary{font-size:max(17px, calc(21 * var(--u)))}.s-mix .coral{--x:-222;--y:500;--size:5.2}.s-mix .green{--x:-16;--y:380;--size:5.4}.s-mix .yellow{--x:-60;--y:590;--size:2.2}}.s-gambling h2{font-size:calc(62 * var(--u));letter-spacing:-.03em;line-height:.98}.s-gambling .tracked{display:inline-block;position:relative}.s-gambling .tracked:after{content:"";transform-origin:0;height:.05em;transform:scaleX(var(--s));background:#5aa2ff;position:absolute;bottom:-.04em;left:0;right:0}.s-gambling .ledger{gap:calc(14 * var(--u)) calc(26 * var(--u));flex-wrap:wrap;margin:0;display:flex}.s-gambling dt{font-size:max(13px, calc(13 * var(--u)))}.s-gambling dd{font-weight:900;font-size:calc(26 * var(--u));font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#5aa2ff;transform-origin:0 100%;margin:0}.s-gambling .ledger>:last-child dd{transform:scale(calc(1 + clamp(0, (var(--p) - .88) / .12, 1) * sin(calc(clamp(0, (var(--p) - .88) / .12, 1) * 3.1416)) * .22))}@media (width>=900px){.s-gambling h2{font-size:calc(124 * var(--u))}.s-gambling .ledger{gap:calc(40 * var(--u));flex-wrap:nowrap}.s-gambling dt{font-size:max(13px, calc(15 * var(--u)))}.s-gambling dd{font-size:calc(40 * var(--u))}}.s-stemplayer h2{font-size:calc(62 * var(--u));letter-spacing:-.03em;line-height:.98}.s-stemplayer .player{place-items:center;display:grid;position:relative}.s-stemplayer .device{transform:perspective(1400px) rotateY(calc((1 - var(--q)) * -22deg)) rotateX(calc(var(--v) * -2.5deg))}.s-stemplayer .player .device{--dh:calc(520 * var(--u))}.s-stemplayer .lights{--r:calc(174 * var(--u));transform:rotate(calc(var(--q) * 90deg));position:absolute;top:50%;left:50%}.s-stemplayer .lights i{--on:clamp(0, var(--p) * 34 - var(--i), 1);width:calc(9 * var(--u));height:calc(9 * var(--u));margin:calc(-4.5 * var(--u));opacity:calc(.14 + var(--on) * .86);transform:rotate(calc(var(--i) * 11.25deg)) translateY(calc(var(--r) * -1)) scale(calc(1 + sin(calc(var(--on) * 3.1416)) * .8));background:#6a4cff;border-radius:50%;position:absolute}@media (width>=900px){.s-stemplayer h2{font-size:calc(132 * var(--u))}.s-stemplayer .player .device{--dh:calc(680 * var(--u))}.s-stemplayer .lights{--r:calc(310 * var(--u))}.s-stemplayer .lights i{width:calc(16 * var(--u));height:calc(16 * var(--u));margin:calc(-8 * var(--u))}}.s-jesusisking{--cut:clamp(0, (var(--p) - .74) / .05, 1);--dark:clamp(0, (var(--p) - .76) / .14, 1);background:color-mix(in srgb, #071521 calc(var(--dark) * 100%), #69bae7);color:color-mix(in srgb, #dce9f2 calc(var(--dark) * 100%), #062b45)}.s-jesusisking h2{font-family:Archivo,sans-serif;font-size:calc(58 * var(--u));letter-spacing:.01em;line-height:.98}.s-jesusisking .shot{align-self:center;place-items:center;display:grid;position:relative}.s-jesusisking .device{--breath:sin(calc(var(--p) * var(--p) * 60));--drop:clamp(0, (var(--p) - .84) / .16, 1);transform:translateY(calc(var(--drop) * var(--drop) * 14 * var(--u))) rotate(calc(sin(calc(var(--drop) * 3.1416)) * -1.2deg)) perspective(1600px) rotateX(calc(var(--v) * -2.5deg))}.s-jesusisking .device-screen>img{position:absolute;inset:0}.s-jesusisking .pixels{image-rendering:pixelated;opacity:clamp(0, (var(--p) - .6) / .14, 1)}.s-jesusisking .shutter{--close:clamp(0, (var(--p) - .76) / .05, 1);background:linear-gradient(#050608, #050608) top / 100% calc(var(--close) * 50%) no-repeat, linear-gradient(#050608, #050608) bottom / 100% calc(var(--close) * 50%) no-repeat;position:absolute;inset:0}.s-jesusisking .trace{--line:clamp(0, (var(--p) - .8) / .05, 1);height:2px;opacity:calc(clamp(0, (var(--p) - .79) * 60, 1) * (1 - var(--line)));transform:scaleX(calc(1 - var(--line)));background:#fff;margin-top:-1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 12px 3px #bfe6ff}.s-jesusisking .halo{--calm:calc(1 - var(--cut));aspect-ratio:1;width:96%;opacity:calc(var(--calm) * (.65 + sin(calc(var(--p) * var(--p) * 60)) * .25));transform:scale(calc(1 + var(--s) * .9 + sin(calc(var(--p) * var(--p) * 60)) * .1));background:radial-gradient(circle,#fffd,#fff0 68%);border-radius:50%;position:absolute}.s-jesusisking .countdown{font-family:Archivo,sans-serif;font-weight:900;font-size:calc(30 * var(--u));font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;gap:.1em;display:flex;position:relative}.s-jesusisking .clock{opacity:calc(1 - clamp(0, (var(--p) - .8) / .1, 1) * .55);display:inline-block;position:relative}.s-jesusisking .strike{transform-origin:0;height:.07em;transform:scaleX(clamp(0, (var(--p) - .76) / .05, 1));background:currentColor;position:absolute;top:52%;left:-.08em;right:-.08em}.s-jesusisking .scrapped{letter-spacing:-.01em;font-size:1.7em;line-height:1.1;display:inline-flex}.s-jesusisking .scrapped span{--fall:clamp(0, (var(--p) - .82 - var(--i) * .012) / .05, 1);opacity:clamp(0, var(--fall) * 5, 1);transform-origin:50% 100%;transform:translateY(calc((1 - var(--fall) * var(--fall)) * -1.1em)) rotate(calc((1 - var(--fall)) * 18deg + sin(calc(var(--i) * 2.4)) * var(--fall) * 2.2deg));display:inline-block}@media (width<=899px){.s-jesusisking .col:not(.side){display:contents}.s-jesusisking .shot{order:1}.s-jesusisking .countdown{order:2}.s-jesusisking .side{order:3}}@media (width>=900px){.s-jesusisking .stage{grid-template-columns:1fr auto 1fr}.s-jesusisking h2{font-size:calc(104 * var(--u))}.s-jesusisking .countdown{font-size:calc(40 * var(--u))}.s-jesusisking .side{padding-left:calc(30 * var(--u))}.s-jesusisking .summary{font-size:max(17px, calc(21 * var(--u)))}}.s-clepios h2{font-family:Instrument Serif,serif;font-size:calc(62 * var(--u));line-height:1;font-weight:400!important}.s-clepios .focus{--soft:clamp(0, 1 - var(--p) * 1.8, 1);color:rgb(60 86 138/calc(1 - var(--soft)));text-shadow:0 0 calc(var(--soft) * .16em) rgb(60 86 138/calc(var(--soft) * .9));display:inline-block}.s-clepios .shot{order:2;place-items:center;display:grid;position:relative}.s-clepios .soft{filter:blur(12px);opacity:clamp(0, 1 - var(--p) * 1.6, 1)}.s-clepios .c{width:100%;max-width:calc(420 * var(--u));height:auto;transform:rotate(calc((1 - var(--q)) * -120deg)) scale(calc(1.5 - var(--s) * .5));position:absolute}@media (width>=900px){.s-clepios .shot{order:0}.s-clepios .c{max-width:none;width:calc(620 * var(--u))}.s-clepios h2{font-size:calc(132 * var(--u))}}@media (prefers-reduced-motion:reduce){.s-clepios .soft{display:none}}@media (width>=900px){.s-clepios .c{translate:calc(var(--s) * -44 * var(--u)) 0;transform:rotate(calc((1 - var(--q)) * -120deg)) scale(calc(1.18 - var(--s) * .18))}}.s-moveme h2{font-family:Fraunces,serif;font-size:calc(46 * var(--u));letter-spacing:-.02em;font-variation-settings:"opsz" 144;line-height:1.12}.s-moveme .reel{vertical-align:bottom;color:#fff;background:#1f6fd8;border-radius:.16em;height:1.12em;padding-inline:.22em;font-family:DM Sans,sans-serif;font-size:.9em;line-height:1.24;display:inline-block;overflow:hidden}.s-moveme .words{animation:10s linear both paused moveme-reel;animation-delay:calc(var(--p) * -9.99s);display:block}@keyframes moveme-reel{0%,20%{transform:translateY(0)}29%{transform:translateY(-27.5%)}34%,54%{transform:translateY(-25%)}63%{transform:translateY(-52.5%)}68%,86%{transform:translateY(-50%)}95%{transform:translateY(-77.5%)}to{transform:translateY(-75%)}}.s-moveme .words span{height:1.24em;display:block}.s-moveme .art{order:2;align-self:center;position:relative}.s-moveme .card{--swing:calc(clamp(0, (var(--q) - .56) / .2, 1) * clamp(0, (1 - var(--q)) / .14, 1));width:81%;height:41%;box-shadow:0 calc(var(--swing) * 22 * var(--u)) calc(var(--swing) * 36 * var(--u)) #00000047;transform-origin:50% 110%;transform:translateX(calc(var(--swing) * 44 * var(--u))) rotate(calc(var(--swing) * 11deg));background:url(/media/5b142271ac4a1da1.webp) 50% 53%/123.4% no-repeat;border-radius:3%;position:absolute;top:30.5%;left:9.5%}.s-moveme .phone{width:auto;height:var(--dh);transform:perspective(1600px) rotateX(calc(var(--v) * -2.5deg));-webkit-mask:url(/media/c4851412c8ca94c7.svg) 50%/100% 100% no-repeat;mask:url(/media/c4851412c8ca94c7.svg) 50%/100% 100% no-repeat}.s-moveme .heart{--lift:clamp(0, (var(--p) - .8) * 5, 1);width:calc(26 * var(--u));fill:#d8232f;opacity:clamp(0, (var(--p) - .8) * 10, 1);transform:translate(calc(70 * var(--u)), calc(var(--lift) * -420 * var(--u))) scale(calc(1 + var(--lift) * 2 + sin(calc(var(--lift) * 3.1416)) * .9));position:absolute;bottom:9%;left:50%}@media (width>=900px){.s-moveme .art{order:0;justify-self:center}.s-moveme h2{font-size:calc(84 * var(--u))}.s-moveme .heart{width:calc(30 * var(--u));transform:translate(calc(180 * var(--u) * (1 + sin(calc(var(--lift) * 3.1416)) * .18)), calc(var(--lift) * -210 * var(--u))) scale(calc(1 + var(--lift) * 1.4 + sin(calc(var(--lift) * 3.1416)) * .9))}}.s-veon h2{font-family:Archivo,sans-serif;font-size:calc(64 * var(--u));letter-spacing:-.04em;white-space:nowrap;min-height:1em;line-height:1}.s-veon .ch{--d:clamp(0, (var(--p) - var(--at)) / .035, 1);--gone:clamp(0, (var(--p) - var(--at) - .035) / .0001, 1);opacity:var(--d);transform:translateY(calc((1 - var(--d)) * .12em)) scale(calc(1 + sin(calc(var(--d) * 3.1416)) * .09));display:inline-block;position:relative}.s-veon .ch:after{content:"";background:currentColor;width:.05em;position:absolute;top:.06em;bottom:.02em;right:-.05em}.s-veon .ch:not(.last):after{opacity:0}.s-veon .ch:first-child:after{opacity:clamp(0, (var(--p) - .08) * 100, 1);opacity:calc(clamp(0, (var(--p) - .08) * 100, 1) * clamp(0, (.13 - var(--p)) * 100, 1))}.s-veon .ch:nth-child(2):after{opacity:calc(clamp(0, (var(--p) - .13) * 100, 1) * clamp(0, (.17 - var(--p)) * 100, 1))}.s-veon .ch:nth-child(3):after{opacity:calc(clamp(0, (var(--p) - .17) * 100, 1) * clamp(0, (.22 - var(--p)) * 100, 1))}.s-veon .ch:nth-child(4):after{opacity:calc(clamp(0, (var(--p) - .22) * 100, 1) * clamp(0, (.36 - var(--p)) * 100, 1));animation:1.1s steps(2,end) infinite veon-caret}.s-veon .ch:nth-child(5):after{opacity:calc(clamp(0, (var(--p) - .36) * 100, 1) * clamp(0, (.4 - var(--p)) * 100, 1))}.s-veon .ch:nth-child(6):after{opacity:calc(clamp(0, (var(--p) - .4) * 100, 1) * clamp(0, (.45 - var(--p)) * 100, 1))}.s-veon .ch:nth-child(7):after{opacity:calc(clamp(0, (var(--p) - .45) * 100, 1) * clamp(0, (.49 - var(--p)) * 100, 1))}.s-veon .ch:nth-child(8):after{opacity:calc(clamp(0, (var(--p) - .49) * 100, 1) * clamp(0, (.55 - var(--p)) * 100, 1))}.s-veon .ch:nth-child(9):after{opacity:calc(clamp(0, (var(--p) - .55) * 100, 1) * clamp(0, (.68 - var(--p)) * 100, 1));animation:1.1s steps(2,end) infinite veon-caret}.s-veon .last:after{opacity:var(--d);animation:1.1s steps(2,end) infinite veon-caret}@keyframes veon-caret{to{visibility:hidden}}.s-veon .row{gap:calc(26 * var(--u));flex-direction:column;align-items:center;display:flex}.s-veon .copy{align-self:stretch}.s-veon .device{transform:perspective(1400px) rotateY(calc((1 - var(--q)) * -26deg)) rotateX(calc(var(--v) * -2.5deg))}@media (width>=900px){.s-veon .stage{padding-top:calc(104 * var(--u));grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start}.s-veon h2{font-size:calc(138 * var(--u))}.s-veon .row{grid-template-columns:1fr calc(480 * var(--u));place-items:center start;height:100%;display:grid}.s-veon .device{--dh:calc(590 * var(--u));margin-left:calc(190 * var(--u));margin-top:calc(26 * var(--u))}}@media (prefers-reduced-motion:reduce){.s-veon .ch:after{animation:none!important}.s-veon .device{transform:none}}.s-sphere h2{font-family:Archivo,sans-serif;font-size:calc(40 * var(--u));letter-spacing:-.02em;line-height:1.02}.s-sphere .flourish{transform-origin:100% 100%;width:150%;max-width:none;height:auto;transform:scale(calc(.18 + var(--q) * .82 + sin(calc(var(--q) * 3.1416)) * .06)) rotate(calc((1 - var(--q)) * 16deg));position:absolute;bottom:-2%;right:-40%}.s-sphere .shot{--lit:clamp(0, (var(--p) - .5) / .08, 1);--out:clamp(0, (var(--p) - .46) / .12, 1);z-index:2;align-self:center;position:relative}.s-sphere .device-screen{background:#fff;container-type:inline-size}.s-sphere .app{color:#9b9fa3;text-align:center;background:#fff;flex-direction:column;align-items:center;font-family:Helvetica Neue,DM Sans,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.s-sphere .status{color:#15191c;font-size:3.8cqw;font-weight:600;position:absolute;top:1.2cqw;left:0;right:0}.s-sphere .title{color:#39c9ec;letter-spacing:-.01em;margin-top:18cqw;font-size:9.4cqw;font-weight:300}.s-sphere .line{margin-top:3.5cqw;padding-inline:8cqw;font-size:4.7cqw;font-weight:300;line-height:1.32}.s-sphere .art{aspect-ratio:1000/1128;width:72.5%;position:absolute;top:33.8%;left:14.5%}.s-sphere .art img{width:100%;height:100%;position:absolute;inset:0}.s-sphere .bulb-off{filter:grayscale()brightness(1.06);clip-path:inset(0 62% 66% 0);opacity:calc(1 - var(--lit))}.s-sphere .glow{aspect-ratio:1;width:52%;opacity:calc(var(--lit) * (.72 + sin(calc(var(--lit) * 18.85)) * (1 - var(--lit)) * .28));transform:scale(calc(.6 + var(--lit) * .4));background:radial-gradient(circle,#ffe24d,#ffe24d00 68%);border-radius:50%;position:absolute;top:-8%;left:-8%}.s-sphere .picture{mix-blend-mode:multiply}.s-sphere .robot-dim{width:47%;height:82%;opacity:calc(var(--out) * .62);background:#fff;position:absolute;top:18%;left:53%}.s-sphere .robot-says:after{content:"";aspect-ratio:1;background:inherit;clip-path:polygon(0 0,100% 0,0 100%);width:12%;position:absolute;top:88%;left:7%}.s-sphere .robot-says{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;transform-origin:8% 100%;width:39%;height:13.2%;transform:scale(calc(1 - var(--out)));opacity:calc(1 - var(--out) * var(--out));background:#677278;border-radius:99px;place-items:center;font-size:5cqw;font-weight:700;display:grid;position:absolute;top:6.7%;left:55.4%}.s-sphere .dots{justify-content:center;gap:2.5cqw;display:flex;position:absolute;bottom:12.5cqw;left:0;right:0}.s-sphere .dots i{aspect-ratio:1;background:#b9bcbe;border-radius:50%;width:2.5cqw}.s-sphere .dots i:first-child{background:#666a6d}.s-sphere .next{color:#fff;clip-path:polygon(0 12%,100% 0,100% 100%,0 100%);background:#32cdff;padding:3.4cqw 0 3cqw;font-size:5.4cqw;font-weight:500;position:absolute;bottom:0;left:0;right:0}.s-sphere .chat{--ask:clamp(0, (var(--p) - .12) / .08, 1);--reply:clamp(0, (var(--p) - .28) / .06, 1);--fall:clamp(0, (var(--p) - .46) / .14, 1);--dots:clamp(0, (var(--p) - .56) / .06, 1);--say:clamp(0, (var(--p) - .72) / .1, 1);--ease-say:calc(var(--say) * var(--say) * (3 - 2 * var(--say)));z-index:3;font-size:max(16px, calc(18 * var(--u)));flex-direction:column;gap:.5em;font-weight:700;line-height:1.2;display:flex;position:relative}.s-sphere .msg{--pop:1;--back:calc(1 - (1 - var(--pop)) * (1 - var(--pop)));width:fit-content;max-width:100%;opacity:clamp(0, var(--pop) * 5, 1);transform:scale(calc(.5 + var(--back) * .5 + sin(calc(var(--pop) * 3.1416)) * .07));border-radius:1.15em;margin:0;padding:.6em .95em}.s-sphere .you{--pop:var(--ask);color:#fff;transform-origin:100% 100%;background:#103646;border-bottom-right-radius:.25em;align-self:flex-end}.s-sphere .robot{--pop:var(--reply);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.03em;transform-origin:0 100%;opacity:calc(clamp(0, var(--reply) * 5, 1) * (1 - clamp(0, (var(--fall) - .55) / .45, 1)));transform:translateY(calc(var(--fall) * var(--fall) * 5em)) rotate(calc(var(--fall) * 16deg)) scale(calc(.5 + var(--back) * .5));background:#677278;border-bottom-left-radius:.25em;align-self:flex-start}.s-sphere .human{--pop:var(--dots);color:#06283a;white-space:nowrap;transform-origin:0 100%;max-width:calc(3.3em + var(--ease-say) * 8em);background:#32cdff;border-bottom-left-radius:.25em;font-size:1.5em;font-weight:800;position:absolute;top:calc(100% + .5em);left:0;overflow:hidden;translate:0 -100%}.s-sphere .words{opacity:clamp(0, (var(--say) - .4) * 2.5, 1);display:block}.s-sphere .typing{opacity:calc(1 - clamp(0, var(--say) * 5, 1));gap:.24em;display:flex;position:absolute;top:50%;left:.95em;translate:0 -50%}.s-sphere .typing i{aspect-ratio:1;background:#06283a;border-radius:50%;width:.34em;animation:1.05s ease-in-out infinite sphere-typing}.s-sphere .typing i:nth-child(2){animation-delay:.15s}.s-sphere .typing i:nth-child(3){animation-delay:.3s}@keyframes sphere-typing{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-.22em)}}@media (width<=899px){.s-sphere .chat{min-height:calc(120 * var(--u))}}@media (width>=900px){.s-sphere .stage{grid-template-columns:1fr auto calc(330 * var(--u));gap:0 calc(34 * var(--u))}.s-sphere h2{font-size:calc(70 * var(--u));white-space:nowrap}.s-sphere .summary{max-width:calc(440 * var(--u))}.s-sphere .flourish{width:calc(1260 * var(--u));bottom:0;right:-29%}.s-sphere .shot{justify-self:center}.s-sphere .chat{font-size:calc(24 * var(--u));height:calc(190 * var(--u));justify-content:flex-start;align-self:center}.s-sphere .human{top:calc(190 * var(--u))}}@media (prefers-reduced-motion:reduce){.s-sphere .typing i{animation:none}}.s-burberry{--lights:clamp(0, (var(--p) - .1) / .6, 1);--down:calc(var(--lights) * var(--lights) * (3 - 2 * var(--lights)));--settle:clamp(0, var(--p) / .55, 1);--drawn:calc(1 - (1 - var(--settle)) * (1 - var(--settle)) * (1 - var(--settle)));--show:clamp(0, (var(--p) - .3) / .45, 1);background:color-mix(in srgb, #100e0c calc(var(--down) * 100%), #fff);color:color-mix(in srgb, #f4efe6 calc(var(--down) * 100%), #161616)}.s-burberry .label,.s-burberry .mark{text-align:center}.s-burberry h2{font-family:Bodoni Moda,serif;font-size:calc(46 * var(--u));letter-spacing:calc(.3em - var(--drawn) * .26em);margin-right:calc(-.3em + var(--drawn) * .26em);line-height:1;font-weight:400!important}.s-burberry .rule{width:calc(120 * var(--u));height:1px;margin:calc(12 * var(--u)) auto;transform:scaleX(var(--drawn));background:currentColor;display:block}.s-burberry .on{font-family:Instrument Serif,serif;font-style:italic;font-size:calc(24 * var(--u));opacity:clamp(0, (var(--p) - .18) / .2, 1)}.s-burberry .tv{position:relative}.s-burberry .screen{aspect-ratio:1090/613;border:calc(5 * var(--u)) solid #0a0a0a;box-shadow:0 0 calc(var(--down) * 110 * var(--u)) rgb(226 206 176/calc(var(--show) * .2));background:#050505;position:relative;overflow:hidden}.s-burberry .screen img{width:100%;height:100%;opacity:var(--show);transform-origin:50% 62%;transform:scale(calc(1 + var(--s) * .06));display:block}.s-burberry .stand{width:22%;height:calc(7 * var(--u));background:color-mix(in srgb, #2a2724 calc(var(--down) * 100%), #0a0a0a);border-radius:0 0 calc(3 * var(--u)) calc(3 * var(--u));margin:0 auto;display:block}.s-burberry .lining{height:calc(7 * var(--u));opacity:.75;background:url(/media/58a85a765a7d3370.webp) center / auto calc(120 * var(--u)) repeat-x;position:absolute;bottom:0;left:0;right:0}@media (width>=900px) and (height>=560px){.s-burberry .stage{padding:0;display:block;overflow:clip}.s-burberry .label{z-index:3;left:var(--g);top:calc(78 * var(--u));text-align:left}.s-burberry .mark{z-index:3;left:0;right:0;top:calc(64 * var(--u));position:absolute;translate:none}.s-burberry h2{font-size:calc(68 * var(--u))}.s-burberry .on{font-size:calc(28 * var(--u))}.s-burberry .tv{z-index:1;left:50%;top:calc(226 * var(--u));width:calc(880 * var(--u));transform:translate(-50%, calc((1 - var(--s)) * 14 * var(--u)));position:absolute}.s-burberry .copy{z-index:3;left:var(--g);bottom:calc(44 * var(--u));max-width:calc(250 * var(--u));position:absolute}.s-burberry .summary{font-size:max(16px, calc(19 * var(--u)));max-width:none}.s-burberry .lining{z-index:2;height:calc(10 * var(--u));background-size:auto calc(170 * var(--u))}}.s-elbi h2{font-family:Archivo,sans-serif;font-size:calc(50 * var(--u));letter-spacing:-.02em;line-height:1}.s-elbi h2 span{letter-spacing:-.01em;font-family:Instrument Serif,serif;font-size:1.24em;font-style:italic;font-weight:400}.s-elbi .device{--dh:calc(620 * var(--u))}.s-elbi .pal{aspect-ratio:560/452;width:min(56%,210px);opacity:clamp(0, var(--p) * 6, 1);transform:translateY(calc((1 - var(--s)) * 30 * var(--u)));align-self:center;position:relative;overflow:hidden}.s-elbi .reel{width:800%;animation:2.56s steps(8,end) infinite elbi-rows;position:absolute;top:0;left:0}.s-elbi .reel img{width:100%;max-width:none;height:auto;animation:.32s steps(8,end) infinite elbi-columns;display:block}@keyframes elbi-rows{to{transform:translateY(-100%)}}@keyframes elbi-columns{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.s-elbi .reel,.s-elbi .reel img{animation:none}}@media (width>=900px){.s-elbi .stage{grid-template-columns:1.45fr .55fr}.s-elbi h2{font-size:calc(112 * var(--u));white-space:nowrap}.s-elbi .col{padding-top:calc(24 * var(--u));align-self:start}.s-elbi .summary{max-width:calc(420 * var(--u))}.s-elbi .device{--dh:calc(730 * var(--u));z-index:2}.s-elbi .pal{left:calc(1000 * var(--u));top:calc(838 * var(--u));width:calc(288 * var(--u));z-index:1;position:absolute;translate:-87% -93%}}.s-vubiquity{--a:#ee6130;--a-ink:#231f20;--b:#fdf3e3;--c:#231f20;--c-ink:#fdf3e3}.s-vubiquity[data-step="0"]{--a:#007b7e;--a-ink:#ffe600;--b:#ffe600;--c:#10233f;--c-ink:#f4f8ff}.s-vubiquity[data-step="1"]{--a:#6a4cff;--a-ink:#fff;--b:#f5e8ed;--c:#0b0b0f;--c-ink:#f8f7fc}.s-vubiquity .stage{gap:0;padding:0}.s-vubiquity .label{z-index:3;left:var(--g);top:calc(24 * var(--u));color:var(--a-ink);position:absolute}.s-vubiquity .module{min-width:0;padding:calc(24 * var(--u)) var(--g)}.s-vubiquity .m1{background:var(--a);color:var(--a-ink);padding-top:calc(60 * var(--u))}.s-vubiquity .m2{background:var(--b);place-items:center;display:grid}.s-vubiquity .m3{background:var(--c);color:var(--c-ink)}.s-vubiquity h2{font-family:Archivo,sans-serif;font-size:calc(46 * var(--u));letter-spacing:-.03em;line-height:1}.s-vubiquity .m1 h2{transform:translateY(calc((1 - var(--s)) * 10%))}.s-vubiquity .device{transform:scale(calc(1 - max(sin(calc(var(--p) * 3 * 3.1416)), sin(calc(var(--p) * 3 * -3.1416))) * .035))}.s-vubiquity .module{transition:background-color .22s cubic-bezier(.2,.7,.2,1),color .22s}@media (width>=900px){.s-vubiquity .stage{grid-template-columns:1fr 1fr 1fr;align-items:stretch}.s-vubiquity .label{top:calc(78 * var(--u))}.s-vubiquity .module{padding:calc(170 * var(--u)) calc(44 * var(--u)) calc(44 * var(--u));transform:translateY(calc((1 - var(--q)) * var(--o) * 1%));margin-block:calc(var(--o) * -1%)}.s-vubiquity .m1{--o:8;padding-left:var(--g)}.s-vubiquity .m2{--o:-8;padding-block:calc(60 * var(--u))}.s-vubiquity .m3{--o:8;align-items:flex-start;display:flex}.s-vubiquity h2{font-size:calc(62 * var(--u));white-space:nowrap}.s-vubiquity .device{--dh:calc(740 * var(--u))}}.s-ee h2{align-items:center;gap:calc(14 * var(--u));color:#ffe600;font-size:calc(64 * var(--u));line-height:1;display:flex;font-weight:400!important}.s-ee h2 img{width:calc(52 * var(--u));height:auto}.s-ee .head{gap:calc(20 * var(--u));flex-direction:column;display:flex}.s-ee .signal{align-items:flex-end;gap:calc(4 * var(--u));color:#ffe600;font-weight:900;font-size:calc(16 * var(--u));display:flex}.s-ee .signal i{--on:clamp(0, var(--p) * 5 - var(--i), 1);width:calc(7 * var(--u));height:calc((var(--i) + 1) * 6 * var(--u));opacity:calc(.25 + var(--on) * .75);transform-origin:50% 100%;transform:scaleY(calc(.7 + var(--on) * .3 + sin(calc(var(--on) * 3.1416)) * .22));background:#ffe600}.s-ee .signal span{margin-left:calc(6 * var(--u));opacity:clamp(0, (var(--p) - .7) * 8, 1)}.s-ee .body{position:relative}.s-ee .device{--dh:auto;width:100%;height:auto;transform:perspective(1500px) rotateX(calc((1 - var(--q)) * 32deg)) scale(calc(.9 + var(--s) * .1));transform-origin:50% 100%}.s-ee .tickets{height:calc(50 * var(--u));margin-top:calc(12 * var(--u));position:relative}.s-ee .ticket{gap:calc(12 * var(--u));padding:calc(9 * var(--u)) calc(14 * var(--u));color:#10233f;font-size:max(14px, calc(14 * var(--u)));white-space:nowrap;background:#ffe600;align-items:center;display:flex;position:absolute;top:0;left:0}.s-ee .ticket b{font-size:1.2em;font-weight:900}.s-ee .two{--slide:clamp(0, (var(--p) - .3) / .6, 1);transform:translateX(calc(var(--slide) * 104%));background:#f5cf00}@media (width<=899px){.s-ee .two{transform:translateY(calc(var(--slide) * 110%)) rotate(calc(sin(calc(var(--slide) * 3.1416)) * 2.5deg))}.s-ee .tickets{height:calc(92 * var(--u))}}@media (width>=900px){.s-ee .stage{grid-template-columns:calc(600 * var(--u)) 1fr;align-items:center}.s-ee .head{gap:calc(36 * var(--u))}.s-ee h2{font-size:calc(120 * var(--u));gap:calc(24 * var(--u))}.s-ee h2 img{width:calc(100 * var(--u))}.s-ee .signal{font-size:calc(26 * var(--u));gap:calc(6 * var(--u))}.s-ee .signal i{width:calc(12 * var(--u));height:calc((var(--i) + 1) * 10 * var(--u))}.s-ee .stage{padding-top:calc(120 * var(--u));align-items:start}.s-ee .body{margin-top:calc(170 * var(--u))}.s-ee .tickets{left:calc(-640 * var(--u));bottom:calc(10 * var(--u));height:calc(60 * var(--u));margin:0;position:absolute}.s-ee .ticket{font-size:calc(19 * var(--u));padding:calc(13 * var(--u)) calc(20 * var(--u))}.s-ee .two{transform:translateY(calc(var(--slide) * -110%)) rotate(calc(sin(calc(var(--slide) * 3.1416)) * -2.5deg))}}.s-filmflex{--paper:#fff1dc;--paper-ink:#211f1a;--hole:calc(5.5 * var(--u));--pitch:calc(19 * var(--u))}.s-filmflex h2{font-family:Archivo,sans-serif;font-size:calc(62 * var(--u));letter-spacing:-.02em;line-height:.98}.s-filmflex .many{font-family:Instrument Serif,serif;font-style:italic;font-size:calc(30 * var(--u));line-height:1.05}.s-filmflex .ticket{--pull:clamp(0, (var(--p) - .62) / .08, 1);--rip:clamp(0, (var(--p) - .7) / .16, 1);--free:clamp(0, (var(--p) - .86) / .14, 1);--snag:calc(sin(calc(var(--rip) * 62.83)) * (1 - var(--free)) * var(--rip) * .55deg);--swing:calc(cos(calc(var(--free) * 12.566)) * (1 - var(--free)) * (1 - var(--free)));perspective:1400px;filter:drop-shadow(0 calc(14 * var(--u)) calc(24 * var(--u)) #3c0f0538);flex-direction:column;display:flex}.s-filmflex .part{background:var(--paper);color:var(--paper-ink);padding:calc(20 * var(--u))}.s-filmflex .main{border-radius:calc(16 * var(--u)) calc(16 * var(--u)) 0 0;transform-origin:100% 100%;transform:translateY(calc(var(--pull) * (1 - var(--free)) * -3 * var(--u)));-webkit-mask:radial-gradient(circle var(--hole) at 50% 100%, #0000 94%, #000) 0 100% / var(--pitch) 100% repeat-x;mask:radial-gradient(circle var(--hole) at 50% 100%, #0000 94%, #000) 0 100% / var(--pitch) 100% repeat-x;place-items:center;display:grid}.s-filmflex .stub{--angle:calc(var(--rip) * 5deg + var(--snag) + var(--free) * (2deg + (1 - var(--swing)) * 1.5deg));gap:calc(14 * var(--u));border-radius:0 0 calc(16 * var(--u)) calc(16 * var(--u));transform-origin:0 0;transform:translateY(calc(var(--pull) * (1 - var(--rip)) * 3 * var(--u) + var(--free) * var(--free) * 24 * var(--u))) rotate(var(--angle));-webkit-mask:radial-gradient(circle var(--hole) at 50% 0, #0000 94%, #000) 0 0 / var(--pitch) 100% repeat-x;mask:radial-gradient(circle var(--hole) at 50% 0, #0000 94%, #000) 0 0 / var(--pitch) 100% repeat-x;flex-direction:column;display:flex}.s-filmflex .device{--dh:calc(480 * var(--u));transform:none}.s-filmflex .brands{height:calc(64 * var(--u));position:relative}.s-filmflex .brand{opacity:0;-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat;background:currentColor;transition:opacity .2s;position:absolute;inset:0}.s-filmflex .brand-ff{--logo:url(data:image/png;base64,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);opacity:1}.s-filmflex .brand-ee{--logo:url(/assets/built/ee.C8cH2daM.png)}.s-filmflex .brand-hmv{--logo:url(/assets/built/hmv.Dk6cnsfc.png)}.s-filmflex:is([data-step="2"],[data-step="3"]) .brand-ff,.s-filmflex:is([data-step="4"],[data-step="5"]) .brand-ff{opacity:0}.s-filmflex:is([data-step="2"],[data-step="3"]) .brand-ee,.s-filmflex:is([data-step="4"],[data-step="5"]) .brand-hmv{opacity:1}@media (width>=900px){.s-filmflex{--hole:calc(7 * var(--u));--pitch:calc(24 * var(--u))}.s-filmflex .stage{grid-template-columns:calc(500 * var(--u)) 1fr}.s-filmflex h2{font-size:calc(108 * var(--u))}.s-filmflex .many{font-size:calc(50 * var(--u))}.s-filmflex .ticket{height:calc(720 * var(--u));flex-direction:row}.s-filmflex .part{padding:calc(30 * var(--u))}.s-filmflex .main{border-radius:calc(18 * var(--u)) 0 0 calc(18 * var(--u));transform-origin:100%;transform:translateX(calc(var(--pull) * (1 - var(--free)) * -4 * var(--u))) rotate(calc(var(--rip) * (1 - var(--free)) * -.5deg));-webkit-mask:radial-gradient(circle var(--hole) at 100% 50%, #0000 94%, #000) 0 0 / 100% var(--pitch) repeat-y;mask:radial-gradient(circle var(--hole) at 100% 50%, #0000 94%, #000) 0 0 / 100% var(--pitch) repeat-y;flex:none}.s-filmflex .stub{--angle:calc(var(--rip) * 3.5deg + var(--snag) + var(--free) * (.5deg + (1 - var(--swing)) * .5deg));justify-content:center;gap:calc(26 * var(--u));border-radius:0 calc(18 * var(--u)) calc(18 * var(--u)) 0;transform-origin:0 100%;transform:translateX(calc(var(--pull) * (1 - var(--rip)) * 4 * var(--u) + var(--free) * 18 * var(--u))) translateY(calc(var(--free) * var(--free) * 14 * var(--u))) rotate(var(--angle));-webkit-mask:radial-gradient(circle var(--hole) at 0 50%, #0000 94%, #000) 0 0 / 100% var(--pitch) repeat-y;mask:radial-gradient(circle var(--hole) at 0 50%, #0000 94%, #000) 0 0 / 100% var(--pitch) repeat-y;flex:1}.s-filmflex .device{--dh:calc(650 * var(--u))}.s-filmflex .summary{font-size:max(17px, calc(21 * var(--u)))}.s-filmflex .brands{height:calc(120 * var(--u))}}@media (prefers-reduced-motion:reduce){.s-filmflex .brand{transition:none}}.s-jamie h2{flex-direction:column;display:flex;font-weight:700!important}.s-jamie .hand{--written:clamp(0, var(--p) / .5, 1);font-family:Caveat,cursive;font-size:calc(38 * var(--u));-webkit-mask:linear-gradient(90deg, #000 calc(var(--written) * 120% - .2em), #0000 calc(var(--written) * 120%));mask:linear-gradient(90deg, #000 calc(var(--written) * 120% - .2em), #0000 calc(var(--written) * 120%));align-self:flex-start;margin:-.2em -.3em;padding:.2em .3em;line-height:1.1}.s-jamie .recipes{font-family:Barlow Condensed,sans-serif;font-size:calc(104 * var(--u));line-height:.92}.s-jamie .device{--dh:auto;order:3;width:100%;height:auto}.s-jamie .basil{--w:calc(100 * var(--u));--lift:calc(1 - var(--q));right:calc(8 * var(--u));top:calc(30 * var(--u));width:var(--w);pointer-events:none;filter:drop-shadow(calc(var(--w) * (.012 + var(--lift) * .08)) calc(var(--w) * (.02 + var(--lift) * .12)) calc(var(--w) * (.02 + var(--lift) * .1)) rgb(72 62 30/calc(.36 - var(--lift) * .18)));position:absolute}.s-jamie .basil img{width:100%;height:auto;transform:translate(calc(sin(calc(var(--p) * 9.4)) * (1 - var(--p)) * 26 * var(--u)), calc((1 - var(--s)) * -130 * var(--u))) rotate(calc((1 - var(--q)) * -160deg));display:block}.s-jamie .stage:after{content:"";height:calc(20 * var(--u));background:#28594b;position:absolute;bottom:0;left:0;right:0}.s-jamie .device{transform:perspective(1500px) rotateX(calc((1 - var(--q)) * 22deg));transform-origin:50% 100%}@media (width>=900px){.s-jamie .stage{grid-template-columns:calc(590 * var(--u)) 1fr}.s-jamie .hand{font-size:calc(68 * var(--u))}.s-jamie .recipes{font-size:calc(206 * var(--u))}.s-jamie .basil{--w:calc(210 * var(--u));right:auto;left:calc(440 * var(--u));top:calc(60 * var(--u))}.s-jamie .basil img{transform:translate(calc(sin(calc(var(--p) * 9.4)) * (1 - var(--p)) * 60 * var(--u)), calc((1 - var(--s)) * -300 * var(--u))) rotate(calc((1 - var(--q)) * -200deg))}}.s-iplayer h2{font-family:Archivo,sans-serif;font-weight:900;font-size:calc(62 * var(--u));letter-spacing:-.025em;line-height:.98}.s-iplayer h2 span{color:#d0187c}.s-iplayer .set{--menu:clamp(0, (var(--p) - .22) / .18, 1);--open:calc(var(--menu) * var(--menu) * (3 - 2 * var(--menu)));margin-bottom:calc(40 * var(--u));position:relative}.s-iplayer .tv{border-radius:calc(6 * var(--u));box-shadow:0 calc(24 * var(--u)) calc(50 * var(--u)) #141e2838;background:#0b0b0d;padding:1.6%}.s-iplayer .screen{aspect-ratio:16/9;background:#dfe4e8;position:relative;overflow:hidden}.s-iplayer .foot{width:34%;height:calc(9 * var(--u));border-radius:0 0 calc(4 * var(--u)) calc(4 * var(--u));background:#15161a;margin:0 auto;display:block}.s-iplayer .menu i{left:calc(5% + var(--col) * 22.5%);top:calc(10% + var(--row) * 30%);border-radius:calc(5 * var(--u));background:#f7f8f9;border:1px solid #c3cbd1;width:20%;height:20%;position:absolute}.s-iplayer .channel{border-radius:calc((1 - var(--open)) * 26 * var(--u));transform-origin:34.375%;transform:scale(calc(.2 + var(--open) * .8));background:#000;position:absolute;inset:0;overflow:hidden}.s-iplayer .channel img{width:100%;height:100%;position:absolute;inset:0}.s-iplayer .list{opacity:clamp(0, (var(--p) - .58) / .03, 1)}.s-iplayer .row{width:38.5%;height:8.4%;box-shadow:0 0 0 calc(var(--flash) * 3px) #ff6ab8, 0 0 calc(var(--flash) * 26px) calc(var(--flash) * 5px) #e0268c;--flash:calc(clamp(0, (var(--p) - .86) / .03, 1) * (1 - clamp(0, (var(--p) - .92) / .08, .6)));border-radius:2px;position:absolute;top:53.3%;left:40.3%}.s-iplayer .hand{--go1:clamp(0, var(--p) / .2, 1);--go2:clamp(0, (var(--p) - .42) / .15, 1);--go3:clamp(0, (var(--p) - .62) / .23, 1);--a:calc(var(--go1) * var(--go1) * (3 - 2 * var(--go1)));--b:calc(var(--go2) * var(--go2) * (3 - 2 * var(--go2)));--c:calc(var(--go3) * var(--go3) * (3 - 2 * var(--go3)));--tap:max(calc(1 - max(var(--p) - .21, .21 - var(--p)) * 45), calc(1 - max(var(--p) - .58, .58 - var(--p)) * 45), calc(1 - max(var(--p) - .87, .87 - var(--p)) * 45), 0);left:calc(92% - var(--a) * 54.5% + var(--b) * 17.1% + var(--c) * 19.4%);top:calc(88% - var(--a) * 38% - var(--b) * 42.5% + var(--c) * 49.5%);transform-origin:28% 4%;width:6.5%;height:auto;transform:rotate(calc(var(--v,0) * 22deg + sin(calc(var(--q) * 13)) * 7deg - 6deg)) scale(calc(1 - var(--tap) * .16));filter:drop-shadow(0 2px 3px #0006);position:absolute;overflow:visible}.s-iplayer .hand path{fill:#fff;stroke:#1b2024;stroke-width:1.8px;stroke-linejoin:round}.s-iplayer .hand text{fill:#1c8fe0;font:700 15px Archivo,sans-serif}.s-iplayer .wii{right:-2%;bottom:calc(-26 * var(--u));z-index:2;width:24%;height:auto;transform:translateY(calc((1 - var(--s)) * 24 * var(--u)));position:absolute}@media (width>=900px){.s-iplayer .stage{grid-template-columns:calc(440 * var(--u)) 1fr;gap:0 calc(56 * var(--u))}.s-iplayer h2{font-size:calc(116 * var(--u))}.s-iplayer .wii{right:-5%;bottom:calc(-34 * var(--u));width:25%}}.s-charlie h2{font-family:Archivo,sans-serif;font-size:calc(36 * var(--u));letter-spacing:.01em;align-items:flex-start;gap:calc(6 * var(--u));flex-direction:column;line-height:1.26;display:flex}.s-charlie h2 span{background:linear-gradient(#fff, #fff) left / calc(clamp(0, var(--p) / .45, 1) * 100%) 100% no-repeat;padding:.06em .22em}.s-charlie .photo{aspect-ratio:1;margin-inline:calc(var(--g) * -1);order:2;position:relative;overflow:hidden}.s-charlie .photo:after{content:"";mix-blend-mode:soft-light;transform:translateX(calc(-46% + var(--q) * 92%));background:linear-gradient(115deg,#fff0 42%,#fffb 50%,#fff0 58%);position:absolute;inset:-30% -60%}.s-charlie .photo img{object-fit:cover;object-position:50% 100%;transform-origin:26% 82%;width:100%;height:100%;transform:scale(calc(1.1 - var(--s) * .1))}.s-charlie .col:not(.side){order:1}.s-charlie .side{z-index:4;margin-top:calc(-120 * var(--u));order:3;align-items:center;position:relative}.s-charlie .side .copy{align-self:stretch}.s-charlie .glitter{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.s-charlie .glitter i:nth-child(2n){display:none}.s-charlie .glitter i{--go:clamp(0, (var(--q) - var(--wait)) / (1 - var(--wait)), 1);--out:calc(1 - (1 - var(--go)) * (1 - var(--go)) * (1 - var(--go)));left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--size) * 11 * var(--u));aspect-ratio:1;opacity:clamp(0, var(--go) * 8, 1);transform:translate(calc(var(--dx) * (1 - var(--out)) * var(--u) + sin(calc(var(--q) * 8)) * var(--sway) * .3 * var(--u)), calc(var(--dy) * (1 - var(--out)) * var(--u) - var(--q) * var(--size) * 44 * var(--u))) rotate(calc(var(--q) * var(--sway) * 3deg));position:absolute}.s-charlie .glitter b{background:var(--c);width:100%;height:100%;animation:charlie-twinkle var(--time) ease-in-out var(--lag) infinite;border-radius:50%;display:block}.s-charlie .glitter .star b{clip-path:polygon(50% 0,57% 43%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 43%);border-radius:0}@keyframes charlie-twinkle{0%,to{opacity:.12;transform:scale(.45)rotate(0)}18%{opacity:1;transform:scale(1.15)rotate(40deg)}34%{opacity:.35;transform:scale(.7)rotate(70deg)}52%{opacity:.9;transform:scale(1)rotate(120deg)}72%{opacity:.2;transform:scale(.5)rotate(160deg)}}@media (width>=900px){.s-charlie .stage{grid-template-columns:1fr calc(460 * var(--u));padding-top:calc(112 * var(--u));align-items:center}.s-charlie .glitter i:nth-child(2n){display:block}.s-charlie h2{font-size:calc(70 * var(--u));gap:calc(6 * var(--u))}.s-charlie .label{z-index:2}.s-charlie .col:not(.side){z-index:4;align-self:start}.s-charlie .photo{width:calc(820 * var(--u));aspect-ratio:auto;order:0;margin:0;position:absolute;top:0;bottom:0;left:0}.s-charlie .photo img{object-position:50% 78%}.s-charlie .side{gap:calc(20 * var(--u));grid-column:2;margin:0}.s-charlie .device{--dh:calc(590 * var(--u))}.s-charlie .summary{font-size:max(17px, calc(20 * var(--u)))}}@media (prefers-reduced-motion:reduce){.s-charlie .glitter b{opacity:.8;animation:none}}.s-aok{background:color-mix(in srgb, #72ab42 calc(clamp(0, var(--p) / .85, 1) * 100%), #070c0a)}.s-aok:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]){color:#f3f7ec}.s-aok .sun{width:calc(460 * var(--u));aspect-ratio:1;margin-left:calc(-230 * var(--u));opacity:clamp(0, var(--p) * 3, 1);transform:translateY(calc((1 - var(--q)) * 72%));background:#f7e36b;border-radius:50%;position:absolute;bottom:0;left:50%}.s-aok h2{font-family:Archivo,sans-serif;font-size:calc(54 * var(--u));letter-spacing:-.02em;line-height:1;position:relative}.s-aok .hour{font-family:Archivo,sans-serif;font-weight:900;font-size:calc(38 * var(--u));font-variant-numeric:tabular-nums}.s-aok .device{z-index:1;--alarm:calc(clamp(0, (var(--p) - .8) * 18, 1) * clamp(0, (.97 - var(--p)) * 18, 1));transform:rotate(calc(sin(calc(var(--p) * 300)) * var(--alarm) * 2.6deg)) translateX(calc(sin(calc(var(--p) * 410)) * var(--alarm) * 5px))}@media (width>=900px){.s-aok h2{font-size:calc(116 * var(--u))}.s-aok .hour{font-size:calc(64 * var(--u))}.s-aok .sun{width:calc(860 * var(--u));margin-left:calc(-430 * var(--u));left:75%;bottom:calc(-180 * var(--u))}}
