html:has(.wr){background:#121212}html:has(.wr) body{background:#121212}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.wr{--ink:#121212;--stage:#1a1a1a;--deep:#0c0c0c;--paper:#f3f4ee;--card:#fff;--signal:#f23322;--signal-ink:#c0261a;--grey:#999;--green:#04c92e;--blue:#9dc5f7;--on-dark:#f3f4ee;--on-dark-2:#f3f4eebd;--on-dark-3:#f3f4ee80;--on-light:#121212;--on-light-2:#4a4a46;--on-light-3:#76766f;--line-dark:#f3f4ee24;--line-light:#1212121f;--f-display:var(--font-epilogue,"Epilogue"), "Arial Black", system-ui, sans-serif;--f-text:var(--font-figtree,"Figtree"), system-ui, -apple-system, "Segoe UI", sans-serif;--f-num:var(--font-inter,"Inter"), system-ui, sans-serif;--f-script:var(--font-courier-prime,"Courier Prime"), "Courier New", monospace;--gutter:clamp(16px, 4vw, 40px);--bar-h:64px;--ease-out:cubic-bezier(.16, 1, .3, 1);isolation:isolate;min-height:100vh;color:var(--on-dark);font-family:var(--f-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:1.6;position:relative;overflow-x:clip}.wr h1,.wr h2,.wr h3,.wr h4{color:inherit;font:inherit;letter-spacing:normal;text-wrap:balance;margin:0}.wr p{max-width:none;margin:0}.wr a{color:inherit;text-decoration:none}.wr a:hover{color:inherit}.wr img{max-width:100%;display:block}.wr :focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:4px}.wr .skip{z-index:80;background:var(--paper);color:var(--ink);font:700 14px/1 var(--f-display);border-radius:4px;padding:10px 14px;position:fixed;top:12px;left:12px;translate:0 -200%}.wr .skip:focus-visible{translate:0}.wr [hidden]{display:none!important}.wr .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.wr .backdrop{z-index:-1;background:var(--ink);position:fixed;inset:0}.wr .grain{z-index:60;pointer-events:none;will-change:transform;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:-60%}.wr .wr-nav{z-index:40;min-height:var(--bar-h);padding:calc(env(safe-area-inset-top,0px) + 12px) var(--gutter) 12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .5s var(--ease-out);align-items:center;gap:20px;display:flex;position:fixed;top:0;left:0;right:0}.wr .wr-nav.hide{transform:translateY(-110%)}.wr .wr-nav a{color:var(--signal);font:500 15px/1.2 var(--f-display)}.wr[data-tone=light] .wr-nav a{color:var(--signal-ink)}.wr .wr-nav .brand{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-weight:900;display:flex}.wr .wr-nav .brand svg{flex:none;width:30px;height:30px}.wr .wr-nav .links{gap:22px;margin-inline:auto;display:flex}.wr .wr-nav .links a{padding-block:6px}.wr .wr-nav .links a:hover,.wr .wr-nav .brand:hover{text-underline-offset:.25em;text-decoration:underline}.wr .wr-nav .start{font:900 14px/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap;border:1px solid;border-radius:4px;padding:10px 14px;transition:background .2s}.wr .wr-nav .start:hover{background:#f233221f}.wr .wr-menu{display:none;position:relative}.wr .wr-menu summary{width:44px;height:44px;min-height:0;color:var(--signal);cursor:pointer;border-radius:4px;place-items:center;padding:0;list-style:none;display:grid}.wr[data-tone=light] .wr-menu summary{color:var(--signal-ink)}.wr .wr-menu summary::-webkit-details-marker{display:none}.wr .wr-menu .lines{gap:5px;width:20px;display:grid}.wr .wr-menu .lines i{height:2px;transition:transform .3s var(--ease-out), opacity .2s;background:currentColor;border-radius:1px;display:block}.wr .wr-menu[open] .lines i:first-child{transform:translateY(7px)rotate(45deg)}.wr .wr-menu[open] .lines i:nth-child(2){opacity:0}.wr .wr-menu[open] .lines i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.wr .wr-menu nav{background:var(--paper);border-radius:12px;min-width:200px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:-15px 15px 13px #00000040}.wr .wr-menu nav a{color:var(--signal-ink);font:500 17px/1.2 var(--f-display);border-radius:8px;padding:12px 14px}.wr .wr-menu nav a:hover{background:#1212120d}@media (max-width:980px){.wr .wr-nav .links{display:none}.wr .wr-nav .start{margin-left:auto}.wr .wr-menu{display:block}}@media (max-width:380px){.wr .wr-nav{gap:10px}.wr .wr-nav .brand span{display:none}}.wr section[data-tone]{position:relative}.wr [data-tone=dark]{color:var(--on-dark)}.wr [data-tone=light]{color:var(--on-light)}.wr .wrap{max-width:1200px;padding-inline:var(--gutter);margin-inline:auto}.wr .wr-pill{font:400 13px/1 var(--f-display);letter-spacing:.06em;text-transform:uppercase;opacity:.8;border:1px solid;border-radius:999px;justify-self:start;padding:8px 18px;display:inline-block}.wr .wr-pill b{font-weight:900}@media (max-width:480px){.wr .wr-pill{letter-spacing:.04em;padding:7px 14px;font-size:11px}}.wr .h2{font:400 clamp(28px, 3.6vw, 44px)/1.18 var(--f-text);letter-spacing:-.01em;max-width:22ch}.wr .h2 b{font-weight:700}.wr .lead{font:400 19px/1.5 var(--f-text);max-width:62ch}.wr [data-tone=dark] .lead{color:var(--on-dark-2)}.wr [data-tone=light] .lead{color:var(--on-light-2)}.wr .red{color:var(--signal)}.wr .wr-btn{background:var(--signal);color:#fff;min-height:44px;font:900 14px/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:0;border-radius:4px;align-items:center;gap:8px;padding:10px 16px 10px 12px;transition:background .2s;display:inline-flex}.wr .wr-btn:hover{color:#fff;background:#b2292e}.wr .wr-btn.o{color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal);background:0 0;padding-left:16px}.wr .wr-btn.o:hover{color:var(--signal);background:#f233221a}.wr .wr-btn svg{width:18px;height:18px}.wr .rv .rw{opacity:.2;filter:blur(10px);transition:opacity .52s var(--ease-out), filter .52s var(--ease-out), transform .52s var(--ease-out);transition-delay:calc(var(--w,0) * 40ms);display:inline-block;transform:translateY(10px)}.wr .rv.in .rw{opacity:1;filter:blur();transform:none}.wr .hero{z-index:2;padding-top:var(--bar-h)}.wr .hero-frame{position:relative;overflow-x:clip}.wr .stage{position:relative}.wr .plane{will-change:transform;position:absolute;inset:0;transform:translate(0,0)}.wr .p-rays{pointer-events:none}.wr .ray{width:calc(var(--w,90px) * 1.8);height:118%;margin-left:calc(var(--w,90px) * -.9);transform-origin:50% 0;transform:rotate(var(--r));position:absolute;top:-4%;left:50%}.wr .ray:before{content:"";transform-origin:50% 0;background:radial-gradient(ellipse 50% 100% at 50% 0%, rgba(255, 255, 255, var(--a,.16)), rgba(255, 255, 255, calc(var(--a,.16) * .45)) 40%, #fff0 82%);animation:9s ease-in-out infinite alternate wr-sway;animation-delay:var(--d,0s);will-change:transform;position:absolute;inset:0}@keyframes wr-sway{0%{opacity:.75;transform:rotate(-2deg)}to{opacity:1;transform:rotate(2deg)}}.wr .rig{background:radial-gradient(closest-side,#f3f4ee61,#f3f4ee00);border-radius:50%;width:46%;height:26px;position:absolute;top:1.5%;left:50%;transform:translate(-50%,-8px)}.wr .keylight{background:radial-gradient(closest-side,#ffa85c4d,#ff96501a 55%,#0000);width:78%;height:86%;position:absolute;top:44%;left:50%;translate:-50% -50%}.wr .p-far{filter:blur(6px);opacity:.58;pointer-events:none}.wr .refwall{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px;width:24%;display:grid;position:absolute;top:8%}.wr .refwall.l{left:1.5%}.wr .refwall.r{right:1.5%}.wr .thumb{aspect-ratio:9/16;rotate:var(--r);translate:0 var(--dy);background:radial-gradient(90% 60% at 50% 38%, var(--a), var(--b) 62%, #0d0b0a);border-radius:6px;position:relative;overflow:hidden;box-shadow:0 10px 18px #0006}.wr .thumb .cast{width:60%;position:absolute;top:40%;left:50%;translate:-50% -50%}.wr .thumb:after{content:"";background:#ffffffbf;border-radius:3px;height:5%;position:absolute;bottom:9%;left:10%;right:24%;box-shadow:0 -9px 0 -1px #ffffff73}.wr .thumb:before{content:"";z-index:1;background:var(--signal);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:5px;left:50%}.wr .bokeh{width:var(--s);height:var(--s);background:radial-gradient(circle,#ffe2be8c,#ffe2be00 70%);border-radius:50%;position:absolute}.wr .baked{pointer-events:none;width:100%;display:none;position:absolute;top:0;left:0}.wr .baked img{width:100%;height:auto;display:block}@media (max-width:700px){.wr:not(.baking) .baked{display:block}.wr:not(.baking) .p-far,.wr:not(.baking) .p-fore{filter:none}.wr:not(.baking) .p-far>:not(.baked),.wr:not(.baking) .p-fore>:not(.baked){display:none}}.wr .p-focal{min-height:min(92svh,860px);padding:88px var(--gutter) 120px;text-align:center;place-content:center;justify-items:center;gap:22px;display:grid;position:relative;inset:auto}.wr .hero-h1{max-width:15ch;font:900 clamp(38px, 6.2vw, 82px)/1.02 var(--f-display);letter-spacing:-.04em;text-wrap:balance}.wr .hero-h1 i{font-weight:700}.wr .hero-h1 .red{white-space:nowrap}.wr .hero-h1 .w{white-space:nowrap;display:inline-block}.wr .hero-h1 .ch{display:inline-block}.wr .hero-lede{max-width:46rem;font:400 clamp(16px, 1.4vw, 19px)/1.45 var(--f-text);color:var(--on-dark-2)}.wr .watch{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:44px;color:var(--on-dark);font:500 14px/1 var(--f-display);cursor:pointer;background:#f3f4ee1a;border:0;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 8px;transition:background .2s;display:inline-flex}.wr .watch:hover{background:#f3f4ee2e}.wr .watch .pd{background:var(--signal);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.wr .watch .pd:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #fff;margin-left:2px}.wr .cta-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.wr .hero-note{max-width:36rem;font:300 14px/1.4 var(--f-text);color:var(--on-dark-3)}.wr .p-fore{filter:blur(7px);pointer-events:none}.wr .script-page{aspect-ratio:8.5/11;color:#222;width:clamp(220px,34vw,520px);font:400 clamp(8px, 1vw, 14px)/1.5 var(--f-script);background:#fbfaf5;padding:7% 8%;position:absolute;bottom:-50%;right:-6%;overflow:hidden;rotate:-9deg;box-shadow:-20px 20px 30px #00000059}.wr .script-page p{margin:0 0 1em}.wr .script-page .slug{text-transform:uppercase;font-weight:700}.wr .script-page .dia{margin-left:22%;margin-right:12%}.wr .script-page .who{text-transform:uppercase;margin-bottom:0;margin-left:38%}.wr .p-lens{pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#00000073)}.wr[data-opening=play]{--open-at:2.8s}.wr[data-opening=play] .hero-frame{background:var(--signal)}.wr[data-opening=play] .stage{animation:wr-curtain 2s cubic-bezier(.65, 0, .25, 1) var(--open-at) both;background:#121212}@keyframes wr-curtain{0%,20%{clip-path:ellipse(0% 0% at 50% 100%)}99%{clip-path:ellipse(80% 150% at 50% 100%)}to{clip-path:none}}.wr[data-opening=play] .p-far{animation:wr-rack-far 2.2s var(--ease-out) var(--open-at) backwards}.wr[data-opening=play] .p-focal{animation:wr-rack-focal 2.2s var(--ease-out) var(--open-at) backwards}.wr[data-opening=play] .p-fore{animation:wr-rack-fore 2.2s var(--ease-out) var(--open-at) backwards}@keyframes wr-rack-far{0%,20%{filter:blur(14px)}to{filter:blur(6px)}}@keyframes wr-rack-focal{0%,20%{filter:blur(12px)}to{filter:blur()}}@keyframes wr-rack-fore{0%,20%{filter:blur(14px)}to{filter:blur(7px)}}.wr[data-opening=play] .hero-h1 .ch{animation:wr-pull .52s var(--ease-out) calc(var(--open-at) + .95s + var(--i,0) * 16ms) backwards}@keyframes wr-pull{0%{opacity:.2;filter:blur(10px);transform:translateY(10px)}}@media (max-width:1080px){.wr .refwall{width:22%}}@media (max-width:700px){.wr .p-focal{padding:64px var(--gutter) 96px;gap:18px}.wr .refwall .thumb:nth-child(n+4){display:none}.wr .refwall{gap:10px;width:44%;top:2%}.wr .refwall.l{left:-14%}.wr .refwall.r{right:-14%}.wr .script-page{width:190px;bottom:-30%;right:-70px}}.wr .screen-run{height:270vh;position:relative}.wr .screen-pin{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.wr .screen-floor{pointer-events:none;background:radial-gradient(closest-side,#7896be29,#0000 70%);width:120vw;height:70vh;position:absolute;top:50%;left:50%;translate:-50% 12%}.wr .screen-dim{opacity:0;pointer-events:none;will-change:opacity;background:#050505;position:absolute;inset:0}.wr .screen-card{z-index:1;aspect-ratio:16/9;will-change:transform;background:#000;border-radius:20px;width:min(920px,62vw);position:relative;overflow:hidden;box-shadow:0 40px 90px #0000008c,0 0 0 1px #f3f4ee1a}@media (max-width:700px){.wr .screen-card{border-radius:14px;width:80vw}}.wr .screen-card video{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.wr .screen-play{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;width:76px;height:76px;transition:scale .3s var(--ease-out), opacity .4s;will-change:transform;background:#f3f4ee29;border:0;border-radius:50%;place-items:center;margin:-38px 0 0 -38px;padding:0;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #ffffff6b}.wr .screen-play:hover{scale:1.06}.wr .screen-play span{border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:20px solid #fff;width:0;height:0;margin-left:6px}.wr .screen-cap{color:#fff;font:500 15px/1 var(--f-display);text-shadow:0 1px 12px #00000080;pointer-events:none;transition:opacity .4s;position:absolute;bottom:18px;left:22px}@media (max-width:900px){.wr .screen-cap{font-size:13px;top:14px;bottom:auto;left:16px}}@media (max-width:480px){.wr .screen-play{width:60px;height:60px;margin:-30px 0 0 -30px}.wr .screen-play span{border-top-width:10px;border-bottom-width:10px;border-left-width:16px;margin-left:5px}}.wr .screen-card.playing .screen-play,.wr .screen-card.playing .screen-cap{opacity:0;pointer-events:none}.wr .reel-stage{--fw:196px;--fh:226px;--fc:112px;z-index:3;margin-top:calc(-1 * (var(--fh) / 2 + 64px));background:linear-gradient(var(--ink) 50%, var(--paper) 50%);padding-block:64px;position:relative;overflow-x:clip}.wr .reel{width:110%;margin-left:-5%;position:relative;overflow:hidden;rotate:-2deg}.wr .reel-track{will-change:transform;width:max-content;display:flex}.wr .frame{width:var(--fw);height:var(--fh);cursor:default;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='26'%3E%3Cpath fill='%231c1c1c' fill-rule='evenodd' d='M0 0h28v26H0z M9.5 8h9a2.5 2.5 0 0 1 2.5 2.5v5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 7 15.5v-5A2.5 2.5 0 0 1 9.5 8z'/%3E%3C/svg%3E") top/28px 26px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='26'%3E%3Cpath fill='%231c1c1c' fill-rule='evenodd' d='M0 0h28v26H0z M9.5 8h9a2.5 2.5 0 0 1 2.5 2.5v5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 7 15.5v-5A2.5 2.5 0 0 1 9.5 8z'/%3E%3C/svg%3E") bottom/28px 26px repeat-x,linear-gradient(#1c1c1c,#1c1c1c) 50%/100% calc(100% - 50px) no-repeat;outline:none;flex:none;position:relative}.wr .frame-pic{background:#111;border-radius:6px;align-content:center;justify-items:center;gap:12px;transition:background .35s;display:grid;position:absolute;inset:26px 5px}.wr .frame.on .frame-pic{background:#22120f}.wr .frame-cast{width:var(--fc);height:var(--fc);transition:transform .45s var(--ease-out), filter .35s, opacity .35s}.wr .frame-cast svg,.wr .cast svg{width:100%;height:100%;display:block}.wr .frame.on .frame-cast{transform:scale(1.09)}.wr .reel.has-on .frame:not(.on) .frame-cast{filter:blur(2.5px);opacity:.55}.wr .frame-name{color:var(--on-dark-3);font:700 12px/1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;transition:color .3s}.wr .frame.on .frame-name{color:var(--signal)}.wr .frame-code{color:#f23322b3;font:400 9px/1 var(--f-num);letter-spacing:.08em;position:absolute;top:8px;left:10px}.wr .frame-code:before{content:"ARC LAB ▸ " attr(data-code)}.wr .frame:focus-visible .frame-pic{box-shadow:0 0 0 2px var(--signal)}@media (max-width:700px){.wr .reel-stage{--fw:150px;--fh:180px;--fc:82px;margin-top:calc(-1 * (var(--fh) / 2 + 44px));padding-block:44px}.wr .frame-name{font-size:11px}}.wr .reel-static .reel{width:auto;margin-left:0;overflow-x:auto;rotate:none}.wr .cast-svg .k{stroke:#121212;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.wr .cast-svg .w{fill:#fff}.wr .cast-svg .n{fill:none}.wr .cast-svg .f{fill:#121212}.wr .cast-svg [class*=act-]{transform-box:view-box}.wr .act-bob{transform-origin:72px 0}.wr .act-swing{transform-origin:60px 92px;transform:rotate(-12deg)}.wr .act-lid{transform-origin:34px 62px}.wr .act-burst{transform-origin:60px 40px;opacity:0}.wr .act-orbit{transform-origin:60px 100px;transform:rotate(-48deg)}.wr .act-turn{transform-origin:60px 60px}.wr .act-sing{transform-origin:60px 76px}.wr .act-waves{transform-origin:60px 45px;opacity:0}.wr .act-lean-a{transform-origin:40px 80px}.wr .act-lean-b{transform-origin:80px 88px}.wr .on .ink{filter:url(#wr-boil)}.wr .on .act-bob{animation:1.3s ease-in-out infinite wr-bob}.wr .on .act-shake{animation:.16s linear infinite wr-shake}.wr .on .act-swing{animation:.9s ease-in-out infinite alternate wr-swing}.wr .on .act-lid{animation:wr-lid 1.5s var(--ease-out) infinite}.wr .on .act-burst{animation:wr-burst 1.5s var(--ease-out) infinite}.wr .on .act-orbit{animation:1.5s ease-in-out infinite alternate wr-orbit}.wr .on .act-turn{animation:wr-turn 2.2s var(--ease-out) infinite}.wr .on .act-sing{animation:.7s ease-in-out infinite alternate wr-sing}.wr .on .act-waves{animation:.9s ease-out infinite wr-waves}.wr .on .act-lean-a{animation:1.1s ease-in-out infinite alternate wr-lean-a}.wr .on .act-lean-b{animation:1.1s ease-in-out infinite alternate wr-lean-b}@keyframes wr-bob{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)translateY(4px)}}@keyframes wr-shake{0%{transform:translate(0)}25%{transform:translate(1.2px,-1px)}50%{transform:translate(-1.2px,1px)}75%{transform:translate(1px,1.2px)}to{transform:translate(0)}}@keyframes wr-swing{0%{transform:rotate(-22deg)}to{transform:rotate(22deg)}}@keyframes wr-lid{0%,35%{transform:none}52%,78%{transform:translate(-2px,-12px)rotate(-16deg)}to{transform:none}}@keyframes wr-burst{0%,42%{opacity:0;transform:scale(.6)}56%,78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes wr-orbit{0%{transform:rotate(-48deg)}to{transform:rotate(48deg)}}@keyframes wr-turn{0%,18%{transform:none}44%,70%{transform:rotate(-90deg)scale(.9)}to{transform:none}}@keyframes wr-sing{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)translateY(-2px)}}@keyframes wr-waves{0%{opacity:0;transform:scale(.85)}35%{opacity:1}to{opacity:0;transform:scale(1.12)}}@keyframes wr-lean-a{to{transform:rotate(7deg)translate(2px,1px)}}@keyframes wr-lean-b{to{transform:rotate(-7deg)translate(-2px,-1px)}}.wr .structure{padding-bottom:clamp(96px,12vw,160px)}.wr .structure .prob{padding-top:clamp(80px,9vw,120px)}.wr .prob{gap:clamp(32px,4.4vw,56px);display:grid}.wr .prob-head,.wr .prob-close{gap:16px;max-width:780px;margin-left:clamp(0px,6.7vw,80px);display:grid}.wr .prob-lead{gap:2px;display:grid}.wr .prob-punch{font:700 clamp(22px, 2.5vw, 32px)/1.2 var(--f-text);letter-spacing:-.01em}.wr .takes{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.wr .take{aspect-ratio:9/16;color:var(--on-dark);transition:translate .5s var(--ease-out), box-shadow .5s;background:#161615;border-radius:12px;outline:none;grid-template-rows:auto minmax(0,1fr) auto auto;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f3f4ee0f}.wr .take:before{content:"";opacity:.8;pointer-events:none;background:radial-gradient(50% 58% at 50% 0,#f3f4ee26,#f3f4ee0d 55%,#0000 76%);width:118%;height:86%;transition:opacity .5s;position:absolute;top:-14%;left:50%;translate:-50%}.wr .take:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:16px;position:absolute;top:58%;left:16%;right:16%}.wr .take.on:before{opacity:1}.wr .take>*{position:relative}.wr .take.on{translate:0 -8px;box-shadow:-15px 15px 13px #0003,inset 0 0 0 1px #f3f4ee1a}.wr .take:focus-visible{box-shadow:0 0 0 3px var(--signal-ink)}.wr .take-bar{gap:3px;display:flex}.wr .take-bar i{background:#ffffff4d;border-radius:2px;flex:1;height:3px;overflow:hidden}.wr .take-bar i.done{background:#fff}.wr .take-bar i.now,.wr .take-scrub i{position:relative}.wr .take-bar i.now:after,.wr .take-scrub i:after{content:"";border-radius:inherit;transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(.4)}.wr .take-scrub i:after{background:var(--signal)}.wr .take.on .take-bar i.now:after,.wr .take.on .take-scrub i:after{animation:3.2s linear infinite wr-fill}@keyframes wr-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wr .take-pic{place-items:center;min-height:0;padding:6px 0 4px;display:grid}.wr .take-pic svg{width:92%;height:100%;max-height:100%;overflow:visible}.wr .take-cap{color:#f3f4ee9e;height:4.48em;font:500 clamp(15px, 1.36vw, 19px)/1.12 var(--f-display);letter-spacing:-.02em;flex-direction:column;justify-content:flex-end;display:flex}.wr .take-cap>span{display:block}.wr .take-cap mark{color:var(--on-dark);letter-spacing:-.03em;background:0 0;font-weight:900}.wr .take-scrub{background:#ffffff40;border-radius:2px;height:3px;margin-top:12px}.wr .take-scrub i{border-radius:2px;height:100%;display:block}.wr .pains{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(24px,3vw,44px);margin:0 0 0 clamp(0px,6.7vw,80px);padding:0;list-style:none;display:grid}.wr .pain{border-top:1px solid var(--line-light);align-content:start;gap:12px;padding-top:22px;display:grid}.wr .pain svg{width:40px;height:40px;color:var(--signal-ink)}.wr .pain h3{font:700 20px/1.25 var(--f-text)}.wr .pain p{color:var(--on-light-2);font:300 16px/1.6 var(--f-text)}.wr .mis .tg{fill:none;stroke:#fff;stroke-width:7.5px;stroke-linecap:round}.wr .mis .qm{fill:#f3f4ee;font:900 22px/1 var(--f-display)}.wr .mis .slab{fill:#fff;stroke:#121212;stroke-width:3px}.wr .mis .slab-l{fill:#cfcdc4}.wr .mis [class^=m-]{transform-box:view-box}.wr .m-ball{transform-origin:60px -4px}.wr .m-bob{transform-origin:72px 0}.wr .m-swing{transform-origin:60px 92px;transform:rotate(-26deg)}.wr .m-lid{transform-origin:34px 62px}.wr .m-sway{transform-origin:60px 76px}.wr .take.on .m-ball{animation:1.6s cubic-bezier(.3,0,.3,1) infinite wr-mball}.wr .take.on .m-tangle{transform-origin:60px 30px;transform-box:view-box;animation:2.4s ease-in-out infinite alternate wr-mtangle}.wr .take.on .m-bob{animation:2.2s ease-in-out infinite wr-bob}.wr .take.on .m-fish{animation:2.8s linear infinite wr-mfish}.wr .take.on .m-swing{animation:.28s ease-in-out infinite alternate wr-mswing}.wr .take.on .m-spill rect{animation:1.1s ease-in-out infinite alternate wr-mspill}.wr .take.on .m-spill g:nth-child(odd) rect{animation-delay:-.5s}.wr .take.on .m-lid{animation:wr-mlid 1.4s var(--ease-out) infinite}.wr .take.on .m-top{animation:wr-mtop 1.4s var(--ease-out) infinite;transform-box:view-box;transform-origin:60px 84px}.wr .take.on .m-sway{animation:1.8s ease-in-out infinite alternate wr-msway}@keyframes wr-mball{0%,to{transform:translate(0)}30%{transform:translate(-44px,26px)}62%{transform:translate(40px,30px)}}@keyframes wr-mtangle{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes wr-mfish{0%{transform:translate(34px)}to{transform:translate(-190px)}}@keyframes wr-mswing{0%{transform:rotate(-34deg)}to{transform:rotate(34deg)}}@keyframes wr-mspill{0%{transform:translate(0)}to{transform:translate(3px,5px)}}@keyframes wr-mlid{0%,30%{transform:none}40%{transform:translate(-1px,-9px)rotate(-10deg)}52%,to{transform:none}}@keyframes wr-mtop{0%,34%{transform:none}44%{transform:translateY(-4px)rotate(-3deg)}56%,to{transform:none}}@keyframes wr-msway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@media (max-width:900px){.wr .takes{margin-inline:calc(var(--gutter) * -1);padding:10px var(--gutter) 14px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(62vw,260px);grid-auto-flow:column;overflow-x:auto}.wr .take{scroll-snap-align:center}.wr .take-cap{font-size:19px}.wr .pains{grid-template-columns:1fr}}.wr .how{padding-block:clamp(96px,12vw,160px) 20vh}.wr .stack-head{text-align:center;justify-items:center;gap:18px;padding-bottom:48px;display:grid}.wr .stack-head .h2{max-width:26ch;font-weight:700}.wr .stack-head .lead{max-width:52ch}.wr .stack-deck{margin:0;padding:0;list-style:none}.wr .stack-card{top:calc(var(--bar-h) + 8px + var(--i) * 20px);min-height:min(460px,66vh);margin-bottom:calc((3 - var(--i)) * 20px);background:var(--ink);color:var(--on-dark);transform-origin:50% 0;will-change:transform;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:10px 36px;padding:10px;transition:filter .5s;display:grid;position:sticky}.wr .stack-card+.stack-card{margin-top:26vh}.wr .stack-deck:after{content:"";height:30vh;display:block}.wr .stack-card.buried{filter:brightness(.55)}.wr .stack-media{background:#1d1d1b;border-radius:10px;min-height:240px;position:relative;overflow:hidden}.wr .sm{place-items:center;padding:24px;display:grid;position:absolute;inset:0}.wr .sm .cast{flex:none;display:block}.wr .sm .cast svg{width:100%;height:100%;display:block}.wr .sm i{background:#d4d2ca;border-radius:3px;height:5px;display:block}.wr .sm i.r{background:#f23322cc}.wr .sm-save .phone{aspect-ratio:9/16;background:linear-gradient(170deg,#5b6e57,#1f2a22 60%,#101511);border-radius:14px;height:70%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:-15px 15px 13px #0000004d}.wr .sm-save .phone:after{content:"";background:var(--signal);width:34px;height:34px;animation:wr-saved 2.6s var(--ease-out) infinite;border-radius:50%;position:absolute;top:18%;right:-14px;box-shadow:0 0 0 4px #1d1d1b}@keyframes wr-saved{0%,30%{scale:0}45%,to{scale:1}}.wr .sm-save .save-field{background:#f3f4ee1a;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 12px;display:flex;position:absolute;bottom:12%;left:10%;right:10%}.wr .sm-save .save-field i{background:#f3f4ee59;flex:1}.wr .sm-save .save-field b{background:var(--signal);border-radius:4px;width:54px;height:22px}.wr .sm-break{grid-template-rows:1fr auto;gap:16px}.wr .sm-break .beat-row{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:8px;display:flex}.wr .sm-break .beat-row>span{color:var(--on-dark-2);font:700 10px/1 var(--f-display);letter-spacing:.06em;text-transform:uppercase;animation:wr-pop 3s var(--ease-out) calc(var(--k) * .18s) infinite;justify-items:center;gap:6px;display:grid}@keyframes wr-pop{0%{opacity:0;translate:0 30px}18%,82%{opacity:1;translate:0}to{opacity:0;translate:0}}.wr .sm-break .cast{width:58px;height:58px}.wr .sm-break .bar{gap:3px;width:88%;height:14px;display:flex}.wr .sm-break .bar i{background:#f3f4ee40;border-radius:4px;height:auto}.wr .sm-break .bar i:first-child{background:var(--signal)}.wr .sm-apply{grid-template-columns:auto 1fr;align-content:center;gap:18px}.wr .sm-apply .col{gap:8px;display:grid}.wr .sm-apply .cast{width:44px;height:44px}.wr .sm-apply .pg{background:#fbfaf5;border-radius:6px;gap:8px;width:100%;min-width:0;padding:16px;display:grid}.wr .sm-apply .pg i.k{background:#121212;width:30%}.wr .sm-refine .v{aspect-ratio:3/4;background:#fbfaf5;border-radius:6px;align-content:start;gap:8px;height:72%;padding:16px;display:grid;position:absolute;box-shadow:-12px 12px 12px #0000004d}.wr .sm-refine .v b{color:#76766f;font:700 11px/1 var(--f-num);margin-bottom:6px}.wr .sm-refine .v b:before{content:"v" attr(data-v)}.wr .sm-refine .v:first-child{translate:-22% 4%;rotate:-9deg}.wr .sm-refine .v:nth-child(2){translate:-4%;rotate:-2deg}.wr .sm-refine .v:nth-child(3){translate:16% -3%;rotate:6deg}.wr .sm-refine .v:nth-child(3) i.r{background:var(--signal)}.wr .stack-text{align-content:center;gap:18px;padding:36px 32px 36px 0;display:grid}.wr .stack-text .ic{width:40px;height:40px;color:var(--signal)}.wr .stack-text h3{font:400 clamp(26px, 2.8vw, 37px)/1.2 var(--f-text)}.wr .stack-text p{max-width:44ch;color:var(--on-dark-2);font:300 16px/1.6 var(--f-text)}@media (max-width:760px){.wr .stack-card{top:calc(var(--bar-h) + 8px + var(--i) * 14px);margin-bottom:calc((3 - var(--i)) * 14px);grid-template-columns:1fr}.wr .stack-card+.stack-card{margin-top:18vh}.wr .stack-deck:after{height:24vh}.wr .stack-media{aspect-ratio:16/10;min-height:0}.wr .stack-text{gap:12px;padding:12px 14px 22px}.wr .sm{padding:12px}.wr .sm i{height:4px}.wr .sm-save .phone{border-radius:10px;height:64%;top:44%}.wr .sm-save .phone:after{width:24px;height:24px;right:-10px;box-shadow:0 0 0 3px #1d1d1b}.wr .sm-save .save-field{border-radius:6px;height:26px;padding:0 8px;bottom:9%}.wr .sm-save .save-field b{width:40px;height:16px}.wr .sm-break{gap:10px}.wr .sm-break .beat-row{flex-wrap:nowrap;gap:4px}.wr .sm-break .beat-row>span{letter-spacing:.03em;gap:4px;font-size:8.5px}.wr .sm-break .cast{width:38px;height:38px}.wr .sm-break .bar{height:10px}.wr .sm-apply{gap:12px}.wr .sm-apply .col{gap:6px}.wr .sm-apply .cast{width:32px;height:32px}.wr .sm-apply .pg{gap:6px;padding:12px}.wr .sm-refine .v{gap:5px;height:76%;padding:10px}.wr .sm-refine .v b{margin-bottom:3px;font-size:9px}}.wr .method-run{height:300vh;position:relative}.wr .method-pin{align-content:center;gap:clamp(18px,3vh,34px);min-height:100svh;padding-block:84px 36px;display:grid;position:sticky;top:0;overflow:hidden}.wr .method-pin>.wrap{width:100%}.wr .method-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:40px 56px;display:grid}.wr .method-text{justify-items:start;gap:13px;display:grid}.wr .method-h2{max-width:16ch;margin:4px 0 6px;font-weight:700}.wr .mt{max-width:50ch;font:400 17px/1.5 var(--f-text)}.wr .crowd-box{position:relative}.wr .crowd{aspect-ratio:640/540;position:relative}.wr .crowd-row{width:100%;height:100%;filter:blur(var(--blur,0px));will-change:transform;display:block;position:absolute;inset:0;overflow:visible}.wr .bubble{max-width:13em;color:var(--ink);font:700 clamp(14px, 1.25vw, 18px)/1.25 var(--f-text);opacity:0;transform-origin:50% 100%;background:#fff;border-radius:18px;padding:12px 16px;position:absolute;box-shadow:-10px 10px 12px #00000059}.wr .bubble:after{content:"";clip-path:polygon(0 0,100% 0,30% 100%);background:#fff;width:18px;height:12px;position:absolute;bottom:-9px}.wr .b1{top:57%;right:54%}.wr .b1:after{right:16%}.wr .b2{top:50%;left:55%}.wr .b2:after{clip-path:polygon(0 0,100% 0,70% 100%);left:14%}.wr .stats{justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;display:flex;position:relative}.wr .stats span{font:700 clamp(32px, 5vw, 64px)/1 var(--f-num);letter-spacing:-.04em;opacity:.18}.wr .stats-line{background:#f3f4ee24;height:2px;position:absolute;bottom:0;left:0;right:0}.wr .stats-line b{background:var(--signal);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (max-width:900px),(max-height:740px){.wr .method-run{height:auto}.wr .method-pin{min-height:0;padding-block:120px 96px;position:relative}.wr .method-grid{grid-template-columns:1fr}.wr .crowd-box{order:-1}}@media (max-width:520px){.wr .stats span{font-size:28px}.wr .bubble{padding:9px 12px;font-size:13px}}.wr .doors{padding-block:clamp(120px,14vw,200px) clamp(96px,12vw,160px);overflow-x:clip}.wr .who{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1440px;margin:0 auto;padding:0 64px;display:grid}.wr .door{border-radius:12px;outline:none;position:relative}.wr .door:focus-visible{box-shadow:0 0 0 3px var(--signal-ink)}.wr .door-slot{perspective:1500px;height:100%;position:relative}.wr .door-room{visibility:hidden;background:linear-gradient(90deg,#0a0806,#19120b 55%,#080605);border-radius:10px;position:absolute;inset:3px;overflow:hidden;box-shadow:inset 0 0 50px #000000e6}.wr .door.no .door-room{background:linear-gradient(270deg,#06080a,#0d141b 55%,#050607)}.wr .door.open .door-room{visibility:visible}.wr .door-room .lamp{filter:blur(8px);background:radial-gradient(closest-side,#ffce8c,#ffa05080 45%,#0000);border-radius:50%;width:46%;height:62%;position:absolute;top:18%}.wr .door.yes .lamp{left:-8%}.wr .door.no .lamp{background:radial-gradient(closest-side,#c8e1ff,#8cb9f580 45%,#0000);right:-8%}.wr .door-room .boards{background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 38px),linear-gradient(#0000,#ffbe781f);height:26%;position:absolute;bottom:0;left:0;right:0}.wr .door.no .boards{background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 38px),linear-gradient(#0000,#96beff1f)}.wr .door-room .dust,.wr .hole .dust{background-image:radial-gradient(1.5px 1.5px at 20% 30%,#ffe6bee6,#0000),radial-gradient(1px 1px at 12% 60%,#ffe6becc,#0000),radial-gradient(1.5px 1.5px at 30% 44%,#ffe6beb3,#0000),radial-gradient(1px 1px at 8% 78%,#ffe6becc,#0000),radial-gradient(1px 1px at 26% 16%,#ffe6beb3,#0000);animation:6s linear infinite wr-dust;position:absolute;inset:0}.wr .door.no .dust{transform:scaleX(-1)}.wr .door .dust{animation-play-state:paused}.wr .door.open .dust{animation-play-state:running}@keyframes wr-dust{0%{translate:0}to{translate:6px -18px}}.wr .door-panel{z-index:1;height:100%;transform-style:preserve-3d;backface-visibility:hidden;background:#fff;border-radius:12px;flex-direction:column;padding:36px 32px 30px;display:flex;position:relative}.wr .door.yes .door-panel{transform-origin:100%}.wr .door.no .door-panel{transform-origin:0}.wr .door-panel:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#00000038,#0000000a 70%);border-radius:12px;position:absolute;inset:0}.wr .door.no .door-panel:after{background:linear-gradient(270deg,#00000038,#0000000a 70%)}.wr .door-head{text-align:center;justify-items:center;gap:12px;margin-bottom:18px;display:grid}.wr .door-head .mask{width:44px;height:44px}.wr .door.yes .mask{stroke:var(--green)}.wr .door.no .mask{stroke:#6fa6e6}.wr .door-head h3{font:400 clamp(22px, 2.2vw, 28px)/1.2 var(--f-text)}.wr .rows{margin:0;padding:0;list-style:none;display:grid}.wr .rows li{position:relative}.wr .rows li.pitting{perspective:640px;perspective-origin:60%}.wr .hole{z-index:1;pointer-events:none;background:#06080b;border-radius:3px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 34px 4px #78aaf561,0 -18px 40px -6px #78aaf54d}.wr .hole>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.wr .hole .dust{background-image:radial-gradient(1.4px 1.4px at 58% 40%,#c8e1ffe6,#0000),radial-gradient(1px 1px at 66% 62%,#c8e1ffcc,#0000),radial-gradient(1.2px 1.2px at 44% 52%,#c8e1ffb3,#0000),radial-gradient(1px 1px at 71% 36%,#c8e1ffcc,#0000);animation-duration:4s}.wr .hole .walker{opacity:1}.wr .row-face{border-bottom:1px solid var(--line-light);color:var(--on-light);font:400 16px/1.45 var(--f-text);background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 2px;transition:box-shadow .25s,border-radius .25s;display:flex;position:relative}.wr .row-face.ledge{z-index:2;border-bottom-color:#0000;border-radius:6px;box-shadow:0 6px #dedcd3,0 12px 16px #00000024}.wr .row-face.flap{z-index:3;backface-visibility:hidden;border-bottom-color:#0000;position:absolute;top:0;left:0;right:0}.wr .row-face.flap.l{transform-origin:0}.wr .row-face.flap.r{transform-origin:100%}.wr .row-face.falling{z-index:5;transform-origin:50%}.wr .row-face.gone{visibility:hidden}.wr .crack{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wr .crack path{fill:none;stroke:#121212;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.wr .puff{z-index:6;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);pointer-events:none;background:#dddcd4;border-radius:50%;position:absolute}.wr .mk{flex:none;width:18px;height:18px;position:relative}.wr .door.yes .mk{border:1.5px solid var(--green);background:#e6f9ea;border-radius:3px;transition:background .2s}.wr .door.yes .mk:before,.wr .door.yes .mk:after{content:"";background:var(--green);transition:all .3s var(--ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.wr .door.yes .mk:before{width:8px;height:1.5px}.wr .door.yes .mk:after{width:1.5px;height:8px}.wr .door.yes .mk.ticked{background:var(--green);animation:wr-tick .45s var(--ease-out)}.wr .door.yes .mk.ticked:before{background:#fff;width:5px;height:2.2px;translate:-86% 30%;rotate:45deg}.wr .door.yes .mk.ticked:after{background:#fff;width:2.2px;height:10px;translate:20% -58%;rotate:45deg}@keyframes wr-tick{40%{scale:1.45}}.wr .door.no .mk:before,.wr .door.no .mk:after{content:"";background:#6fa6e6;border-radius:1px;width:13px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.wr .door.no .mk:after{rotate:-45deg}.wr .door.no .mk.shake{animation:.35s linear 2 wr-xshake}@keyframes wr-xshake{25%{translate:-2px;rotate:-10deg}75%{translate:2px;rotate:10deg}}.wr .door-close{color:var(--on-light-2);font:400 16px/1.5 var(--f-text);margin-top:auto;padding-top:22px}.wr .door-spill{opacity:0;filter:blur(10px);pointer-events:none;width:240px;position:absolute;top:-6%;bottom:-10%}.wr .door.yes .door-spill{background:radial-gradient(100% 60% at 100% 55%,#ffb45a99,#ffc8822e 55%,#0000 75%);margin-right:-30px;right:100%}.wr .door.no .door-spill{background:radial-gradient(100% 60% at 0 55%,#78aaf58c,#96c3ff29 55%,#0000 75%);margin-left:-30px;left:100%}.wr .walker{z-index:4;opacity:0;pointer-events:none;transform-origin:50% 100%;width:56px;height:84px;position:absolute;top:0;left:0}.wr .walker svg{width:100%;height:100%;display:block;overflow:visible}.wr .walker .k2{fill:none;stroke:#121212;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}.wr .walker [class*=rig-]{transform-box:view-box}.wr .rig-body{transform-origin:30px 84px}.wr .rig-legl{transform-origin:26px 58px}.wr .rig-legr{transform-origin:34px 58px}.wr .rig-arml{transform-origin:20px 37px}.wr .rig-armr{transform-origin:40px 37px}.wr .rig-head{transform-origin:30px 30px}.wr .walker.walk .rig-legl{animation:.38s ease-in-out infinite alternate wr-leg}.wr .walker.walk .rig-legr{animation:.38s ease-in-out infinite alternate-reverse wr-leg}.wr .walker.walk .rig-arml{animation:.38s ease-in-out infinite alternate-reverse wr-arm}.wr .walker.walk .rig-armr{animation:.38s ease-in-out infinite alternate wr-arm}.wr .walker.walk .rig-body{animation:.19s ease-in-out infinite alternate wr-stepbob}@keyframes wr-leg{0%{rotate:-24deg}to{rotate:24deg}}@keyframes wr-arm{0%{rotate:-26deg}to{rotate:26deg}}@keyframes wr-stepbob{0%{translate:0}to{translate:0 -2px}}.wr .walker.jump .rig-legl{rotate:34deg}.wr .walker.jump .rig-legr{rotate:-34deg}.wr .walker.jump .rig-arml{rotate:140deg}.wr .walker.jump .rig-armr{rotate:-140deg}.wr .walker.land .rig-body{scale:1.08 .86}.wr .walker.sit .rig-legl{animation:1.1s ease-in-out infinite alternate wr-dangle;scale:1 .78}.wr .walker.sit .rig-legr{animation:1.1s ease-in-out infinite alternate-reverse wr-dangle;scale:1 .78}.wr .walker.sit .rig-arml{rotate:38deg}.wr .walker.sit .rig-armr{animation:1.6s ease-in-out infinite wr-wave}@keyframes wr-dangle{0%{rotate:-4deg}to{rotate:22deg}}@keyframes wr-wave{0%,40%,to{rotate:none}55%{rotate:-150deg}65%{rotate:-125deg}75%{rotate:-150deg}85%{rotate:-125deg}}.wr .walker.fall .rig-arml{animation:.18s linear infinite alternate wr-flail}.wr .walker.fall .rig-armr{animation:.18s linear infinite alternate-reverse wr-flail}.wr .walker.fall .rig-legl{rotate:-30deg}.wr .walker.fall .rig-legr{rotate:30deg}@keyframes wr-flail{0%{rotate:130deg}to{rotate:170deg}}.wr .walker .alarm{opacity:0;transform-box:view-box;transform-origin:30px -2px}.wr .walker.alarmed .alarm{opacity:1;animation:wr-alarm .3s var(--ease-out)}@keyframes wr-alarm{0%{scale:.2}60%{scale:1.3}to{scale:1}}.wr .walker.alarmed .rig-head{rotate:12deg}.wr .walker.alarmed .rig-arml{rotate:150deg}.wr .walker.alarmed .rig-armr{rotate:-150deg}.wr .walker.dizzy .rig-head{animation:.5s ease-in-out infinite alternate wr-dizzy}.wr .walker .stars{opacity:0}.wr .walker.dizzy .stars{opacity:1;transform-origin:30px 4px;transform-box:view-box;animation:1.2s linear infinite wr-spin}@keyframes wr-dizzy{0%{rotate:-9deg}to{rotate:9deg}}@keyframes wr-spin{to{rotate:360deg}}.wr .walker.face-l .rig-body{rotate:-5deg}.wr .walker.face-r .rig-body{rotate:5deg}@media (max-width:800px){.wr .who{padding:0 var(--gutter);grid-template-columns:1fr;gap:20px}.wr .door-panel{padding:28px 20px 24px}.wr .walker{width:46px;height:69px}}.wr .arch-run{height:500vh;position:relative}.wr .arch-pin{height:100svh;position:sticky;top:0;overflow:hidden}.wr .arch-rays{pointer-events:none;height:90%;transition:opacity .6s;position:absolute;top:0;left:0;right:0}.wr[data-tone=light] .arch-rays,.wr[data-tone=light] .close-rays{opacity:0}.wr .arch-svg{position:absolute;inset:0}.wr .arch-layer{will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.wr .arch-shadow{opacity:0;filter:blur(18px);translate:0 24px}.wr .arch-shadow path{opacity:.55}.wr .arch-svg .a-title{font-family:var(--f-display);letter-spacing:-.01em;white-space:pre;font-weight:900}.wr .band-copy{left:50%;top:var(--copy-y,72%);width:min(660px, calc(100% - 2 * var(--gutter)));text-align:center;pointer-events:none;justify-items:center;gap:16px;display:grid;position:absolute;translate:-50% -50%}.wr .band-count{color:var(--on-dark-3);font:700 12px/1 var(--f-num);letter-spacing:.16em;opacity:0;gap:.4em;display:flex}.wr .band-count b{color:var(--signal);font-weight:700}.wr .band-count span:before{content:"/ "}.wr .band-items{margin:0;padding:0;list-style:none;display:grid}.wr .band-item{grid-area:1/1}.wr .band-line{color:var(--on-dark);font:400 clamp(20px, 2.1vw, 30px)/1.3 var(--f-text);text-wrap:balance;opacity:0}.wr .band-copy.static .band-count{display:none}.wr .band-copy.static .band-items{gap:18px}.wr .band-copy.static .band-item{grid-area:auto}.wr .band-copy.static .band-line{opacity:1;font-size:clamp(16px,1.5vw,20px)}.wr .band-copy.static .band-title{clip-path:none;white-space:normal;width:auto;height:auto;font:900 clamp(20px, 2vw, 26px)/1.15 var(--f-display);letter-spacing:-.02em;margin:0 0 4px;position:static;overflow:visible}.wr .arch-tail{pointer-events:none;height:66vh;position:absolute;bottom:0;left:0;right:0}.wr .faq{z-index:1;color:var(--on-light);padding-block:clamp(120px,12vw,180px) clamp(120px,14vw,200px);position:relative}.wr[data-live] .faq{margin-top:-100svh}.wr .faq>.wrap{opacity:var(--faq-in,1)}.wr .faq-tone{pointer-events:none;position:absolute;inset:0}.wr[data-live] .faq-tone{top:100svh}.wr .faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:40px 64px;display:grid}.wr .faq-grid .h2{top:calc(var(--bar-h) + 32px);max-width:12ch;position:sticky}.wr .faq .landing-faq-list{gap:12px;display:grid}.wr .faq .landing-faq{background:var(--card);color:var(--on-light);border:0;border-radius:12px;transition:box-shadow .3s}.wr .faq .landing-faq:hover{box-shadow:-15px 15px 13px #00000014}.wr .faq .landing-faq summary{cursor:pointer;min-height:64px;font:500 clamp(17px, 1.5vw, 20px)/1.35 var(--f-text);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.wr .faq .landing-faq summary::-webkit-details-marker{display:none}.wr .faq .landing-faq-chevron{width:20px;height:20px;color:var(--signal-ink);transition:rotate .3s var(--ease-out);flex:none}.wr .faq .landing-faq[open] .landing-faq-chevron{rotate:180deg}.wr .faq .landing-faq-body{color:var(--on-light-2);font:300 16px/1.65 var(--f-text);padding:0 24px 24px}.wr .faq .landing-faq-body p{max-width:64ch}.wr .faq .landing-faq-body strong{color:var(--on-light);font-weight:700}.wr .faq a{color:var(--signal-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.wr .faq-after{color:var(--on-light-2);font:400 16px/1.5 var(--f-text);margin-top:24px}@media (max-width:860px){.wr .faq-grid{grid-template-columns:1fr}.wr .faq-grid .h2{max-width:18ch;position:static}.wr .faq .landing-faq summary{padding:18px}.wr .faq .landing-faq-body{padding:0 18px 20px}}.wr .close-run{height:210vh;position:relative}.wr .close-pin{height:100svh;padding:calc(var(--bar-h) + 12px) var(--gutter) clamp(28px, 6vh, 64px);grid-template-rows:minmax(0,1fr) auto;justify-items:center;display:grid;position:sticky;top:0;overflow:hidden}.wr .close-rays{pointer-events:none;height:80%;transition:opacity .6s;position:absolute;top:0;left:0;right:0}.wr .close-set{width:min(100%,980px);min-height:0;position:relative}.wr .close-floor{pointer-events:none;background:radial-gradient(50% 50%,#ffbe8221,#0000 72%);height:36%;position:absolute;bottom:-18%;left:-20%;right:-20%}.wr .blank{aspect-ratio:8.5/11;color:#222;max-width:62%;height:80%;font:400 clamp(9px, 1.35vh, 14px)/1.5 var(--f-script);background:#fbfaf5;padding:7% 7.5%;position:absolute;bottom:12%;left:50%;overflow:hidden;translate:-50%;rotate:-3deg;box-shadow:-20px 20px 30px #00000073,0 0 80px #ffdcaa14}.wr .blank-lines{gap:1.05em;margin:0;padding:0;list-style:none;display:grid}.wr .blank-lines li{opacity:var(--in,0);gap:.45em;display:grid}.wr .blank-lines b{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.wr .blank-lines i{width:var(--w,100%);height:.5em;transform-origin:var(--o,0%) 50%;transform:scaleX(var(--ink,0));background:#d4d2ca;border-radius:.25em;display:block}.wr .blank-lines li:nth-child(odd) i{--w:88%}.wr .blank-lines li:nth-child(3n) i{--w:70%}.wr .blank-lines li:nth-child(4) i,.wr .blank-lines li:nth-child(8) i{background:#f23322d9}.wr .walkon{opacity:0;width:46px;height:46px;position:absolute;top:0;left:0}.wr .close-copy{z-index:2;text-align:center;justify-items:center;gap:16px;max-width:44rem;display:grid;position:relative}.wr .close-h2{max-width:none;font:400 clamp(30px, 4.2vw, 56px)/1.1 var(--f-text);letter-spacing:-.02em}.wr .close-h2 b{font-weight:700}.wr .close-copy .lead{max-width:40rem}.wr .close-copy .wr-btn{padding-inline:18px}@media (max-width:700px){.wr .blank{max-width:78%;height:84%}.wr .walkon{width:34px;height:34px}}.wr .finale-run{height:240vh;position:relative}.wr .finale-pin{height:100svh;position:sticky;top:0;overflow:hidden}.wr .finale-svg{position:absolute;inset:0}.wr .fn-layer{will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0}.wr .fn-layer.lights{pointer-events:none}.wr .finale-svg:not([data-shown]) *,.wr .finale-svg.hush *{animation-play-state:paused!important}.wr .finale-foot{padding:18px var(--gutter) calc(18px + env(safe-area-inset-bottom,0px));color:var(--on-dark-2);font:300 13px/1.5 var(--f-text);background:linear-gradient(#0000,#080808bf 45%);flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.wr .finale-foot .brand{color:var(--signal);font:900 16px/1 var(--f-display);align-items:center;gap:10px;display:flex}.wr .finale-foot .brand svg{width:30px;height:30px}.wr .finale-foot .links{gap:22px;margin-left:auto;display:flex}.wr .finale-foot .links a{color:var(--signal);font:500 14px/1 var(--f-display);padding-block:8px}.wr .finale-foot a:hover{text-underline-offset:.25em;text-decoration:underline}@media (max-width:700px){.wr .finale-foot{gap:6px 16px}.wr .finale-foot .legal{order:3;width:100%}}.wr .finale-svg .set{transition:opacity .3s}.wr .finale-svg .slot,.wr .finale-svg .slot *{transform-box:view-box}.wr .finale-svg .hit{cursor:pointer;outline:none}.wr .finale-svg .hitbox{fill:#0000}.wr .finale-svg .hit:focus-visible .crig{filter:drop-shadow(0 0 6px #f23322e6)}.wr .finale-svg .lm{fill:none;stroke:#f3f4ee;stroke-width:3.6px;stroke-linecap:round}.wr .finale-svg .hnd{fill:#f3f4ee;stroke:#121212;stroke-width:1.6px}.wr .finale-svg .ft{fill:#f3f4ee}.wr .finale-svg .rod,.wr .finale-svg .stick{fill:none;stroke:#f3f4ee;stroke-width:2.4px;stroke-linecap:round}.wr .finale-svg .stick-tip{fill:#f3f4ee}.wr .finale-svg .pole{fill:none;stroke:#f3f4ee;stroke-width:2.6px}.wr .finale-svg .pole-end{fill:#121212;stroke:#f3f4ee;stroke-width:2px}.wr .finale-svg .post{stroke:#f3f4ee;stroke-width:3.6px;stroke-linecap:round}.wr .finale-svg .tip,.wr .finale-svg .knot{fill:none}.wr .finale-svg .string{fill:none;stroke:#f3f4ee;stroke-width:1.3px;opacity:0}.wr .finale-svg .pdepth,.wr .finale-svg .confetti>*,.wr .finale-svg .notes,.wr .finale-svg .spark,.wr .finale-svg .heart,.wr .finale-svg .crash,.wr .finale-svg .flash,.wr .finale-svg .catch{opacity:0}.wr .finale-svg .spark{fill:#f3f4ee;stroke:#121212;stroke-width:1.4px}.wr .finale-svg .heart{fill:#f23322;stroke:#121212;stroke-width:1.6px}.wr .finale-svg .flash{filter:blur(20px)}.wr .alive .crig{animation:.6s ease-in-out infinite alternate wr-beat}@keyframes wr-beat{0%{translate:0}to{translate:0 -2.5px}}.wr .alive .jb{animation:1.2s ease-in-out infinite alternate wr-breathe}@keyframes wr-breathe{0%{scale:1}to{scale:1.015 1.03}}.wr .alive .float-bob{animation:1.6s ease-in-out infinite wr-floatbob}@keyframes wr-floatbob{0%,to{translate:0;rotate:-6deg}50%{translate:0 22px;rotate:6deg}}.wr .alive .slot-hook .jf2{animation:1.6s ease-in-out infinite wr-rodsway}@keyframes wr-rodsway{0%,to{rotate:none}50%{rotate:-5deg}}.wr .alive .slot-tension{animation:11s ease-in-out infinite alternate wr-ride}@keyframes wr-ride{0%{translate:0}to{translate:var(--ride,360px) 0}}.wr .alive .slot-tension .unit{animation:1.2s ease-in-out infinite alternate wr-wobble}@keyframes wr-wobble{0%{rotate:-6deg}to{rotate:6deg}}.wr .alive .slot-tension .jl1{animation:.6s ease-in-out infinite alternate wr-pedal}.wr .alive .slot-tension .jl2{animation:.6s ease-in-out infinite alternate-reverse wr-pedal}@keyframes wr-pedal{0%{rotate:-14deg}to{rotate:12deg}}.wr .alive .slot-tension .ja1{animation:1.2s ease-in-out infinite alternate wr-balance}@keyframes wr-balance{0%{rotate:8deg}to{rotate:-8deg}}.wr .alive .spokes{animation:1.4s linear infinite wr-spin}.wr .alive .slot-pacing .jf1{animation:.6s cubic-bezier(.5,0,.2,1) infinite wr-strike}.wr .alive .slot-pacing .jf2{animation:.6s cubic-bezier(.5,0,.2,1) -.3s infinite wr-strike}@keyframes wr-strike{0%{rotate:-30deg}45%{rotate:4deg}to{rotate:-30deg}}.wr .alive .slot-pacing .act-swing{animation:.6s ease-in-out infinite alternate wr-swing}.wr .alive .drum-pulse{animation:.3s ease-out infinite wr-drum}@keyframes wr-drum{0%,40%{scale:1}48%{scale:1.05}to{scale:1}}.wr .alive .slot-payoff .jb{animation:1.2s ease-in-out infinite alternate wr-breathe,2.4s ease-in-out infinite alternate wr-sway3}@keyframes wr-sway3{0%{rotate:-3deg}to{rotate:3deg}}.wr .alive .sway,.wr .alive .balloon{animation:3s ease-in-out infinite alternate wr-sway2}@keyframes wr-sway2{0%{rotate:-6deg}to{rotate:6deg}}.wr .alive .slot-arc .ja1{animation:1.2s ease-in-out infinite alternate wr-armsway}.wr .alive .slot-arc .ja2{animation:1.2s ease-in-out infinite alternate-reverse wr-armsway}@keyframes wr-armsway{0%{rotate:-10deg}to{rotate:12deg}}.wr .alive .slot-format .turn{animation:4s ease-in-out infinite wr-glance}@keyframes wr-glance{0%,70%,to{rotate:none}78%,90%{rotate:8deg}}.wr .alive .ringlight{animation:2.4s ease-in-out infinite alternate wr-ringglow}@keyframes wr-ringglow{0%{opacity:.55}to{opacity:1}}.wr .alive .slot-voice .act-sing{animation:.6s ease-in-out infinite alternate wr-sing}.wr .alive .slot-voice .ja2{animation:1.2s ease-in-out infinite alternate-reverse wr-armsway}.wr .alive .cone{animation:.6s ease-out infinite wr-drum}.wr .alive .waves-out{animation:1.2s ease-out infinite wr-wavesout}@keyframes wr-wavesout{0%{opacity:0;scale:.7}30%{opacity:1}to{opacity:0;scale:1.25}}.wr .alive .slot-trust .jb-0{animation:1.2s ease-in-out infinite alternate wr-lean-a}.wr .alive .slot-trust .jb-1{animation:1.2s ease-in-out infinite alternate wr-lean-b}.wr .alive .rays-spin{animation:24s linear infinite wr-spin}.wr .alive .big.slot-hook .crig{animation:3.2s ease-in-out wr-hk-rig}@keyframes wr-hk-rig{0%,to{translate:0;rotate:none}12%{rotate:-12deg}24%{rotate:9deg}34%,60%{rotate:none}70%{rotate:-14deg}82%{translate:0;rotate:-5deg}88%{translate:0 -16px;rotate:none}94%{translate:0}}.wr .alive .big.slot-hook .ja2{animation:3.2s ease-in-out wr-hk-arm}@keyframes wr-hk-arm{0%,to{rotate:none}12%{rotate:-80deg}22%{rotate:30deg}32%,58%{rotate:none}63%{rotate:14deg}70%{rotate:-60deg}84%{rotate:-38deg}}.wr .alive .big.slot-hook .jf2{animation:3.2s ease-in-out wr-hk-fore}@keyframes wr-hk-fore{0%,to{rotate:none}12%{rotate:-40deg}22%{rotate:20deg}32%,60%{rotate:none}70%{rotate:-28deg}84%{rotate:-12deg}}.wr .alive .big.slot-hook .ja1{animation:3.2s ease-in-out wr-hk-free}@keyframes wr-hk-free{0%,60%,to{rotate:none}70%{rotate:-75deg}84%{rotate:-55deg}}.wr .alive .big.slot-hook .jf1{animation:3.2s ease-in-out wr-hk-free2}@keyframes wr-hk-free2{0%,60%,to{rotate:none}70%,84%{rotate:-40deg}}.wr .alive .big.slot-hook .reel-in{animation:3.2s ease-in-out wr-hk-float}@keyframes wr-hk-float{0%,to{translate:0}12%{translate:-200px -220px}22%{translate:90px -300px}32%{translate:0 30px}38%,58%{translate:0}63%{translate:0 110px}72%{translate:-300px -780px}84%{translate:-330px -560px}94%{translate:0 -40px}}.wr .alive .big.slot-hook .catch{animation:3.2s ease-out wr-catchfish}.wr .alive .big.slot-hook .wriggle{transform-origin:0 0;animation:.14s ease-in-out 22 alternate wr-wriggle}@keyframes wr-wriggle{0%{rotate:-16deg}to{rotate:16deg}}@keyframes wr-catchfish{0%,64%{opacity:0}70%,88%{opacity:1}to{opacity:0}}.wr .alive .big.slot-tension .unit{animation:3s ease-in-out wr-tn-unit}@keyframes wr-tn-unit{0%,to{translate:0;rotate:none}10%{rotate:-18deg}22%{rotate:22deg}34%{rotate:-26deg}46%{rotate:16deg}56%{rotate:-6deg}62%{translate:0;rotate:none}70%{translate:0 -46px}78%{translate:0}84%{translate:0 -12px}90%{translate:0}}.wr .alive .big.slot-tension .ja1{animation:3s ease-in-out wr-tn-wind}@keyframes wr-tn-wind{0%{rotate:none}56%{rotate:-720deg}68%,88%{rotate:-850deg}to{rotate:-720deg}}.wr .alive .big.slot-tension .ja2{animation:3s ease-in-out wr-tn-pole}@keyframes wr-tn-pole{0%,to{rotate:none}10%{rotate:18deg}22%{rotate:-22deg}34%{rotate:26deg}46%{rotate:-14deg}56%{rotate:none}68%,88%{rotate:-40deg}}.wr .alive .big.slot-tension .jl1{animation:.15s linear 12 alternate wr-pedal}.wr .alive .big.slot-tension .jl2{animation:.15s linear 12 alternate-reverse wr-pedal}.wr .alive .big.slot-tension .sweat{animation:.9s ease-out 3 wr-sweat}@keyframes wr-sweat{0%{opacity:1;translate:0}to{opacity:0;translate:12px 16px}}.wr .alive .big.slot-tension .spokes{animation:.35s linear infinite wr-spin}.wr .alive .big.slot-pacing .jf1{animation:.16s linear 11 wr-strike}.wr .alive .big.slot-pacing .jf2{animation:.16s linear -.08s 11 wr-strike}.wr .alive .big.slot-pacing .ja1,.wr .alive .big.slot-pacing .ja2{animation:3s ease-in-out wr-pc-slam}@keyframes wr-pc-slam{0%,58%{rotate:none}68%{rotate:-80deg}74%{rotate:14deg}80%,to{rotate:none}}.wr .alive .big.slot-pacing .jb{animation:.16s ease-in-out 11 alternate wr-pc-bob}@keyframes wr-pc-bob{0%{rotate:none}to{rotate:4deg}}.wr .alive .big.slot-pacing .act-swing{animation:.16s ease-in-out 12 alternate wr-swing}.wr .alive .big.slot-pacing .drum-pulse{animation:.16s linear 11 wr-drum}.wr .alive .big.slot-pacing .crash{animation:3s ease-out wr-crash}@keyframes wr-crash{0%,72%{opacity:0;scale:.6}76%{opacity:1;scale:1}to{opacity:0;scale:1.35}}.wr .alive .big.slot-pacing .ja1 .stk{animation:3s ease-in-out wr-twirl}@keyframes wr-twirl{0%,82%{rotate:none}97%,to{rotate:360deg}}.wr .alive .big.slot-payoff .ja1{animation:3s ease-in-out wr-po-arm1}@keyframes wr-po-arm1{0%,to{rotate:none}18%,28%{rotate:60deg}34%{rotate:-30deg}44%,60%{rotate:-100deg}70%{rotate:-80deg}80%{rotate:-100deg}}.wr .alive .big.slot-payoff .ja2{animation:3s ease-in-out wr-po-arm2}@keyframes wr-po-arm2{0%,30%,to{rotate:none}44%,60%{rotate:-140deg}70%{rotate:-120deg}80%{rotate:-140deg}}.wr .alive .big.slot-payoff .jf1,.wr .alive .big.slot-payoff .jf2{animation:3s ease-in-out wr-po-fore}@keyframes wr-po-fore{0%,34%,to{rotate:none}44%,80%{rotate:-20deg}}.wr .alive .big.slot-payoff .crig{animation:3s ease-in-out wr-po-jump}@keyframes wr-po-jump{0%,36%,to{translate:0}44%{translate:0 -30px}54%{translate:0}64%{translate:0 -22px}74%{translate:0}}.wr .alive .big.slot-payoff .jl1{animation:3s ease-in-out wr-tuck-l}.wr .alive .big.slot-payoff .jl2,.wr .alive .big.slot-payoff .js1{animation:3s ease-in-out wr-tuck-r}.wr .alive .big.slot-payoff .js2{animation:3s ease-in-out wr-tuck-l}@keyframes wr-tuck-l{0%,36%,54%,to{rotate:none}44%{rotate:30deg}64%{rotate:22deg}74%{rotate:none}}@keyframes wr-tuck-r{0%,36%,54%,to{rotate:none}44%{rotate:-30deg}64%{rotate:-22deg}74%{rotate:none}}.wr .alive .big.slot-payoff .act-lid{animation:3s ease-out wr-po-lid}@keyframes wr-po-lid{0%,32%,to{transform:none}38%,70%{transform:translate(-4px,-26px)rotate(-28deg)}}.wr .alive .big.slot-payoff .balloon{animation:3s linear wr-po-pop}@keyframes wr-po-pop{0%{opacity:1;translate:0;scale:1}18%{translate:0 110px;scale:1}28%{translate:0 110px;scale:1.25}31%{opacity:1;translate:0 110px;scale:1.45}32%,84%{opacity:0;translate:0;scale:0}to{opacity:1;translate:0;scale:1}}.wr .alive .big.slot-payoff .confetti>*{animation:1.6s cubic-bezier(.2,.7,.3,1) .96s both wr-confetti}@keyframes wr-confetti{0%{opacity:0;translate:0;rotate:none}3%{opacity:1}to{translate:var(--dx) var(--dy);opacity:0;rotate:var(--rt)}}.wr .alive .big.slot-arc .crig{animation:2.8s ease-in-out wr-arc-leap}@keyframes wr-arc-leap{0%,to{translate:0;scale:1}12%{translate:0;scale:1.08 .82}20%{scale:.95 1.08}38%{translate:0 -80px;scale:1}56%{translate:0}62%{scale:1.1 .86}70%{scale:1}}.wr .alive .big.slot-arc .spin{animation:2.8s cubic-bezier(.5,0,.5,1) wr-arc-spin}@keyframes wr-arc-spin{0%,16%{rotate:none}58%,to{rotate:360deg}}.wr .alive .big.slot-arc .ja1{animation:2.8s ease-in-out wr-arc-arm-l}.wr .alive .big.slot-arc .ja2{animation:2.8s ease-in-out wr-arc-arm-r}@keyframes wr-arc-arm-l{0%,to{rotate:none}12%{rotate:-70deg}24%,56%{rotate:45deg}70%,88%{rotate:-35deg}}@keyframes wr-arc-arm-r{0%,to{rotate:none}12%{rotate:70deg}24%,56%{rotate:-45deg}70%,88%{rotate:35deg}}.wr .alive .big.slot-arc .jl1{animation:2.8s ease-in-out wr-tuck-l}.wr .alive .big.slot-arc .jl2{animation:2.8s ease-in-out wr-tuck-r}.wr .alive .big.slot-format .turn{animation:3s cubic-bezier(.16,1,.3,1) wr-fm-turn}@keyframes wr-fm-turn{0%,12%,to{rotate:none}24%,72%{rotate:-90deg}84%{rotate:6deg}}.wr .alive .big.slot-format .ja1{animation:3s ease-in-out wr-fm-arm1}@keyframes wr-fm-arm1{0%,12%,84%,to{translate:0;rotate:none}24%,72%{translate:-16px 6px;rotate:30deg}}.wr .alive .big.slot-format .ja2{animation:3s ease-in-out wr-fm-arm2}@keyframes wr-fm-arm2{0%,12%,84%,to{translate:0;rotate:none}24%{translate:16px 4px;rotate:20deg}34%,66%{translate:16px 4px;rotate:-34deg}72%{translate:16px 4px;rotate:none}}.wr .alive .big.slot-format .crig{animation:3s ease-in-out wr-fm-hop}@keyframes wr-fm-hop{0%,to{translate:0}14%{translate:0 -16px}22%{translate:0}}.wr .alive .big.slot-format .jl1{animation:3s ease-in-out wr-tuck-l}.wr .alive .big.slot-format .jl2{animation:3s ease-in-out wr-tuck-r}.wr .alive .big.slot-format .ringlight{animation:3s linear wr-fm-ring}@keyframes wr-fm-ring{0%,36%,42%,46%,52%,56%,62%,to{opacity:.7;stroke-width:5px}38%,48%,58%{opacity:1;stroke-width:12px}}.wr .alive .big.slot-format .flash{animation:3s linear wr-fm-flash}@keyframes wr-fm-flash{0%,36%,42%,46%,52%,56%,62%,to{opacity:0}38%,48%,58%{opacity:.55}}.wr .alive .big.slot-voice .jb{animation:3s ease-in-out wr-vc-body}@keyframes wr-vc-body{0%,to{rotate:none;scale:1}18%{scale:.97 1.08}28%,76%{rotate:none;scale:1.03 1}88%{rotate:18deg;scale:1}}.wr .alive .big.slot-voice .ja1{animation:3s ease-in-out wr-vc-arm1}@keyframes wr-vc-arm1{0%,to{rotate:none}18%{rotate:-60deg}30%,76%{rotate:50deg}88%{rotate:-40deg}}.wr .alive .big.slot-voice .ja2{animation:3s ease-in-out wr-vc-arm2}@keyframes wr-vc-arm2{0%,to{rotate:none}18%{rotate:40deg}30%,76%{rotate:-115deg}88%{rotate:30deg}}.wr .alive .big.slot-voice .mouth{animation:3s ease-in-out wr-vc-mouth}@keyframes wr-vc-mouth{0%,22%,80%,to{scale:1}28%,76%{scale:1.8 2.4}}.wr .alive .big.slot-voice .act-sing{animation:3s linear wr-vc-vib}@keyframes wr-vc-vib{0%,28%,76%,to{transform:none}30%,34%,38%,42%,46%,50%,54%,58%,62%,66%,70%,74%{transform:rotate(-2.5deg)}32%,36%,40%,44%,48%,52%,56%,60%,64%,68%,72%{transform:rotate(2.5deg)}}.wr .alive .big.slot-voice .notes{animation:1.4s ease-out .7s 2 wr-notes}.wr .alive .big.slot-voice .notes.n1{animation-delay:1s}.wr .alive .big.slot-voice .notes.n2{animation-delay:1.3s}@keyframes wr-notes{0%{opacity:0;translate:0}20%{opacity:1}to{opacity:0;translate:60px -200px}}.wr .alive .big.slot-voice .waves-out{animation:.4s ease-out .7s 6 wr-wavesout}.wr .alive .big.slot-voice .cone{animation:.2s ease-out .7s 10 wr-drum}.wr .alive .big.slot-trust .jb-0{animation:3s ease-in-out wr-tr-a}@keyframes wr-tr-a{0%,to{transform:none}16%{transform:rotate(-12deg)}30%{transform:rotate(4deg)translate(3px,-4px)}44%,64%{transform:rotate(10deg)translate(6px,3px)}80%{transform:rotate(-3deg)}}.wr .alive .big.slot-trust .jb-1{animation:3s ease-in-out wr-tr-b}@keyframes wr-tr-b{0%,to{transform:none}16%{transform:rotate(12deg)}30%{transform:rotate(-4deg)translate(-3px,-6px)}44%,64%{transform:rotate(-10deg)translate(-6px,-3px)}80%{transform:rotate(3deg)}}.wr .alive .big.slot-trust .ja1{animation:3s ease-in-out wr-tr-arm-a}@keyframes wr-tr-arm-a{0%,to{rotate:none}16%{rotate:-70deg}28%,34%{rotate:-30deg}44%,64%{rotate:40deg}}.wr .alive .big.slot-trust .ja2{animation:3s ease-in-out wr-tr-arm-b}@keyframes wr-tr-arm-b{0%,to{rotate:none}16%{rotate:150deg}28%,34%{rotate:118deg}44%,64%{rotate:-20deg}}.wr .alive .big.slot-trust .spark{animation:.9s ease-out .8s wr-spark}@keyframes wr-spark{0%{opacity:0;scale:.4}25%{opacity:1;scale:1.2}to{opacity:0;scale:1.5}}.wr .alive .big.slot-trust .heart{animation:1.4s ease-out 1.35s wr-heart}@keyframes wr-heart{0%{opacity:0;translate:0;scale:.3}25%{opacity:1;scale:1.15}to{opacity:0;translate:0 -34px;scale:1}}.wr .screen-run,.wr .method-run,.wr .arch-run,.wr .close-run,.wr .finale-run{content-visibility:auto}@media (max-width:900px),(max-height:740px){.wr .method-run{content-visibility:visible}}.wr:not([data-live]) .method-run{content-visibility:visible}.wr [data-off] *,.wr [data-off] :before,.wr [data-off] :after{animation-play-state:paused!important}.wr:not([data-live]) .screen-run,.wr:not([data-live]) .arch-run,.wr:not([data-live]) .close-run,.wr:not([data-live]) .finale-run{height:100svh}.wr:not([data-live]) .method-run{height:auto}.wr:not([data-live]) .method-pin{position:relative}@media (prefers-reduced-motion:reduce){.wr .grain,.wr .ray:before,.wr [class*=act-],.wr .door-room .dust,.wr .hole .dust,.wr .walker *,.wr .take,.wr .take *,.wr .alive *,.wr .big *{animation:none!important}.wr .on .ink{filter:none}.wr .wr-nav{transition:none}.wr .rv .rw{opacity:1;filter:none;transition:none;transform:none}.wr .sm-save .phone:after,.wr .sm-break .beat-row>span{animation:none}.wr[data-opening=play] .hero-frame,.wr[data-opening=play] .stage{background:0 0}.wr[data-opening=play] .stage,.wr[data-opening=play] .plane,.wr[data-opening=play] .hero-h1 .ch{animation:none}.wr .screen-run,.wr .arch-run{height:100vh}.wr[data-live] .faq{margin-top:0}.wr[data-live] .faq-tone{top:0}}
