@property --p{syntax:"<number>";inherits:true;initial-value:0}@property --ty{syntax:"<percentage>";inherits:false;initial-value:0}@property --zoom{syntax:"<number>";inherits:false;initial-value:0}@property --vfade{syntax:"<number>";inherits:false;initial-value:0}@property --hello{syntax:"<number>";inherits:false;initial-value:0}@property --car{syntax:"<number>";inherits:false;initial-value:0}@property --pop{syntax:"<number>";inherits:false;initial-value:0}@property --walk{syntax:"<number>";inherits:false;initial-value:0}@property --g{syntax:"<number>";inherits:true;initial-value:0}@property --rest{syntax:"<number>";inherits:true;initial-value:1}@property --gx{syntax:"<number>";inherits:false;initial-value:0}@property --cam{syntax:"<number>";inherits:true;initial-value:0}@property --shut{syntax:"<number>";inherits:true;initial-value:0}@property --open{syntax:"<number>";inherits:false;initial-value:0}@property --gone{syntax:"<number>";inherits:false;initial-value:0}@property --push{syntax:"<number>";inherits:false;initial-value:0}.vs{background:#170d1f;color:var(--paper);--dusk:#170d1f;--pink:#ff4fa3;--teal:#2fe0d0}.vs-act,.vs-scene{padding:0!important}.vs-act{position:relative}.vs-out{z-index:2;pointer-events:none}.vs-out+.vs-in{margin-top:-100lvh}.vs-out>.vs-stage{opacity:calc(1 - clamp(0, calc((var(--p) - .9) / .1), 1));will-change:opacity}.vs-out{height:480vh}.vs-in{height:860vh}.vs-stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100lvh;overflow:hidden;container-type:size;background:var(--dusk)}@media (max-height:560px){.vs{--chrome:44px}.vs-title{top:clamp(10px,3cqh,20px)}.vs-alone .vs-stage,.vs-stage{top:var(--chrome);height:calc(100vh - var(--chrome));height:calc(100lvh - var(--chrome))}.vs-out+.vs-in{margin-top:calc(-100lvh + var(--chrome))}}.vs-plate{position:absolute;left:50%;top:50%;width:max(100cqw,66.667cqh);height:max(150cqw,100cqh);translate:-50% -50%;transform-origin:var(--pax,50%) var(--pay,50%);will-change:transform}.vs-plate img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.vs-sign{position:absolute;left:var(--pl);top:var(--pt);width:var(--pw);height:var(--ph);display:grid;place-items:center;align-content:center;container-type:size;overflow:hidden;color:var(--ink);text-align:center}@media (min-aspect-ratio:1/1){.vs-plate{width:max(100cqw,150cqh);height:max(66.667cqw,100cqh);transform-origin:var(--lax,50%) var(--lay,50%)}.vs-sign{left:var(--ll);top:var(--lt);width:var(--lw);height:var(--lh)}}.vs-sign-marquee b{font:400 min(50cqh,19cqw)/1 var(--poster);letter-spacing:.04em;white-space:nowrap}.vs-sign-marquee b:first-letter{color:var(--red)}.vs-sign-desk small{font:800 min(11cqh,4.6cqw)/1.1 var(--body);letter-spacing:.1em;padding:0 4%}.vs-sign-desk b{font:400 min(50cqh,23cqw)/1 var(--poster);color:var(--red)}.vs-sign-wall img{width:100%;height:100%;max-width:none;object-fit:cover;opacity:.94}.vs-out [data-p]{--zoom:clamp(0,calc(var(--p) / .26),1);--vfade:clamp(0,calc((var(--p) - .2) / .1),1);--hello:clamp(0,calc((var(--p) - .02) / .1),1);--car:clamp(0,calc((var(--p) - .3) / .24),1);--pop:clamp(0,calc((var(--p) - .55) / .06),1);--walk:clamp(0,calc((var(--p) - .61) / .19),1);--open:clamp(0,calc((var(--p) - .66) / .1),1);--gone:clamp(0,calc((var(--p) - .79) / .05),1);--push:clamp(0,calc((var(--p) - .82) / .18),1)}.vs-p-open,.vs-p-street{transform:scale(calc(1.12 - .12 * var(--vfade) + 3.6 * var(--push) * var(--push)))}.vs-p-open{opacity:var(--open)}.vs-p-vista{z-index:3;transform:scale(calc(1 + 2.8 * var(--zoom) * var(--zoom)));opacity:calc(1 - var(--vfade))}.vs-road{position:absolute;inset:0;z-index:4;opacity:calc(1 - var(--gone));pointer-events:none;--cw:min(78cqw,600px)}.vs-car,.vs-smoke{position:absolute;left:0;bottom:15cqh;width:var(--cw);max-width:none;transform:translateX(calc(-118% + 122% * var(--car)));will-change:transform}.vs-car{height:auto;rotate:calc(-22deg + 18deg * var(--car));transform-origin:60% 80%}[data-linked] .vs-car{rotate:0deg;filter:drop-shadow(0 14px 8px rgba(30,8,40,.5))}.vs-smoke{height:calc(var(--cw) * .5);opacity:calc(var(--car) * (1 - var(--car)) * 4);transform-origin:10% 100%;transform:translateX(calc(-118% + 122% * var(--car))) scale(calc(.5 + 1.4 * var(--car)))}.vs-smoke i{position:absolute;bottom:0;width:34%;height:56%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,236,246,.85),rgba(255,236,246,0))}.vs-smoke i:first-child{left:-14%}.vs-smoke i:nth-child(2){left:2%;bottom:14%}.vs-smoke i:nth-child(3){left:16%}.vs-smoke i:nth-child(4){left:-6%;bottom:30%;width:26%}.vs-smoke i:nth-child(5){left:28%;bottom:6%;width:24%}.vs-hero{--cwq:24cqw;position:absolute;left:50%;bottom:15cqh;width:min(30cqw,210px);transform-origin:50% 100%;opacity:calc(1 - var(--gone));transform:translate(calc(-50% + (1 - var(--walk)) * 24cqw),calc(var(--walk) * -27cqh)) scale(calc(var(--pop) * (1 - .7 * var(--walk))));will-change:transform}.vs-hero .vs-mine{display:block;width:100%;opacity:1}.vs-hero .vs-mine i{display:none}.vs-say{position:absolute;font:700 clamp(18px,5cqw,34px)/1 var(--doge);text-shadow:0 2px 0 #170d1f;white-space:nowrap}.vs-say-1{left:8%;bottom:40cqh;color:var(--pink);rotate:-8deg;opacity:calc(var(--car) * (1 - var(--car)) * 4)}.vs-say-2{right:8%;bottom:34cqh;color:var(--teal);rotate:6deg;opacity:calc(var(--pop) * (1 - var(--walk)))}.vs-say-3{left:50%;bottom:52cqh;translate:-50% 0;color:var(--gold);font-size:clamp(26px,8cqw,56px);opacity:calc(var(--open) * (1 - var(--push)))}.vs-hello{position:absolute;z-index:5;left:0;right:0;top:0;padding:clamp(18px,5cqh,56px) var(--gut) 0;opacity:calc(1 - var(--hello));transform:translateY(calc(var(--hello) * -30px));pointer-events:none;text-shadow:0 2px 14px rgba(23,13,31,.75)}.vs-hello:before{content:"";position:absolute;inset:0 0 -40% 0;z-index:-1;background:linear-gradient(rgba(23,13,31,.78),rgba(23,13,31,0))}.vs-hello .eyebrow{color:var(--gold);margin-bottom:6px}.vs-hello h1{font:400 clamp(52px,15cqw,150px)/.88 var(--poster);text-transform:uppercase}.vs-hello mark{display:inline-block;background:var(--pink);color:#170d1f;padding:.04em .12em 0;rotate:-1.4deg;box-shadow:6px 6px 0 var(--teal);text-shadow:none}.vs-hello-line{font-size:clamp(15px,1.7vw,20px);line-height:1.4;max-width:30em;margin-top:16px}.vs-paid{margin-top:14px}.vs-paid small{font:800 10.5px/1 var(--body);letter-spacing:.14em}.vs-paid b,.vs-paid small{display:block;color:var(--gold)}.vs-paid b{min-height:1em;font:400 clamp(38px,9cqw,84px)/1 var(--poster)}.vs-hint{position:absolute;left:0;right:0;top:calc(100svh - 150px);text-align:center;font:800 12px/1 var(--body);letter-spacing:.16em;animation:vs-bob 1.6s ease-in-out infinite}@keyframes vs-bob{50%{transform:translateY(7px)}}.vs-bloom{z-index:6;pointer-events:none;background:radial-gradient(circle at 50% 50%,#fff3c4,#f0b028 45%,#d9971a);opacity:calc(var(--push) * var(--push) * .92)}.vs-bloom,.vs-scene{position:absolute;inset:0}.vs-scene{overflow:hidden;background:var(--dusk);--ty:0%;transform:translate3d(0,var(--ty),0);will-change:transform}.vs-in .vs-scene:not([data-near]):not(:first-child),.vs-scene[data-near=false]{visibility:hidden;content-visibility:hidden}.vs-scene[data-near=true]:not([data-live=true]){visibility:visible;opacity:.001}.vs-scene{will-change:opacity}.vs-cast .vs-mine,.vs-doors li,.vs-lifter,.vs-roofcta,.vs-scene>.vs-plate,.vs-title{will-change:transform,opacity}.vs-scene>.vs-plate{transform:scale(1.1);transition:transform 1.6s cubic-bezier(.2,.7,.3,1)}.vs-scene.on>.vs-plate{transform:none}.vs-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(23,13,31,.72),rgba(23,13,31,0) 24%,rgba(23,13,31,0) 56%,rgba(23,13,31,.5))}.vs-title{position:absolute;z-index:2;left:var(--gut);right:64px;top:max(clamp(14px,4cqh,40px),46px);display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(-26px);transition:opacity .5s,transform .6s cubic-bezier(.2,1.2,.3,1);text-shadow:0 2px 12px rgba(23,13,31,.8)}.vs-scene.on .vs-title{opacity:1;transform:none}.vs-lvl{display:grid;place-items:center;flex:none;width:clamp(54px,15cqw,92px);height:clamp(54px,15cqw,92px);font:400 clamp(34px,9cqw,60px)/1 var(--poster);padding-top:.08em;color:#170d1f;background:var(--gold);border:3px solid #170d1f;box-shadow:4px 4px 0 var(--pink);text-shadow:none}.vs-title small{display:block;font:800 clamp(9.5px,2.6cqw,12px)/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.vs-title h1,.vs-title h2{font:400 clamp(44px,14cqw,112px)/.9 var(--poster);text-transform:uppercase}.vs-scene.on .vs-slab{opacity:.9}.vs-slab{z-index:2;bottom:calc(100lvh - 100svh + 14px);text-align:center;font:800 10.5px/1 var(--body);letter-spacing:.16em;opacity:0;transition:opacity .6s 1.4s;text-shadow:0 1px 8px #170d1f;animation:vs-bob 1.8s ease-in-out infinite;pointer-events:none}.vs-row,.vs-slab{position:absolute;left:0;right:0}.vs-row{z-index:3;top:clamp(92px,16.5cqh,150px);min-width:0}.vs-doors{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);padding:4px var(--gut) 10px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vs-doors::-webkit-scrollbar{display:none}.vs-doors li{flex:0 0 min(74cqw,320px);min-width:0;display:flex;scroll-snap-align:start;opacity:0;transform:translateY(46px);transition:opacity .45s calc(.2s + var(--i) * .09s),transform .6s calc(.2s + var(--i) * .09s) cubic-bezier(.2,1.3,.3,1)}.vs-scene.on .vs-doors li{opacity:1;transform:none}.vs-swipe{padding:0 var(--gut);text-align:right;font:800 10px/1 var(--body);letter-spacing:.16em;opacity:0;transition:opacity .5s 1.2s;text-shadow:0 1px 8px #170d1f}.vs-scene.on .vs-swipe{opacity:.85}.vs-doorlink{display:flex;flex-direction:column;width:100%;min-width:0;color:var(--paper);text-decoration:none;background:rgba(23,13,31,.93);border:2px solid var(--gold);box-shadow:5px 5px 0 var(--pink);-webkit-tap-highlight-color:transparent;transition:transform .12s,box-shadow .12s}@media (hover:hover){.vs-doorlink:hover{transform:translate(-2px,-3px);box-shadow:8px 9px 0 var(--pink)}.vs-doorlink:hover strong{background:var(--paper)}}.vs-door{position:relative;display:block;height:168px;overflow:hidden;perspective:900px;background:#0d0713;border-bottom:2px solid var(--gold)}.vs-door .ra{position:absolute;inset:0 12.5%;height:auto;border-bottom:0}.vs-leaf{position:absolute;z-index:5;top:0;bottom:0;width:50.5%;background:linear-gradient(90deg,#d9d0c0,var(--card,#fffaf0) 22%,#f1e9da 78%,#cfc5b3);box-shadow:inset 0 0 0 3px var(--card,#fffaf0),inset 0 0 0 5px #bfa46a;transition:transform .7s calc(.55s + var(--i) * .16s) cubic-bezier(.3,.9,.3,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.vs-leaf:after{content:"";position:absolute;inset:12% 22%;background:linear-gradient(#ffe9a6,#f0b028 55%,#d9971a);box-shadow:inset 0 0 0 2px #bfa46a,0 0 18px rgba(240,176,40,.6)}.vs-leaf.l{left:0;transform-origin:0 50%}.vs-leaf.r{right:0;transform-origin:100% 50%}.vs-scene.on .vs-leaf.l{transform:rotateY(-70deg)}.vs-scene.on .vs-leaf.r{transform:rotateY(70deg)}.vs-glow{position:absolute;z-index:4;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 55%,#fff6d0,#f0b028 70%);opacity:0;transition:opacity .3s}.vs-doorlink.open .vs-leaf{transition-delay:0s;transition-duration:.4s}.vs-doorlink.open .vs-leaf.l{transform:rotateY(-100deg)!important}.vs-doorlink.open .vs-leaf.r{transform:rotateY(100deg)!important}.vs-doorlink.open .vs-glow{opacity:1}.vs-plq{display:flex;flex-direction:column;align-items:flex-start;gap:5px;flex:1 1;padding:10px 12px 12px}.vs-plq small{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;font:800 9.5px/1 var(--body);letter-spacing:.12em}.vs-plq small i{font-style:normal;background:var(--pink);color:#170d1f;padding:4px 6px 3px}.vs-plq small u{text-decoration:none;opacity:.6}.vs-plq b{font:400 clamp(25px,7cqw,32px)/1 var(--poster);letter-spacing:.01em;text-transform:uppercase;color:var(--gold);margin-top:2px;overflow-wrap:anywhere}.vs-plq>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;font-size:13px;line-height:1.38;opacity:.95}.vs-plq em{font:800 11.5px/1.25 var(--body);font-style:normal;letter-spacing:.04em;color:var(--teal)}.vs-plq em:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#35d46a;margin-right:6px;vertical-align:1px}.vs-plq strong{margin-top:auto;font:400 17px/1 var(--poster);letter-spacing:.05em;color:#170d1f;background:var(--gold);padding:8px 12px 6px}@media (max-aspect-ratio:1/1) and (min-height:760px){.vs-in .vs-row{top:244px}.vs-in .vs-door{height:150px}}@media (max-aspect-ratio:1/1) and (max-height:759px){.vs-stops{display:none!important}}@media (max-height:720px){.vs-door{height:128px}.vs-plq>span{-webkit-line-clamp:3;line-clamp:3}}@media (max-height:480px){.vs-row{top:58px}.vs-doors li{flex-basis:min(62cqw,460px)}.vs-doorlink{flex-direction:row}.vs-door{width:42%;height:auto;min-height:150px;flex:none;border-bottom:0;border-right:2px solid var(--gold)}.vs-plq>span{-webkit-line-clamp:2;line-clamp:2}.vs-plq b{font-size:clamp(18px,4.2cqw,24px)}.vs-cast,.vs-slab{display:none}.vs-title h1,.vs-title h2{font-size:34px}.vs-lvl{width:40px;height:40px;font-size:26px}}.vs-scene.going{transform-origin:var(--ox) var(--oy);animation:vs-go .6s cubic-bezier(.5,0,.8,.4) forwards}.vs-scene.going:before{content:"";position:absolute;inset:0;z-index:20;background:radial-gradient(circle at var(--ox) var(--oy),#fff6d0,#f0b028 60%);animation:vs-veil .6s ease-in forwards}.vs-in .vs-scene.going{animation-name:vs-go-in}@keyframes vs-go{to{transform:scale(3.4)}}@keyframes vs-go-in{to{transform:translate3d(0,var(--ty),0) scale(3.4)}}@keyframes vs-veil{0%{opacity:0}to{opacity:1}}.ra{position:relative;display:block;height:184px;border-bottom:3px solid var(--ink);background:var(--ink);color:var(--paper);list-style:none;margin:0}.ra,.ra-tag{overflow:hidden}.ra-tag{left:0;bottom:0;max-width:100%;text-overflow:ellipsis;white-space:nowrap;font:800 10px/1 var(--body);font-style:normal;letter-spacing:.1em;text-transform:uppercase;background:var(--gold);color:var(--ink);padding:5px 9px 4px}.ra-none,.ra-tag{position:absolute}.ra-none{inset:0;display:grid;place-content:center;text-align:center;font:400 22px/1.1 var(--poster);color:var(--gold);padding:12px}.ra small{font:800 10px/1.2 var(--body);letter-spacing:.13em;text-transform:uppercase}.ra-calc,.ra-pays{display:grid;align-content:center;justify-items:start;grid-gap:6px;gap:6px;padding:14px 16px 30px}.ra-pays{background:var(--gold);color:var(--ink)}.ra-pays .ra-tag{background:var(--ink);color:var(--gold)}.ra-calc b,.ra-pays b{font:400 clamp(46px,6vw,58px)/.95 var(--poster);display:flex;align-items:baseline;gap:.14em}.ra-calc b{color:var(--gold)}.ra-calc em{font-style:normal;font-size:.4em;color:var(--paper);letter-spacing:.04em}.ra-thesis{background:var(--paper-2);color:var(--ink)}.ra-post{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:9px 12px 8px;background:var(--paper);border-bottom:2px solid var(--ink)}.ra-post img{width:30px;height:30px;border-radius:50%;border:2px solid var(--ink);flex:none}.ra-post b{display:block;font:800 13px/1.1 var(--body)}.ra-post small{opacity:.7;letter-spacing:.04em;text-transform:none}.ra-post-card{width:100%;max-width:none;height:auto}.ra-lore{display:flex;align-items:flex-end;justify-content:center;gap:4px;background:var(--red);padding:12px 10px 0}.ra-lore img{height:100px;width:auto;max-width:none;filter:drop-shadow(3px 3px 0 rgba(21,16,10,.4))}.ra-lore img:last-of-type{height:168px}.ra-lore b{align-self:center;font:400 30px/1 var(--poster);color:var(--gold)}.ra-start{display:grid;grid-template-columns:repeat(3,1fr);background:var(--paper);color:var(--ink);padding:0}.ra-start li{display:grid;place-content:center;justify-items:center;grid-gap:2px;gap:2px;font:400 25px/1 var(--poster);border-right:3px solid var(--ink)}.ra-start li:last-child{border:0;background:var(--gold)}.ra-start b{font-weight:400;font-size:60px;line-height:.9;color:var(--red)}.ra-gym{display:flex;flex-direction:column}.ra-gym ol{flex:1 1;display:grid;align-content:center;padding:6px 12px 0}.ra-gym li{display:grid;grid-template-columns:16px 30px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:4px 0;border-bottom:1px solid var(--ink-2);font:800 13px/1 var(--body)}.ra-gym li i{font:400 17px/1 var(--poster);font-style:normal;color:var(--gold)}.ra-gym li svg{width:30px;height:30px;border-radius:50%;background:var(--gold)}.ra-gym li b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ra-gym li span{font:400 19px/1 var(--poster);color:var(--gold)}.ra-gym .ra-none{position:static;flex:1 1;font-size:19px}.ra-cp{position:relative;height:26px;background:#0d0905;border-top:2px solid var(--ink-2);flex:none}.ra-cp span{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--gold-2),var(--gold))}.ra-cp small{position:absolute;inset:0;display:grid;place-items:center;mix-blend-mode:difference;color:#fff;font-size:9.5px}.ra-rx{background:#241b12}.ra-slot{position:absolute;z-index:2;left:8%;right:8%;top:22px;height:12px;background:#0a0705;border-radius:6px;box-shadow:0 2px 0 #4a3a28}.ra-slip{position:absolute;z-index:1;left:16%;right:16%;top:28px;display:grid;grid-gap:7px;gap:7px;justify-items:center;text-align:center;padding:20px 8px 22px;background:var(--paper);color:var(--ink);animation:ra-feed 5s cubic-bezier(.3,.9,.4,1) infinite;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /12px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /12px 100%}.ra-slip b{font:400 30px/1 var(--poster)}.ra-slip small{opacity:.75}@keyframes ra-feed{0%{transform:translateY(-100%)}22%,to{transform:none}}.ra-meme img,.ra-shorts video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.ra-shorts{background:#0b0805}.ra-swole{background:var(--gold)}.ra-look{position:absolute;left:50%;top:0;width:184px!important;height:184px!important;max-width:none!important;margin-left:-92px;opacity:0;animation:ra-look 8s infinite}.ra-look-0{opacity:1}.ra-look-1{animation-delay:2s}.ra-look-2{animation-delay:4s}.ra-look-3{animation-delay:6s}@keyframes ra-look{0%,22%{opacity:1}27%,to{opacity:0}}.ra-swole:after,.ra-swole:before{content:"";position:absolute;top:0;bottom:0;width:calc(50% - 92px);background:var(--ink)}.ra-swole:before{left:0}.ra-swole:after{right:0}.ra-locker,.ra-wall{display:grid;grid-template-columns:124px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:0 12px 0 0}.ra-locker svg,.ra-wall svg{width:124px!important;height:184px;background:var(--gold);object-fit:cover}.ra-wall svg{height:124px;border:3px solid var(--gold);margin-left:12px;width:112px!important;height:112px}.ra-locker p,.ra-wall p{display:grid;grid-gap:5px;gap:5px;min-width:0}.ra-locker b,.ra-wall b{font:400 25px/1 var(--poster);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.ra-locker small,.ra-wall small{color:var(--gold)}.ra-locker{background:repeating-linear-gradient(90deg,#2a2118 0 3px,#15100a 3px 46px)}.ra-locker-door{display:block;width:124px;height:184px;border-right:3px solid var(--gold);overflow:hidden;background:var(--gold)}.ra-locker-door svg{width:124px!important;height:124px;margin-top:30px}.ra-socials{display:grid;align-content:center;grid-gap:0;gap:0;padding:4px 14px}.ra-socials li{display:flex;align-items:center;gap:9px;padding:8px 0 7px;border-bottom:1px solid var(--ink-2);font:800 13px/1 var(--body);min-width:0}.ra-socials li:last-child{border:0}.ra-socials svg{flex:none;color:var(--gold)}.ra-socials b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ra-socials small{margin-left:auto;color:var(--gold);font-size:8.5px}@media (prefers-reduced-motion:reduce){.ra-look{opacity:0}.ra-look-0{opacity:1}}.vs-cast{position:absolute;z-index:4;left:0;right:0;bottom:max(8cqh,calc(100lvh - 100svh + 26px));display:flex;justify-content:space-evenly;align-items:flex-end;padding:0 1cqw;--fw:min(19cqw,150px);pointer-events:none}.vs-cast .vs-mine,.vs-lifter{position:relative;display:block;width:var(--fw);flex:none;color:inherit;text-decoration:none;text-align:center;pointer-events:auto;opacity:0;transform:translateY(-70px);transition:opacity .3s calc(.6s + var(--i, 3) * .13s),transform .55s calc(.6s + var(--i, 3) * .13s) cubic-bezier(.3,1.5,.4,1)}.vs-scene.on .vs-cast .vs-mine.in,.vs-scene.on .vs-lifter{opacity:1;transform:none}.vs-fig{position:relative;display:block;transform-origin:50% 96%}.vs-bar,.vs-fig,.vs-mine svg{will-change:transform}.vs-fig svg,.vs-mine svg{display:block;width:100%;height:auto;filter:saturate(1.4) contrast(1.22)}.vs-lifter:after,.vs-mine:after{content:"";position:absolute;z-index:-1;left:12%;right:12%;bottom:17px;height:9%;border-radius:50%;background:rgba(23,13,31,.5);filter:blur(5px)}.vs-lifter em,.vs-mine i{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 clamp(8.5px,2.4cqw,10.5px)/1 var(--body);font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:#170d1f;background:var(--gold);padding:3px 6px 2px;margin-top:2px}.vs-mine i{background:var(--pink);position:static;translate:none}.vs-bar{position:absolute;left:-9%;right:-9%;top:60%;height:max(4px,calc(var(--fw) * .028));background:#170d1f;border-radius:3px}.vs-bar:after,.vs-bar:before{content:"";position:absolute;top:50%;translate:0 -50%;width:calc(var(--fw) * .07);height:calc(var(--fw) * .3);border-radius:30%;background:linear-gradient(90deg,var(--gold-2),var(--gold) 45%,#ffe9a6 55%,var(--gold-2));border:2px solid #170d1f}.vs-bar:before{left:3%}.vs-bar:after{right:3%}.vs-mv-press .vs-fig{animation:vs-squash 2.6s calc(var(--i) * -.7s) ease-in-out infinite}.vs-mv-press .vs-bar{top:40%;animation:vs-press 2.6s calc(var(--i) * -.7s) ease-in-out infinite}.vs-mv-dead .vs-fig{animation:vs-hinge 3s calc(var(--i) * -.9s) ease-in-out infinite}.vs-mv-dead .vs-bar{top:80%;animation:vs-dead 3s calc(var(--i) * -.9s) ease-in-out infinite}.vs-mv-squat .vs-fig{animation:vs-squat 2.8s ease-in-out infinite}@keyframes vs-squat{0%,18%,to{transform:scale(1)}50%,64%{transform:scale(1.07,.84)}}.vs-mine svg,.vs-mv-flex .vs-fig{animation:vs-pump 3.2s calc(var(--i, 1) * -.8s) ease-in-out infinite;transform-origin:50% 96%}@keyframes vs-press{0%,12%,to{transform:translateY(0)}45%,62%{transform:translateY(calc(var(--fw) * -.4))}}@keyframes vs-squash{0%,12%,to{transform:scale(1.02,.97)}45%,62%{transform:scale(.97,1.04)}}@keyframes vs-dead{0%,15%,to{transform:translateY(0)}50%,66%{transform:translateY(calc(var(--fw) * -.2))}}@keyframes vs-hinge{0%,15%,to{transform:scale(1.05,.9)}50%,66%{transform:scale(.99,1.02)}}@keyframes vs-pump{50%{transform:scale(1.04,1.02)}}.vs-scene[data-live=false] *{animation-play-state:paused!important}.vs-roofcta{position:absolute;z-index:3;left:var(--gut);right:var(--gut);top:24cqh;display:grid;grid-gap:12px;gap:12px;justify-items:start;opacity:0;transform:translateY(30px);transition:opacity .6s .2s,transform .7s cubic-bezier(.2,1.1,.3,1) .2s;text-shadow:0 2px 12px rgba(23,13,31,.85)}.vs-scene.on .vs-roofcta{opacity:1;transform:none}.vs-roofcta h2{font:400 clamp(40px,11cqw,104px)/.92 var(--poster);text-transform:uppercase}.vs-roofcta mark{background:var(--gold);color:#170d1f;padding:0 .12em;text-shadow:none}.vs-roofcta div{display:flex;flex-wrap:wrap;gap:10px;text-shadow:none}@media (min-aspect-ratio:1/1){.vs-row{top:clamp(120px,17cqh,170px)}.vs-doors{justify-content:center;overflow:visible;scroll-snap-type:none;gap:18px}.vs-doors li{flex:0 1 280px}.vs-swipe{display:none}.vs-door{height:176px}.vs-cast{--fw:min(13cqw,210px);bottom:4cqh;justify-content:space-between;padding:0 5cqw}.vs-title h1,.vs-title h2{font-size:clamp(60px,8cqw,128px)}.vs-road{--cw:min(44cqw,720px)}.vs-hero{width:min(17cqw,260px)}.vs-roofcta{top:18cqh}}.vs-hud{position:fixed;z-index:30;right:8px;top:calc(50px + env(safe-area-inset-top));display:none;flex-direction:column;align-items:flex-end;gap:8px}html.vs-live .vs-hud.on{display:flex}.vs-hud button{font:800 10.5px/1 var(--body);letter-spacing:.1em;color:#170d1f;background:var(--gold);border:2px solid #170d1f;padding:8px 9px 7px;cursor:pointer;box-shadow:2px 2px 0 #170d1f}.vs-skip{background:var(--pink)!important}.vs-stops{display:none;flex-direction:column;border:2px solid #170d1f;box-shadow:2px 2px 0 #170d1f}.vs-hud[data-where=in] .vs-stops{display:flex}.vs-stops button{width:32px;height:30px;padding:2px 0 0;font:400 17px/1 var(--poster);letter-spacing:0;background:var(--paper);border:0;box-shadow:none}.vs-stops button.on{background:#170d1f;color:var(--gold)}.vs-solo{position:relative;inset:auto;transform:none;container-type:size;height:calc(100svh - 112px);min-height:600px;max-height:1100px;--ty:0%}.vs-solo .vs-cast{bottom:3cqh}.vs-solo.going{animation:vs-go .6s cubic-bezier(.5,0,.8,.4) forwards}@media (max-height:480px){.vs-cast,.vs-slab{display:none}}.vs-foot{background:#170d1f;color:var(--paper);padding:34px var(--gut) calc(40px + env(safe-area-inset-bottom));display:grid;grid-gap:12px;gap:12px;justify-items:start}.vs-foot p{font-size:12.5px;line-height:1.5;opacity:.75;max-width:60em}.vs-stairs{display:flex;gap:12px;padding:16px var(--gut);background:#170d1f}.vs-stairs a{flex:1 1;min-width:0;padding:12px 14px 10px;border:2px solid var(--gold);color:var(--gold);text-decoration:none;font:800 12px/1.2 var(--body);letter-spacing:.1em;text-transform:uppercase}.vs-stairs a.up{text-align:right;background:var(--gold);color:#170d1f}.vs-stairs small{display:block;font-weight:700;font-size:10.5px;opacity:.8;margin-top:3px}@media (prefers-reduced-motion:reduce){.vs-in,.vs-out{height:auto}.vs-out+.vs-in{margin-top:0}.vs-out>.vs-stage{opacity:1}.vs-stage{position:static;height:auto;overflow:visible;container-type:normal}.vs-out .vs-stage{position:relative;height:100svh;container-type:size;overflow:hidden}.vs-out [data-p]{--p:.74;--hello:0}.vs-p-vista{display:none}.vs-hello{opacity:1;transform:none}.vs-hint,.vs-say,.vs-smoke{display:none}.vs-scene{position:relative;inset:auto;transform:none;height:100svh;min-height:600px;visibility:visible!important;container-type:size}.vs-slab{display:none}.vs-scene .vs-leaf.l{transform:rotateY(-70deg)}.vs-scene .vs-leaf.r{transform:rotateY(70deg)}.vs-scene .vs-doors li,.vs-scene .vs-lifter,.vs-scene .vs-mine,.vs-scene .vs-roofcta,.vs-scene .vs-title{opacity:1!important;transform:none!important}.vs-scene>.vs-plate{transform:none}}.vs>.nav{background:var(--paper);color:var(--ink)}@media (scripting:none){.vs-scene .vs-doors li,.vs-scene .vs-lifter,.vs-scene .vs-roofcta,.vs-scene .vs-title{opacity:1;transform:none}}.vs-wide{position:relative;top:0;--pw:max(150cqh,100cqw);width:var(--pw);height:max(100cqh,66.667cqw)}.vs-snapx{position:absolute;top:0;width:0;height:100%;scroll-snap-align:center;pointer-events:none}.vs-wide>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.vs-sign-station{gap:1cqh;padding:0 3%}.vs-sign-station b{font:400 min(46cqh,13.5cqw)/1 var(--poster);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.vs-sign-station em{font:800 min(21cqh,6.3cqw)/1.1 var(--body);font-style:normal;letter-spacing:.03em;color:#b3261a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.vs-sign-screen small{font:800 min(11cqh,6cqw)/1.15 var(--body);letter-spacing:.08em;padding:0 4%}.vs-sign-screen b{font:400 min(34cqh,15cqw)/1 var(--poster);color:var(--red);white-space:nowrap}.vs-scr-shorts small{font-size:min(9cqh,13cqw);padding:0 6%}.vs-scr-shorts b{font-size:min(16cqh,30cqw);line-height:.95;white-space:normal;overflow-wrap:anywhere;padding:0 6%}.vs-scr-receipts{rotate:0deg}.vs-scr-receipts small{font-size:min(9cqh,13cqw)}.vs-scr-receipts b{font-size:min(13cqh,17cqw);white-space:normal;line-height:1.05}.vs-zoomat{position:absolute;pointer-events:none}.vs-spot{position:absolute;top:8%;height:54%;z-index:2;-webkit-tap-highlight-color:transparent}@media (hover:hover){.vs-spot:hover{background:radial-gradient(closest-side,rgba(255,246,208,.22),rgba(255,246,208,0))}}.vs-lifter.vs-at{position:absolute;z-index:3;--fw:calc(var(--pw) * var(--fwp) / 100);width:var(--fw);margin-left:calc(var(--fw) / -2)}.vs-shade-walk{background:linear-gradient(rgba(23,13,31,.35),rgba(23,13,31,0) 12%,rgba(23,13,31,0) 62%,rgba(23,13,31,.62))}.vs-in:not(.vs-alone) .vs-title-walk{display:none}.vs-alone .vs-title-walk{top:8px;opacity:1;transform:none}.vs-alone .vs-title-walk h1{font-size:clamp(30px,8cqw,54px)}.vs-alone .vs-title-walk .vs-lvl{width:44px;height:44px;font-size:28px}.vs-alone .vs-title-walk small{display:none}.vs-alone .vs-stage{height:calc(100lvh - 0px)}.vs-guide{position:absolute;z-index:5;left:3cqw;bottom:calc(100lvh - 100svh + 190px);width:min(24cqw,130px);transform-origin:50% 100%;pointer-events:none;opacity:0;transition:opacity .4s .5s}.vs-scene.on .vs-guide{opacity:1}.vs-guide{translate:calc(var(--gx) * 1cqw) 0;will-change:transform,translate}.vs-guide[data-dir=back] .vs-mine svg{scale:-1 1}.vs-guide .vs-mine{display:block;width:100%;opacity:1;transform:none}.vs-guide .vs-mine i{display:inline-block}.vs-guide[data-walking=true]{animation:vs-step .5s ease-in-out infinite}@keyframes vs-step{0%,to{transform:translateY(0) rotate(-4deg)}25%{transform:translateY(-11px) rotate(0deg)}50%{transform:translateY(0) rotate(4deg)}75%{transform:translateY(-11px) rotate(0deg)}}.vs-cap{position:absolute;z-index:6;left:10px;right:10px;bottom:calc(100lvh - 100svh + 10px);height:172px;opacity:0;transform:translateY(24px);transition:opacity .4s .3s,transform .5s cubic-bezier(.2,1.2,.3,1) .3s}.vs-scene.on .vs-cap{opacity:1;transform:none}.vs-capitem{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;grid-gap:3px 12px;gap:3px 12px;align-items:start;padding:10px 12px 12px;color:var(--paper);text-decoration:none;background:rgba(23,13,31,.95);border:2px solid var(--gold);box-shadow:4px 4px 0 var(--pink);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s,transform .3s,visibility 0s .3s;-webkit-tap-highlight-color:transparent}.vs-capitem.vs-front{opacity:1;visibility:visible;transform:none;transition-delay:.08s,.08s,0s}.vs-capitem small{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px;font:800 9.5px/1 var(--body);letter-spacing:.12em}.vs-capitem small i{font-style:normal;background:var(--pink);color:#170d1f;padding:4px 6px 3px}.vs-capitem small u{display:inline-flex;align-items:center;gap:4px;text-decoration:none;opacity:.75}.vs-capitem s{display:inline-block;width:7px;height:7px;border-radius:50%;border:1.5px solid var(--gold)}.vs-capitem s.on{background:var(--gold)}.vs-capitem b{grid-column:1;font:400 clamp(24px,6.6cqw,32px)/1 var(--poster);letter-spacing:.01em;text-transform:uppercase;color:var(--gold)}.vs-capitem>span{grid-column:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;font-size:12.5px;line-height:1.36;opacity:.95}.vs-capitem strong{grid-column:2;grid-row:2/4;align-self:end;font:400 18px/1 var(--poster);letter-spacing:.05em;color:#170d1f;background:var(--gold);padding:11px 13px 9px;white-space:nowrap}.vs-cap[data-walking=true]{opacity:.55}@media (min-aspect-ratio:1/1){.vs-cap{left:50%;right:auto;width:min(620px,90cqw);margin-left:calc(min(620px, 90cqw) / -2);bottom:3cqh}.vs-guide{left:6cqw;bottom:4cqh;width:min(11cqw,170px)}.vs-walk:not(.vs-lay) .vs-guide{left:0;bottom:23cqh;width:min(9cqw,150px)}.vs-walk .vs-station>*{transition:opacity .4s}.vs-walk .vs-station:not(.vs-front)>.vs-sign{opacity:.5}}.vs-scene.diving{transform-origin:var(--ox) var(--oy);animation:vs-dive .78s cubic-bezier(.55,0,.9,.45) forwards}@keyframes vs-dive{to{transform:scale(var(--zs,8))}}.vs-lift{inset:0;z-index:12;pointer-events:none;overflow:hidden}.vs-ld,.vs-lift{position:absolute}.vs-ld{top:0;bottom:0;width:50.3%;will-change:transform;background:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 2px,rgba(0,0,0,.05) 2px 5px),linear-gradient(90deg,#b07a12,#f0b028 28%,#ffe39a 50%,#e0a021 72%,#a9720f);box-shadow:inset 0 0 0 6px #7a5208,inset 0 0 0 9px #ffd873}.vs-ld.l{left:0;transform:translate3d(calc((1 - var(--shut)) * -101%),0,0);border-right:3px solid #4a3205}.vs-ld.r{right:0;transform:translate3d(calc((1 - var(--shut)) * 101%),0,0);border-left:3px solid #4a3205}.vs-lplate{position:absolute;left:50%;top:46%;translate:-50% -50%;display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;color:#170d1f;opacity:clamp(0,calc((var(--shut) - .6) * 3.2),1);scale:calc(.92 + .08 * var(--shut));width:88%}.vs-lsub{font:800 11px/1 var(--body);letter-spacing:.22em}.vs-lnum{display:grid;place-items:center;width:92px;height:92px;border-radius:50%;font:400 58px/1 var(--poster);padding-top:.06em;color:var(--gold);background:#170d1f;border:4px solid #4a3205;box-shadow:0 0 0 4px #ffd873,0 0 26px rgba(255,233,166,.9)}.vs-lname{font:400 clamp(64px,20cqw,150px)/.9 var(--poster);letter-spacing:.01em}.vs-lline{font:800 clamp(12px,3.4cqw,17px)/1 var(--body);font-style:normal;letter-spacing:.16em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.vs-guide,.vs-lift{display:none}.vs-scene.vs-walk{height:auto!important;min-height:0!important;container-type:inline-size!important;overflow:visible}.vs-pan{inset:auto;overflow:hidden}.vs-pan,.vs-wide{position:relative}.vs-wide{top:0;transform:none;--pw:100cqw;width:100%}.vs-wide,.vs-wide>img{height:auto}.vs-shade-walk{display:none}.vs-title-walk{position:static;display:flex!important;padding:14px var(--gut) 10px}.vs-cap{position:static;height:auto;opacity:1!important;transform:none!important;display:grid;grid-gap:10px;gap:10px;padding:10px}.vs-capitem{position:relative;inset:auto;opacity:1;visibility:visible;transform:none}}.vs-lay{--sp:88cqw;--pad:calc(50cqw - var(--sp) / 2);--floor:31cqh;--T:calc((var(--n) - 1) * var(--sp));background:#2a1a10}@media (min-aspect-ratio:1/1){.vs-lay{--sp:40cqw;--floor:25cqh}}.vs-hide{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.vs-world{inset:0;transform-origin:50% 58%;will-change:transform}.vs-l,.vs-world{position:absolute}.vs-l{left:0;top:0;bottom:0;width:100%;pointer-events:none}.vs-l [data-cam],.vs-l-back{will-change:transform}.vs-lay{--bt:56cqw}@media (min-aspect-ratio:1/1){.vs-lay{--bt:12cqw}}.vs-l-back{width:calc(100cqw + var(--bt) + 4cqw);transform:translate3d(-2cqw,0,0)}.vs-l-back img{left:0;top:-4%;width:100%;height:108%;object-fit:cover;object-position:50% 62%}.vs-l-back img,.vs-l-mid img{position:absolute;max-width:none}.vs-l-mid img{bottom:calc(var(--floor) + 9cqh);left:calc(var(--pad) * .6 + var(--j) * var(--sp) * .6 - var(--sp) * .3);height:70cqh;width:auto;filter:brightness(.93)}.vs-l-fg{z-index:4;--fp:1.75}.vs-l-fg img{position:absolute;bottom:2cqh;width:min(62cqw,52cqh);max-width:none;height:auto}.vs-l-fg img.l{left:calc(var(--j) * var(--sp) * 1.75 - 40cqw)}.vs-l-fg img.r{left:calc(var(--j) * var(--sp) * 1.75 + 80cqw);transform:scaleX(-1)}.vs-l-st{z-index:2}.vs-st{position:absolute;bottom:var(--floor);left:calc(var(--pad) + (var(--k) + .5) * var(--sp));width:min(calc(var(--sp) * var(--sw)),calc((100cqh - var(--floor) - var(--top, 150px)) / (1 + var(--lift)) * var(--ar)));translate:-50% 0;pointer-events:auto;scroll-snap-align:center}.vs-st-img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:var(--ar)}.vs-st-hit{position:absolute;inset:-8% -4% 0;z-index:3;-webkit-tap-highlight-color:transparent;outline:none!important}.vs-st:has(.vs-st-hit:focus-visible) .vs-plaque{box-shadow:inset 0 0 0 2px #ffe9a6,0 0 0 4px var(--red)}.vs-st:after{content:"";position:absolute;z-index:-1;left:4%;right:4%;bottom:-3%;height:9%;border-radius:50%;background:radial-gradient(closest-side,rgba(60,30,5,.5),rgba(60,30,5,0))}.vs-plaque{position:absolute;left:50%;bottom:calc(100% * (1 + var(--lift)) + 10px);translate:-50% 0;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-width:78%;max-width:116%;padding:8px 14px 7px;text-align:center;white-space:nowrap;color:#2a1804;background:linear-gradient(#f7dc8a,#d9a227 45%,#b9820f);border:2px solid #5c3d06;box-shadow:inset 0 0 0 2px #ffe9a6,0 4px 0 #5c3d06,0 10px 14px rgba(60,30,5,.35)}.vs-plaque b{font:400 clamp(21px,6cqw,34px)/1 var(--poster);letter-spacing:.03em;text-transform:uppercase}.vs-plaque em{font:800 clamp(10px,2.8cqw,13px)/1.1 var(--body);font-style:normal;letter-spacing:.04em;color:#7a1d10;max-width:100%;white-space:normal}.vs-ov{position:absolute}.vs-ov-frame,.vs-ov-screen{display:grid;place-items:center;align-content:center;container-type:size;overflow:hidden;color:var(--ink);text-align:center}.vs-ov-frame img{width:62cqw;height:62cqw;border-radius:50%;border:2px solid var(--ink)}.vs-ov-frame b{font:800 13cqw/1 var(--body);letter-spacing:.06em;margin-top:4cqh}.vs-ov-frame i{font:800 11cqw/1.15 var(--body);font-style:normal;letter-spacing:.08em;opacity:.45}.vs-ov-screen small{font:800 min(22cqh,9cqw)/1 var(--body);letter-spacing:.1em}.vs-ov-screen b{font:400 min(56cqh,19cqw)/1 var(--poster);color:var(--red);white-space:nowrap}.vs-ov-cheems{left:14%;bottom:45.5%;width:23%;height:auto;max-width:none;filter:saturate(.8)}.vs-ov-swole{left:50%;bottom:96.5%;width:45%;height:auto;max-width:none;transform-origin:50% 100%;animation:vs-pump 3.2s ease-in-out infinite}.vs-ov-tag{font:400 clamp(13px,3.6cqw,19px)/1 var(--poster);letter-spacing:.08em;padding:5px 8px 3px;background:#170d1f;color:var(--paper)}.vs-ov-tag.gold{background:var(--red)}.vs-coin{position:absolute;left:50%;top:60%;width:5.5%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff0b0,#f0b028 55%,#a9720f);border:1.5px solid #5c3d06;animation:vs-coin 1.5s linear infinite}.vs-coin.c1{--dx:-250%}.vs-coin.c2{--dx:0%;animation-delay:-.5s}.vs-coin.c3{--dx:250%;animation-delay:-1s}@keyframes vs-coin{0%{transform:translate(-50%);opacity:0}12%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),520%);opacity:1}}.vs-lifter.vs-by{position:absolute;z-index:4;bottom:-5%;--fw:min(calc(var(--sp) * .27),18cqh);width:var(--fw)}.vs-by-r{left:calc(100% - var(--fw) * .95)}.vs-by-l{right:calc(100% - var(--fw) * .95)}.vs-lay .vs-guide{z-index:5}.vs-lay .vs-shade-walk{z-index:3;pointer-events:none}@media (min-aspect-ratio:1/1){.vs-lay .vs-st{transition:filter .4s}.vs-l-fg{--fp:2.7}.vs-l-fg img{width:min(26cqw,54cqh);bottom:-8cqh}.vs-l-fg img.l{left:calc(var(--j) * 108cqw - 13cqw)}.vs-l-fg img.r{left:calc((var(--j) + 1) * 108cqw - 13cqw)}.vs-l-fg img.r:not(:last-child){display:none}}@media (prefers-reduced-motion:reduce){.vs-scene.vs-lay{height:auto!important;min-height:0!important;overflow:visible}.vs-lay .vs-world{position:relative;height:56svh;transform:none;overflow:hidden;container-type:size}.vs-lay .vs-l,.vs-lay .vs-l img,.vs-lay .vs-world{transform:none!important}.vs-lay .vs-l-back{width:100%}.vs-lay .vs-l-fg,.vs-lay .vs-l-mid{display:none}.vs-lay{--sp:25cqw;--pad:0cqw;--floor:8cqh}.vs-lay .vs-lifter,.vs-lay .vs-plaque em{display:none}.vs-coin,.vs-ov-swole{animation:none}}@media (max-height:480px){.vs-walk .vs-cap{height:58px}.vs-walk .vs-capitem{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;padding:8px 10px}.vs-walk .vs-capitem small{grid-column:1}.vs-walk .vs-capitem small u{display:none}.vs-walk .vs-capitem b{grid-column:2;font-size:24px}.vs-walk .vs-capitem>span{display:none}.vs-walk .vs-capitem strong{grid-column:3;grid-row:1;padding:8px 10px 6px;font-size:15px}.vs-lay{--floor:78px;--top:62px}.vs-lay .vs-plaque{padding:4px 10px 3px}.vs-lay .vs-plaque b{font-size:18px}.vs-lay .vs-plaque em{display:none}.vs-walk .vs-guide{bottom:72px;width:56px}.vs-l-fg img{bottom:-6cqh}}.vs-hud .vw-hud{box-shadow:2px 2px 0 #170d1f}.vs-rest{position:absolute;left:0;width:1px;height:1px;pointer-events:none;scroll-snap-align:start}.vs-rest-end{scroll-snap-align:end}@media (pointer:coarse){html.vs-live.vs-snap{scroll-snap-type:y mandatory}html.vs-arrive .vs-rest:not(.vs-rest-g){scroll-snap-align:none}}@media (prefers-reduced-motion:reduce){html.vs-live{scroll-snap-type:none}}.vs-hs{position:absolute;inset:0;z-index:2;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;outline:none}.vs-hs::-webkit-scrollbar{display:none}.vs-track{position:relative;height:100%;width:calc(var(--pad) * 2 + var(--n) * var(--sp))}.vs-arrow{position:absolute;z-index:6;top:46%;width:44px;height:56px;translate:0 -50%;display:grid;place-items:center;font:400 26px/1 var(--poster);color:#170d1f;background:var(--gold);border:2px solid #170d1f;box-shadow:3px 3px 0 #170d1f;cursor:pointer;opacity:0;transition:opacity .3s .8s}.vs-scene.on .vs-arrow{opacity:.95}.vs-arrow.l{left:8px}.vs-arrow.r{right:8px}.vs-arrow.vs-off{opacity:0!important;pointer-events:none}@media (pointer:coarse){.vs-arrow{width:34px;height:46px;font-size:20px;top:40%}.vs-scene.on .vs-arrow{opacity:.8}}@media (min-aspect-ratio:1/1){.vs-walk:not(.vs-lay) .vs-station{transition:filter .3s}.vs-walk:not(.vs-lay) .vs-station:not(.vs-front)>.vs-sign{opacity:.5}}@media (prefers-reduced-motion:reduce){.vs-scene.vs-lay,.vs-scene.vs-walk{height:100svh!important;min-height:600px!important;overflow:hidden;container-type:size!important}.vs-lay .vs-world{position:absolute;height:auto}.vs-lay{--sp:88cqw;--pad:calc(50cqw - var(--sp) / 2);--floor:31cqh}.vs-lay .vs-l-back{width:calc(100cqw + 4cqw)}.vs-cap,.vs-lay .vs-lifter,.vs-lay .vs-plaque em{display:block}.vs-cap{position:absolute;height:172px;padding:0}.vs-capitem{position:absolute;inset:0;opacity:0;visibility:hidden}.vs-capitem.vs-front{opacity:1;visibility:visible}.vs-wide{position:relative;top:50%;transform:translateY(-50%);--pw:max(150cqh,100cqw);width:var(--pw);height:max(100cqh,66.667cqw)}.vs-wide>img{height:100%}.vs-title-walk{display:none!important}}@media (pointer:fine){.vs-hs{scroll-snap-type:none;overflow-x:hidden}}.vs-scene:not([data-live=true]) .vs-arrow,.vs-scene:not([data-live=true]) .vs-coin,.vs-scene:not([data-live=true]) .vs-fig,.vs-scene:not([data-live=true]) .vs-mine svg,.vs-scene:not([data-live=true]) .vs-ov-swole,.vs-scene:not([data-live=true]) .vs-slab{animation-play-state:paused!important}html.vs-live .vs-out[data-gone] .vs-hint,html.vs-snap .vs-hint{animation:none}.vs-coin,.vs-guide,.vs-hint,.vs-mine svg,.vs-ov-swole{will-change:transform}.vs-st:not(.vs-seen) .vs-coin,.vs-st:not(.vs-seen) .vs-fig,.vs-station:not(.vs-seen) .vs-fig{animation-play-state:paused!important}.vs-bloom,.vs-car,.vs-hello,.vs-hero,.vs-p-open,.vs-p-street,.vs-p-vista,.vs-road,.vs-say,.vs-smoke{will-change:transform,opacity}