@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_200_800-s.p.0_ezchaomgy8-.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.jakarta_f4a054a0-module__xbOwsW__className{font-family:jakarta,jakarta Fallback}.jakarta_f4a054a0-module__xbOwsW__variable{--font-jakarta:"jakarta", "jakarta Fallback"}
html:has(.rb-root) [data-site-chrome]{display:none}html:has(.rb-root) body{background:#f6f3ec}.rb-root{--rb-lavender:#d9c8ff;--rb-yellow:#ffd93d;--rb-orange:#ff6b35;--rb-paper:#f6f3ec;--rb-ink:#111;--rb-red:#d7262d;--rb-border:4px;--rb-shadow:6px;font-family:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;color:var(--rb-ink);background:var(--rb-paper);font-variant-numeric:normal;font-size:17px;font-weight:500;line-height:1.5}.rb-root *,.rb-root :before,.rb-root :after{box-sizing:border-box}.rb-root a{color:inherit}.rb-root :is(h1,h2,h3,h4,p,summary,b,strong){font-family:inherit;font-style:normal}.rb-root :focus-visible{outline:4px solid var(--rb-ink);outline-offset:3px}.rb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rb-wrap{width:100%;max-width:1160px;margin:0 auto;padding:0 24px}.rb-link{text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:3px}.rb-link:hover{-webkit-text-decoration-color:var(--rb-orange);text-decoration-color:var(--rb-orange)}.rb-card{background:var(--rb-paper);border:var(--rb-border) solid var(--rb-ink);box-shadow:var(--rb-shadow) var(--rb-shadow) 0 var(--rb-ink);border-radius:28px;padding:28px}.rb-card-white{background:#fff}.rb-card-yellow{background:var(--rb-yellow)}.rb-card-lavender{background:var(--rb-lavender)}.rb-card-orange{background:var(--rb-orange)}.rb-pill{border:var(--rb-border) solid var(--rb-ink);background:var(--rb-ink);box-shadow:var(--rb-shadow) var(--rb-shadow) 0 var(--rb-ink);border-radius:999px;align-items:center;gap:14px;padding:16px 28px;font-size:18px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s cubic-bezier(.3,1.6,.6,1),box-shadow .18s ease-out;display:inline-flex;color:#fff!important}a.rb-pill:hover{box-shadow:8px 8px 0 var(--rb-ink);transform:translate(-2px,-2px)}a.rb-pill:active{box-shadow:2px 2px 0 var(--rb-ink);transform:translate(4px,4px)scale(.97)}button.rb-pill{cursor:pointer;font-family:inherit}button.rb-pill:hover{box-shadow:8px 8px 0 var(--rb-ink);transform:translate(-2px,-2px)}button.rb-pill:active{box-shadow:2px 2px 0 var(--rb-ink);transform:translate(4px,4px)scale(.97)}.rb-pill-static{box-shadow:none}.rb-pill-light{background:#fff;color:var(--rb-ink)!important}.rb-eyebrow{letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:12px;font-weight:800}.rb-h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(54px,10.5vw,132px);font-weight:800;line-height:.92}.rb-h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(38px,6vw,76px);font-weight:800;line-height:.96}.rb-h3{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800;line-height:1.1}.rb-lede{max-width:34ch;margin:0;font-size:clamp(18px,2vw,22px);line-height:1.4}.rb-wordmark{letter-spacing:-.04em;white-space:nowrap;gap:.24em;font-weight:800;line-height:1;display:inline-flex}.rb-wordmark-stacked{flex-direction:column;gap:0;line-height:.82}.rb-wordmark-row{align-items:baseline;display:inline-flex}.rb-wordmark-flame{transform-origin:50% 85%;flex:none;width:auto;height:1.1em;margin:0 -.145em -.2em 0;animation:2.4s ease-in-out infinite rb-flicker}.rb-bar{z-index:50;background:var(--rb-yellow);border-bottom:var(--rb-border) solid var(--rb-ink);position:sticky;top:0}.rb-bar-in{align-items:center;gap:12px;max-width:1160px;height:60px;margin:0 auto;padding:0 24px;display:flex}.rb-bar-brand{font-size:22px;text-decoration:none}.rb-bar-by{opacity:.75;white-space:nowrap;padding-top:5px;font-size:13px;font-weight:700;text-decoration:none}.rb-bar-by:hover{opacity:1;text-decoration:underline}.rb-bar-nav{gap:22px;margin-left:auto;font-size:15px;font-weight:800;display:flex}.rb-bar-nav a{text-decoration:none}.rb-bar-nav a:not(.rb-pill):hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px}.rb-hero{background:var(--rb-yellow);border-bottom:var(--rb-border) solid var(--rb-ink);isolation:isolate;position:relative;overflow:hidden}.rb-halftone{z-index:0;pointer-events:none;background-image:radial-gradient(#11111129 1.7px,#0000 1.9px);background-size:15px 15px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 25%,#000 110%);mask-image:linear-gradient(115deg,#0000 25%,#000 110%)}.rb-hero-rays{z-index:0;pointer-events:none;background:repeating-conic-gradient(#fff6 0 7deg, transparent 7deg 14deg);width:240vmax;height:240vmax;margin:-120vmax 0 0 -120vmax;animation:80s linear infinite rb-spin;position:absolute;top:46%;left:72%}.rb-hero-in{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:24px;min-height:calc(100svh - 122px);padding-top:40px;padding-bottom:48px;display:grid;position:relative}.rb-hero-copy{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.rb-sticker{border:3px solid var(--rb-ink);box-shadow:4px 4px 0 var(--rb-ink);letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:999px;margin:0;padding:7px 16px;font-size:13px;font-weight:800;rotate:-3deg}.rb-hero .rb-h1{font-size:clamp(46px,7vw,92px);line-height:1}.rb-word{animation:.5s cubic-bezier(.2,1.6,.4,1) both rb-slam;animation-delay:calc(var(--d,0) * .11s);display:inline-block}.rb-word-hot{background:var(--rb-orange);color:#fff;-webkit-text-stroke:.05em var(--rb-ink);paint-order:stroke fill;border:var(--rb-border) solid var(--rb-ink);box-shadow:8px 8px 0 var(--rb-ink);white-space:nowrap;border-radius:.18em;margin-top:.08em;padding:.02em .16em .08em;rotate:-2.5deg}.rb-hero-cta{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.rb-ghost{text-underline-offset:5px;font-size:17px;font-weight:800;text-decoration:underline;text-decoration-thickness:3px}.rb-ghost span{animation:1.2s ease-in-out infinite rb-bob;display:inline-block}.rb-hero-meta{margin:0;font-size:14px;font-weight:700}.rb-hero-art{--p:1;aspect-ratio:.82;justify-self:center;width:min(100%,460px);animation:.6s cubic-bezier(.3,1.5,.6,1) .3s both rb-pop;position:relative}.rb-hero-pow{width:128%;height:116%;animation:50s linear infinite reverse rb-spin;position:absolute;inset:-8% -14%}.rb-hero-phone{--h:100%;width:52%;height:100%;animation:5s ease-in-out infinite rb-float;position:absolute;top:4%;left:24%;rotate:5deg}.rb-hero-phone .rb-phone{border-radius:38px;height:96%}.rb-hero-phone .rb-line{animation:.45s ease-out both rb-rise;animation-delay:calc(1.1s + var(--n) * .45s)}.rb-hero-flame{transform-origin:50% 85%;width:30%;animation:2.4s ease-in-out infinite rb-flicker;position:absolute;bottom:-2%;left:-2%;rotate:-10deg}.rb-hero-spark{animation:3s ease-in-out infinite rb-twinkle;position:absolute}.rb-hero-quote{background:var(--rb-ink);color:#fff;white-space:nowrap;border-radius:18px 18px 18px 4px;margin:0;padding:10px 16px;font-size:clamp(14px,1.4vw,18px);font-weight:800;line-height:1.25;animation:.45s cubic-bezier(.3,1.6,.6,1) both rb-pop;position:absolute}.rb-hero-quote-1{animation-delay:.9s;top:12%;left:-6%;rotate:-8deg}.rb-hero-quote-2{border-radius:18px 18px 4px;animation-delay:1.5s;top:44%;right:-10%;rotate:6deg}.rb-hero-burst{width:34%;animation:4.5s cubic-bezier(.3,1.5,.6,1) infinite both rb-stamp;position:absolute}.rb-hero-burst-1{--tilt:10deg;animation-delay:1.3s;top:2%;right:-14%}.rb-hero-burst-2{--tilt:-12deg;animation-delay:2s;top:42%;left:-12%}.rb-hero-burst-3{--tilt:6deg;width:38%;animation-delay:2.7s;bottom:4%;right:-12%}.rb-enter{animation:.5s cubic-bezier(.2,.8,.2,1) both rb-rise;animation-delay:calc(var(--d,0) * .11s)}.rb-enter-pop{animation:.5s cubic-bezier(.3,1.5,.6,1) both rb-pop;animation-delay:calc(var(--d,0) * .11s)}.rb-bar .rb-pill{box-shadow:none;background:0 0;transition:background .15s ease-out,color .15s ease-out;color:var(--rb-ink)!important}.rb-bar .rb-pill:hover,.rb-bar .rb-pill:active{box-shadow:none;background:var(--rb-ink);text-decoration:none;transform:none;color:#fff!important}.rb-pill-small{white-space:nowrap;box-shadow:3px 3px 0 var(--rb-ink);background:var(--rb-ink);border-width:3px;gap:8px;padding:8px 16px;font-size:14px}.rb-marquee{z-index:1;background:var(--rb-ink);color:var(--rb-yellow);border-top:var(--rb-border) solid var(--rb-ink);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;padding:14px 0;font-size:22px;font-weight:800;position:relative;overflow:hidden}.rb-marquee-track{animation:22s linear infinite rb-marquee;display:inline-flex}.rb-marquee-flip .rb-marquee-track{animation-direction:reverse}.rb-marquee-run{display:inline-flex}.rb-marquee-run>span{align-items:center;gap:22px;padding-right:22px;display:inline-flex}.rb-marquee-star{width:20px;height:20px;animation:2s ease-in-out infinite rb-twinkle}.rb-marquee-star path{fill:var(--rb-orange)}.rb-js [data-rb-reveal]{opacity:0;transition:opacity .35s ease-out,transform .6s cubic-bezier(.25,1.6,.45,1);transition-delay:calc(var(--d,0) * .11s);transform:translateY(40px)scale(.9)rotate(-3deg)}.rb-js [data-rb-reveal][data-in]{opacity:1;transform:none}.rb-card{transition:translate .2s cubic-bezier(.3,1.6,.6,1),box-shadow .2s ease-out}.rb-card:hover{box-shadow:10px 10px 0 var(--rb-ink);translate:-3px -3px}.rb-close-band{isolation:isolate;position:relative;overflow:hidden}.rb-close-band .rb-hero-rays{background:repeating-conic-gradient(#ffd93d8c 0 7deg, transparent 7deg 14deg);top:50%;left:50%}.rb-close{z-index:1;position:relative}.rb-story{--p:1;background:var(--rb-lavender);border-bottom:var(--rb-border) solid var(--rb-ink);height:760vh;position:relative}.rb-in{--k:clamp(0, calc((var(--p) - var(--at)) / var(--len,.03)), 1);opacity:var(--k)}.rb-out{--until:2;--o:clamp(0, calc((var(--until) - var(--p)) / var(--len,.03)), 1);opacity:var(--o)}.rb-in.rb-out{opacity:calc(var(--k) * var(--o))}.rb-story-pin{grid-template-rows:auto minmax(0,1fr);height:calc(100svh - 60px);display:grid;position:sticky;top:60px;overflow:hidden}.rb-heat{position:absolute;inset:0}.rb-heat-yellow{background:var(--rb-yellow)}.rb-heat-orange{background:var(--rb-orange)}.rb-captions{z-index:3;width:100%;max-width:1160px;margin:0 auto;padding:clamp(16px,4vh,40px) 24px 0;display:grid;position:relative}.rb-caption{border:var(--rb-border) solid var(--rb-ink);box-shadow:8px 8px 0 var(--rb-ink);letter-spacing:-.03em;text-wrap:balance;max-width:17ch;transform:translateX(calc((1 - var(--k)) * -60px + (1 - var(--o)) * -60px)) rotate(calc(-1.5deg - (1 - var(--k)) * 6deg)) scale(calc(.8 + .2 * var(--k) + .12 * sin(var(--k) * 180deg)));transform-origin:0;background:#fff;grid-area:1/1;place-self:start;margin:14px 0 0;padding:.36em .5em .42em;font-size:clamp(26px,4.6vw,58px);font-weight:800;line-height:1;position:relative}.rb-caption-n{background:var(--rb-ink);color:var(--rb-yellow);letter-spacing:.06em;padding:3px 10px;font-size:12px;line-height:1.3;position:absolute;top:-15px;left:14px}.rb-rays{pointer-events:none;background:repeating-conic-gradient(#11111121 0 4deg, transparent 4deg 11deg);width:260vmax;height:260vmax;margin:-130vmax 0 0 -130vmax;animation:14s linear infinite rb-spin;position:absolute;top:62%;left:50%}.rb-rays-light{background:repeating-conic-gradient(#ffffff80 0 6deg, transparent 6deg 13deg);animation-duration:40s;left:76%}.rb-story .rb-halftone{-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.rb-sound{z-index:6;background:var(--rb-ink);color:#fff;border:3px solid var(--rb-ink);box-shadow:4px 4px 0 var(--rb-ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:800;display:inline-flex;position:absolute;top:clamp(16px,4vh,40px);right:max(24px,50vw - 556px);rotate:2deg}.rb-sound[aria-pressed=false]{color:var(--rb-ink);background:#fff;animation:2.4s ease-in-out infinite rb-nudge}.rb-sound svg{width:18px;height:18px}.rb-story[data-fight=on] .rb-stage{animation:.22s linear infinite rb-quake}.rb-sfx{z-index:3;width:17cqw;transform:scale(calc(var(--k) + .7 * sin(var(--k) * 180deg))) rotate(var(--tilt));margin:-8.5cqw 0 0 -8.5cqw;position:absolute}.rb-sfx svg{width:100%;display:block;overflow:visible}.rb-flash{width:13cqw;opacity:sin(var(--k) * 180deg);transform:scale(calc(.4 + var(--k) * 1.1)) rotate(calc(var(--k) * 90deg));pointer-events:none;margin-left:-6.5cqw;position:absolute;top:-3.3cqw;left:50%}.rb-landed .rb-mark,.rb-landed-word{position:relative}.rb-arm-swing{transform-box:fill-box;animation:.36s ease-in-out infinite alternate rb-throw;animation-delay:calc(var(--i) * -.13s)}.rb-arm-l{transform-origin:100% 100%}.rb-arm-r{transform-origin:0 100%;animation-direction:alternate-reverse}.rb-stage-fit{z-index:1;justify-content:center;align-items:flex-end;min-height:0;display:flex;position:relative;container-type:size}.rb-stage{aspect-ratio:16/10;flex:none;width:min(100cqw,160cqh,1280px);position:relative;container-type:inline-size}.rb-person{transform-origin:50% 100%;width:17cqw;position:absolute;top:35%;left:0;translate:-50%}.rb-figure{width:100%;display:block;overflow:visible}.rb-story[data-fight=on] .rb-person{animation:.42s ease-in-out infinite rb-brawl;animation-delay:calc(var(--i) * -.11s)}.rb-table{width:100%;height:36%;position:absolute;bottom:-2%;left:0;right:0;overflow:visible}.rb-bubble{z-index:2;border:max(3px, .34cqw) solid var(--rb-ink);width:max-content;max-width:18.5cqw;box-shadow:.5cqw .5cqw 0 var(--rb-ink);translate:-50%;transform:translateY(calc((1 - var(--o)) * var(--drop,9cqw))) scale(calc((var(--k) + .6 * sin(var(--k) * 180deg)) * (.25 + .75 * var(--o)))) rotate(var(--tilt,0deg));background:#fff;border-radius:2.2cqw 2.2cqw 2.2cqw .5cqw;padding:1.1cqw 1.4cqw;font-size:clamp(11px,1.65cqw,21px);font-weight:700;line-height:1.2;position:absolute}.rb-bubble:after{content:"";background:inherit;border:inherit;border-top-color:#0000;border-left-color:#0000;width:2cqw;height:2cqw;position:absolute;bottom:-1.25cqw;left:16%;transform:skew(18deg)rotate(45deg)}.rb-row-0{top:1%}.rb-row-1{--drop:3cqw;top:17%}.rb-bubble-small{background:var(--rb-paper);box-shadow:none;font-weight:600;top:20%}.rb-bubble-small.rb-row-0{top:12%}.rb-bubble-q{background:var(--rb-ink);color:#fff;border-radius:50%;place-items:center;width:3.4cqw;min-width:22px;height:3.4cqw;min-height:22px;font-size:clamp(12px,1.9cqw,22px);font-weight:800;animation:1.4s ease-in-out infinite rb-wobble;display:grid;position:absolute;top:-1.6cqw;right:-1.4cqw}.rb-story[data-fight=on] .rb-bubble-claim{animation:.3s linear infinite rb-jitter}.rb-landed{z-index:2;translate:-50%;transform:scale(calc(var(--k) + .8 * sin(var(--k) * 180deg)));flex-direction:column;align-items:center;gap:.5cqw;display:flex;position:absolute;top:13.5%}.rb-landed .rb-mark{width:6.4cqw}.rb-landed-word{background:var(--rb-ink);color:#fff;white-space:nowrap;border-radius:999px;padding:.15cqw .9cqw;font-size:clamp(10px,1.35cqw,17px);font-weight:800}.rb-tag{z-index:2;border:max(3px, .34cqw) solid var(--rb-ink);box-shadow:.5cqw .5cqw 0 var(--rb-ink);white-space:nowrap;translate:-50%;transform:translateY(calc((1 - var(--k)) * -2cqw)) scale(calc(.6 + .4 * var(--k)));background:#fff;border-radius:1.6cqw;flex-direction:column;align-items:center;padding:.7cqw 1.4cqw;line-height:1.1;display:flex;position:absolute;top:2%}.rb-tag b{font-size:clamp(11px,1.7cqw,21px);font-weight:800}.rb-tag span{font-size:clamp(10px,1.35cqw,16px);font-weight:700}.rb-mark{aspect-ratio:1;border:max(3px, .34cqw) solid var(--rb-ink);box-shadow:4px 4px 0 var(--rb-ink);background:#fff;border-radius:50%;place-items:center;display:inline-grid}.rb-mark-true{background:var(--rb-lavender)}.rb-mark-sus{background:var(--rb-yellow)}.rb-mark-lies{background:#fff}.rb-mark-glyph{width:72%;height:72%}.rb-mark-true .rb-mark-glyph{animation:2.2s ease-in-out infinite rb-bob}.rb-mark-sus .rb-mark-glyph{animation:.5s linear infinite rb-jitter}.rb-mark-lies .rb-mark-glyph{transform-origin:50% 90%;animation:1.1s ease-in-out infinite rb-flicker}.rb-food{z-index:3;width:7.6cqw;transform:translate(calc(var(--k) * var(--dx)), calc(var(--k) * var(--dy) - sin(calc(var(--k) * 180deg)) * var(--arc))) rotate(calc(var(--k) * var(--spin)));margin:-3.8cqw 0 0 -3.8cqw;position:absolute;opacity:calc(min(1, var(--k) * 8) * var(--o))!important}.rb-food svg{width:100%;display:block}.rb-raise{z-index:4;--h:min(90svh, 880px);height:var(--h);width:calc(var(--h) * .5);opacity:1;transform:translateY(calc((1 - var(--k)) * 112%)) rotate(calc(-5deg + (1 - var(--k)) * 14deg));transform-origin:50% 100%;position:absolute;bottom:0;left:60%}.rb-phone{border:5px solid var(--rb-ink);border-radius:calc(var(--h) * .068);background:var(--rb-ink);height:92%;box-shadow:10px 10px 0 var(--rb-ink);padding:7px;position:absolute;inset:0 0 auto;container-type:inline-size}.rb-phone-screen{background:linear-gradient(180deg, var(--rb-lavender) 0%, var(--rb-yellow) 52%, var(--rb-orange) 100%);border-radius:10.5cqw;flex-direction:column;height:100%;padding:7cqw 6cqw 6cqw;display:flex;overflow:hidden}.rb-phone-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.rb-phone-brand{letter-spacing:-.03em;white-space:nowrap;align-items:baseline;font-size:5.6cqw;font-weight:800;display:inline-flex}.rb-phone-flame{transform-origin:50% 85%;height:1.15em;margin:0 -.135em -.2em .01em;animation:2.4s ease-in-out infinite rb-flicker}.rb-phone-timer{background:var(--rb-ink);color:#fff;white-space:nowrap;border-radius:999px;padding:1.6cqw 3.6cqw;font-size:4.2cqw;font-weight:800}.rb-phone-lines{flex-direction:column;flex:1;justify-content:flex-end;gap:4.6cqw;min-height:0;padding:4cqw 0 5.5cqw;display:flex;overflow:hidden}.rb-line{letter-spacing:-.01em;transform:translateY(calc((1 - var(--k)) * 14px));margin:0;font-size:6.3cqw;font-weight:700;line-height:1.22}.rb-line-voice{letter-spacing:.07em;text-transform:uppercase;opacity:.7;margin-bottom:1px;font-size:3.7cqw;font-weight:800;display:block}.rb-phrase{font-weight:800}.rb-phrase-lies{text-decoration:underline;-webkit-text-decoration-color:var(--rb-red);text-decoration-color:var(--rb-red);text-underline-offset:.2em;text-decoration-thickness:.22em;animation:.9s steps(2,end) infinite rb-lie}.rb-phrase-sus{text-underline-offset:.24em;-webkit-text-decoration:underline wavy #fff;text-decoration:underline wavy #fff;text-decoration-thickness:.18em}.rb-phrase-true{text-shadow:0 0 10px #fff,0 0 4px #fff;animation:2.6s ease-in-out infinite rb-breathe}.rb-phone-bottom{align-items:center;gap:3cqw;display:flex}.rb-phone-stop{text-align:center;background:var(--rb-ink);color:#fff;white-space:nowrap;border-radius:999px;flex:1;padding:4.4cqw 3cqw;font-size:5.2cqw;font-weight:800}.rb-phone-check{border:3px solid var(--rb-ink);background:#fff;border-radius:999px;padding:3.2cqw 5cqw;font-size:4.8cqw;font-weight:800}.rb-arm{background:var(--rb-lavender);border:5px solid var(--rb-ink);border-radius:40px 40px 0 0;height:60svh;position:absolute;top:70%;left:24%;right:18%}.rb-thumb{border:5px solid var(--rb-ink);background:#fff;border-radius:999px;width:26%;height:12%;position:absolute;top:52%;left:-15%;rotate:-28deg}.rb-fingers{flex-direction:column;gap:3%;width:22%;height:34%;display:flex;position:absolute;top:44%;right:-11%}.rb-fingers i{border:5px solid var(--rb-ink);background:#fff;border-radius:999px;flex:1}.rb-section{padding:clamp(64px,10vw,128px) 0}.rb-section-head{flex-direction:column;gap:18px;margin-bottom:clamp(32px,5vw,56px);display:flex}.rb-band-yellow{background:var(--rb-yellow);border-block:var(--rb-border) solid var(--rb-ink)}.rb-band-lavender{background:var(--rb-lavender);border-block:var(--rb-border) solid var(--rb-ink)}.rb-band-orange{background:var(--rb-orange);border-block:var(--rb-border) solid var(--rb-ink)}.rb-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.rb-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.rb-card p{margin:10px 0 0}.rb-step-n{background:var(--rb-ink);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:22px;font-weight:800;display:inline-grid}.rb-verdict-card .rb-mark{width:72px;margin-bottom:18px}.rb-verdict-word{white-space:nowrap;letter-spacing:-.03em;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:800;line-height:.95}.rb-note{max-width:62ch;margin:28px 0 0;font-size:15px;font-weight:600}.rb-tilt-l{rotate:-1.2deg}.rb-tilt-r{rotate:1.2deg}.rb-tally-row{grid-template-columns:5.5em minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;font-weight:800;display:grid}.rb-tally-row+.rb-tally-row{border-top:3px solid var(--rb-ink)}.rb-tally-bar{border:3px solid var(--rb-ink);background:#fff;border-radius:999px;height:18px;overflow:hidden}.rb-tally-bar i{background:var(--rb-orange);border-right:3px solid var(--rb-ink);height:100%;display:block}.rb-busted{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.rb-busted b{letter-spacing:-.03em;font-size:clamp(44px,6vw,72px);line-height:.9;display:block}.rb-list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.rb-list li{grid-template-columns:40px minmax(0,1fr);gap:14px;display:grid}.rb-list b{font-size:19px;font-weight:800;display:block}.rb-bingo{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.rb-bingo span{aspect-ratio:1;text-align:center;border:3px solid var(--rb-ink);background:#fff;border-radius:14px;place-items:center;padding:6px;font-size:13px;font-weight:800;line-height:1.1;display:grid}.rb-bingo .rb-lit{background:var(--rb-orange);rotate:-3deg}.rb-packs{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.rb-pack{border-radius:20px;padding:22px 20px;position:relative}.rb-pack b{letter-spacing:-.03em;font-size:44px;font-weight:800;line-height:1;display:block}.rb-pack-price{margin-top:16px;font-size:22px;font-weight:800;display:block}.rb-pack-flag{background:var(--rb-ink);color:var(--rb-yellow);letter-spacing:.06em;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:-15px;right:14px}.rb-gifts{flex-wrap:wrap;gap:14px;margin-bottom:36px;display:flex}.rb-gift{border:var(--rb-border) solid var(--rb-ink);background:var(--rb-yellow);box-shadow:var(--rb-shadow) var(--rb-shadow) 0 var(--rb-ink);border-radius:20px;padding:12px 20px;font-weight:800}.rb-close{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.rb-close .rb-wordmark{font-size:clamp(72px,16vw,200px)}#waitlist{scroll-margin-top:60px}.rb-close-mark{display:inline-flex;position:relative}.rb-close-band .rb-close-mark .rb-hero-rays{z-index:-1;top:33.4%;left:38.3%}.rb-waitlist-lede{border:var(--rb-border) solid var(--rb-ink);box-shadow:var(--rb-shadow) var(--rb-shadow) 0 var(--rb-ink);background:#fff;border-radius:20px;margin:0;padding:14px 26px;font-size:clamp(17px,2.2vw,21px);font-weight:700;line-height:1.35}.rb-waitlist-lede>span{display:block}.rb-waitlist{flex-direction:column;gap:18px;width:100%;max-width:620px;display:flex}.rb-waitlist-row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.rb-waitlist-input{border:var(--rb-border) solid var(--rb-ink);min-width:0;color:var(--rb-ink);font:inherit;box-shadow:var(--rb-shadow) var(--rb-shadow) 0 var(--rb-ink);background:#fff;border-radius:999px;flex:260px;padding:16px 26px;font-size:18px;font-weight:700;line-height:1.2}.rb-waitlist-input::placeholder{color:var(--rb-ink);opacity:.45}.rb-waitlist-trap{width:0;height:0;position:absolute;left:-9999px;overflow:hidden}.rb-waitlist-error,.rb-waitlist-done{border:var(--rb-border) solid var(--rb-ink);box-shadow:var(--rb-shadow) var(--rb-shadow) 0 var(--rb-ink);background:#fff;border-radius:20px;margin:0;padding:14px 24px;font-size:18px;font-weight:800}.rb-waitlist-done{background:var(--rb-yellow)}.rb-page-head{background:var(--rb-lavender);border-bottom:var(--rb-border) solid var(--rb-ink);padding:clamp(48px,8vw,96px) 0}.rb-page-head .rb-wrap{flex-direction:column;gap:20px;display:flex}.rb-faq-group{grid-template-columns:220px minmax(0,1fr);gap:16px 40px;padding:40px 0;display:grid}.rb-faq-group+.rb-faq-group{border-top:var(--rb-border) solid var(--rb-ink)}.rb-faq{flex-direction:column;gap:16px;display:flex}.rb-faq details{border:var(--rb-border) solid var(--rb-ink);box-shadow:var(--rb-shadow) var(--rb-shadow) 0 var(--rb-ink);background:#fff;border-radius:20px}.rb-faq details[open]{background:var(--rb-paper)}.rb-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 22px;font-size:19px;font-weight:800;line-height:1.2;list-style:none;display:flex}.rb-faq summary::-webkit-details-marker{display:none}.rb-faq summary:after{content:"+";font-size:26px;line-height:.8;transition:rotate .2s ease-out}.rb-faq details[open] summary:after{rotate:45deg}.rb-faq-body{max-width:64ch;padding:0 22px 20px}.rb-faq-body p,.rb-faq-body ol{margin:0 0 10px}.rb-faq-body ol{padding-left:1.3em}.rb-faq-body li{margin-bottom:4px}.rb-footer{background:var(--rb-ink);color:#fff}.rb-footer-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;max-width:1160px;margin:0 auto;padding:56px 24px 40px;display:flex}.rb-footer-brand .rb-wordmark{font-size:56px}.rb-footer-brand p{opacity:.85;margin:18px 0 0;font-size:15px}.rb-footer-nav{flex-wrap:wrap;gap:10px 26px;font-weight:800;display:flex}.rb-footer-nav a{text-decoration:none}.rb-footer-nav a:hover,.rb-footer-legal a:hover{color:var(--rb-yellow)}.rb-footer-legal{border-top:2px solid #ffffff40;flex-wrap:wrap;justify-content:space-between;gap:10px;max-width:1160px;margin:0 auto;padding:18px 24px 28px;font-size:13px;font-weight:700;display:flex}.rb-footer-legal a{text-decoration:none}.rb-footer-legal a:first-child{letter-spacing:.06em;text-transform:uppercase}@keyframes rb-flicker{0%,to{transform:scale(1)rotate(0)}30%{transform:scale(.97,1.04)rotate(-1.5deg)}60%{transform:scale(1.03,.97)rotate(1.5deg)}}@keyframes rb-twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(.7)rotate(45deg)}}@keyframes rb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes rb-wobble{0%,to{rotate:-10deg}50%{rotate:10deg}}@keyframes rb-jitter{0%{translate:-50%;rotate:none}25%{translate:calc(2px - 50%) -1px;rotate:1deg}50%{translate:calc(-50% - 1px) 2px;rotate:-1deg}75%{translate:calc(1px - 50%) 1px;rotate:.5deg}to{translate:-50%;rotate:none}}@keyframes rb-brawl{0%,to{translate:-50%;rotate:-5deg}50%{translate:-50% -1.4cqw;rotate:6deg}}@keyframes rb-lie{0%{-webkit-text-decoration-color:var(--rb-red);text-decoration-color:var(--rb-red)}to{-webkit-text-decoration-color:var(--rb-orange);text-decoration-color:var(--rb-orange)}}@keyframes rb-breathe{0%,to{text-shadow:0 0 10px #fff,0 0 4px #fff}50%{text-shadow:0 0 18px #fff,0 0 8px #fff}}@keyframes rb-spin{to{rotate:360deg}}@keyframes rb-marquee{to{transform:translate(-50%)}}@keyframes rb-slam{0%{opacity:0;transform:translateY(-.5em)scale(1.5)rotate(-6deg)}60%{opacity:1}}@keyframes rb-float{0%,to{translate:0}50%{translate:0 -14px}}@keyframes rb-stamp{0%{opacity:0;transform:scale(2.2) rotate(calc(var(--tilt) - 20deg))}7%{opacity:1;transform:scale(1) rotate(var(--tilt))}10%{transform:scale(1.08) rotate(var(--tilt))}13%,88%{opacity:1;transform:scale(1) rotate(var(--tilt))}to{opacity:0;transform:scale(.6) rotate(var(--tilt))}}@keyframes rb-quake{0%,to{translate:0}25%{translate:.35cqw -.25cqw}50%{translate:-.3cqw .3cqw}75%{translate:.2cqw .25cqw}}@keyframes rb-throw{0%{rotate:-24deg}to{rotate:22deg}}@keyframes rb-nudge{0%,80%,to{rotate:2deg;scale:1}86%{rotate:-4deg;scale:1.08}92%{rotate:5deg;scale:1.08}}@keyframes rb-rise{0%{opacity:0;transform:translateY(20px)}}@keyframes rb-pop{0%{opacity:0;transform:scale(.85)}}.rb-mark-sus .rb-mark-glyph{animation-name:rb-shake}@keyframes rb-shake{0%,to{transform:translate(0)}25%{transform:translate(1.5px,-1px)}75%{transform:translate(-1.5px,1px)}}@media (prefers-reduced-motion:reduce){.rb-js [data-rb-reveal]{opacity:1;transform:none}.rb-root *,.rb-root :before,.rb-root :after{transition:none!important;animation:none!important}}@media (max-width:860px){.rb-hero-in{grid-template-columns:1fr;padding-top:32px}.rb-hero-art{width:min(78%,340px);margin:12px 0 8px}.rb-bar-nav a:not(.rb-pill){display:none}.rb-sound{top:auto;bottom:14px;right:14px}.rb-marquee{font-size:17px}.rb-grid-3,.rb-grid-2{grid-template-columns:1fr}.rb-packs{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-faq-group{grid-template-columns:1fr}.rb-tilt-l,.rb-tilt-r{rotate:none}.rb-stage{width:min(165cqw,160cqh)}.rb-bubble{max-width:19.5cqw}.rb-caption{font-size:clamp(34px,9.5vw,56px)}.rb-raise{margin-left:calc(var(--h) * -.25);--h:min(74svh, 640px);left:50%}}@media (max-width:420px){.rb-bar-nav{gap:14px;font-size:14px}}.rb-film{--p:0;background:#0b0a09;height:100svh;position:relative}.rb-film-pin{height:100%;position:relative;overflow:hidden;container-type:size}.rb-film-stage{aspect-ratio:16/9;background:#0b0a09 50%/cover no-repeat;width:max(100cqw,177.78cqh);position:absolute;top:50%;left:50%;translate:-50% -50%;container-type:inline-size}.rb-film-video{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.rb-film-screen{transform-origin:0 0;z-index:2;opacity:0;border-radius:10.5%/5.6%;transition:opacity .18s ease-out;position:absolute;overflow:hidden;container-type:inline-size}.rb-film-screen:not([data-show=none]){opacity:1}.rb-fs{color:var(--rb-ink);flex-direction:column;font-weight:700;line-height:1.2;display:none;position:absolute;inset:0}[data-show=listen]>.rb-fs-listen,[data-show=read]>.rb-fs-read,[data-show=tally]>.rb-fs-tally,[data-show=home]>.rb-fs-home{display:flex}.rb-fs-tabs{gap:2cqw;margin-bottom:3.4cqw;display:flex}.rb-fs-tabs span{background:var(--rb-paper);border:.8cqw solid var(--rb-ink);text-align:center;letter-spacing:.05em;text-transform:uppercase;border-radius:3.6cqw;flex:1;padding:2.5cqw 0;font-size:3.1cqw;font-weight:800;position:relative}.rb-fs-tabs span[data-on=yes]{background:var(--rb-ink);color:var(--rb-yellow)}.rb-fs-tabs i{background:var(--rb-orange);min-width:5.6cqw;height:5.6cqw;color:var(--rb-paper);border:.6cqw solid var(--rb-ink);border-radius:999px;place-items:center;padding:0 1cqw;font-size:3.2cqw;font-style:normal;font-weight:800;display:grid;position:absolute;top:-2.8cqw;right:-1.4cqw}.rb-fs-tabs span{justify-content:center;align-items:center;gap:1.2cqw;display:flex}.rb-fs-tabs .rb-mark{width:4.8cqw;box-shadow:none;border-width:.4cqw}.rb-film:not([data-buzz=on]) .rb-fs-count-buzz{display:none}.rb-fs-tally{background:var(--rb-yellow);gap:4.2cqw;padding:17cqw 6cqw 4cqw}.rb-fs-tally-title{letter-spacing:-.03em;margin:0;font-size:8.6cqw;font-weight:800;line-height:1}.rb-fs-tally-title small{letter-spacing:.07em;margin-top:1.8cqw}.rb-fs-counters{grid-template-columns:repeat(3,1fr);gap:2.4cqw;display:grid}.rb-fs-counter{border:.8cqw solid var(--rb-ink);background:#fff;border-radius:4.4cqw;flex-direction:column;align-items:flex-start;gap:.8cqw;margin:0;padding:3cqw 3.2cqw;display:flex}.rb-fs-counter-sus{background:#ffe873}.rb-fs-counter-lies{background:var(--rb-orange)}.rb-fs-counter b{font-size:10cqw;font-weight:800;line-height:1}.rb-fs-counter small{opacity:1;font-size:2.9cqw}.rb-fs-counter .rb-mark{width:8cqw;box-shadow:none;border-width:.6cqw}.rb-fs-ranks{flex-direction:column;gap:2.2cqw;display:flex}.rb-fs-rank{background:var(--rb-paper);border:1cqw solid var(--rb-ink);border-radius:5cqw;grid-template-columns:auto 1fr repeat(3,auto);align-items:center;gap:2.6cqw;margin:0;padding:2.4cqw 3.4cqw;font-size:5.2cqw;display:grid;position:relative}.rb-fs-rank-top{background:var(--rb-orange);margin-top:2.2cqw}.rb-fs-rank em{background:var(--rb-ink);color:#fff;letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:.7cqw 2.4cqw;font-size:2.8cqw;font-style:normal;font-weight:800;position:absolute;top:-3.2cqw;left:3.4cqw}.rb-fs-rank>i{background:var(--rb-lavender);border:.8cqw solid var(--rb-ink);border-radius:50%;place-items:center;width:10cqw;height:10cqw;font-style:normal;font-weight:800;display:grid}.rb-fs-rank span{font-variant-numeric:tabular-nums;align-items:center;gap:1cqw;font-weight:800;display:inline-flex}.rb-fs-rank span[data-zero=yes]{opacity:.35}.rb-fs-rank .rb-mark{width:6.4cqw;box-shadow:none;border-width:.5cqw}.rb-fs-tally .rb-fs-tabs{margin:auto 0 0}.rb-fs-hero{flex:1;min-height:0;position:relative}.rb-fs-hero-mark{--turn:7.2s;animation:rb-orbit-side calc(var(--turn) / 2) ease-in-out calc(var(--turn) * var(--place,0) / -3) infinite alternate, rb-orbit-depth calc(var(--turn) / 2) ease-in-out calc(var(--turn) * var(--place,0) / -3 - var(--turn) / 4) infinite alternate;margin:-13.5cqw 0 0 -13.5cqw;position:absolute;top:44%;left:50%}.rb-fs-hero-mark .rb-mark{width:27cqw;box-shadow:1.4cqw 1.4cqw 0 var(--rb-ink);border-width:1cqw}.rb-fs-hero-mark-1{--place:1}.rb-fs-hero-mark-2{--place:2}@keyframes rb-orbit-side{0%{translate:-25cqw}to{translate:25cqw}}@keyframes rb-orbit-depth{0%{z-index:1;opacity:.7;transform:translateY(-9cqw)}to{z-index:3;opacity:1;transform:translateY(8cqw)}}.rb-fs-home .rb-fs-hero+.rb-fs-button{margin-top:0}.rb-fs-said{background:var(--rb-yellow);border:.8cqw solid var(--rb-ink);box-shadow:.8cqw .8cqw 0 var(--rb-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:2cqw;padding:1cqw 2.8cqw;font-size:3.4cqw;font-weight:800;position:absolute;top:-3.6cqw;right:5cqw;rotate:4deg}.rb-fs-verdict-lies{background:var(--rb-orange);color:var(--rb-paper);border:1cqw solid var(--rb-ink);text-transform:uppercase;-webkit-text-stroke:.5cqw var(--rb-ink);paint-order:stroke fill;border-radius:3.4cqw;align-self:flex-start;padding:1.6cqw 4cqw 2.6cqw;font-size:17cqw}.rb-fs-tiles{grid-template-columns:1.6fr 1fr;gap:2cqw;display:grid}.rb-fs-tile{background:var(--rb-orange);border:.8cqw solid var(--rb-ink);border-radius:4cqw;padding:2.4cqw 3.2cqw 2.8cqw;font-size:5cqw;font-weight:800}.rb-fs-tile-ink{background:var(--rb-ink);color:#fff}.rb-fs-card .rb-fs-button{text-align:center;padding:3cqw 0;font-size:5cqw;font-weight:800}.rb-fs-brand{letter-spacing:-.03em;white-space:nowrap;align-items:baseline;font-weight:800;display:inline-flex}.rb-fs-listen,.rb-fs-read{background:linear-gradient(180deg, var(--rb-lavender) 0%, var(--rb-yellow) 55%, var(--rb-orange) 100%);padding:13cqw 7cqw 7cqw}.rb-fs-hot,.rb-film[data-buzz=on] .rb-fs-calm{display:none}.rb-film[data-buzz=on] .rb-fs-hot{display:block}.rb-film[data-buzz=on] .rb-fs-listen{background:linear-gradient(180deg, var(--rb-yellow), var(--rb-orange) 45%, var(--rb-red))}.rb-film[data-buzz=on] .rb-device{outline:calc(var(--h) * .008) solid #d7262d00;animation:1.1s ease-out infinite rb-buzz}.rb-fs-controls{align-items:center;gap:3cqw;display:flex}.rb-fs-end{background:var(--rb-ink);color:#fff;text-align:center;border-radius:999px;flex:1;padding:4cqw 0;font-size:5.6cqw;font-weight:800}.rb-fs-pause,.rb-fs-check{background:var(--rb-paper);border:1cqw solid var(--rb-ink);border-radius:999px;font-size:5.6cqw;font-weight:800}.rb-fs-pause{background:linear-gradient(var(--rb-ink), var(--rb-ink)) 38% 50% / 1.6cqw 5cqw no-repeat, linear-gradient(var(--rb-ink), var(--rb-ink)) 62% 50% / 1.6cqw 5cqw no-repeat, var(--rb-paper);width:15cqw;height:15cqw}.rb-fs-check{padding:3.4cqw 5cqw}.rb-fs-top{justify-content:flex-end;display:flex}.rb-fs-pill{background:var(--rb-ink);color:#fff;border-radius:999px;align-items:center;gap:1.8cqw;padding:1.8cqw 3.6cqw;font-size:4.6cqw;font-weight:700;display:inline-flex}.rb-fs-pill i{background:var(--rb-orange);border-radius:50%;width:3cqw;height:3cqw}.rb-fs-lines{flex-direction:column;gap:5cqw;margin-top:auto;padding-bottom:5cqw;display:flex}.rb-fs-line{letter-spacing:-.01em;transform:translateY(calc((1 - var(--k)) * 4cqw));margin:0;font-size:6.6cqw}.rb-fs small{letter-spacing:.07em;text-transform:uppercase;opacity:.7;font-size:3.6cqw;font-weight:800;display:block}.rb-fs-card{border:1cqw solid var(--rb-ink);box-shadow:1.6cqw 1.6cqw 0 var(--rb-ink);transform:translateY(calc((1 - var(--k)) * 115%));background:#fff;border-radius:8cqw;flex-direction:column;gap:2.6cqw;padding:6cqw 5.5cqw 5.5cqw;display:flex;position:absolute;bottom:5cqw;left:4cqw;right:4cqw}.rb-fs-card p{margin:0}.rb-fs-quote{font-size:6cqw}.rb-fs-verdict{letter-spacing:-.04em;align-items:center;gap:3cqw;font-size:20cqw;font-weight:800;line-height:.9;display:flex}.rb-fs-verdict .rb-mark{width:15cqw;box-shadow:1cqw 1cqw 0 var(--rb-ink);border-width:.8cqw}.rb-fs-why{font-size:5.6cqw;font-weight:600;line-height:1.25}.rb-fs-sources{flex-wrap:wrap;gap:1.6cqw;display:flex}.rb-fs-sources span{border:.6cqw solid var(--rb-ink);border-radius:999px;padding:.8cqw 2.6cqw;font-size:3.8cqw}.rb-fs-score{background:var(--rb-yellow);border:.8cqw solid var(--rb-ink);border-radius:4cqw;padding:2.4cqw 3.4cqw;font-size:5cqw;font-weight:800}.rb-fs-button{background:var(--rb-ink);color:#fff;text-align:center;border-radius:999px;padding:3.6cqw 0;font-size:5.4cqw;font-weight:800}.rb-fs-home{background:var(--rb-yellow);gap:5cqw;padding:16cqw 8cqw 9cqw}.rb-fs-brand-stacked{flex-direction:column;align-items:flex-start;font-size:9cqw;line-height:.85}.rb-fs-brand-stacked>span{align-items:baseline;display:inline-flex}.rb-fs-headline{letter-spacing:-.04em;margin:6cqw 0 0;font-size:15.5cqw;font-weight:800;line-height:.95}.rb-fs-pitch{margin:0;font-size:5.6cqw;font-weight:500;line-height:1.3}.rb-fs-home .rb-fs-button{margin-top:auto}.rb-film-bubble small{letter-spacing:.07em;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:800;display:block}.rb-film-end{z-index:3;color:#fff;translate:0 -50%;transform:translateY(calc((1 - var(--k)) * 30px));pointer-events:none;flex-direction:column;align-items:flex-start;gap:clamp(12px,2.2vh,26px);display:flex;position:absolute;top:50%;left:calc(50% + min(22vw,30vh));right:24px}@media (max-aspect-ratio:13/10),(max-width:1100px){.rb-film-end{text-align:center;align-items:center;inset:auto 24px clamp(20px,5vh,56px);translate:none}.rb-film-end .rb-film-wordmark,.rb-film-caption-side{display:none}}.rb-film-end .rb-pill{pointer-events:auto}.rb-film-wordmark{filter:drop-shadow(0 2px 24px #0009);font-size:clamp(56px,8vw,120px)}.rb-film-tagline{letter-spacing:-.03em;text-shadow:0 2px 30px #000000b3;margin:0;font-size:clamp(34px,5.2vw,76px);font-weight:800;line-height:.95}.rb-film-small{text-shadow:0 1px 12px #000c;margin:0;font-size:15px;font-weight:600}@keyframes rb-listen{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes rb-buzz{0%,38%{box-shadow:0 0 calc(var(--h) * .12) calc(var(--h) * .05) #d7262dbf;outline-offset:0;outline-color:#ff7864e6}30%,68%,to{box-shadow:0 0 calc(var(--h) * .07) calc(var(--h) * .015) #d7262d59;outline-offset:calc(var(--h) * .2);outline-color:#ff786400}}@keyframes rb-jitter-plain{0%,to{transform:translate(0)}25%{transform:translate(1.5cqw,-1cqw)}75%{transform:translate(-1.5cqw,1cqw)}}.rb-film-dim{-webkit-backdrop-filter:blur(3px)saturate(.7);backdrop-filter:blur(3px)saturate(.7);opacity:var(--k);background:#0b0a098c;position:absolute;inset:0}.rb-film-floor{z-index:1;pointer-events:none;background:linear-gradient(#0000 58%,#0b0a09d1 80%,#0b0a09f5 100%);position:absolute;inset:0}.rb-film-scrim{z-index:1;pointer-events:none;background:linear-gradient(#00000080,#0000 26% 60%,#000000b8);position:absolute;inset:0}.rb-film-bubble{width:fit-content;max-width:min(100%,36ch);color:var(--rb-ink);border:3px solid var(--rb-ink);box-shadow:5px 5px 0 var(--rb-ink);transform:translateY(calc((1 - var(--k)) * 16px + (1 - var(--o)) * -12px)) scale(calc((var(--k) + .3 * sin(var(--k) * 180deg)) * (.5 + .5 * var(--o))));background:#fff;border-radius:22px 22px 22px 6px;grid-area:1/1;place-self:end center;margin:0;padding:12px 18px 13px;font-size:clamp(15px,1.5vw,22px);font-weight:700;line-height:1.2;position:relative}.rb-film-claim{background:var(--rb-yellow)}.rb-film-bubble .rb-bubble-q{background:var(--rb-orange);width:38px;height:38px;color:var(--rb-ink);border:3px solid var(--rb-ink);box-shadow:3px 3px 0 var(--rb-ink);font-size:20px;animation:1.4s ease-in-out infinite rb-wobble;top:-16px;right:-14px}.rb-film-mark{translate:-50%;transform:scale(calc(var(--k) + .8 * sin(var(--k) * 180deg)));flex-direction:column;align-items:center;gap:.5cqw;display:flex;position:absolute}.rb-film-mark .rb-mark{width:5.4cqw}.rb-film-hover{z-index:2;translate:-50% -50%;transform:scale(calc(var(--k) + .7 * sin(var(--k) * 180deg))) translateY(calc((1 - var(--o)) * -3cqw));gap:.5cqw;display:flex;position:absolute}.rb-film-float{animation:rb-bob-slow calc(2.6s + var(--n) * .37s) ease-in-out infinite;animation-delay:calc(var(--n) * -.83s);display:block}.rb-film-float .rb-mark{width:clamp(34px,4.4cqw,68px);animation:rb-sway calc(3.7s + var(--n) * .29s) ease-in-out infinite;animation-delay:calc(var(--n) * -1.31s);border-width:max(3px,.24cqw);box-shadow:0 .5cqw 1.4cqw #00000073}@keyframes rb-bob-slow{0%,to{transform:translateY(-.5cqw)}50%{transform:translateY(.6cqw)}}@keyframes rb-sway{0%,to{translate:-.3cqw;rotate:-7deg}50%{translate:.3cqw;rotate:6deg}}.rb-device{--h:600px;z-index:4;box-sizing:border-box;height:var(--h);width:calc(var(--h) * .487);padding:calc(var(--h) * .016);border-radius:calc(var(--h) * .072);box-shadow:0 0 0 calc(var(--h) * .003) #4a4a4e, 0 calc(var(--h) * .05) calc(var(--h) * .11) #0009;pointer-events:none;will-change:transform, opacity;background:linear-gradient(145deg,#3a3a3d,#0c0c0d 40%);position:absolute;top:50%;left:50%;translate:-50% -50%}.rb-film[data-started=no] .rb-device{pointer-events:auto}.rb-device-screen{border-radius:calc(var(--h) * .058);background:var(--rb-lavender);width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.rb-device-island{left:50%;top:calc(var(--h) * .03);width:27%;height:calc(var(--h) * .027);background:#0b0b0c;border-radius:999px;position:absolute;translate:-50%}.rb-fs-start{transition:transform .12s ease-out,background .12s ease-out}[data-press=yes] .rb-fs-start{background:var(--rb-orange);color:var(--rb-ink);transform:scale(.93)}.rb-film-words{z-index:3;pointer-events:none;flex-direction:column;gap:clamp(12px,2.4vh,26px);max-width:1160px;margin:0 auto;padding:0 24px;display:flex;position:absolute;bottom:clamp(20px,5vh,56px);left:0;right:0}.rb-film-said,.rb-film-captions{grid-template-columns:minmax(0,1fr);display:grid}.rb-film-caption{color:#fff;letter-spacing:-.03em;white-space:pre-line;text-align:center;text-wrap:balance;text-shadow:0 2px 24px #000000b3;max-width:20ch;transform:translateY(calc((1 - var(--k)) * 26px));grid-area:1/1;place-self:end center;margin:0;font-size:clamp(24px,3.6vw,50px);font-weight:800;line-height:1.02}.rb-film-caption-side{text-align:left;justify-self:start;max-width:min(11ch,21vw);font-size:clamp(20px,2.7vw,38px)}.rb-film-caption span{letter-spacing:.08em;color:var(--rb-yellow);text-shadow:none;margin-bottom:12px;font-size:13px;display:block}.rb-film-loading{color:#fff;background:#0009;border-radius:999px;margin:0;padding:6px 14px;font-size:12px;font-weight:700;position:absolute;top:18px;left:50%;translate:-50%}.rb-film-phone{--h:min(86cqh, 860px);height:var(--h);width:calc(var(--h) * .49);opacity:1;transform:translateY(calc((1 - var(--k)) * 110%)) rotate(calc(-4deg + (1 - var(--k)) * 10deg));transform-origin:50% 100%;position:absolute;bottom:-4%;right:max(5cqw,50cqw - 580px)}.rb-film-phone .rb-phone{background:linear-gradient(145deg,#3a3a3d,#0c0c0d 40%);border:0;height:100%;padding:10px;box-shadow:0 0 0 2px #4a4a4e,0 40px 80px #0009}@media (max-width:860px){.rb-film-phone{--h:min(68cqh, 620px);right:50%;translate:50%}}.rb-root:has(.rb-film){background:#0b0a09}.rb-root:has(.rb-film) .rb-bar{color:#fff;background:0 0;border-bottom:0;position:fixed;left:0;right:0}.rb-root:has(.rb-film) .rb-bar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#000000d9,#00000080 42%,#0000);position:absolute;inset:0 0 -84px}.rb-root:has(.rb-film) .rb-bar .rb-pill{background:0 0;border-color:#fff;color:#fff!important}:is(.rb-root:has(.rb-film) .rb-bar .rb-pill:hover,.rb-root:has(.rb-film) .rb-bar .rb-pill:active){background:#fff;color:var(--rb-ink)!important}.rb-root:has(.rb-film) .rb-sound{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border-color:#ffffffb3;padding:12px 20px;font-size:16px;animation:none;top:auto;bottom:24px;right:24px;rotate:none}.rb-fs-start{pointer-events:none;border:0;justify-content:center;align-items:center;gap:2.4cqw;width:100%;font-family:inherit;display:flex}.rb-fs-rec{background:#ff3b30;border-radius:50%;flex:none;width:.62em;height:.62em;box-shadow:0 0 0 .16em #ffffffeb}.rb-film[data-started=no] .rb-fs-rec{animation:1.2s ease-in-out infinite rb-rec}@keyframes rb-rec{50%{opacity:.6;scale:.72}}.rb-film[data-started=no] .rb-fs-start{pointer-events:auto;cursor:pointer;animation:1.6s ease-in-out infinite rb-invite}.rb-film[data-started=no] .rb-fs-start:hover{background:var(--rb-orange);color:var(--rb-ink)}.rb-film[data-started=no] .rb-film-video{filter:brightness(.7)}.rb-film[data-started=no] :is(.rb-film-words,.rb-film-progress){visibility:hidden}@keyframes rb-invite{0%,to{scale:1;box-shadow:0 0 #11111173}50%{scale:1.05;box-shadow:0 0 0 5cqw #1110}}@keyframes rb-wiggle{0%,62%,to{transform:rotate(0)scale(1)}68%{transform:rotate(-9deg)scale(1.1)}76%{transform:rotate(8deg)scale(1.1)}84%{transform:rotate(-6deg)scale(1.06)}92%{transform:rotate(4deg)scale(1.02)}}@media (max-width:700px){.rb-root:has(.rb-film) .rb-bar:before{inset:0 0 -24px}.rb-root:has(.rb-film) .rb-sound{padding:8px 14px;font-size:14px;top:88px;bottom:auto;right:16px}.rb-film-words{padding:0 16px}}.rb-film-progress{z-index:5;cursor:pointer;height:14px;position:absolute;bottom:0;left:0;right:0}.rb-film-progress:before{content:"";background:#ffffff38;height:4px;position:absolute;bottom:0;left:0;right:0}.rb-film-progress>div{background:var(--rb-yellow);width:0;height:4px;position:absolute;bottom:0;left:0}.rb-film-progress:hover:before,.rb-film-progress:hover>div{height:8px}.rb-film-replay{z-index:6;color:#fff;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border:3px solid #ffffffb3;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:800;display:inline-flex;position:absolute;bottom:24px;left:24px}.rb-film-replay svg{width:1.05em;height:1.05em}.rb-film-replay:hover{color:var(--rb-ink);background:#fff}.rb-root:has(.rb-film) .rb-bar-in{height:78px}.rb-film[data-pip=yes] .rb-film-pin{z-index:60;aspect-ratio:16/9;border:3px solid var(--rb-ink);width:min(420px,46vw);height:auto;box-shadow:6px 6px 0 var(--rb-ink);border-radius:18px;position:fixed;bottom:16px;right:16px}.rb-film[data-pip=yes] :is(.rb-film-words,.rb-film-end,.rb-sound,.rb-film-replay,.rb-film-progress){display:none}.rb-film[data-pip=yes] .rb-film-float .rb-mark{border-width:2px;width:5.4cqw}.rb-film-pip-close{z-index:6;background:var(--rb-paper);width:30px;height:30px;color:var(--rb-ink);border:2px solid var(--rb-ink);font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:14px;font-weight:800;display:grid;position:absolute;top:8px;right:8px}.rb-does{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.rb-does li{background:var(--rb-lavender);border:var(--rb-border) solid var(--rb-ink);box-shadow:6px 6px 0 var(--rb-ink);border-radius:28px;flex-direction:column;gap:12px;padding:24px 22px 26px;display:flex}.rb-does li:nth-child(2){background:var(--rb-yellow)}.rb-does li:nth-child(3){background:var(--rb-orange)}.rb-does li:nth-child(4){background:#fff}.rb-does h3,.rb-does p{margin:0}.rb-does p{font-size:17px;font-weight:500;line-height:1.4}@media (max-width:1000px){.rb-does{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rb-does{grid-template-columns:minmax(0,1fr)}}.rb-does-icon{width:64px;height:64px}.rb-does-band{background:var(--rb-paper);color:var(--rb-ink)}.rb-square figcaption span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rb-squares-band{background:var(--rb-lavender);border-top:var(--rb-border) solid var(--rb-ink);border-bottom:var(--rb-border) solid var(--rb-ink)}.rb-squares{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.rb-square{border:var(--rb-border) solid var(--rb-ink);box-shadow:6px 6px 0 var(--rb-ink);background:#fff;border-radius:28px;flex-direction:column;margin:0;display:flex;overflow:hidden}.rb-square-box{aspect-ratio:1;background:var(--rb-paper);border-bottom:var(--rb-border) solid var(--rb-ink);position:relative;container-type:inline-size}.rb-square-box video{object-fit:cover;width:100%;height:100%;display:block}.rb-square-halo{position:absolute;top:1.5%;left:50%;translate:-50%}.rb-square-halo .rb-mark{width:15cqw}.rb-square[data-who=linda] video{transform-origin:50% 100%;transform:scale(.8)}.rb-square figcaption{flex-direction:column;gap:6px;padding:16px 20px 20px;display:flex}.rb-square figcaption b{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.05}.rb-square figcaption span{font-size:16px;font-weight:500;line-height:1.4}.rb-square-last{background:var(--rb-yellow);justify-content:center;align-items:flex-start;gap:16px;padding:28px}.rb-square-last p{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800;line-height:1.1}.rb-square-wordmark{font-size:46px}.rb-mark-checking{background:var(--rb-paper)}.rb-mark-headsup{background:var(--rb-yellow)}.rb-mark-turn{animation:7s linear infinite rb-turn}@keyframes rb-turn{to{rotate:360deg}}@media (max-width:900px){.rb-squares{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rb-squares{grid-template-columns:minmax(0,1fr)}}.rb-root[data-film-away] .rb-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111111f0}.rb-root[data-film-away] .rb-bar:before{display:none}.rb-root[data-film-away] .rb-bar-in{height:60px}.rb-film-end .rb-film-tagline{font-size:clamp(26px,3.4vw,52px)}.rb-legal-date{opacity:.7;margin:0;font-size:14px;font-weight:700}.rb-legal-short{background:var(--rb-yellow);border:var(--rb-border) solid var(--rb-ink);max-width:760px;box-shadow:6px 6px 0 var(--rb-ink);border-radius:28px;margin-bottom:8px;padding:24px 28px 26px}.rb-legal-short ul{flex-direction:column;gap:8px;margin:12px 0 0;padding-left:22px;font-size:19px;font-weight:700;line-height:1.3;display:flex}.rb-prose{max-width:66ch;font-size:17px;font-weight:500;line-height:1.55}.rb-prose p{margin:0 0 14px}.rb-prose ul{flex-direction:column;gap:6px;margin:0 0 14px;padding-left:22px;display:flex}.rb-prose>:last-child{margin-bottom:0}.rb-fs-get{text-align:center;width:100%;text-decoration:none;display:none}.rb-root a.rb-fs-get{color:#fff}.rb-root [data-close=yes]>.rb-fs-home a.rb-fs-get:hover{color:var(--rb-ink)}[data-close=yes]>.rb-fs-home .rb-fs-start{display:none}[data-close=yes]>.rb-fs-home .rb-fs-get{pointer-events:auto;cursor:pointer;display:block}[data-close=yes]>.rb-fs-home .rb-fs-get:hover{background:var(--rb-orange);color:var(--rb-ink)}@media (max-width:700px){.rb-film-replay{padding:8px 14px;font-size:14px;top:88px;bottom:auto;left:16px}}@media (max-aspect-ratio:4/3),(max-height:760px){.rb-film-hover{display:none}}
