.rp{width:100%;position:relative}.rp__stage{aspect-ratio:16/9;background:var(--paper);width:100%;color:var(--ink);font-family:var(--font-sans);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.rp__stage *{--at:calc(var(--t,0s) + var(--o,0s) - var(--seek,0s))}.rp__stage[data-paused],.rp__stage[data-paused] *{animation-play-state:paused!important}.reel__frame .rp,.reel__frame .rp__stage{aspect-ratio:auto;height:100%}.rp-ly{visibility:hidden;animation:rp-on var(--len) linear var(--at);position:absolute;inset:0}.rt-lg,.rt-flip-i,.rt-stack-i,.rt-cell,.rt-card-in,.rt-row-in,.rt-full .rt-ken{will-change:transform;backface-visibility:hidden}@keyframes rp-on{0%,to{visibility:visible}}.rp__sound{z-index:3;color:#fff;-webkit-backdrop-filter:blur(6px);width:40px;height:40px;transition:background-color .2s ease, transform .16s var(--ease-out);background:#00000059;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;left:14px}.rp__sound svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rp__sound svg path:first-child{fill:currentColor}.rp__sound:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.rp__sound:hover{background:var(--accent)}}.rp__sound[data-on]{background:var(--accent)}.rp__ctrl{font-size:var(--fs-small);font-variant-numeric:tabular-nums;align-items:center;gap:16px;margin-top:14px;display:flex}.rp__ctrl button{border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-weight:500}.rp__ctrl input{accent-color:var(--accent);flex:1}.ri .rp__stage{background:var(--white)}.ri-paper{background:var(--white);color:var(--ink)}.ri-ink{background:var(--ink);color:var(--paper)}.ri-accent{background:var(--accent);color:#fff}.ri-mask{margin:0 -.12em -.14em 0;padding:0 .12em .14em 0;overflow:hidden}.ri-rise{animation:ri-rise .65s var(--ease-out) var(--at) both;display:inline-block}.ri-io{animation:ri-rise .65s var(--ease-out) var(--at) both, ri-up .4s var(--ease-out) calc(var(--at) + var(--hold)) forwards;display:inline-block}.ri-out{animation:ri-out .4s var(--ease-out) var(--at) forwards}.ri-fade{animation:ri-fade .35s var(--ease-out) var(--at) forwards}@keyframes ri-rise{0%{opacity:0;transform:translateY(105%)}}@keyframes ri-up{to{transform:translateY(-105%)}}@keyframes ri-out{to{opacity:0;transform:translateY(-14%)}}@keyframes ri-fade{to{opacity:0}}@keyframes ri-slot{0%{transform:translateY(110%)}30%,80%{transform:translateY(0)}to{transform:translateY(-110%)}}@keyframes ri-slot-in{0%{transform:translateY(110%)}35%,to{transform:translateY(0)}}.ri-hola{white-space:nowrap;letter-spacing:-.045em;justify-content:center;align-items:center;font-size:5.8cqw;font-weight:600;line-height:1;display:flex;position:absolute;inset:0}.ri-tw{display:inline-block;position:relative}.ri-txt{animation:ri-type var(--d) steps(var(--n)) var(--at) both;display:inline-block}@keyframes ri-type{0%{clip-path:inset(-25% 100% -25% 0)}to{clip-path:inset(-25% 0)}}.ri-cur{visibility:hidden;animation:rp-on var(--len) linear var(--at), ri-curmove var(--d) steps(var(--n)) var(--at) both;position:absolute;inset:0}.ri-cur:before{content:"";background:var(--accent);width:.07em;animation:ri-blink .8s step-end calc(var(--at) + var(--d)) infinite;position:absolute;top:.04em;bottom:0;left:.03em}@keyframes ri-curmove{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ri-blink{50%{opacity:0}}.ri-coma{color:var(--accent);animation:ri-drop .6s var(--ease-out) var(--at) both;display:inline-block}@keyframes ri-drop{0%{opacity:0;transform:translateY(-1.1em)rotate(-25deg)}55%{opacity:1;transform:translateY(.07em)rotate(5deg)}to{opacity:1;transform:none}}.ri-dot{color:var(--accent);animation:ri-pop .35s var(--ease-out) var(--at) both;display:inline-block}@keyframes ri-pop{0%{opacity:0;transform:scale(.6)}}.ri-marca{letter-spacing:-.045em;font-size:5.4cqw;font-weight:600;line-height:1.05;position:absolute;top:50%;left:8cqw;transform:translateY(-58%)}.ri-verbs{height:1.3em;padding-right:.3em;font-size:1.5em;position:relative;overflow:hidden}.ri-verb{white-space:nowrap;font-family:var(--font-serif);letter-spacing:-.02em;color:var(--accent);animation:ri-slot var(--len) var(--ease-out) var(--at);font-style:italic;font-weight:400;position:absolute;top:.05em;left:0;transform:translateY(110%)}.ri-verb--last{animation:ri-slot-in var(--len) var(--ease-out) var(--at) both}.ri-dot-s{font-family:var(--font-sans);font-style:normal;font-weight:600}.ri-tile{background:var(--paper);width:17cqw;height:17cqw;animation:ri-tile-in .6s var(--ease-out) var(--at) both, ri-shatter .3s var(--ease-out) calc(var(--t) + var(--x) - var(--seek,0s)) forwards;border-radius:2.2cqw;margin-top:-8.5cqw;position:absolute;top:50%;right:9cqw;box-shadow:0 2cqw 4cqw -1.6cqw #00000038}@keyframes ri-tile-in{0%{opacity:0;transform:translateY(6%)scale(.94)}}@keyframes ri-shatter{to{opacity:0;transform:scale(1.14)}}.ri-icon{opacity:0;fill:none;width:56%;height:56%;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;animation:ri-icon var(--len) var(--ease-out) var(--at);position:absolute;inset:22%}.ri-icon--last{animation:ri-icon-in var(--len) var(--ease-out) var(--at) both}.ri-ic-a{fill:var(--accent);stroke:none}.ri-ic-s{stroke:var(--accent)}@keyframes ri-icon{0%{opacity:0;transform:scale(.9)}25%,80%{opacity:1;transform:none}to{opacity:0}}@keyframes ri-icon-in{0%{opacity:0;transform:scale(.9)}30%,to{opacity:1;transform:none}}.ri-pieces{position:absolute;inset:0}.ri-piece{width:var(--w);height:4.4cqw;margin:-2.2cqw 0 0 calc(var(--w) / -2);border-radius:var(--r);background:var(--c);opacity:0;animation:ri-piece 2.75s var(--ease-out) var(--at) both;position:absolute;top:50%;left:50%}@keyframes ri-piece{0%{opacity:0;transform:translate(32.5cqw)scale(.3)}6%{opacity:1}20%{transform:translate(var(--bx), var(--by)) rotate(var(--br));background:var(--c);border-radius:var(--r);animation-timing-function:linear}44%{transform:translate(calc(var(--bx) * 1.1), calc(var(--by) * 1.1)) rotate(calc(var(--br) * 1.25));background:var(--c);border-radius:var(--r);animation-timing-function:var(--ease-in-out)}66%,to{opacity:1;transform:translate(var(--gx), var(--gy)) scaleX(var(--gs));background:var(--g);border-radius:.5cqw}}.ri-stats{gap:2.4cqw;display:flex;position:absolute;top:calc(50% - 8.8cqw);left:50%;transform:translate(-50%,-50%)}.ri-stat{background:var(--white);text-align:center;width:16cqw;box-shadow:0 0 0 1.2cqw var(--white);padding:1.2cqw 0}.ri-stat b{letter-spacing:-.05em;font-size:5.4cqw;font-weight:600;line-height:1;display:block}.ri-stat span{color:var(--ink-2);margin-top:.5cqw;font-size:1.3cqw;font-weight:500;display:block}.ri-claro{text-align:center;letter-spacing:-.045em;font-size:5cqw;font-weight:600;line-height:1.1;position:absolute;top:calc(50% + 7cqw);left:0;right:0}.ri-claro.ri-mask{width:max-content;margin-inline:auto}.ri-claro .serif,.ri-claim .serif{color:var(--accent);font-weight:400}.rp-ly.ri-wipe-c{animation:rp-on var(--len) linear var(--at), ri-wipe-c .65s var(--ease-in-out) var(--at) both}.rp-ly.ri-wipe-r{animation:rp-on var(--len) linear var(--at), ri-wipe-r .65s var(--ease-in-out) var(--at) both}.rp-ly.ri-wipe-l{animation:rp-on var(--len) linear var(--at), ri-wipe-l .65s var(--ease-in-out) var(--at) both}@keyframes ri-wipe-c{0%{clip-path:circle(0%)}to{clip-path:circle(90%)}}@keyframes ri-wipe-r{0%{clip-path:circle(0% at 100%)}to{clip-path:circle(160% at 100%)}}@keyframes ri-wipe-l{0%{clip-path:circle(0% at 0%)}to{clip-path:circle(160% at 0%)}}.ri-ia{letter-spacing:-.05em;font-size:7cqw;font-weight:600;line-height:1.05;position:absolute;top:50%;left:7cqw;transform:translateY(-50%)}.ri-decide{display:inline-block;position:relative}.ri-decide .serif{color:var(--accent);font-weight:400}.ri-under{background:var(--accent);transform-origin:0;height:.07em;animation:ri-under .55s var(--ease-out) var(--at) both;position:absolute;bottom:0;left:.02em;right:.08em}@keyframes ri-under{0%{transform:scaleX(0)}}.ri-end{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.4cqw;display:flex;position:absolute;inset:0}.ri-logo{font-family:var(--font-logo);letter-spacing:-.04em;font-size:6.4cqw;font-weight:700}.ri-claim{letter-spacing:-.03em;font-size:2.8cqw;font-weight:600}.rs-skill{--hi:#5873ff}.rs-gx{animation:rs-exit .32s var(--ease-out) var(--at) forwards;position:absolute;inset:0}@keyframes rs-exit{to{opacity:0;transform:scale(1.04)}}.rs-title{color:#fff;flex-direction:column;justify-content:center;display:flex;position:absolute;top:0;bottom:0;left:7cqw}.rs-title--c{text-align:center;align-items:center;width:auto;bottom:8cqw;left:0;right:0}.rs-name{letter-spacing:-.055em;margin-top:.4cqw;font-size:6.4cqw;font-weight:600;line-height:1}.rs-line{letter-spacing:-.01em;color:#cfc9c0;margin-top:1cqw;font-size:1.9cqw;font-weight:500}.rs-road-gx{inset:7cqw 4cqw 6cqw 44cqw}.rs-road{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rs-road-base{fill:none;stroke:#ffffff38;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 9}.rs-road-line{fill:none;stroke:var(--hi);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:rs-road-line var(--d) linear var(--at) both}.rs-road-dot{fill:#fff;stroke:#5873ff73;stroke-width:9px;animation:rs-road-dot var(--d) linear var(--at) both;transform:translate(40px,300px)}.rs-node{fill:var(--ink);stroke:#fff6;stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:rs-node .45s var(--ease-out) var(--at) both}@keyframes rs-node{0%{transform:none}40%{transform:scale(1.6)}to{fill:#fff;stroke:var(--hi);transform:none}}.rs-ping{fill:none;stroke:var(--hi);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:rs-ping .75s var(--ease-out) var(--at)}@keyframes rs-ping{0%{opacity:1;transform:none}to{opacity:0;transform:scale(4.5)}}.rs-mcard{transform-box:fill-box;transform-origin:0 100%;animation:rs-mcard .5s var(--ease-out) var(--at) both}@keyframes rs-mcard{0%{opacity:0;transform:translateY(14px)scale(.9)}}.rs-mcard rect{fill:#fff}.rs-mcard-ic{fill:var(--accent)}.rs-mcard-glyph{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.rs-mcard-t{letter-spacing:-.02em;fill:var(--ink);font-size:17px;font-weight:600}.rs-mcard-s{fill:var(--ink-3);font-size:12px;font-weight:500}.rs-cal{background:#fff;border-radius:1.2cqw;width:12cqw;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 2cqw 4cqw -1.4cqw #000000b3}.rs-cal-m{background:var(--accent);color:#fff;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:.6cqw .9cqw;font-size:1cqw;font-weight:600}.rs-cal-win{height:8.4cqw;overflow:hidden}.rs-cal-col{animation:rs-flip1 var(--d1) steps(var(--n1)) var(--at) both, rs-flip2 var(--d2) steps(var(--n2)) calc(var(--at) + var(--o2)) forwards}.rs-cal-d{height:8.4cqw;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;display:flex}.rs-cal-d small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:1.2cqw;font-weight:600}.rs-cal-d b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:5cqw;font-weight:600;line-height:1}@keyframes rs-flip1{0%{transform:translateY(0)}to{transform:translateY(calc(var(--n1) * -8.4cqw))}}@keyframes rs-flip2{0%{transform:translateY(calc(var(--n1) * -8.4cqw))}to{transform:translateY(calc((var(--n1) + var(--n2)) * -8.4cqw))}}.rs-x-gx{left:40cqw}.rs-x-roll{width:30cqw;height:30cqw;animation:rs-roll 1s var(--ease-out) var(--at) both;margin:-15cqw 0 0 -15cqw;position:absolute;top:50%;left:50%}@keyframes rs-roll{0%{opacity:0;transform:translate(48cqw)rotate(200deg)}12%{opacity:1}to{transform:none}}.rs-x{width:100%;height:100%;animation:rs-x-hit 1.7s var(--ease-out) var(--at) both;display:block;overflow:visible}@keyframes rs-x-hit{0%{transform:none}10%{transform:scale(.9)}30%{transform:rotate(30deg)scale(1.08)}to{transform:rotate(90deg)}}.rs-x-arms path{fill:#fff;animation:rs-ignite 1.2s linear calc(var(--t) + var(--ig) - var(--seek,0s)) both}.rs-x-fan{transform-box:view-box;transform-origin:0 0;animation:rs-x-fan .8s var(--ease-out) var(--at) both}@keyframes rs-x-fan{0%{opacity:0;transform:rotate(-120deg)scale(.7)}30%{opacity:1}to{opacity:1;transform:none}}.rs-x-glow{opacity:0;animation:rs-glow-on 1.2s linear calc(var(--t) + var(--ig) - var(--seek,0s)) both}.rs-x-glow path{fill:var(--hi)}@keyframes rs-ignite{0%{fill:#fff}8%{fill:var(--hi)}13%{fill:#fff}21%{fill:var(--hi)}25%{fill:#c7d0ff}33%,to{fill:var(--hi)}}@keyframes rs-glow-on{0%{opacity:0}8%{opacity:.7}13%{opacity:0}21%{opacity:.9}25%{opacity:.3}33%,to{opacity:1}}.rs-x-bloom{opacity:0;width:64cqw;height:64cqw;animation:rs-bloom 1.4s var(--ease-out) var(--at) both;background:radial-gradient(closest-side,#405cff8c,#1438f52e 55%,#0000);border-radius:50%;margin:-32cqw 0 0 -32cqw;position:absolute;top:50%;left:50%}@keyframes rs-bloom{0%{opacity:0;transform:scale(.3)}35%{opacity:1}to{opacity:.75;transform:none}}.rs-x-ring{border:.3cqw solid var(--hi);opacity:0;width:22cqw;height:22cqw;animation:rs-ring 1.2s var(--ease-out) var(--at);border-radius:50%;margin:-11cqw 0 0 -11cqw;position:absolute;top:50%;left:50%}@keyframes rs-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}.rs-sw-gx{perspective:90cqw;left:40cqw}.rs-sw-wash{opacity:0;animation:rs-wash 1.4s var(--ease-out) var(--at) both;background:radial-gradient(circle at 70%,#1438f580,#0000 60%);position:absolute;inset:0 0 0 -40cqw}@keyframes rs-wash{0%{opacity:0}12%{opacity:1}to{opacity:.55}}.rs-sw-cam{width:30cqw;height:13cqw;transform-style:preserve-3d;animation:rs-cam-in .65s var(--ease-out) var(--at) both, rs-cam .9s var(--ease-in-out) calc(var(--at) + var(--o2)) forwards;margin:-6.5cqw 0 0 -15cqw;position:absolute;top:50%;left:50%;transform:translateY(0)rotateX(52deg)rotate(-30deg)scale(.95)}@keyframes rs-cam-in{0%{opacity:0;transform:translateY(10cqw)rotateX(52deg)rotate(-30deg)scale(.95)}}@keyframes rs-cam{to{transform:translateY(-2cqw)rotateX(0)rotate(0)scale(1.15)}}.rs-sw{background:#2b2a27;border-radius:6.5cqw;position:absolute;inset:0;box-shadow:inset 0 0 0 .15cqw #ffffff14,0 1.2cqw #0e0d0c,0 3cqw 5cqw -1cqw #000c}.rs-sw-fill{border-radius:inherit;background:var(--accent);opacity:0;animation:rs-neon .6s linear var(--at) both;position:absolute;inset:0;box-shadow:0 0 4cqw .5cqw #3c5affb3,inset 0 0 0 .2cqw #ffffff40}@keyframes rs-neon{0%{opacity:0}10%{opacity:1}20%{opacity:.15}35%{opacity:1}45%{opacity:.4}60%,to{opacity:1}}.rs-sw-off,.rs-sw-on{letter-spacing:.02em;margin-top:-1.6cqw;font-size:2.6cqw;font-weight:700;line-height:3.2cqw;position:absolute;top:50%}.rs-sw-off{color:#6e6962;right:3.6cqw}.rs-sw-on{color:#fff;opacity:0;animation:rs-neon .6s linear var(--at) both;left:3.8cqw}.rs-sw-knob{width:10.6cqw;height:10.6cqw;animation:rs-knob .38s var(--ease-in-out) var(--at) both;background:linear-gradient(#f4f1ec,#cfc9c0);border-radius:50%;position:absolute;top:1.2cqw;left:1.2cqw;box-shadow:0 .6cqw 1.2cqw #00000080}@keyframes rs-knob{0%{transform:none}50%{transform:translate(8.5cqw)scaleX(1.18)}to{transform:translate(17cqw)}}.rs-sw-glow{opacity:0;animation:rs-neon .6s linear var(--at) both;background:radial-gradient(closest-side,#3255ff99,#0000);border-radius:50%;position:absolute;inset:-12cqw -14cqw}.rs-sw-dots{justify-content:space-between;display:flex;position:absolute;top:calc(100% + 3.2cqw);left:1cqw;right:1cqw}.rs-sw-dots i{width:.7cqw;height:.7cqw;animation:rs-dot .3s var(--ease-out) var(--at) both;background:#ffffff2e;border-radius:50%}@keyframes rs-dot{to{box-shadow:0 0 1cqw var(--hi);background:#fff}}.rs-wall{perspective:120cqw;perspective-origin:62% 45%;overflow:hidden}.rs-plane{width:140cqw;transform-style:preserve-3d;animation:rs-pan var(--len) var(--ease-out) var(--at) both;grid-template-columns:repeat(3,1fr);gap:2.6cqw;margin:-44.7cqw 0 0 -70cqw;display:grid;position:absolute;top:50%;left:50%}@keyframes rs-pan{0%{transform:translate(8cqw)rotateX(46deg)rotate(-24deg)translate(8cqw,20cqw)scale(.78)}to{transform:translate(8cqw)rotateX(46deg)rotate(-24deg)translate(-8cqw,-8cqw)scale(.86)}}.rs-scr{aspect-ratio:16/10;animation:rs-scr-in .65s var(--ease-out) var(--at) both;background:#fff;border-radius:.9cqw;overflow:hidden;box-shadow:0 2cqw 4cqw -1cqw #0009}.rs-scr img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}@keyframes rs-scr-in{0%{opacity:0;transform:translate3d(0,6cqw,14cqw)}}.rs-scr--lift{animation:rs-scr-in .65s var(--ease-out) var(--at) both, rs-lift .5s var(--ease-out) calc(var(--at) + var(--o2)) forwards}@keyframes rs-lift{to{box-shadow:0 0 0 .35cqw var(--accent), 0 5cqw 7cqw -1cqw #000000b3;transform:translateZ(5cqw)scale(1.04)}}.rs-wall-shade{background:linear-gradient(90deg, var(--ink) 0%, #1d1c1aeb 30%, #1d1c1a00 62%), linear-gradient(180deg, #1d1c1abf 0%, #1d1c1a00 22%, #1d1c1a00 80%, #1d1c1acc 100%);position:absolute;inset:0}.rs-bub{animation:rs-float var(--len) linear var(--at) both;position:absolute}@keyframes rs-float{to{transform:translateY(-2.4cqw)}}.rs-bub-i{transform-origin:20% 100%;max-width:19cqw;animation:rs-bub-in .45s var(--ease-out) var(--at) both, rs-bub-out .26s var(--ease-out) calc(var(--at) + var(--o2)) forwards;border-radius:1.3cqw;padding:.9cqw 1.3cqw .8cqw;position:relative}.rs-bub-i:after{content:"";background:inherit;border-radius:.15cqw;width:1.1cqw;height:1.1cqw;position:absolute;bottom:-.45cqw;left:1.6cqw;transform:rotate(45deg)}.rs-bub-i p{z-index:1;letter-spacing:-.01em;font-size:1.4cqw;font-weight:600;line-height:1.2;position:relative}.rs-bub-i small{z-index:1;opacity:.65;margin-top:.35cqw;font-size:.95cqw;font-weight:500;display:block;position:relative}.rs-bub-i[data-tone=w]{color:var(--ink);background:#fff}.rs-bub-i[data-tone=a]{background:var(--accent);color:#fff}.rs-bub-i[data-tone=p]{background:var(--paper);color:var(--ink)}.rs-bub-i[data-tone=l]{color:var(--ink);background:#c3cdff}@keyframes rs-bub-in{0%{opacity:0;transform:translateY(1.2cqw)scale(.85)}}@keyframes rs-bub-out{to{opacity:0;transform:scale(.9)}}.rs-likes{color:#fff;justify-content:center;align-items:center;gap:1cqw;display:flex;position:absolute;top:calc(50% + 6cqw);left:0;right:0}.rs-likes-hw{width:3.2cqw;height:3.2cqw;position:relative}.rs-likes-h{width:100%;height:100%;fill:var(--hi);animation:rs-beat var(--d) var(--ease-out) var(--at) var(--n);display:block}@keyframes rs-beat{0%,to{transform:none}30%{transform:scale(1.3)}}.rs-likes-win{height:3.6cqw;overflow:hidden}.rs-likes-col{animation:rs-count var(--d) steps(var(--n)) var(--at) both;flex-direction:column;display:flex}.rs-likes-col b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-align:center;height:3.6cqw;font-size:3.2cqw;font-weight:600;line-height:3.6cqw;display:block}@keyframes rs-count{to{transform:translateY(calc(var(--n) * -3.6cqw))}}.rs-likes-l{color:#cfc9c0;font-size:1.6cqw;font-weight:500}.rs-float{width:2cqw;height:2cqw;fill:var(--hi);opacity:0;animation:rs-heart 1.3s var(--ease-out) var(--at);margin-left:-1cqw;position:absolute;top:0;left:50%}@keyframes rs-heart{0%{opacity:0;transform:none}15%{opacity:1}50%{opacity:.9;transform:translate(calc(var(--x) * -.6), -3cqw)}to{opacity:0;transform:translate(var(--x), -6cqw) scale(1.1)}}.rt .rp__stage{background:var(--ink);color:#fff}.rt-logos{background:var(--accent)}.rt-lg{visibility:hidden;width:30cqw;height:13.125cqw;animation:rp-on var(--len) linear var(--at);background-repeat:no-repeat;background-size:400% 800%;margin:-6.5625cqw 0 0 -15cqw;position:absolute;top:50%;left:50%}.rt-lg--last{animation:rp-on var(--len) linear var(--at), rt-lg-zoom .45s var(--ease-in-out) calc(var(--at) + var(--z)) forwards}@keyframes rt-lg-zoom{to{opacity:0;transform:scale(9)}}.rt-title{letter-spacing:-.05em;flex-direction:column;justify-content:center;padding-left:7cqw;font-size:8.4cqw;font-weight:600;line-height:1;display:flex}.rt-title .serif{color:var(--accent);letter-spacing:-.02em;font-weight:400}.rt-mask{margin:0 -.12em -.14em 0;padding:0 .12em .14em 0;overflow:hidden}@keyframes rt-fadeup{0%{opacity:0;transform:translateY(40%)}}.rt-shot{background:var(--ink);overflow:hidden}.rt-shot img,.rt-shot video{display:block}.rt-full .rt-ken{object-fit:cover;width:100%;height:100%;animation:rt-ken var(--len) linear var(--at) both}@keyframes rt-ken{0%{transform:scale(1)}to{transform:scale(1.07)}}.rp-ly.rt-full[data-in="0"]{animation:rp-on var(--len) linear var(--at), rt-in-up .38s var(--ease-out) var(--at) both}.rp-ly.rt-full[data-in="1"]{animation:rp-on var(--len) linear var(--at), rt-in-left .38s var(--ease-out) var(--at) both}@keyframes rt-in-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes rt-in-left{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.rt-card{place-items:center;display:grid}.rt-card-in{animation:rt-card .5s var(--ease-out) var(--at) both, rt-drift var(--len) linear var(--at) both}.rt-card-in>*{width:auto;max-width:62cqw;height:auto;max-height:44cqw;box-shadow:0 2cqw 5cqw -2cqw #0009}@keyframes rt-card{0%{opacity:0;transform:translateY(8%)scale(.96)}}@keyframes rt-drift{to{scale:1.04}}.rt-flip{place-items:center;display:grid}.rt-flip-i{visibility:hidden;animation:rp-on var(--len) linear var(--at), rt-pop .28s var(--ease-out) var(--at) both;grid-area:1/1}.rt-flip-i>*{width:auto;max-width:58cqw;height:auto;max-height:42cqw;box-shadow:0 2cqw 5cqw -2cqw #0009}.rt-tall .rt-flip-i>*{max-height:50cqw}@keyframes rt-pop{0%{transform:translateX(var(--x)) rotate(var(--r)) scale(1.06)}to{transform:translateX(var(--x)) rotate(var(--r))}}.rt-stack{place-items:center;display:grid}.rt-stack-i{animation:rt-deal .52s var(--ease-out) var(--at) both;transform:translate(var(--x), var(--y)) rotate(var(--r));grid-area:1/1}.rt-stack-i>*{width:auto;max-width:34cqw;height:auto;max-height:30cqw;box-shadow:0 2cqw 5cqw -2cqw #000000b3}@keyframes rt-deal{0%{opacity:0;transform:translate(var(--x), calc(var(--y) + 30cqw)) rotate(calc(var(--r) + 8deg))}}.rt-row{align-items:center;display:flex}.rt-row-in{height:30cqw;animation:rt-pan var(--len) linear var(--at) both, rt-fade-in .3s var(--ease-out) var(--at) both;gap:1.6cqw;padding-left:26cqw;display:flex}.rt-row-in>*{flex:none;width:auto;height:100%}@keyframes rt-pan{0%{transform:translate(0)}to{transform:translate(-62%)}}@keyframes rt-fade-in{0%{opacity:0}}.rt-split{grid-template-columns:repeat(var(--n), 1fr);gap:.6cqw;padding:.6cqw;display:grid}.rt-split .rt-cell{animation:rt-in-up .45s var(--ease-out) var(--at) both;overflow:hidden}.rt-split .rt-cell>*{object-fit:cover;width:100%;height:100%}.rt-grid{justify-content:center;align-items:center;gap:2cqw;display:flex}.rt-grid .rt-cell{aspect-ratio:1;width:19cqw;animation:rt-card .45s var(--ease-out) var(--at) both;overflow:hidden}.rt-grid .rt-cell>*{object-fit:cover;width:100%;height:100%}.rt-close{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3cqw;display:flex}.rt-close-q{letter-spacing:-.05em;flex-direction:column;font-size:7.4cqw;font-weight:600;line-height:1;display:flex}.rt-close-q .serif{color:var(--accent);font-weight:400}.rt-rise{animation:ri-rise .65s var(--ease-out) var(--at) both;display:inline-block}.rt-close-logo{font-family:var(--font-logo);letter-spacing:-.03em;font-size:2.4cqw;font-weight:700}.reel-review{padding:calc(var(--header-h) + 48px) 0 var(--block)}.reel-review .eyebrow{margin-bottom:18px}.cpv .rp__stage{color:inherit;background:0 0}.cpv{--pick:#00a3f8}.cpv--johnson{--pick:#2bb673}.cpv-mac{fill:none;stroke:currentColor;stroke-width:.16px;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.cpv-mac .cpv-cam{fill:currentColor;stroke:none}.cpv-scr{--u:calc(66cqw / 1280);background:#fff;width:66cqw;height:41.25cqw;position:absolute;top:5.9cqw;left:17cqw;overflow:hidden}.cpv-in{animation:cpv-fade var(--d) linear var(--at) both;position:absolute;inset:0}.cpv-step{animation:rp-on var(--len) linear var(--at), cpv-step-in .6s var(--ease-out) var(--at) both;background:#fff}@keyframes cpv-step-in{0%{opacity:0;transform:translate(3%)}}.cpv-step--quick{animation:rp-on var(--len) linear var(--at), cpv-fade-in .15s linear var(--at) both}@keyframes cpv-fade-in{0%{opacity:0}}.cpv-page{position:absolute;inset:0}.cpv-page--scroll{animation:cpv-scroll var(--sd,.65s) var(--ease-in-out) var(--at) both}@keyframes cpv-scroll{0%{transform:none}to{transform:translateY(var(--y))}}.cpv-page img,.cpv-head img{max-width:none;height:auto;display:block;position:absolute}.cpv-head{border-bottom:calc(2 * var(--u)) solid #d9dde2;background:#fafbfb;position:absolute;top:0;left:0;right:0}.cpv-dot{color:#9aa1ab;box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #abb2bc;animation:cpv-cur .3s var(--ease-out) calc(var(--cur) - var(--seek,0s)) both, cpv-done .3s var(--ease-out) calc(var(--done) - var(--seek,0s)) forwards;background:#fff;border-radius:50%;place-items:center;font-family:Helvetica,Arial,sans-serif;font-weight:500;display:grid;position:absolute}@keyframes cpv-cur{to{color:#2f3a42;background:#fdd94c;box-shadow:inset 0 0 #fdd94c}}@keyframes cpv-done{0%{color:#2f3a42;background:#fdd94c;box-shadow:inset 0 0 #fdd94c}to{color:#fff;background:#46525c;box-shadow:inset 0 0 #46525c}}.cpv-line{transform-origin:0;animation:cpv-line .3s var(--ease-out) calc(var(--done) - var(--seek,0s)) both;background:#abb2bc;position:absolute}@keyframes cpv-line{to{background:#46525c}}.cpv-lbl{text-align:center;text-transform:uppercase;color:#222;white-space:nowrap;font-family:Helvetica,Arial,sans-serif;font-weight:500;position:absolute}.cpv-pick{border:calc(2 * var(--u)) solid var(--pick);background:color-mix(in srgb, var(--pick) 7%, transparent);opacity:0;animation:cpv-pick .25s var(--ease-out) var(--at) both;position:absolute}@keyframes cpv-pick{to{opacity:1}}.cpv-typed{opacity:0;font-family:Helvetica,Arial,sans-serif;font-size:calc(17 * var(--u));color:#2c3338;animation:cpv-pick 1ms linear var(--at) both;background:#fff;place-items:center;display:grid;position:absolute}.cpv-typed span{animation:cpv-type var(--td,.9s) steps(var(--n)) var(--at) both;display:inline-block}.cpv-typed--l{padding-left:calc(10 * var(--u));font-size:calc(15 * var(--u));color:#222;justify-items:start}@keyframes cpv-type{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}.cpv-hour{border-radius:calc(2 * var(--u));color:#fff;font-family:Helvetica,Arial,sans-serif;font-style:normal;font-size:calc(16 * var(--u));opacity:0;animation:cpv-pick .2s var(--ease-out) var(--at) both;background:#00a3f8;place-items:center;display:grid;position:absolute}.cpv-check{border-radius:calc(2 * var(--u));background:var(--pick);opacity:0;animation:cpv-pick .2s var(--ease-out) var(--at) both;display:block;position:absolute}.cpv-check svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.cpv-ripple{border:calc(2 * var(--u)) solid color-mix(in srgb, var(--pick) 60%, transparent);opacity:0;animation:cpv-ripple .5s var(--ease-out) var(--at);border-radius:50%;position:absolute}@keyframes cpv-ripple{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.3)}}.cpv-cursor{animation:cpv-move var(--d) linear var(--at) both;will-change:transform;position:absolute;top:0;left:0}.cpv-cursor svg{fill:#111;stroke:#fff;stroke-width:1.2px;stroke-linejoin:round;transform-origin:0 0;width:100%;height:100%;animation:cpv-press var(--d) linear var(--at) both;display:block}.rg{--gap:1cqw;gap:var(--gap);aspect-ratio:16/9;display:flex;position:relative;overflow:hidden;container-type:inline-size}.rg-col{align-self:flex-start;gap:var(--gap);animation:rg-up var(--dur) linear var(--delay) infinite;will-change:transform;flex-direction:column;flex:1;display:flex}.rg-col--down{animation-name:rg-down}@keyframes rg-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - var(--gap) / 2))}}@keyframes rg-down{0%{transform:translateY(calc(-50% - var(--gap) / 2))}to{transform:translateY(0)}}.rg-col img{aspect-ratio:3/4;object-fit:cover;background:#ffffff0f;border-radius:.35cqw;width:100%;display:block}@media (prefers-reduced-motion:reduce){.rg-col{animation-play-state:paused}}@media (max-width:820px){.rg-col:nth-child(n+6){display:none}}.cpv-headimg{max-width:none;height:auto;display:block;position:absolute}.cpv-fill{display:block;position:absolute}.cpv-press{opacity:0;animation:cpv-press-b .4s var(--ease-out) var(--at);background:#0000002e;position:absolute}@keyframes cpv-press-b{0%{opacity:1}to{opacity:0}}.cpv--granada{--pick:#d2232a}.cpv-browser{z-index:1;pointer-events:none}.cpv-browser .cpv-url{fill:currentColor;stroke:none;font-size:.8px;font-family:var(--font-sans,Helvetica, Arial, sans-serif);text-anchor:middle;dominant-baseline:central;letter-spacing:.01em}.cpv-step--bare{background:0 0}@property --jd-c{syntax:"<integer>";inherits:false;initial-value:0}.jd{--red:#d9001b;--soft:#f5f3f0}.jd .rp__stage{color:var(--ink);background:0 0}.jd-card{animation:jd-card-in .7s var(--ease-out) var(--at) both, jd-card-out .7s var(--ease-in-out) calc(var(--at) + var(--out)) forwards;background:#fff;border-radius:1.4cqw;position:absolute;inset:2.5cqw 4cqw;overflow:hidden;box-shadow:0 2cqw 5cqw -2cqw #00000080}@keyframes jd-card-in{0%{opacity:0;transform:translateY(1.5cqw)scale(.98)}}@keyframes jd-card-out{to{opacity:0;transform:translateY(-1cqw)scale(.98)}}.jd-in{grid-template-rows:auto auto 1fr 4.6cqw;grid-template-columns:1.65fr 1fr;gap:1.4cqw;display:grid;position:absolute;inset:2.3cqw 2.6cqw}.jd-up{animation:jd-up .6s var(--ease-out) var(--at) both}@keyframes jd-up{0%{opacity:0;transform:translateY(1cqw)}}.jd-head{color:var(--ink-3);grid-column:1/-1;justify-content:space-between;align-items:baseline;font-size:1.25cqw;display:flex}.jd-head b{color:var(--ink);font-weight:600}.jd-head span{font-weight:500}.jd-kpis{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:1.2cqw;display:grid}.jd-kpi{background:var(--soft);border-radius:.8cqw;padding:1.1cqw 1.3cqw}.jd-kpi-l{color:var(--ink-3);font-size:1.05cqw}.jd-kpi-v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.3cqw;font-size:3cqw;font-weight:600;line-height:1.1}.jd-delta{color:#1f9d55;margin-top:.2cqw;font-size:1cqw;font-weight:600}.jd-n{counter-reset:jd var(--jd-c);animation:jd-count 1.5s cubic-bezier(.2, .7, .2, 1) var(--at) both}.jd-n:after{content:counter(jd)}@keyframes jd-count{0%{--jd-c:0}to{--jd-c:var(--v)}}.jd-t{font-size:1.25cqw;font-weight:600}.jd-chart{flex-direction:column;gap:.6cqw;min-height:0;display:flex}.jd-chart svg{width:100%;height:auto;display:block;overflow:visible}.jd-grid{stroke:#ebe8e4;stroke-width:1px}.jd-month{fill:var(--ink-3);text-anchor:middle;font-size:12px}.jd-line{fill:none;stroke:var(--red);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:jd-draw 2s var(--ease-in-out) var(--at) both}@keyframes jd-draw{to{stroke-dashoffset:0}}.jd-area{fill:var(--red);opacity:0;animation:jd-area .8s var(--ease-out) var(--at) both}@keyframes jd-area{to{opacity:.08}}.jd-dot{fill:#fff;stroke:var(--red);stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:jd-pop .45s cubic-bezier(.34, 1.56, .64, 1) var(--at) both}@keyframes jd-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.jd-ping{fill:none;stroke:var(--red);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:jd-ping .9s var(--ease-out) var(--at)}@keyframes jd-ping{0%{opacity:.9;transform:none}to{opacity:0;transform:scale(4)}}.jd-tag{opacity:0;animation:jd-tag .45s var(--ease-out) var(--at) both}@keyframes jd-tag{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.jd-tag rect{fill:var(--ink)}.jd-tag text{fill:#fff;text-anchor:middle;font-size:13px;font-weight:600}.jd-bars{flex-direction:column;gap:1.15cqw;display:flex}.jd-bar{grid-template-columns:1fr auto;align-items:baseline;row-gap:.45cqw;display:grid}.jd-bar p{font-size:1.1cqw}.jd-bar b{font-variant-numeric:tabular-nums;font-size:1.15cqw;font-weight:600}.jd-track{background:#efece8;border-radius:999px;grid-column:1/-1;height:1cqw;overflow:hidden}.jd-track i{transform-origin:0;height:100%;animation:jd-grow .7s var(--ease-out) var(--at) both, jd-move .8s var(--ease-in-out) calc(var(--at) + var(--o2)) forwards;background:#bdb7af;border-radius:999px;display:block;transform:scaleX(0)}.jd-bar--top .jd-track i{background:var(--red)}@keyframes jd-grow{to{transform:scaleX(var(--a))}}@keyframes jd-move{0%{transform:scaleX(var(--a))}to{transform:scaleX(var(--b))}}.jd-best{background:var(--red);color:#fff;vertical-align:.1em;opacity:0;animation:jd-tag .4s var(--ease-out) var(--at) both;border-radius:999px;margin-left:.6cqw;padding:.15cqw .6cqw;font-size:.85cqw;font-style:normal;font-weight:600}.jd-swap{display:inline-grid}.jd-swap>span{grid-area:1/1}.jd-swap-a{animation:jd-swap-out .25s var(--ease-out) var(--at) forwards}.jd-swap-b{opacity:0;animation:jd-swap-in .4s var(--ease-out) calc(var(--at) + .15s) both}@keyframes jd-swap-out{to{opacity:0;transform:translateY(-40%)}}@keyframes jd-swap-in{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}.jd-decision{background:var(--red);color:#fff;animation:jd-slide .6s var(--ease-out) var(--at) both;border-radius:.8cqw;grid-column:1/-1;align-items:center;gap:1.2cqw;padding:0 1.6cqw;display:flex}@keyframes jd-slide{0%{opacity:0;transform:translateY(40%)}}.jd-decision p{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:.95cqw;font-weight:600}.jd-decision b{letter-spacing:-.02em;font-size:1.6cqw;font-weight:600}.jd-decision span{opacity:.9;font-size:1.3cqw}.jd-close{animation:rp-on var(--len) linear var(--at), cpv-fade-in .4s var(--ease-out) var(--at) both;background:#fffffff5;flex-direction:column;justify-content:center;align-items:center;gap:3cqw;display:flex}.jd-tiles{gap:2cqw;display:flex}.jd-tile{background:var(--soft);border-radius:1cqw;flex-direction:column;gap:.6cqw;width:24cqw;padding:2cqw;display:flex}.jd-tile svg{fill:none;width:3cqw;height:3cqw;stroke:var(--red);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:.6cqw}.jd-tile b{letter-spacing:-.02em;font-size:1.7cqw;font-weight:600;line-height:1.15}.jd-tile span{color:var(--ink-3);font-size:1.15cqw;line-height:1.35}.jd-pill{background:var(--ink);color:#fff;animation:jd-up .6s var(--ease-out) var(--at) both;border-radius:999px;align-items:center;gap:.7cqw;padding:.7cqw 1.4cqw;font-size:1.1cqw;font-weight:500;display:inline-flex}.jd-pill i{background:#2bd47d;border-radius:50%;width:.7cqw;height:.7cqw;animation:1.2s step-end infinite ri-blink}.cw .rp__stage{color:#2f3b46;background:0 0}.cw-card{animation:rp-on var(--len) linear var(--at), cw-in .7s var(--ease-out) var(--at) both, cw-out .7s var(--ease-in-out) calc(var(--at) + var(--out)) forwards}@keyframes cw-in{0%{opacity:0;transform:translateY(1.5cqw)scale(.98)}}@keyframes cw-out{to{opacity:0;transform:translateY(-1cqw)scale(.98)}}.cw-bg{background:#f7f9fb;border-radius:1.2cqw;position:absolute;inset:1.5cqw 2.5cqw;box-shadow:0 2cqw 5cqw -2cqw #00000080}.cw-head{background:#fff;border-bottom:1px solid #e6eaef;border-radius:1.2cqw 1.2cqw 0 0;align-items:center;gap:2.4cqw;height:7cqw;padding:0 2cqw;display:flex;position:absolute;top:1.5cqw;left:2.5cqw;right:2.5cqw}.cw-head small{color:#8a94a0;font-size:.95cqw;display:block}.cw-head b{letter-spacing:-.01em;font-size:1.6cqw;font-weight:600}.cw-tags{gap:.5cqw;display:flex}.cw-tags i{color:#55606c;background:#fff;border:1px solid #d9dee5;border-radius:999px;padding:.35cqw .9cqw;font-size:.9cqw;font-style:normal}.cw-on{color:#fff;background:#4f91cf;border-radius:.5cqw;align-items:center;gap:.5cqw;margin-left:auto;padding:.55cqw 1.2cqw;font-size:1cqw;font-style:normal;font-weight:600;display:inline-flex}.cw-on i{background:#fff;border-radius:50%;width:.6cqw;height:.6cqw;animation:1.2s step-end infinite ri-blink}.cw-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cw-line{fill:none;stroke:#c3cad3;stroke-width:.22px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:cw-draw .35s var(--ease-out) var(--at) both}@keyframes cw-draw{to{stroke-dashoffset:0}}.cw-head-arrow{fill:#c3cad3;opacity:0;animation:cw-fade .2s linear calc(var(--at) + .25s) both}@keyframes cw-fade{to{opacity:1}}.cw-line--yes{stroke:#9ccc65;stroke-dasharray:.025 .025;stroke-dashoffset:0;opacity:0;animation:cw-fade .4s var(--ease-out) var(--at) both}.cw-line--win{stroke:#5cb85c;stroke-width:.32px;animation-duration:.9s}.cw-wait,.cw-no,.cw-yes{animation:cw-pop .45s cubic-bezier(.34, 1.56, .64, 1) var(--at) both;position:absolute}@keyframes cw-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.cw-wait{width:2.3cqw;height:2.3cqw;margin:-1.15cqw 0 0 -1.15cqw}.cw-wait i{color:#3b9cc0;background:#bfe3ee;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.cw-wait svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:68%;height:68%;animation:cw-spin .7s linear calc(var(--at) + var(--spin))}@keyframes cw-spin{to{transform:rotate(360deg)}}.cw-wait small{white-space:nowrap;color:#3b9cc0;font-size:.85cqw;font-weight:600;position:absolute;bottom:calc(100% + .3cqw);left:50%;transform:translate(-50%)}.cw-no,.cw-yes{color:#fff;border-radius:50%;place-items:center;width:2.4cqw;height:2.4cqw;margin:-1.2cqw 0 0 -1.2cqw;font-size:.85cqw;font-weight:600;display:grid}.cw-no{animation:cw-pop .45s cubic-bezier(.34, 1.56, .64, 1) var(--at) both, cw-flash .6s var(--ease-out) calc(var(--at) + var(--hit));background:#ff3d00}.cw-yes{background:#8bc34a}@keyframes cw-flash{40%{transform:scale(1.35);box-shadow:0 0 0 .6cqw #ff3d0040}}.cw-node{color:#fff;text-align:center;width:7.6cqw;height:7.6cqw;animation:cw-pop .45s cubic-bezier(.34, 1.56, .64, 1) var(--at) both, cw-hit .65s var(--ease-out) calc(var(--at) + var(--hit));border-radius:.35cqw;flex-direction:column;justify-content:center;align-items:center;margin:-3.8cqw 0 0 -3.8cqw;padding:.4cqw;display:flex;position:absolute;box-shadow:0 .3cqw .8cqw #0000001f}@keyframes cw-hit{40%{transform:scale(1.1);box-shadow:0 0 0 .6cqw #4f91cf4d,0 .3cqw .8cqw #0000001f}}.cw-node p{margin-top:.45cqw;font-size:.8cqw;line-height:1.2}.cw-ic{background:#0000001f;border-radius:.3cqw;place-items:center;width:2.6cqw;height:2.6cqw;display:grid}.cw-ic svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.6cqw;height:1.6cqw}.cw-node--start{background:#2f3b46;border-radius:50%}.cw-node--start .cw-ic{background:0 0}.cw-node--trigger{background:#8e4fa0}.cw-node--email{background:#f5bd2c}.cw-node--email .cw-ic{border-radius:50%}.cw-node--cond{background:#a3a3a3}.cw-node--cond .cw-ic{background:0 0}.cw-node--whatsapp{background:#63a84f}.cw-node--whatsapp .cw-ic{border-radius:50%}.cw-node--coupon{background:#f2952a}.cw-node--success{animation:cw-pop .45s cubic-bezier(.34, 1.56, .64, 1) var(--at) both, cw-win .9s var(--ease-out) calc(var(--at) + var(--hit)) both;background:#5cb85c}@keyframes cw-win{0%{box-shadow:0 .3cqw .8cqw #0000001f}35%{transform:scale(1.14)}to{transform:none;box-shadow:0 0 0 .5cqw #5cb85c40,0 .3cqw .8cqw #0000001f}}.cw-chip{color:#55606c;white-space:nowrap;background:#fff;border:1px solid #dde2e8;border-radius:999px;padding:.2cqw .7cqw;font-size:.85cqw;font-weight:600;position:absolute;top:calc(100% + .7cqw);left:50%;transform:translate(-50%)}.cw-token{opacity:0;width:1.8cqw;height:1.8cqw;animation:cw-move var(--dur) linear var(--at) both, cw-vis var(--dur) linear var(--at) both;background:#2f3b46;border-radius:50%;margin:-.9cqw 0 0 -.9cqw;position:absolute;top:0;left:0;box-shadow:0 0 0 .35cqw #fff,0 .3cqw .8cqw #0000004d}.cw-toast{animation:cw-toast .5s var(--ease-out) var(--at) both;background:#fff;border-left:.35cqw solid #5cb85c;border-radius:.5cqw;flex-direction:column;gap:.2cqw;padding:.9cqw 1.4cqw;display:flex;position:absolute;top:18.1cqw;left:66cqw;box-shadow:0 1cqw 2.4cqw #0000001f}@keyframes cw-toast{0%{opacity:0;transform:translate(-1.2cqw)}}.cw-toast b{color:#2e7d32;font-size:1.25cqw;font-weight:600}.cw-toast span{color:#55606c;font-size:.95cqw}
