.vs{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--color-paper-white);color:var(--color-ink-black);font:400 14px/1.2 var(--font-content)}.vs a{color:inherit;text-decoration:none}.vs-head{position:fixed;background:var(--color-paper-white);color:var(--color-ink-black);mix-blend-mode:normal}.vs-list{position:fixed;z-index:9;top:30vh;left:16px;margin:0;padding:0;list-style:none;mix-blend-mode:difference;color:#fff}.vs-list li{overflow:hidden;margin-bottom:.2vw}.vs-list li a{display:block}.vs-list li span{display:inline-block;font:400 1.75vw/1.08 var(--font-title);letter-spacing:-.02em;will-change:transform}.vs-list li a:hover span{font-style:italic}.vs-scroll{position:relative;min-height:100vh}.vs-col{width:calc(100% * 10 / 12 - 2vw);margin-left:calc(100% * 2 / 12 + 2vw);padding:30vh 4vw 20vh 0}.vs-top{margin:0 0 12vh;position:relative;z-index:2}.vs-top h1{margin:0;font:400 9vw/1 var(--font-title);letter-spacing:-.2vw}.vs-top p{margin:14px 0 0;text-transform:uppercase}.vs-voice{margin-top:18px;height:36px}.vs-m{position:relative;margin-bottom:12vh;will-change:transform}.vs-m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vs-desc{position:relative;z-index:3;max-width:560px;margin:0 0 12vh;padding:4vw 4vw 4vw 40px;background:var(--color-paper-white)}.vs-desc h2{margin:0 0 12px;font:400 12px/1.2 var(--font-content);text-transform:uppercase;letter-spacing:.02em}.vs-desc p{margin:0;font:400 18px/1.4 var(--font-content)}.vs-desc ul{margin:0;padding:0;list-style:none}.vs-desc li{display:flex;justify-content:space-between;gap:18px;padding:10px 0;border-top:1px solid currentColor}.vs-desc li b{font:400 22px/1.15 var(--font-title)}.vs-desc li span{font-size:12px;text-transform:uppercase;white-space:nowrap}.vs-close p{font:400 30px/1.2 var(--font-title)}.vs-book{display:inline-block;margin-top:22px;padding:14px 22px;border:1px solid currentColor;text-transform:uppercase;font-size:12px}.vs-book:hover{background:#000;color:#fff}.vs-src{margin:0 0 8vh;font-size:11px;text-transform:uppercase;opacity:.6}.vs-src a{margin-left:8px;text-decoration:underline!important}.vs-end{padding:16vh 0 30vh}.vs-end a{display:inline-flex;flex-direction:column;gap:10px;font:400 9vw/1 var(--font-title);letter-spacing:-.2vw}.vs-end small{font:400 12px/1 var(--font-content);text-transform:uppercase;letter-spacing:.02em}@media(max-width:760px){.vs-list{display:none}.vs-col{width:100%;margin-left:0;padding:22vh 0 16vh}.vs-top{padding:0 5%}.vs-top h1{font-size:15vw}.vs-desc{max-width:none;padding:6vw 7%}.vs-desc p{font-size:16px}.vs-close p{font-size:24px}.vs-desc li b{font-size:19px}.vs-end{padding:10vh 5% 24vh}.vs-end a{font-size:15vw}.vs-top h1{font-size:17vw;line-height:.95}.vs-col .vs-m{margin-bottom:10vh}.vs{background:var(--color-paper-white)}.vs-mesh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.vs-mesh .vg-mesh{animation:vg-mesh 16s ease-in-out infinite alternate}.vs-scroll{z-index:1}.vs-head{background:#ffffff9e;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}.vs-desc{background:#ffffff8c}.vs-top{position:relative}.vs-top h1 .vg-w{display:block;overflow:hidden;line-height:1.04;padding-bottom:.14em;margin-bottom:-.32em}.vs-top h1{font-size:21vw;line-height:.86;letter-spacing:-.5vw;padding-bottom:.34em;margin-bottom:-.2em}.vs-num{position:absolute;z-index:-1;right:-2vw;top:-14vh;font:300 56vw/.8 var(--font-title);letter-spacing:-2vw;color:transparent;-webkit-text-stroke:1px #000;opacity:.22;pointer-events:none}.vs-progress{position:fixed;z-index:11;top:46px;left:0;right:0;height:2px;background:#00000014}.vs-progress span{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;transform:scaleX(0);transform-origin:0 50%}}.vs-top h1{overflow:hidden}.vs-top h1 i{display:inline-block;font-style:normal;will-change:transform}.vs-sub{overflow:hidden}.vs-m .vg-img{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s cubic-bezier(.19,1,.22,1)}.vs-m.is-inview .vg-img{clip-path:inset(0 0 0 0)}.vs-m img,.vs-m video{transform:scale(1.12);transition:transform 1.6s cubic-bezier(.19,1,.22,1)}.vs-m.is-inview img,.vs-m.is-inview video{transform:scale(1)}.vs-desc>*{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform 1s cubic-bezier(.19,1,.22,1)}.vs-desc.is-inview>*{opacity:1;transform:none}.vs-desc.is-inview>*:nth-child(2){transition-delay:.08s}.vs-desc.is-inview>*:nth-child(3){transition-delay:.16s}.vs-m{margin-bottom:16vh}.vs-m video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(prefers-reduced-motion:reduce){.vs-m .vg-img,.vs-desc>*{clip-path:none;opacity:1;transform:none;transition:none}}.vs-ctas{display:flex;flex-wrap:wrap;gap:10px}.vs-book.is-ghost{border-style:dashed}@media(max-width:760px){.vs .vs-list{display:flex;gap:20px;position:fixed;z-index:10;top:auto;left:0;right:0;bottom:0;margin:0;padding:12px 18px calc(12px + env(safe-area-inset-bottom));overflow-x:auto;overflow-y:hidden;scrollbar-width:none;color:#000;mix-blend-mode:normal;background:#ffffffb3;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);scroll-behavior:smooth}.vs .vs-list::-webkit-scrollbar{display:none}.vs .vs-list li{flex:none;margin:0}.vs .vs-list li span{font-size:22px;white-space:nowrap}.vs .vs-col{padding-bottom:24vh}}@media(max-width:760px){.vs-desc li{flex-direction:column;gap:4px}.vs-desc li span{white-space:normal;line-height:1.35}}@media(hover:hover)and (pointer:fine){.vs-m.is-inview:hover img,.vs-m.is-inview:hover video{transform:scale(1.04)}}@media(hover:none){.vs-m.is-inview.is-live img,.vs-m.is-inview.is-live video{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.vs-m img,.vs-m video{transform:none!important}}@media(max-width:760px){.vs-head{background:#fffffff0}body:has(.vs .vs-list) .tic{bottom:calc(64px + env(safe-area-inset-bottom))}}
