:root{--r-hair: 2px;--r-xs: .25rem;--r-s: .5rem;--r-m: .875rem;--r-l: 1.5rem;--r-pill: 62.4375rem}:root{--vk-ink:#191919;--vk-ink-2:#131313;--vk-text:#4E4E4E;--vk-text-2:#303030;--vk-muted:#19191999;--vk-paper-prod:#FDFBF5;--vk-terra:#B8421C;--vk-terra-dark:#D97A4E;--vk-paper-ink:#F4F1EC;--vk-void:#1C1A38;--vk-aurora-base:#0A130E;--vk-focus:#57A377;--vk-title-grad:linear-gradient(90deg,var(--vk-ink) 0%,var(--vk-ink) 58%,var(--vk-terra) 92%);--vk-title-grad-dark:linear-gradient(90deg,var(--vk-paper-ink) 0%,var(--vk-paper-ink) 58%,var(--vk-terra-dark) 92%);--vk-font:"Figtree",system-ui,sans-serif;--fs-h1:clamp(2.625rem,calc(5.2 * var(--vw)),6.25rem);--lh-h1:.94;--ls-h1:-.04em;--fw-h1:600;--fs-display:4.5rem;--fs-section:3.6rem;--fs-sub:2rem;--fs-h4:1.7rem;--fs-h5:1.25rem;--fs-caps:1.5rem;--fs-lead:1.2rem;--lh-lead:1.5;--fs-medium:1.1rem;--lh-medium:1.6;--fs-regular:1.025rem;--lh-regular:1.7;--fs-small:1rem;--lh-small:1.4;--fs-body:1.03125rem;--lh-body:1.5;--fs-btn:1rem;--vk-r-btn:var(--r-pill);--vk-r-media:2rem;--vk-r-ctl:var(--r-pill);--vk-btn-shadow:0 .625rem 1.625rem rgba(12,11,28,.4),0 2px .375rem rgba(0,0,0,.24),inset 0 1.5px 0 rgba(255,255,255,.18),inset 0 -1.5px 0 rgba(0,0,0,.42);--vk-btn-shadow-hover:0 1.25rem 2.625rem rgba(12,11,28,.52),0 .3125rem .75rem rgba(0,0,0,.32),inset 0 1.5px 0 rgba(255,255,255,.24),inset 0 -1.5px 0 rgba(0,0,0,.46);--vk-ease-btn:cubic-bezier(.22,.61,.36,1)}@media(min-width:1440px){:root{--fs-display:5rem;--fs-section:4rem;--fs-caps:1.7rem;--fs-medium:1.2rem;--fs-regular:1.1rem}}@media(max-width:991px){:root{--fs-display:2.6rem;--fs-section:2.6rem;--fs-sub:1.8rem;--fs-h4:1.5rem;--fs-h5:1.15rem;--fs-caps:1.6rem;--fs-lead:1.1rem;--fs-medium:1.1rem;--fs-regular:1rem;--fs-body:1rem;--fs-btn:.875rem}}@media(max-width:767px){:root{--fs-h1:clamp(2.625rem,calc(9 * var(--vw)),4rem);--fs-display:3rem;--fs-section:2.4rem;--fs-sub:1.6rem;--fs-caps:1.4rem}}@media(max-width:479px){:root{--fs-display:2.2rem;--fs-section:2.2rem;--fs-sub:1.5rem;--fs-h4:1.3rem;--fs-caps:1.2rem;--lh-lead:1.3;--fs-medium:1rem;--fs-regular:.9rem}}:root{--vw:min(1vw,24px)}html{font-size:clamp(16px,4.0712vw,17px)}@media(min-width:768px){html{font-size:clamp(16px,1.1111vw,26.667px)}}body:is(:not([class]),.places-page,.lg,.nf,.thanks,.si){max-width:2400px;margin-inline:auto;position:relative}@media(min-width:2401px){html:has(>body:is(:not([class]),.places-page,.lg,.nf,.thanks,.si)){background:#080606}}@media(min-width:1024px){html:has(>body.st){font-size:clamp(16px,.8889vw,21.333px)}}.bgsky{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.vk-h1{font-family:var(--vk-font);font-size:var(--fs-h1);font-weight:var(--fw-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}.vk-display{font-family:var(--vk-font);font-size:var(--fs-display);font-weight:500;line-height:1.1;letter-spacing:-.125rem}.vk-section{font-family:var(--vk-font);font-size:var(--fs-section);font-weight:500;line-height:1.1;letter-spacing:-.125rem}.vk-sub{font-family:var(--vk-font);font-size:var(--fs-sub);font-weight:500;line-height:1.2;letter-spacing:-.0625rem}.vk-h4{font-family:var(--vk-font);font-size:var(--fs-h4);font-weight:500;line-height:1.3}.vk-h5{font-family:var(--vk-font);font-size:var(--fs-h5);font-weight:500;line-height:1.3;letter-spacing:-.05rem}.vk-caps{font-family:var(--vk-font);font-size:var(--fs-caps);font-weight:600;line-height:1.6;letter-spacing:-.03125rem;text-transform:uppercase}.vk-lead{font-size:var(--fs-lead);line-height:var(--lh-lead)}.vk-medium{font-size:var(--fs-medium);line-height:var(--lh-medium)}.vk-regular{font-size:var(--fs-regular);line-height:var(--lh-regular)}.vk-small{font-size:var(--fs-small);line-height:var(--lh-small)}@media(max-width:479px){.vk-h4{letter-spacing:-.04375rem;line-height:1.2}}@media(min-width:1920px){.vk-h5{letter-spacing:0;font-weight:400}}.vk-title{width:fit-content;max-width:100%;padding-block:.3em .42em;margin-block:-.3em;background-image:var(--vk-title-grad-dark);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--vk-paper-ink)}.band--paper .vk-title,.vk-on-paper .vk-title,.vk-title.vk-title--ink{background-image:var(--vk-title-grad)}.vk-title--center{margin-inline:auto;text-align:center}.vk-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:11.25rem;padding:1.2rem 2.2rem;border:1px solid var(--vk-ink);border-radius:var(--vk-r-btn);background-color:var(--vk-void);color:#fff;box-shadow:var(--vk-btn-shadow);font-family:var(--vk-font);font-size:var(--fs-btn);font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s var(--vk-ease-btn),box-shadow .4s var(--vk-ease-btn),border-color .4s var(--vk-ease-btn)}.is-liquid{position:relative;isolation:isolate;overflow:hidden}.is-liquid>.liquid-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;display:block;border-radius:inherit}.vk-btn__roll{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;height:1.3em;overflow:hidden;line-height:1.3}.vk-btn__t{display:block;height:1.3em;line-height:1.3;white-space:nowrap;text-shadow:0 1px .1875rem rgba(0,0,0,.45);transition:transform .45s var(--vk-ease-btn)}.is-liquid>:not(.liquid-canvas){position:relative;z-index:1}.vk-btn:hover{transform:translateY(-.1875rem);border-color:#2e2b52;box-shadow:var(--vk-btn-shadow-hover)}.vk-btn:hover .vk-btn__t{transform:translateY(-100%)}.vk-btn:active{transform:translateY(-1px);transition-duration:.12s}.vk-btn:focus-visible{outline:2px solid var(--vk-focus);outline-offset:.1875rem}.vk-btn--sm{min-width:0;padding:.85rem 1.4rem;font-size:.875rem}.vk-btn--block{width:100%}.vk-btn--outline{background:transparent;color:var(--vk-paper-ink);border-color:#f4f1ec6b;box-shadow:none}.vk-btn--outline:hover{transform:none;box-shadow:none;border-color:#f4f1eccc}.vk-btn--outline .vk-btn__t{text-shadow:none}:is(.band--paper,.vk-on-paper) .vk-btn--outline{color:#121416;border-color:var(--vk-ink)}:is(.band--paper,.vk-on-paper) .vk-btn--outline:hover{border-color:#121416}:is(.band--dark,.vk-on-dark) .vk-btn:not(.vk-btn--outline){border-color:#ffffff14}@media(max-width:991px){.vk-btn{padding:1.1rem 2.2rem}}@media(max-width:767px){.vk-btn{min-width:8.75rem;line-height:1.2}}@media(max-width:479px){.vk-btn{padding:1.1rem 1.5rem}}@media(hover:none){.vk-btn:hover{transform:none;box-shadow:var(--vk-btn-shadow)}.vk-btn:hover .vk-btn__t{transform:none}.vk-btn:active{transform:translateY(1px);box-shadow:var(--vk-btn-shadow-hover)}}@media(prefers-reduced-motion:reduce){.vk-btn,.vk-btn__t{transition:none}.vk-btn:hover{transform:none}}.vk-ctl,.vk-toggle{--liquid-gain:.7;position:relative;isolation:isolate;overflow:hidden;background-color:var(--vk-aurora-base);color:#f4f1ec;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 .5rem 1.25rem #0c0b1c57,0 1px .1875rem #0000003d,inset 0 1px #ffffff29,inset 0 -1px #0000006b;transition:transform .35s var(--vk-ease-btn),box-shadow .35s var(--vk-ease-btn)}.vk-ctl:after,.vk-toggle:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(150deg,#ffffff42,#ffffff0a 38%,#fff0 60%,#96aaff1a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.8;transition:opacity .35s var(--vk-ease-btn)}.vk-ctl{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:var(--vk-r-ctl);padding:0}.vk-ctl>svg,.vk-ctl>span{position:relative;z-index:1;width:1rem;height:1rem;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.vk-ctl:hover{transform:translateY(-2px);box-shadow:0 .875rem 1.875rem #0c0b1c75,0 .1875rem .5rem #00000047,inset 0 1px #ffffff38,inset 0 -1px #00000075}.vk-ctl:hover:after{opacity:1}.vk-ctl:active{transform:translateY(0) scale(.97);transition-duration:.1s}.vk-ctl:focus-visible,.vk-toggle:focus-visible{outline:2px solid var(--vk-focus);outline-offset:.1875rem}.vk-ctl[disabled],.vk-ctl[aria-disabled=true]{opacity:.38;pointer-events:none}.vk-ctl--lg{width:3.5rem;height:3.5rem}.vk-ctl--lg>svg{width:1.125rem;height:1.125rem}@media(pointer:coarse){.vk-ctl{width:3.25rem;height:3.25rem}.vk-ctl>svg{width:1.125rem;height:1.125rem}}.vk-toggle{--liquid-gain:.35;display:inline-block;width:2.875rem;height:1.625rem;border-radius:var(--r-pill);padding:0;vertical-align:middle}.vk-toggle:before{content:"";position:absolute;z-index:3;top:.1875rem;left:.1875rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#f4f1ec;box-shadow:0 1px .1875rem #0006,inset 0 -1px #4a34242e;transition:transform .35s var(--vk-ease-btn)}.vk-toggle[aria-checked=true]{--liquid-gain:1}.vk-toggle[aria-checked=true]:before{transform:translate(1.25rem)}.vk-range{-webkit-appearance:none;appearance:none;width:100%;height:1.75rem;background:transparent;cursor:pointer;--p:50%}.vk-range::-webkit-slider-runnable-track{height:.25rem;border-radius:var(--r-xs);background:radial-gradient(60% 260% at 18% 50%,rgba(96,158,116,.55),transparent 70%) 0 0/var(--p) 100% no-repeat,radial-gradient(60% 260% at 82% 50%,rgba(80,98,190,.55),transparent 70%) 0 0/var(--p) 100% no-repeat,linear-gradient(#0a130e,#0a130e) 0 0/var(--p) 100% no-repeat,#19191929;box-shadow:inset 0 1px #0000002e}.vk-range::-moz-range-track{height:.25rem;border-radius:var(--r-xs);background:#19191929}.vk-range::-moz-range-progress{height:.25rem;border-radius:var(--r-xs);background:linear-gradient(90deg,#2c5c44,#0a130e 50%,#3a4686)}.vk-range::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.5rem;border-radius:50%;border:0;background:radial-gradient(70% 70% at 35% 30%,#609e748c,#0a130e00 70%),radial-gradient(80% 80% at 70% 75%,#5062be80,#0a130e00 70%),#0a130e;box-shadow:0 .25rem .625rem #0c0b1c66,inset 0 1px #ffffff38,inset 0 -1px #00000073}.vk-range::-moz-range-thumb{width:1.25rem;height:1.25rem;border-radius:50%;border:0;background:#0a130e;box-shadow:0 .25rem .625rem #0c0b1c66,inset 0 1px #ffffff38}.band--dark .vk-range::-webkit-slider-runnable-track{background-color:#f4f1ec24}@media(prefers-reduced-motion:reduce){.vk-ctl,.vk-toggle,.vk-toggle:before,.vk-ctl:after{transition:none}}:root{--ow-ldr:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-16 -93.3 115 115%22 width=%22115%22 height=%22115%22%3E%3Cstyle%3E.a%7Banimation:o 1.8s infinite%7D%40keyframes o%7B0%%7Bstroke-dashoffset:-225;stroke-dasharray:90 720;animation-timing-function:cubic-bezier(.5,0,.3,1)%7D25%%7Bstroke-dashoffset:-240;stroke-dasharray:240 720;animation-timing-function:cubic-bezier(.4,0,.2,1)%7D50%%7Bstroke-dashoffset:-405;stroke-dasharray:90 720;animation-timing-function:cubic-bezier(.5,0,.3,1)%7D75%%7Bstroke-dashoffset:-420;stroke-dasharray:240 720;animation-timing-function:cubic-bezier(.4,0,.2,1)%7D100%%7Bstroke-dashoffset:-585;stroke-dasharray:90 720%7D%7D%40media (prefers-reduced-motion:reduce)%7B.a%7Banimation:none%7D%7D%3C/style%3E%3Ccircle cx=%2241.45%22 cy=%22-35.8%22 r=%2232.725%22 fill=%22none%22 stroke=%22%23F4F1EC%22 stroke-opacity=%22.85%22 stroke-width=%229.35%22/%3E%3Cpath class=%22a%22 d=%22M92.875 -35.8A51.425 51.425 0 1 1 -9.975 -35.8A51.425 51.425 0 1 1 92.875 -35.8A51.425 51.425 0 1 1 -9.975 -35.8A51.425 51.425 0 1 1 92.875 -35.8%22 pathLength=%22720%22 fill=%22none%22 stroke=%22%23D97A4E%22 stroke-width=%229.35%22 stroke-dasharray=%2290 720%22 stroke-dashoffset=%22-225%22/%3E%3C/svg%3E");--ow-ldr-ink:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-16 -93.3 115 115%22 width=%22115%22 height=%22115%22%3E%3Cstyle%3E.a%7Banimation:o 1.8s infinite%7D%40keyframes o%7B0%%7Bstroke-dashoffset:-225;stroke-dasharray:90 720;animation-timing-function:cubic-bezier(.5,0,.3,1)%7D25%%7Bstroke-dashoffset:-240;stroke-dasharray:240 720;animation-timing-function:cubic-bezier(.4,0,.2,1)%7D50%%7Bstroke-dashoffset:-405;stroke-dasharray:90 720;animation-timing-function:cubic-bezier(.5,0,.3,1)%7D75%%7Bstroke-dashoffset:-420;stroke-dasharray:240 720;animation-timing-function:cubic-bezier(.4,0,.2,1)%7D100%%7Bstroke-dashoffset:-585;stroke-dasharray:90 720%7D%7D%40media (prefers-reduced-motion:reduce)%7B.a%7Banimation:none%7D%7D%3C/style%3E%3Ccircle cx=%2241.45%22 cy=%22-35.8%22 r=%2232.725%22 fill=%22none%22 stroke=%22%231C1916%22 stroke-opacity=%22.82%22 stroke-width=%229.35%22/%3E%3Cpath class=%22a%22 d=%22M92.875 -35.8A51.425 51.425 0 1 1 -9.975 -35.8A51.425 51.425 0 1 1 92.875 -35.8A51.425 51.425 0 1 1 -9.975 -35.8A51.425 51.425 0 1 1 92.875 -35.8%22 pathLength=%22720%22 fill=%22none%22 stroke=%22%23D97A4E%22 stroke-width=%229.35%22 stroke-dasharray=%2290 720%22 stroke-dashoffset=%22-225%22/%3E%3C/svg%3E")}.brand__logo,.foot__mark svg{overflow:visible}.ovf__stage:not(.is-ready):before,.ovf__stage.is-ready.is-loading:before{content:"";position:absolute;inset:0;z-index:2;background:var(--ow-ldr) center/clamp(2rem,9%,3.25rem) no-repeat;pointer-events:none}@keyframes ow-orbit{0%{stroke-dashoffset:-225;stroke-dasharray:90 720;animation-timing-function:cubic-bezier(.5,0,.3,1)}25%{stroke-dashoffset:-240;stroke-dasharray:240 720;animation-timing-function:cubic-bezier(.4,0,.2,1)}50%{stroke-dashoffset:-405;stroke-dasharray:90 720;animation-timing-function:cubic-bezier(.5,0,.3,1)}75%{stroke-dashoffset:-420;stroke-dasharray:240 720;animation-timing-function:cubic-bezier(.4,0,.2,1)}to{stroke-dashoffset:-585;stroke-dasharray:90 720}}@keyframes ow-arrive{0%,12%{stroke-dashoffset:-225;stroke-dasharray:90 720;transform:none;animation-timing-function:cubic-bezier(.5,0,.3,1)}30%{stroke-dashoffset:-240;stroke-dasharray:240 720;animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{stroke-dashoffset:-405;stroke-dasharray:90 720;animation-timing-function:cubic-bezier(.5,0,.3,1)}66%{stroke-dashoffset:-420;stroke-dasharray:240 720;animation-timing-function:cubic-bezier(.4,0,.2,1)}82%{stroke-dashoffset:-585;stroke-dasharray:90 720;transform:none;animation-timing-function:cubic-bezier(.3,0,.3,1)}90%{transform:translateY(-6px);animation-timing-function:cubic-bezier(.5,0,.4,1)}to{stroke-dashoffset:-585;stroke-dasharray:90 720;transform:none}}@keyframes ow-step{0%{transform:none}12%,88%{transform:translate(-20px)}to{transform:none}}@media(prefers-reduced-motion:no-preference){.ow-intro .nav .ow-m{animation:ow-step 2.6s .35s cubic-bezier(.3,0,.2,1) both}.ow-intro .nav .ow-arc{animation:ow-arrive 2.6s .35s both}.foot__mark:is(:hover,:focus-visible) .ow-arc{animation:ow-orbit 1.6s}}@font-face{font-family:Figtree;src:url(/fonts/figtree-var.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root{--dark:#0A0909;--dark-2:#141210;--paper:#FDFBF5;--ink:#191919;--text:#4E4E4E;--warm-gray:#6f6354;--hair:rgba(74,52,36,.14);--hair-2:rgba(74,52,36,.24);--hair-dark:rgba(244,241,236,.12);--on-dark:#CFC8BC;--on-dark-2:#9d958a;--gutter:clamp(1.25rem,calc(4 * var(--vw)),4rem);--bezel:clamp(.375rem,calc(.6 * var(--vw)),.625rem);--space-4xl:clamp(6rem,calc(12 * var(--vw)),11rem);--ease:cubic-bezier(.16,1,.3,1);--nav-h:5.25rem;--nav-s:4rem}@media(max-width:1023px){:root{--nav-h:4.75rem;--nav-s:3.75rem}}@media(max-width:767px){:root{--nav-h:4.25rem}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.lenis,html.lenis body{height:auto}html.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel]{overscroll-behavior:contain}body{margin:0;font-family:var(--vk-font);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}img,video{display:block;max-width:100%}h1,h2,h3,h4,p{margin:0}.wrap{width:100%;max-width:85rem;margin-inline:auto;padding-inline:var(--gutter)}.band--dark{background:var(--dark);color:var(--on-dark)}:is(.band--dark,.hero-run:has(.band--dark))+.band--dark,main:has(>:last-child.band--dark)+.foot--eclipse{margin-top:-1px}.band--paper{background:var(--paper);color:var(--text)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nav{position:absolute;inset:0 0 auto;z-index:20}.nav__in{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);gap:1.5rem}.brand{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none;font-weight:600;font-size:1.25rem;letter-spacing:-.025rem;color:var(--vk-paper-ink)}.brand svg{width:1.375rem;height:1.375rem}.brand .brand__logo{width:auto;height:1.5rem}@media(min-width:768px){.brand .brand__logo{height:1.625rem}}@media(min-width:1024px){.brand .brand__logo{height:2rem}}.nav__links{display:flex;align-items:center;gap:1.75rem;font-size:.9375rem}.nav__links a:not(.vk-btn){text-decoration:none;color:var(--on-dark-2);transition:color .22s var(--ease)}.nav__links a:not(.vk-btn):is(:hover,:focus-visible,[aria-current=page]){color:#f4f1ec}.nav--paper{border-bottom:1px solid var(--hair);background:var(--paper)}.nav--paper+main{margin-top:calc(var(--nav-h) + 1px)}.nav--paper .brand{color:var(--ink)}.nav--paper .nav__links a:not(.vk-btn){color:var(--warm-gray)}.nav--paper .nav__links a:not(.vk-btn):is(:hover,:focus-visible,[aria-current=page]){color:var(--ink)}.nav.is-stuck{position:fixed;transform:translateY(calc(-100% - 2rem));background:var(--dark);box-shadow:0 1px 0 var(--hair-dark)}.nav--paper.is-stuck{background:var(--paper);box-shadow:none}.nav.is-stuck.is-shown{transform:none}.nav.is-stuck .nav__in{height:var(--nav-s)}.nav.is-stuck .brand__logo{height:1.375rem}@media(min-width:1024px){.nav.is-stuck .brand__logo{height:1.625rem}}@media(prefers-reduced-motion:no-preference){.nav.is-live{transition:transform .32s var(--ease)}}:root:has(>body>.nav){scroll-padding-top:var(--nav-s)}.skip{position:fixed;top:.75rem;left:1rem;z-index:40;padding:.625rem 1rem;border-radius:var(--r-s);background:var(--paper);color:var(--ink);font-size:.9375rem;text-decoration:none;transform:translateY(-200%)}.skip:focus{transform:none;outline:2px solid var(--vk-focus);outline-offset:2px}[data-jump]:focus{outline:none}@media(max-width:1023px){.nav__links a.hide-md{display:none}}@media(max-width:767px){.nav__links .vk-btn{min-width:0;height:2.5rem;padding:0 1.125rem}.nav__links a.hide-sm{display:none}.nav__links{gap:1rem}}.stage{position:relative;aspect-ratio:16/9;border-radius:var(--r-l);overflow:hidden;background:var(--dark-2);box-shadow:0 0 0 1px var(--hair-dark);contain:layout paint}.stage__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .5s var(--ease)}.stage.is-ready .stage__canvas{opacity:1}.stage__wait{position:absolute;inset:auto 0 0;padding:1rem 1.25rem;font-size:.875rem;color:var(--on-dark-2);background:linear-gradient(transparent,#0a0909b3);pointer-events:none;transition:opacity .4s var(--ease)}.stage.is-ready .stage__wait{opacity:0}.stage.is-ready.is-loading .stage__wait{opacity:1}.stage.is-error .stage__wait{opacity:1;color:#f4c9b4}.stage--film{position:relative;aspect-ratio:16/9;border-radius:var(--r-l);overflow:hidden;background:var(--dark-2);box-shadow:0 0 0 1px var(--hair-dark)}.stage--film .stage__poster,.stage--film .stage__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.stage--film .stage__video{opacity:0;transition:opacity .6s var(--ease)}.stage--film.is-playing .stage__video{opacity:1}.vk-btn.is-busy{cursor:progress;opacity:.85}.notice.err{color:#b8421c}.stage-note{margin:.875rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--on-dark-2)}.stage-note:empty{display:none}.band--paper .stage-note,.vk-on-paper .stage-note{color:var(--warm-gray)}.section{padding:var(--space-4xl) 0}.band--paper.section+.band--paper.section,.band--dark.section+.band--dark.section{padding-top:0}.section--tight{padding:calc(var(--space-4xl)*.7) 0}.split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,calc(7 * var(--vw)),7.5rem);align-items:start}.split h2{font-size:var(--fs-section)}.prose p{font-size:var(--fs-medium);line-height:var(--lh-medium)}.prose p+p{margin-top:1.1em}.prose strong{color:var(--ink);font-weight:500}.band--dark .prose strong{color:var(--vk-paper-ink)}@media(max-width:991px){.split{grid-template-columns:1fr}}.compare{margin-top:clamp(3.5rem,calc(6 * var(--vw)),5.5rem);display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--hair)}.compare>div{padding:2rem 2rem 0 0}.compare>div+div{padding-left:2rem;border-left:1px solid var(--hair)}.compare h3{font-size:var(--fs-h4);font-weight:500;line-height:1.3;color:var(--ink);background:none;-webkit-text-fill-color:currentColor;padding:0}.compare p{margin-top:.75rem;font-size:var(--fs-regular);line-height:var(--lh-regular)}@media(max-width:767px){.compare{grid-template-columns:1fr}.compare>div{padding:1.75rem 0 0}.compare>div+div{padding-left:0;border-left:0;border-top:1px solid var(--hair);margin-top:1.75rem}}.films__head,.th__head{display:flex;justify-content:space-between;align-items:end;gap:2rem;flex-wrap:wrap}.films__head h2,.th__head h2{font-size:var(--fs-section)}.films__head p,.th__head p{max-width:28.75rem;color:var(--on-dark)}.film-rows{margin-top:clamp(3.5rem,calc(6.5 * var(--vw)),6rem);display:grid;gap:clamp(5.5rem,calc(10 * var(--vw)),10rem)}.film-row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(2rem,calc(5 * var(--vw)),5.5rem);align-items:start}.film-row__txt{max-width:26rem;padding-top:clamp(0rem,calc(1.6 * var(--vw)),1.75rem)}.film-row:nth-child(2n){grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.film-row:nth-child(2n) .film-row__media{order:2}.film-row h3{color:var(--vk-paper-ink);background:none;-webkit-text-fill-color:currentColor;padding:0}.film-row p{margin-top:.75rem;color:var(--on-dark);font-size:var(--fs-regular);line-height:var(--lh-regular)}.film-row .meta{margin:0 0 .875rem;font-size:.875rem;color:var(--on-dark-2);font-variant-numeric:tabular-nums}@media(max-width:767px){.film-row,.film-row:nth-child(2n){grid-template-columns:1fr}.film-row:nth-child(2n) .film-row__media{order:0}}.rows{margin-top:clamp(3rem,calc(6 * var(--vw)),5rem);border-top:1px solid var(--hair)}.row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.5rem,calc(5 * var(--vw)),6rem);padding:clamp(1.75rem,calc(3.4 * var(--vw)),2.75rem) 0;border-bottom:1px solid var(--hair)}.row h3{color:var(--ink);background:none;-webkit-text-fill-color:currentColor;padding:0}.row p{font-size:var(--fs-regular);line-height:var(--lh-regular)}@media(max-width:767px){.row{grid-template-columns:1fr;gap:.625rem}}.offer{margin-top:clamp(3rem,calc(6 * var(--vw)),5rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--hair);border-radius:var(--r-m);overflow:hidden;background:#fff8}.plan{padding:clamp(1.75rem,calc(3.6 * var(--vw)),3.25rem);display:flex;flex-direction:column;gap:1.25rem}.plan+.plan{border-left:1px solid var(--hair)}.plan h3{font-size:var(--fs-h4);font-weight:500;line-height:1.3;color:var(--ink);background:none;-webkit-text-fill-color:currentColor;padding:0}.price{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap;color:var(--ink)}.price b{font-weight:500;font-size:clamp(2.5rem,calc(4.4 * var(--vw)),4rem);letter-spacing:-.04em;line-height:1}.price span{font-size:1rem;color:var(--warm-gray)}.plan ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.plan li{padding:.75rem 0;border-bottom:1px solid var(--hair);font-size:var(--fs-regular);line-height:1.5}.plan .small{font-size:.9375rem;color:var(--warm-gray);line-height:1.5}.plan .vk-btn{align-self:flex-start;margin-top:auto}.plan__foot{margin-top:auto;display:flex;flex-direction:column;gap:.875rem}@media(max-width:1100px){.offer{grid-template-columns:1fr}.plan+.plan{border-left:0;border-top:1px solid var(--hair)}}.notice{margin-top:1.5rem;font-size:.9375rem;color:var(--warm-gray)}.notice[hidden]{display:none}.foot{padding:3.5rem 0 4rem;border-top:1px solid var(--hair-dark)}.foot__in{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;font-size:.9375rem;line-height:1.6;color:var(--on-dark-2)}.foot a{color:var(--on-dark);text-underline-offset:.1875rem;text-decoration-color:#f4f1ec4d}.foot p{max-width:35rem}.rv{opacity:0;transform:translateY(1.125rem);transition:opacity .7s var(--ease),transform .7s var(--ease)}.rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}}.vk-title{text-wrap:wrap}.vk-section{text-wrap:balance}:is(.row h3,.ust__step h3,.film-row h3,.tier__name,.mc__t,.pl__title){font-size:var(--fs-sub);font-weight:500;line-height:1.2;letter-spacing:-.0625rem;text-wrap:balance}.offer{border:0;background:none;gap:1.25rem;overflow:visible}.plan{background:#fff;border-radius:var(--r-l);box-shadow:0 0 0 1px #4a342412,0 1rem 2.5rem -1.75rem #28190a4d;padding:clamp(2rem,calc(3.6 * var(--vw)),3.25rem);gap:0}.plan+.plan{border-left:0}.plan__name{margin:0}.plan .price{margin-top:1.75rem}.plan__for{margin:1.375rem 0 0;font-size:var(--fs-regular);line-height:1.5;color:var(--ink);max-width:28em}.plan__inc{margin:2rem 0 0!important;border-top:0!important;flex:1}.plan__inc li{padding:.5625rem 0 .5625rem 1.125rem!important;border-bottom:0!important;font-size:.9375rem!important;line-height:1.5;color:var(--text);position:relative}.plan__inc li:before{content:"";position:absolute;left:0;top:1.05em;width:.4375rem;border-top:1px solid #B8421C}.plan__foot{margin-top:2.5rem;padding-top:0}@media(max-width:1100px){.plan+.plan{border-top:0}}.foot--eclipse{position:relative;overflow:hidden;padding:0 0 3.5rem;border-top:0;background:#070606}.eclipse{position:relative;height:clamp(18.75rem,calc(42 * var(--vw)),35rem);margin-bottom:clamp(-9rem,calc(-7 * var(--vw)),-3.75rem)}.eclipse{background:#070606}.eclipse canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.eclipse__still{position:absolute;top:0;left:50%;height:100%;width:auto;max-width:none;transform:translate(-50%);display:block}.eclipse canvas{z-index:1;opacity:0;transition:opacity 1.2s var(--ease)}.eclipse:after{z-index:2}.eclipse.is-live canvas{opacity:1}.eclipse:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(transparent,#070606)}.foot--eclipse .foot__in{position:relative;z-index:3;display:block;--foot-rule:rgba(244,241,236,.14)}.foot .foot__big{position:relative;isolation:isolate;font-size:min(clamp(2.125rem,calc(5 * var(--vw)),4.5rem),calc(7.4 * var(--vw)));font-weight:500;letter-spacing:-.04em;line-height:1.05;color:#f4f1ec;max-width:none;margin:-.12em 0;padding:.12em 0;text-align:center;white-space:nowrap;background:linear-gradient(#f4f1ec 34%,#f4f1ecb3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.foot__big:after{content:attr(data-rim) / "";position:absolute;inset:0;padding:inherit;pointer-events:none;color:transparent;background:radial-gradient(58% 170% at var(--rx,50%) -40%,rgba(255,238,218,var(--rim,.45)),rgba(255,184,136,calc(var(--rim,.45) * .6)) 50%,rgba(255,160,110,.004) 86%);-webkit-background-clip:text;background-clip:text;filter:url(#ow-rim);mix-blend-mode:plus-lighter}.foot__defs{position:absolute;width:0;height:0;overflow:hidden}@media(forced-colors:active){.foot .foot__big{-webkit-text-fill-color:currentColor}.foot__big:after{display:none}}.foot__cols{margin-top:clamp(4rem,calc(7 * var(--vw)),7.5rem);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.15fr);gap:2.5rem clamp(2.5rem,calc(4.5 * var(--vw)),5.5rem);align-items:end}.foot__cols{grid-template-rows:1fr auto}.foot__brand{grid-row:1 / span 2}.foot__col{grid-row:2;align-self:start}.foot__cols h3{font-size:1rem;line-height:1.35;font-weight:500;color:#f4f1ec;margin:0 0 .5rem}.foot__col p{font-size:.875rem;line-height:1.65;max-width:30rem}.foot__cols ul{list-style:none;margin:0;padding:0;display:grid;gap:.625rem}.foot__mark{display:inline-flex;margin:0 0 2rem;color:#f4f1ec}.foot__mark svg{display:block;width:auto;height:4rem}.foot__nav{grid-template-columns:repeat(2,max-content);column-gap:clamp(3rem,calc(5 * var(--vw)),5rem);line-height:1.5}.foot__by{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem;width:fit-content;text-decoration:none;border-radius:var(--r-s)}.foot__by img{width:3.5rem;height:3.5rem;border-radius:50%;opacity:.7;transition:filter 1s ease,opacity .3s var(--ease)}.foot__by:hover img{filter:sepia(.9);opacity:1}.foot__by-s{font-size:.8125rem;line-height:1.4;color:var(--on-dark-2);transition:color .3s var(--ease)}.foot__by:hover .foot__by-s{color:#f4f1ec}.foot__cols p{margin:0}.foot__fine{margin-top:3rem;font-size:.8125rem;color:var(--on-dark-2);display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.foot__legal{display:inline-flex;gap:1.25rem}.foot--eclipse .foot__fine{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:1rem 2rem;margin-top:2.5rem;padding-top:2.25rem;border-top:1px solid var(--foot-rule)}.foot__fine p{margin:0;max-width:none}.foot__time{justify-self:end;text-align:right;font-variant-numeric:tabular-nums}.foot__time time{color:#f4f1ec}@media(max-width:860px){.foot__cols{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:0;margin-top:3.5rem}.foot__brand,.foot__col{grid-row:auto}.foot__mark{margin-bottom:2.25rem}.foot__mark svg{height:3.5rem}.foot__nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;row-gap:.75rem}.foot__col{margin-top:2.5rem;padding-top:2.25rem;border-top:1px solid var(--foot-rule)}.foot__cols h3{font-size:.9375rem}.foot__col p{font-size:.8125rem;line-height:1.6}.foot__by-s{font-size:.75rem}.foot__by img{width:3rem;height:3rem}.foot--eclipse .foot__fine{margin-top:2.5rem;padding-top:2.25rem}}@media(max-width:599px){.foot--eclipse .foot__fine{grid-template-columns:minmax(0,1fr);gap:.875rem}.foot__time{justify-self:start;text-align:left}}.seg{display:inline-flex;border:1px solid var(--hair-2);border-radius:var(--r-pill);padding:2px}.seg button{font:inherit;font-size:.875rem;color:var(--warm-gray);background:none;border:0;border-radius:var(--r-pill);padding:.3125rem .75rem;cursor:pointer;font-variant-numeric:tabular-nums;transition:background .3s var(--ease),color .3s var(--ease)}.seg button[aria-checked=true]{background:#4a342412;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2)}.seg button:focus-visible{outline:2px solid var(--vk-focus);outline-offset:2px}.seg--dark{border-color:#f4f1ec2e}.seg--dark button{color:var(--on-dark-2)}.seg button:not([aria-checked=true]):hover{color:var(--ink)}.seg--dark button:not([aria-checked=true]):hover{color:#f4f1ec}.seg--dark button[aria-checked=true]{background:#f4f1ec14;color:#f4f1ec;box-shadow:inset 0 0 0 1px #f4f1ec4d}.offer{grid-template-rows:repeat(5,auto)}.plan{display:grid;grid-row:span 5;grid-template-rows:subgrid;align-content:start}@media(max-width:1100px){.offer{grid-template-rows:none}.plan{grid-row:auto;grid-template-rows:auto}}.plan__inc li:before{border-top:0;height:1.5px;background:#b8421c;top:calc(.75em - .5px);border-radius:var(--r-hair)}.plan__inc li{line-height:1.375rem}.plan__inc li:before{top:1.1875rem;height:2px;width:.5rem;border-radius:var(--r-hair)}.pricing__head{display:flex;flex-wrap:wrap;align-items:last baseline;justify-content:space-between;gap:1.25rem 2.5rem}.pricing__head .vk-title{flex:0 1 auto;min-width:0}.cur{display:flex;align-items:baseline;gap:.75rem;flex:none}.cur__l{font-size:.8125rem;color:var(--warm-gray)}.cur__opts{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px}.cur label{position:relative;display:block;cursor:pointer}.cur input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.cur label span{display:block;min-width:2.75rem;padding:.4375rem .5625rem;border-radius:var(--r-xs);font-size:.875rem;line-height:1.125rem;font-weight:400;text-align:center;color:var(--warm-gray);transition:color .22s var(--ease)}.cur label:hover span{color:var(--text)}.cur input:checked+span{color:var(--ink);font-weight:600}.cur label span:after{content:attr(data-t);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:600}.cur input:focus-visible+span{outline:2px solid var(--vk-focus);outline-offset:2px}@media(max-width:640px),(pointer:coarse){.cur label span{padding:.8125rem .5rem}}@media(scripting:none){.cur{display:none}}@media(max-width:359px){.cur{flex-wrap:wrap;row-gap:.25rem;max-width:100%}}.cx{display:grid}.cx--i{display:inline-grid}.cx>[data-c]{grid-area:1/1;visibility:hidden}html:not([data-cur]) .cx>[data-c=usd],html[data-cur=usd] .cx>[data-c=usd],html[data-cur=aud] .cx>[data-c=aud],html[data-cur=eur] .cx>[data-c=eur],html[data-cur=jpy] .cx>[data-c=jpy],html[data-cur=cny] .cx>[data-c=cny]{visibility:visible}.tier__price>[data-c]{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap;font-size:inherit;color:var(--ink)}@media(max-width:380px){.tier__price>[data-c]{flex-direction:column;align-items:flex-start;gap:.5rem}}@media(prefers-reduced-motion:reduce){.cur label span{transition:none}}.pricing__lead{margin-top:1.125rem;max-width:40rem;font-size:var(--fs-regular);line-height:var(--lh-regular)}.tiers{margin-top:clamp(2.5rem,calc(5 * var(--vw)),4.5rem);display:grid;gap:clamp(1.25rem,calc(2.4 * var(--vw)),2rem)}.tier{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.75rem,calc(4 * var(--vw)),4rem);align-items:stretch;background:#fff;border-radius:var(--r-l);padding:clamp(1.75rem,calc(3.4 * var(--vw)),3.25rem);box-shadow:0 0 0 1px #4a342412,0 1.125rem 2.75rem -1.875rem #28190a52}.tier__text{display:flex;flex-direction:column;min-width:0}.tier__use{margin-top:.25rem;font-size:.9375rem;color:var(--warm-gray)}.tier__name{margin-top:0;color:var(--ink);background:none;-webkit-text-fill-color:currentColor;padding:0}.tier__price{margin-top:1.375rem;color:var(--ink)}.tier__price b{font-weight:500;font-size:clamp(1.5rem,calc(2 * var(--vw)),1.875rem);letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.tier__price span{font-size:.9375rem;color:var(--warm-gray)}.tier__for{margin-top:1.375rem;font-size:var(--fs-regular);line-height:1.6;color:var(--ink);max-width:30em}.tier__inc{list-style:none;margin:1.625rem 0 0;padding:0;display:grid;gap:.25rem}.tier__inc li{position:relative;padding:.3125rem 0 .3125rem 1.125rem;font-size:.875rem;line-height:1.55;color:var(--text)}.tier__inc li:before{content:"";position:absolute;left:0;top:calc(.3125rem + .78em - 1px);width:.5rem;height:2px;border-radius:var(--r-hair);background:#b8421c}.tier__foot{margin-top:auto;padding-top:2.125rem}.tier__demo{display:flex;flex-direction:column;justify-content:center;min-width:0}.tier__cap{margin-top:.875rem;font-size:.8438rem;line-height:1.5;color:var(--warm-gray)}.dm{position:relative}.dm__screen{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--dark) var(--ow-ldr) center/clamp(2rem,9%,3.25rem) no-repeat;container-type:inline-size}.dm__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ease)}.dm__live{position:absolute;inset:0;opacity:0;transition:opacity .45s var(--ease)}.dm.is-live .dm__live{opacity:1}.dm__live:empty{display:none}.dm.is-live .dm__poster{opacity:0;transition-delay:.45s}:is(.dv,.dm):not(.is-live) :is(.dv__poster,.dm__poster,.dv__live,.dm__live){transition:none}.dm--browser{border-radius:var(--r-m);overflow:hidden;background:#fff;box-shadow:0 0 0 1px #4a34241f,0 1.625rem 3.125rem -1.875rem #281c1259}.dm__bar{height:2rem;display:flex;align-items:center;gap:.375rem;padding:0 .75rem;background:var(--paper);border-bottom:1px solid var(--hair)}.dm__bar i{width:.5rem;height:.5rem;border-radius:50%;background:#4a342429}.dm__bar span{margin:0 auto;font-size:.75rem;color:var(--warm-gray);padding:2px .875rem;border:1px solid var(--hair);border-radius:var(--r-pill);transform:translate(-.875rem)}.dm--tv .dm__screen{border-radius:var(--r-s);box-shadow:0 0 0 .5rem #151311,0 0 0 .5625rem #33302b,0 1.875rem 3.125rem -1.75rem #1e140a80}.dm__stand{width:22%;height:1.125rem;margin:.5rem auto 0;border-radius:0 0 var(--r-s) var(--r-s);background:linear-gradient(#2b2825,#151311)}.dm--video{--dm-chrome:3.25rem}.dm--video .dm__live{bottom:var(--dm-chrome)}.dm--video .dm__screen{border-radius:var(--r-m);box-shadow:0 0 0 1px #0003,0 1.625rem 3.125rem -1.875rem #1e140a80}.dm__chrome{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.75rem;padding:1.375rem 1rem .75rem;background:linear-gradient(transparent,#0a0909b8);color:#f4f1ec;font-size:.75rem;font-variant-numeric:tabular-nums;pointer-events:none;z-index:3}.dm__play{width:0;height:0;border-left:.5625rem solid #F4F1EC;border-top:.375rem solid transparent;border-bottom:.375rem solid transparent}.dm__track{flex:1;height:2px;background:#f4f1ec40;border-radius:var(--r-hair);overflow:hidden}.dm__track i{display:block;height:100%;width:100%;background:#d97a4e;transform:scaleX(.27);transform-origin:0 50%;animation:dm-track 90s linear infinite}@keyframes dm-track{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dm__q{padding:1px .375rem;border:1px solid rgba(244,241,236,.4);border-radius:var(--r-xs);font-size:.6875rem}@media(prefers-reduced-motion:reduce){.dm__track i{animation:none}}@media(max-width:960px){.tier{grid-template-columns:minmax(0,1fr)}.tier__demo{order:-1}.tier__foot{padding-top:1.75rem}}.mc{--trail:rgba(184,66,28,.7);--fut:rgba(184,66,28,.3);--dw:7.375rem;--ax:calc(var(--dw) + .875rem)}.mc__aud{margin-top:clamp(1.75rem,calc(3 * var(--vw)),2.5rem)}.mc__sw button{white-space:nowrap}.mc__who{margin-top:1rem;max-width:36em;font-size:1.125rem;line-height:1.5;color:var(--text)}.mc__grid{position:relative;margin-top:clamp(2.25rem,calc(4 * var(--vw)),3.5rem);display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:clamp(2rem,calc(4 * var(--vw)),4.5rem);align-items:start}.mc__box{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}.mc__frame{position:relative;height:100%;aspect-ratio:16/9;max-width:100%;border-radius:var(--r-m);overflow:hidden;background:var(--dark-2) var(--ow-ldr) center/clamp(2rem,9%,3.25rem) no-repeat;background-clip:padding-box;border:1px solid var(--hair-2);box-shadow:0 1.875rem 3.75rem -1.875rem #281c123d}.mc__frame[data-shape="1x1"]{aspect-ratio:1/1}.mc__frame[data-shape="9x16"]{aspect-ratio:9/16}.mc__frame img{width:100%;height:100%;object-fit:cover}.mc__text{margin-top:clamp(1.5rem,calc(2.4 * var(--vw)),2rem);max-width:40em}.mc__t{color:var(--ink)}.mc__l{margin-top:.5rem;font-size:1rem;line-height:1.5}.mc__n{margin-top:.625rem;font-size:.9375rem;color:var(--ink);font-variant-numeric:tabular-nums}.mc__clock{--yt:.6;position:relative;list-style:none;margin:0;padding:0;height:clamp(28.75rem,calc(44 * var(--vw)),40rem)}.mc__clock:before,.mc__clock:after{content:"";position:absolute;left:calc(var(--ax) - 1px);width:2px}.mc__clock:before{top:0;height:calc(var(--yt) * 100%);background:var(--trail);border-radius:var(--r-hair)}.mc__clock:after{top:calc(var(--yt) * 100%);bottom:0;background:repeating-linear-gradient(to bottom,var(--fut) 0 .3125rem,transparent .3125rem .6875rem)}.mc__ticks{position:absolute;inset:0;pointer-events:none}.mc__ticks i{position:absolute;left:calc(var(--ax) - .375rem);width:.3125rem;height:1px;background:#19191942}.mc__ticks i.y{left:calc(var(--ax) - .6875rem);width:.625rem}.mc__ticks b{position:absolute;right:calc(100% - var(--ax) + 1rem);transform:translateY(-50%);line-height:1;font-size:.6875rem;font-weight:400;color:var(--warm-gray);font-variant-numeric:tabular-nums}.mc__m{position:absolute;left:0;right:0;top:calc(var(--y) * 100%);transform:translateY(-.6875rem)}.mc__m button{all:unset;box-sizing:border-box;display:grid;grid-template-columns:var(--dw) 1.75rem minmax(0,1fr);align-items:start;width:100%;cursor:pointer;line-height:1.375rem;color:var(--text)}.mc__md{grid-column:1;justify-self:end;text-align:right;font-size:.8125rem;color:var(--warm-gray);font-variant-numeric:tabular-nums;white-space:nowrap}.mc__m button:before{content:"";grid-column:2;grid-row:1;justify-self:center;margin-top:.4375rem;width:.5rem;height:.5rem;border-radius:50%;box-sizing:border-box;border:1.5px solid var(--vk-terra);background:var(--paper);transition:background .14s var(--ease)}.mc__m.is-next button:before{border-color:#b8421c80}.mc__mx{grid-column:3;grid-row:1;display:flex;flex-direction:column}.mc__mt{font-size:.9375rem;font-weight:500;color:var(--ink);transition:font-size .14s var(--ease)}.mc__mo{font-size:.75rem;line-height:1.125rem;color:var(--warm-gray);font-variant-numeric:tabular-nums}.mc__m button[aria-checked=true] .mc__mt{font-size:1.0625rem;font-weight:600}.mc__m button:hover .mc__mt{text-decoration:underline;text-decoration-color:var(--hair-2);text-underline-offset:.25rem}.mc__m button:focus-visible{outline:2px solid var(--vk-focus);outline-offset:.25rem;border-radius:var(--r-xs)}.mc__m.is-today button:before{width:.6875rem;height:.6875rem;margin-top:.3438rem;border:0;background:radial-gradient(circle,var(--vk-terra) 0 .1875rem,transparent .2188rem),var(--paper);box-shadow:inset 0 0 0 1.5px #b8421c66}.mc__m.is-today .mc__mo{margin-top:2px;font-size:1.375rem;line-height:1.75rem;font-weight:500;color:var(--ink)}@media(prefers-reduced-motion:reduce){.mc__m.is-today button:before{animation:none}}.mc__frame--b{position:absolute;right:0;bottom:0;width:calc(100% - var(--kw,56.25%) - 1rem);aspect-ratio:16/9;height:auto}.mc__box.is-two{justify-content:flex-start}.mc__step{position:absolute;right:.75rem;bottom:.625rem;z-index:2;padding:.1875rem .5rem;border-radius:var(--r-pill);background:#0a0909b8;color:var(--vk-paper-ink);font-size:.75rem;font-variant-numeric:tabular-nums}.mc__frame img{transition:opacity .14s linear}.mc__svg{position:absolute;inset:0;transition:opacity .14s linear}.sky{display:block;width:100%;height:100%;font-family:var(--vk-font)}.sk-t{fill:#f4f1ec;font-size:44px;font-weight:500;letter-spacing:-.5px}.sk-s{fill:#9d958a;font-size:22px}.sk-g circle{fill:none;stroke:#f4f1ec1f;stroke-width:1.5}.sk-g .sk-h{stroke:#f4f1ec66}.sk-c{fill:#f4f1ec99;font-size:24px;font-weight:500}.sk-p{fill:none;stroke:#d97a4e;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.sk-r{fill:#0a0909;stroke:#d97a4e;stroke-width:3}.sk-m{fill:#d97a4e}.sk-l{fill:#f4f1ec;font-size:22px;font-variant-numeric:tabular-nums}.mc--pre .mc__clock:before{transform:scaleY(0);transform-origin:top}.mc--pre .mc__m,.mc--pre .mc__lead{opacity:0}.mc--scroll .mc__clock{view-timeline:--mcv block}.mc--scroll .mc__clock:before{animation:mc-trail linear both;animation-timeline:--mcv;animation-range:entry 0% entry 100%}@keyframes mc-trail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mc--draw .mc__clock:before{transform:scaleY(1);transition:transform .9s var(--ease)}.mc--in .mc__m{opacity:1;transition:opacity .22s var(--ease) calc(var(--i,0) * 60ms)}.mc--in .mc__lead{opacity:1;transition:opacity .22s var(--ease) .5s}.mc__cue{margin:0 0 1.5rem calc(var(--dw) + 1.75rem);font-size:.8125rem;line-height:1.4;color:var(--warm-gray)}.mc__cue-s,.mc--pin .mc__cue-t{display:none}.mc--pin .mc__cue-s{display:inline}.mc__m button:not([aria-checked=true]):hover:before{background:#b8421c38}@media(min-width:1024px){.mc--pin .mc__grid{position:sticky;top:calc(var(--nav-s) + clamp(1.5rem,4svh,3rem))}.mc--pin .mc__run{height:144svh}.mc--pin .mc__box{max-height:calc(100svh - var(--nav-s) - 20rem)}.mc--pin .mc__clock{max-height:calc(100svh - var(--nav-s) - 10rem)}}.mc__lead{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.mc__lead path{fill:none;stroke:#b8421c99;stroke-width:1}@media(max-width:1023px){.mc{--dw:0px}.mc__m button{grid-template-columns:0 1.75rem minmax(0,1fr)}.mc__md{grid-column:3;grid-row:2;justify-self:start;text-align:left;font-size:.75rem;line-height:1.125rem}.mc__grid{display:block}.mc__lead{display:none}.mc__clock{height:auto;margin-top:0}.mc__clock:before{top:.6875rem;height:var(--today-top,0px)}.mc__clock:after{top:calc(.6875rem + var(--today-top,0px))}.mc__ticks{display:none}.mc__m{position:relative;top:auto;transform:none;padding:.5rem 0}.mc__m button{min-height:2.75rem}.mc__m .mc__stage{padding:.75rem 0 1rem calc(var(--ax) + .875rem)}.mc__m .mc__t{display:none}.mc__box{aspect-ratio:auto;display:block}.mc__frame{height:auto;width:100%}.mc__frame[data-shape="9x16"]{width:min(100%,39.375svh)}.mc__frame[data-shape="1x1"]{width:min(100%,60svh)}.mc__box.is-two{display:flex;align-items:flex-end;gap:.75rem}.mc__box.is-two .mc__frame{width:36%}.mc__box.is-two .mc__frame--b{position:static;flex:1;width:auto}}.row__go{display:inline-block;margin-top:.875rem;font-size:.9375rem;color:var(--ink);text-decoration:underline;text-underline-offset:.25rem;text-decoration-color:var(--hair-2)}.row__go:hover{text-decoration-color:currentColor}.row__go:focus-visible{outline:2px solid var(--ink);outline-offset:.1875rem;border-radius:var(--r-hair)}.hero__lead{max-width:40rem;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--on-dark)}.hero--live{--vh:max(40rem,min(100svh,65rem));--gap:clamp(.875rem,calc(1.6 * var(--vw)),1.5rem);position:relative;overflow:hidden;background:var(--dark);min-height:var(--vh)}.hero__cell{display:contents}@media(min-width:1024px){.hero--live{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--nav-h) minmax(1.5rem,1fr) auto minmax(1.5rem,1fr) auto auto auto minmax(1.5rem,1fr)}.hero__cell{display:block;grid-row:2/6;grid-column:1;position:relative;container-type:size;z-index:1}.hero__stage{--E:min( 86cqh ,calc((min(100 * var(--vw),85rem) - 2 * var(--gutter)) * .47));--St:calc(var(--E) / .75);position:absolute;top:calc(50% - var(--St) / 2);width:var(--St);height:var(--St);left:calc(max(0px,(100% - 85rem) / 2) + var(--gutter) + (min(100%,85rem) - 2 * var(--gutter)) * .75 + var(--gap) / 4 - var(--St) / 2)}}.hp__film{position:absolute;inset:0;background:var(--dark)}.hp__film .ovf{position:absolute;inset:0}.hero--live .ovf :is(.ovf__cap,.ovf__facts,.ovf__time,.ovf__brand,.ovf__mark,.ovf__about,.ovf__logo){display:none!important}:is(.hero--live,.hero--places) .ovf .stage__wait{inset:calc(50% + clamp(1.5rem,5%,2.5rem)) 0 auto;text-align:center;background:none}.hp__poster,.hp__hold img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}.hp__poster{z-index:3;transition:opacity .6s var(--ease)}.hp__hold{position:absolute;inset:0;z-index:3;pointer-events:none;transition:opacity .45s var(--ease)}.hp__hold.is-out{opacity:0}.hero__grid{position:relative;z-index:2;grid-row:1/-1;grid-column:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);grid-template-rows:subgrid;pointer-events:none}.hero__grid>*{pointer-events:auto}.hero__copy{grid-column:1/span 6;grid-row:3;max-width:43.75rem}.hero__copy{container-type:inline-size}.hero__h{width:fit-content;max-width:100%;color:var(--vk-paper-ink);font-size:min(clamp(2.625rem,calc(4.9 * var(--vw)),5.375rem),100cqi / 8.4)}.hero__h .ml{display:flow-root;clip-path:inset(-.3em 0);padding-bottom:.12em;margin-bottom:-.12em}.hero__h .ml-i{display:block;padding-block:.3em;margin-block:-.3em;background-image:var(--vk-title-grad-dark);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ml-rise .7s var(--ease) both}.hero__h .ml:nth-child(2) .ml-i{animation-delay:80ms}.hero__h .ml:nth-child(3) .ml-i{animation-delay:.16s}@keyframes ml-rise{0%{transform:translateY(.75rem);opacity:0}}.hero--live .hero__lead{max-width:30em;margin-top:clamp(1.125rem,2.6svh,1.75rem);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--on-dark)}.hero--live .hero__actions{display:flex;gap:.875rem;flex-wrap:wrap;margin-top:clamp(1.5rem,3.6svh,2.25rem)}.hero__data{grid-column:1/span 6;max-width:37.5rem;grid-row:5/8;color:var(--on-dark);display:grid;grid-template-rows:subgrid}.hp__k{grid-row:1;align-self:end}.hp__kv{grid-row:2}.hp__formula{grid-row:3}.hp__k{font-size:.875rem;color:var(--on-dark-2);padding-bottom:.75rem}.hp__kv{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem clamp(1.25rem,calc(2.4 * var(--vw)),2.5rem);padding-top:1rem;border-top:1px solid var(--hair-dark)}.hp__kv div{display:grid;gap:2px;min-width:0;align-content:start}.hp__kv dt{font-size:.8125rem;color:var(--on-dark-2)}.hp__kv dd{margin:0;font-size:clamp(.9375rem,calc(1.1 * var(--vw)),1.0625rem);font-weight:500;color:var(--vk-paper-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;min-height:1.3em}.hp__formula{margin-top:1.375rem;min-height:5.6em}.hp__fh{font-size:.8125rem;color:var(--on-dark-2)}.hp__ff{margin:.3em 0 .2em;font-size:clamp(1rem,calc(1.3 * var(--vw)),1.125rem);font-weight:500;color:var(--vk-paper-ink);letter-spacing:.01em;font-variant-numeric:tabular-nums}.hp__fn{font-size:.8125rem;line-height:1.5;color:var(--on-dark);font-variant-numeric:tabular-nums}.hero__bar{grid-column:7/-1;grid-row:6/8;align-self:start;min-width:0;margin-top:-.9375rem}.hp__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 1.125rem}.hp__line{position:relative;flex:1 1 100%;order:-1;height:1.875rem;cursor:ew-resize;touch-action:none}.hp__line:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(244,241,236,.18)}.hp__line:focus-visible{outline:2px solid var(--vk-focus);outline-offset:.1875rem;border-radius:var(--r-xs)}.hp__ticks i{position:absolute;top:calc(50% - .25rem);width:2px;height:.5rem;background:#f4f1ec40}.hp__ticks i.hi{background:#f4f1ecbf}.hp__nowm{position:absolute;top:.375rem;bottom:.375rem;left:0;border-left:1px solid rgba(244,241,236,.55)}.hp__head{position:absolute;top:50%;left:0;width:.6875rem;height:.6875rem;margin:-.3438rem 0 0 -.3438rem;will-change:transform;border-radius:50%;background:var(--vk-terra-dark);box-shadow:0 0 0 .1875rem var(--dark)}.hp__clock{flex:1;min-width:0;font-size:.875rem;color:var(--on-dark);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp__show{display:block;font:inherit;font-size:.875rem;line-height:inherit;font-weight:500;color:var(--vk-terra-dark);background:none;border:0;padding:0;margin:2px 0 0;cursor:pointer;text-decoration:underline;text-decoration-color:#d97a4e66;text-underline-offset:.1875rem;white-space:nowrap}.hp__show:hover{text-decoration-color:currentColor}.hp__show:focus-visible{outline:2px solid var(--vk-focus);outline-offset:2px;border-radius:var(--r-hair)}.hp__now{font:inherit;font-size:.875rem;color:var(--on-dark);background:none;border:0;padding:.25rem 0;cursor:pointer;text-decoration:underline;text-decoration-color:#f4f1ec4d;text-underline-offset:.25rem;white-space:nowrap;transition:opacity .3s var(--ease)}.hp__now.is-off{opacity:0;pointer-events:none}.hp__now:hover{text-decoration-color:currentColor}.hp__hud:hover{color:#f4f1ec}.hp__bar:has(.hp__hud) .hp__line{flex-basis:calc(100% - 9.375rem)}.hp__hud{order:-1;margin-left:auto;display:inline-flex;align-items:center;gap:.5rem;font:inherit;font-size:.875rem;color:var(--on-dark);background:none;border:0;padding:.25rem 0;cursor:pointer;white-space:nowrap}.hp__hud i{position:relative;width:1.5rem;height:.875rem;border:1px solid rgba(244,241,236,.4);border-radius:var(--r-pill);transition:border-color .22s var(--ease)}.hp__hud i:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:.375rem;height:.375rem;border-radius:50%;background:#f4f1ec99;transition:transform .22s var(--ease),background-color .22s var(--ease)}.hp__hud[aria-pressed=true] i{border-color:#9fd8f6}.hp__hud[aria-pressed=true] i:after{transform:translate(.625rem);background:#9fd8f6}.hp__hud:focus-visible{outline:2px solid var(--vk-focus);outline-offset:.1875rem;border-radius:var(--r-xs)}@media(prefers-reduced-motion:reduce){.hp__hud i,.hp__hud i:after{transition:none}}@media(forced-colors:active){:is(.seg,.sw) button[aria-checked=true]{outline:2px solid Highlight;outline-offset:-2px}.hp__hud i{border-color:ButtonText}.hp__hud i:after{background:ButtonText}.hp__hud[aria-pressed=true] i:after{background:Highlight}}.hero__cap{margin-top:.875rem;font-size:.875rem;line-height:1.5;color:var(--on-dark-2);max-width:46em}.hero__cap a{color:var(--on-dark);text-underline-offset:.1875rem;text-decoration-color:#f4f1ec4d}@media(max-width:1023px){.hero--live{min-height:0;display:flex;flex-direction:column;padding-bottom:clamp(2.5rem,calc(8 * var(--vw)),4rem)}.hero__grid{display:contents}.hero__copy{order:1;max-width:none;width:100%;padding:calc(var(--nav-h) + 3rem) var(--gutter) 0}.hero__copy{position:relative;z-index:2}.hero__stage{--Ep:calc(100% - 2 * var(--gutter));--pf:.777;--Sp:calc(var(--Ep) / var(--pf));--Mp:calc((var(--Sp) - var(--Ep)) / 2);order:2;position:relative;inset:auto;flex:none;width:var(--Sp);height:auto;aspect-ratio:1/1;margin:calc(max(2.5rem,var(--Ep) * .11 + .5rem) - var(--Mp)) 0 calc(3.5rem - var(--Mp)) calc((100% - var(--Sp)) / 2)}.hero__stage .hp__poster{transform:scale(1.172)}.hero__bar{order:3;padding:0 var(--gutter);margin-top:.25rem}.hero__data{order:4;padding:1.75rem var(--gutter) 0}}@media(min-width:600px)and (max-width:1023px){.hero--live{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(22.8125rem,1fr) auto auto}.hero--live:before{content:"";grid-row:1/4;grid-column:1;height:100svh;pointer-events:none}.hero__copy{grid-row:1;grid-column:1}.hero__cell{display:block;grid-row:2;grid-column:1;position:relative;container-type:size;z-index:1}.hero__stage{--Ep:max(18.75rem,min(calc(100cqw - 2 * var(--gutter)),calc((100cqh - 2rem) / 1.11)));position:absolute;margin:0;left:calc(50% - var(--Sp) / 2);top:calc(max(2.5rem,var(--Ep) * .11 + .5rem) - var(--Mp));width:var(--Sp);height:var(--Sp)}.hero__bar{grid-row:3;grid-column:1;position:relative;z-index:2}.hero__data{grid-row:4;grid-column:1}}@media(max-width:1199px){.hp__clock{white-space:normal;min-height:2lh}}@media(min-width:1024px)and (max-height:819px),(min-width:1440px)and (min-aspect-ratio:1440/819){.hero__h{font-size:min(clamp(2.625rem,min(calc(4.9 * var(--vw)),8.4svh),5.375rem),100cqi / 8.4)}.hero__data{max-width:none}.hp__kv{grid-template-columns:repeat(4,minmax(0,auto));gap:.625rem clamp(1rem,calc(1.8 * var(--vw)),1.75rem);padding-top:.75rem}.hp__kv dd{font-size:.9375rem}.hp__formula{margin-top:.875rem;min-height:0;display:flex;align-items:baseline;gap:.875rem}.hp__ff{margin:0}.hp__fn{display:none}}@media(max-width:1023px){.hero__h{font-size:min(clamp(2.625rem,calc(8 * var(--vw)),4.5rem),100cqi / 8.4)}}@media(prefers-reduced-motion:reduce){.hero__h .ml-i{animation:none}}.vk-title.rv-l{background-image:none;-webkit-background-clip:border-box;background-clip:border-box;display:flow-root;clip-path:inset(-.3em 0);padding-block:0 .12em;margin-block:0}.vk-title.rv-l>.ml-i{display:block;padding-block:.3em;margin-block:-.3em;background-image:var(--vk-title-grad-dark);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transform:translateY(.75rem);opacity:0;transition:transform .5s var(--ease),opacity .5s var(--ease)}:is(.band--paper,.vk-on-paper) .vk-title.rv-l>.ml-i{background-image:var(--vk-title-grad)}.vk-title.rv-l.in>.ml-i{transform:none;opacity:1}@keyframes rv-rise{0%{opacity:0;transform:translateY(1rem)}}@supports (animation-timeline:view()){.rv-row{animation:rv-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}@supports not (animation-timeline:view()){.rv-row{opacity:0;transform:translateY(1rem);transition:opacity .6s var(--ease),transform .6s var(--ease)}.rv-row.in{opacity:1;transform:none}.rv-row:nth-child(2){transition-delay:60ms}.rv-row:nth-child(3){transition-delay:.12s}.rv-row:nth-child(4){transition-delay:.18s}}@keyframes img-in{0%{opacity:0;transform:scale(1.02)}}.fade-img:not(.is-loaded){opacity:0}.fade-img.is-loaded{animation:img-in .6s var(--ease) both}@media(prefers-reduced-motion:reduce){.vk-title.rv-l>.ml-i{transform:none;transition:opacity 80ms linear}.rv-row{animation:none!important;opacity:1!important;transform:none!important}.fade-img.is-loaded{animation-duration:80ms;animation-name:img-fade}}@keyframes img-fade{0%{opacity:0}}.statement{margin-top:clamp(4rem,calc(8 * var(--vw)),7.5rem);max-width:24em;font-size:var(--fs-sub);font-weight:400;line-height:1.32;letter-spacing:-.03125rem;color:var(--warm-gray)}.statement b{font-weight:500;color:var(--ink)}.stage--film .stage__poster{z-index:1;transition:opacity .36s var(--ease)}.stage--film .stage__video{opacity:1;transition:none}.stage--film.is-playing .stage__poster{opacity:0}.film__pp{position:absolute;z-index:2;right:.875rem;bottom:.875rem;width:2.25rem;height:2.25rem;display:grid;place-items:center;border:1px solid rgba(244,241,236,.22);border-radius:50%;background:#0a09098c;color:#f4f1ec;cursor:pointer;opacity:.75;transition:opacity .22s var(--ease),border-color .22s var(--ease)}.film__pp:hover,.film__pp:focus-visible{opacity:1;border-color:#f4f1ec80}.film__pp:focus-visible{outline:2px solid var(--vk-focus);outline-offset:.1875rem}.film__pp svg{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.film__pp .i-play{display:none;fill:currentColor;stroke:none}.film__pp.is-paused .i-play{display:block}.film__pp.is-paused .i-pause{display:none}.ribbon{margin:clamp(3.5rem,calc(7 * var(--vw)),6.5rem) 0 0}.ribbon__stage{position:relative;height:clamp(17.5rem,calc(25 * var(--vw)),22.5rem);overflow:hidden;background:var(--paper);border-block:1px solid var(--hair)}.ribbon__stage canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .6s var(--ease)}.ribbon__stage.is-live canvas{opacity:1}.ribbon__still{position:absolute;top:0;left:50%;height:100%;width:auto;max-width:none;transform:translate(-50%)}.ribbon__stage.is-live .ribbon__still{visibility:hidden}.ribbon__labels{position:absolute;inset:0;z-index:2;pointer-events:none}.ribbon__labels span{position:absolute;transform:translate(.8125rem,calc(-100% - .1875rem));font-size:.8125rem;line-height:1;color:var(--vk-terra);font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:1px 0 0 var(--paper),-1px 0 0 var(--paper),0 1px 0 var(--paper),0 -1px 0 var(--paper),0 0 .25rem var(--paper);opacity:0;transition:opacity .36s var(--ease)}.ribbon__labels span.is-on{opacity:1}.ribbon__labels .ribbon__site{color:var(--ink);opacity:1;transform:translate(.625rem,-50%)}.ribbon__stage:not(.is-live) .ribbon__labels{display:none}.ribbon__cap{margin-top:1rem;font-size:.875rem;line-height:1.5;color:var(--warm-gray)}.uses__lead{margin-top:1.125rem;max-width:38.75rem;font-size:var(--fs-regular);line-height:var(--lh-regular)}.sw{display:inline-flex;gap:2px;padding:.1875rem;border-radius:var(--r-pill);background:#4a34240d}.sw button{font:inherit;font-size:.8125rem;color:var(--warm-gray);background:none;border:0;border-radius:var(--r-pill);padding:.375rem .75rem;cursor:pointer;transition:background .22s var(--ease),color .22s var(--ease)}.sw button:hover{color:var(--ink)}.sw button[aria-checked=true]{background:#4a34240f;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2)}.sw.has-glide{position:relative}.sw.has-glide button{position:relative;z-index:1}.sw.has-glide button[aria-checked=true]{background:none;box-shadow:none}.sw__pill{position:absolute;top:.1875rem;bottom:.1875rem;left:0;width:0;border-radius:var(--r-pill);background:#4a34240f;box-shadow:inset 0 0 0 1px var(--hair-2);pointer-events:none}.seg.has-glide{position:relative}.seg.has-glide button{position:relative;z-index:1}.seg.has-glide button[aria-checked=true]{background:none;box-shadow:none}.seg .sw__pill{top:2px;bottom:2px;background:#4a342412}.seg--dark .sw__pill{background:#f4f1ec14;box-shadow:inset 0 0 0 1px #f4f1ec4d}.sw button:focus-visible{outline:2px solid var(--vk-focus);outline-offset:2px}.ust{margin-top:clamp(2.5rem,calc(5 * var(--vw)),4.5rem);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(2.5rem,calc(4 * var(--vw)),4.5rem)}.ust{--stH:min(66svh,38.75rem)}.ust__pin{position:sticky;top:calc(50svh - var(--stH) / 2);align-self:start}.ust__stage{--ah: calc(100cqh - 4.125rem) ;width:100%;height:var(--stH);container-type:size;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.625rem}.ust__stage .sw{flex:none}.ust__steps{list-style:none;margin:0;padding:0}.ust__step{min-height:min(72svh,40rem);display:flex;flex-direction:column;justify-content:center}.ust__step :is(h3,p){transition:color .36s var(--ease)}.ust__step:not(.is-on) :is(h3,p){color:var(--warm-gray)}.ust__step:first-child{min-height:calc(min(72svh,40rem) - 8svh)}.ust__ic{display:block;box-sizing:border-box;width:3.5rem;height:3.5rem;padding:.8125rem;margin-bottom:1.25rem;border:1px solid var(--hair-2);border-radius:var(--r-m);background:#fff;fill:currentColor;color:var(--vk-terra);transition:color .36s var(--ease),border-color .36s var(--ease)}.ust__step:not(.is-on) .ust__ic{color:var(--warm-gray);border-color:var(--hair)}.ust__step h3{color:var(--ink)}.ust__step>p:not(.ust__meta){margin-top:.875rem;font-size:var(--fs-regular);line-height:1.6;max-width:28em}.ust__meta{margin-top:.625rem;font-size:.9375rem;line-height:1.5;color:var(--text)}.ust__step>p:not(.ust__meta)+.ust__meta{margin-top:1.5rem}.ust__meta span{display:inline-block;min-width:4.4em;color:var(--warm-gray)}.ust__shot{display:none}@property --dv-r{syntax:"<length>";inherits:true;initial-value:0px}@property --dv-p{syntax:"<length>";inherits:true;initial-value:0px}.dv{position:relative;display:flex;flex-direction:column;box-sizing:border-box;border-radius:var(--dv-r);padding:var(--dv-p);background:#fff;border:1px solid var(--hair-2);box-shadow:0 1.875rem 3.75rem -1.875rem #281c123d;transition:width .6s var(--ease),height .6s var(--ease),--dv-r .6s var(--ease),--dv-p .6s var(--ease),background-color .6s var(--ease),border-color .6s var(--ease)}.dv__bar{flex:none;height:2.125rem;border-radius:calc(var(--r-m) - 1px) calc(var(--r-m) - 1px) 0 0;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--hair);background:var(--paper);overflow:hidden;transition:height .6s var(--ease),opacity .3s var(--ease)}.dv__bar span{font-size:.75rem;color:var(--warm-gray);padding:.1875rem .875rem;border:1px solid var(--hair);border-radius:var(--r-pill);white-space:nowrap}.dv__screen{--dv-in:calc(var(--dv-p) + 1px);flex:1;min-height:0;position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:calc(var(--dv-r) - var(--dv-in));transition:padding .6s var(--ease)}.dv__screen>*{transition:opacity .2s var(--ease)}.dv__h{flex:none;font-size:clamp(.875rem,calc(1.4 * var(--vw)),1.1875rem);font-weight:500;letter-spacing:-.02em;color:var(--ink);margin-bottom:.75rem}.dv__film{position:relative;flex:1;min-height:0;background:var(--dark) var(--ow-ldr) center/clamp(2rem,12%,3.25rem) no-repeat;overflow:hidden;border-radius:var(--r-xs)}.dv__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s var(--ease)}.dv__live{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;container-type:size;opacity:0;transition:opacity .45s var(--ease)}.dv.is-live .dv__live{opacity:1}.dv__live:empty{display:none}.dv.is-live .dv__poster{opacity:0;transition-delay:.45s}.dv__lines{flex:none;display:grid;gap:.5rem;margin-top:1rem}.dv__lines i{display:block;height:.375rem;border-radius:var(--r-hair);background:#4a34241f}.dv__lines i.s{width:62%}.dv__stand{position:absolute;top:100%;left:50%;transform:translate(-50%);width:22%;height:0;opacity:0;border:1px solid var(--hair-2);border-top:0;border-radius:0 0 var(--r-s) var(--r-s);background:linear-gradient(var(--paper),#f3eee4);transition:height .6s var(--ease),width .6s var(--ease),opacity .3s var(--ease)}.dv__cue{position:absolute;top:calc(100% + .875rem);right:0;display:flex;align-items:center;gap:.625rem;font-size:.875rem;color:var(--warm-gray);opacity:0;transition:opacity .3s var(--ease)}.dv__cue kbd{font:inherit;font-size:.8125rem;color:var(--ink);border:1px solid var(--hair-2);border-radius:var(--r-xs);padding:2px .5625rem}.dv.is-morph .dv__screen>*{opacity:0}.dv:not(.is-morph) .dv__screen>*{transition:none}.dv.is-morph[data-dev] .dv__screen{background-image:var(--ow-ldr-ink);background-position:center;background-size:clamp(2rem,10%,3rem);background-repeat:no-repeat}.dv.is-morph:is([data-dev=kiosk],[data-dev=tv],[data-dev=pitch]) .dv__screen{background-image:var(--ow-ldr)}.dv.is-morph .dv__live{display:none}.dv[data-dev=web]{width:min(100cqw,calc(var(--ah) / .72));height:min(var(--ah),72cqw);--dv-r:var(--r-m);--dv-p:0px}.dv[data-dev=web] .dv__screen{padding:clamp(.875rem,2.2cqw,1.5rem) clamp(1rem,2.6cqw,1.75rem)}.dv[data-dev=phone]{width:calc(var(--ah) * .49);height:var(--ah);--dv-r:var(--r-l);--dv-p:.6875rem;background:var(--paper)}.dv[data-dev=phone] .dv__screen{border:1px solid var(--hair);background:#fff;padding:2.375rem .875rem 1.375rem}.dv[data-dev=phone] .dv__film{flex:none;aspect-ratio:4/5}.dv[data-dev=phone] .dv__h{font-size:.9375rem}.dv[data-dev=kiosk]{width:calc((var(--ah) - 1.875rem) * .5625);height:calc(var(--ah) - 1.875rem);--dv-r:var(--r-m);--dv-p:.5625rem;background:#1b1916;border-color:#33302b}.dv[data-dev=kiosk] .dv__stand{width:44%;height:1.75rem;opacity:1}.dv:is([data-dev=kiosk],[data-dev=tv]){margin-bottom:1.625rem}.dv[data-dev=pitch]{margin-bottom:2.25rem}.dv{transition-property:width,height,--dv-r,--dv-p,background-color,border-color,margin}.dv[data-dev=tv]{width:min(100cqw,calc((var(--ah) - 1.875rem) * 1.7778));height:min(56.25cqw,calc(var(--ah) - 1.875rem));--dv-r:var(--r-s);--dv-p:.5rem;background:#1b1916;border-color:#33302b}.dv[data-dev=tv] .dv__stand{width:22%;height:1.375rem;opacity:1}.dv[data-dev=pitch]{width:min(100cqw,calc((var(--ah) - 2.5rem) * 1.7778));height:min(56.25cqw,calc(var(--ah) - 2.5rem));--dv-r:var(--r-s);--dv-p:0px;background:var(--dark);border-color:var(--hair-2)}.dv[data-dev=pitch] .dv__film{border-radius:var(--r-xs)}.dv[data-dev=pitch] .dv__cue{opacity:1}.dv:not([data-dev=web]) .dv__bar{height:0;opacity:0;border-bottom-width:0}.dv:is([data-dev=kiosk],[data-dev=tv],[data-dev=pitch]) :is(.dv__h,.dv__lines){display:none}.dv:is([data-dev=kiosk],[data-dev=tv]) .dv__film{border-radius:var(--r-hair)}@media(prefers-reduced-motion:reduce){.dv,.dv__bar,.dv__stand,.dv__screen,.dv__screen>*{transition-duration:80ms}.ust__step :is(h3,p),.ust__ic{transition:none}}@media(max-width:1023px){.ust{display:block}.ust__pin{display:none}.ust__step{min-height:0;opacity:1;padding:clamp(1.75rem,calc(5 * var(--vw)),3rem) 0;border-top:1px solid var(--hair)}.ust__step:first-child{min-height:0}.ust__shot{display:block;width:100%;height:auto;border-radius:var(--r-m);background:var(--dark);margin-bottom:1.375rem;box-shadow:0 0 0 1px var(--hair)}.ust__shot--tall{width:min(20rem,calc(70 * var(--vw)));margin-inline:auto}.ust__step{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;align-items:center}.ust__step>:not(.ust__ic,h3){grid-column:1/-1}.ust__ic{width:3rem;height:3rem;padding:.6875rem;margin-bottom:0}}.row__go{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--hair-2);text-underline-offset:.25rem;transition:text-decoration-color .22s var(--ease)}.row__go:hover,.row__go:focus-visible{text-decoration-color:currentColor}.tier .dm__screen{transition:opacity .36s var(--ease)}.tiers.is-on .tier:not(.is-in) .dm__screen{opacity:.78}.qa-still .rv-row{animation:none!important;opacity:1!important;transform:none!important}@media(max-width:1023px){.hp__clock{order:3;flex:1 1 100%;white-space:nowrap;min-height:0}.hp__now{margin-left:auto}}.ust__meta{display:grid;grid-template-columns:4.4em minmax(0,1fr);gap:0 .5rem}.ust__meta span{min-width:0}.hero-run{position:relative;--vhr:max(40rem,min(100svh,65rem))}.hero-run.is-scrolly{height:calc(var(--vhr) * 2.3)}.hero-run.is-scrolly .hero--live{position:sticky;top:0}.hero__beats{grid-column:1/span 6;grid-row:3;align-self:center;display:grid;pointer-events:none;max-width:35rem}.hb{grid-area:1/1;opacity:0;transform:translateY(.625rem);transition:opacity .36s var(--ease),transform .36s var(--ease)}.hb__h{font-size:var(--fs-sub);font-weight:500;line-height:1.22;letter-spacing:-.0625rem;color:var(--vk-paper-ink)}.hb__h span{font-variant-numeric:tabular-nums}.hb__ff{margin-top:1.375rem;font-size:clamp(1.375rem,calc(2 * var(--vw)),1.875rem);font-weight:500;color:var(--vk-paper-ink);font-variant-numeric:tabular-nums}.hb__fn,.hb__t{margin-top:.625rem;font-size:.9375rem;line-height:1.5;color:var(--on-dark);font-variant-numeric:tabular-nums}.hero__copy{transition:opacity .36s var(--ease),transform .36s var(--ease)}.hero--live:is([data-beat="1"],[data-beat="2"]) .hero__copy{opacity:0;transform:translateY(-.625rem);pointer-events:none}.hero--live[data-beat="1"] .hb--1,.hero--live[data-beat="2"] .hb--2{opacity:1;transform:none}@media(max-width:1023px){.hero__beats{display:none}}.nf{min-height:100svh}.nf__in{min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(2.5rem,7svh,5rem);padding:clamp(2.5rem,8svh,6rem) 0}.nf__brand{color:var(--ink);margin-bottom:clamp(2.5rem,8svh,5.5rem)}.nf__lead{margin-top:1.375rem;font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:30em}.nf__links{margin-top:1.75rem;display:flex;gap:1.75rem;flex-wrap:wrap;font-size:1rem}.nf__links a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--hair-2);text-underline-offset:.25rem;transition:text-decoration-color .22s var(--ease)}.nf__links a:hover,.nf__links a:focus-visible{text-decoration-color:currentColor}.nf__map{position:relative;height:clamp(12.5rem,calc(22 * var(--vw)),18.75rem);overflow:hidden;border-block:1px solid var(--hair)}.nf__map img{position:absolute;top:0;left:50%;height:100%;width:auto;max-width:none;transform:translate(-50%);opacity:.8}.nf__sky{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.nf__sky path{fill:none;stroke:var(--vk-terra);stroke-opacity:.35;stroke-width:1.2;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.nf__sky circle{fill:var(--vk-terra);stroke:var(--paper);stroke-width:3;paint-order:stroke}.nf__sky .nf__hit{fill:transparent;stroke:none}.nf__sky a{cursor:pointer;outline:none}.nf__sky a:focus-visible circle:not(.nf__hit){stroke:var(--vk-focus);stroke-width:4}.nf__tip{position:absolute;left:0;top:0;z-index:2;transform:translate(-50%,calc(-100% - .875rem));padding:.375rem .625rem;border-radius:var(--r-s);background:var(--ink);color:var(--paper);font-size:.8125rem;line-height:1.3;width:max-content;max-width:calc(100% - 1.5rem);font-variant-numeric:tabular-nums;pointer-events:none}.nf__still{display:none}.nf__foot .foot__fine{margin:0;line-height:1.5;color:var(--warm-gray)}.nf__foot a{color:var(--ink);text-underline-offset:.1875rem;text-decoration-color:var(--hair-2)}.nf__foot a:hover{text-decoration-color:currentColor}@media(prefers-reduced-motion:reduce){.nf__sat{display:none}.nf__still{display:inline}}#nf-sat:focus{outline:none}#nf-sat:focus-visible .nf__sat{display:none}#nf-sat:focus-visible .nf__still{display:inline}#nf-sat:focus-visible .nf__still .nf__hit{stroke:var(--vk-focus);stroke-width:2}.hp__formula{transition:opacity .36s var(--ease)}.hero--live[data-beat="1"] .hp__formula{opacity:0}@media(pointer:coarse){:is(.seg button,.hp__now,.hp__hud,.sw button,.pl__above button,.pl__tour button){position:relative}:is(.seg button,.hp__now,.hp__hud,.sw button,.pl__tour button,.hp__line):after{content:"";position:absolute;left:0;right:0;top:min(0px,calc(50% - 1.375rem));bottom:min(0px,calc(50% - 1.375rem))}.pl__above button:after{content:"";position:absolute;inset:-.25rem 0}.film__pp:after{content:"";position:absolute;inset:min(0px,calc(50% - 1.375rem))}}.ow__o{display:inline-block;height:.91em;width:auto;margin-right:.05em;vertical-align:-.03em;overflow:visible}.ow__g{font-size:0}@media(max-width:767px){#uses{padding-top:calc(var(--space-4xl) / 2)}main>section:has(+#uses){padding-bottom:calc(var(--space-4xl) / 2)}.ust__step{padding-block:2.25rem}.ust__step:last-child{padding-bottom:0}.film-rows{gap:5.5rem}.film-row__txt{padding-top:0}.row{padding-block:2.25rem}}.sw__fill{position:absolute;top:.1875rem;bottom:.1875rem;left:0;width:0;border-radius:var(--r-pill);background:#4a342414;pointer-events:none}.nav.is-stuck{left:max(0px,calc(50% - 1200px));right:max(0px,calc(50% - 1200px))}.srow{display:flex;gap:.5rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;padding:2px;margin:-2px;--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}.srow::-webkit-scrollbar{display:none}.srow>*{flex:none;scroll-snap-align:start}.srow.is-l{--fl:3.5rem}.srow.is-r{--fr:3.5rem}.srow-w{position:relative;min-width:0}.srow__btn{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:2.25rem;height:2.25rem;margin-top:-1.125rem;padding:0;border:0;border-radius:50%;background:#12100fe0;box-shadow:inset 0 0 0 1px #f4f1ec33,0 .25rem 1rem #0006;color:#f4f1ec;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s var(--ease),box-shadow .25s var(--ease)}.srow__btn:hover{box-shadow:inset 0 0 0 1px #f4f1ec80,0 .25rem 1rem #0006}.srow__btn svg{width:1rem;height:1rem}.srow__btn--l{left:.25rem}.srow__btn--r{right:.25rem}.srow-w.is-l:hover .srow__btn--l,.srow-w.is-r:hover .srow__btn--r{opacity:1;pointer-events:auto}@media(hover:none){.srow__btn{display:none}}
