[data-demo=vision_31_10],body.demo-vision{--font-sans:"Open Sans", system-ui, sans-serif;--font-display:var(--font-sans)}body.demo-vision{font-family:var(--font-sans)}[data-demo=vision_31_10]{--vn-accent:#ff3d14;--background:#000;--foreground:#fff;--heading-color:#fff;--primary:var(--vn-accent);--primary-foreground:#fff;--muted-foreground:#fff;--uk-global-border-radius:0px;--h1-weight:700;--h2-weight:700;--h3-weight:600;color:#fff;font-family:var(--font-sans);background:#000}[data-demo=vision_31_10] .vn-page{background:#000}[data-demo=vision_31_10] .uk-title-badge{--badge-bg:var(--primary);--badge-color:#fff}[data-demo=vision_31_10] .uk-title-badge:before{content:none}[data-demo=vision_31_10] .uk-button-primary{color:#fff}[data-demo=vision_31_10] .vn-hero{background:#000;height:100svh;position:relative;overflow:hidden}[data-demo=vision_31_10] .vn-hero__inner{isolation:isolate;height:100%;position:relative}[data-demo=vision_31_10] .vn-hero__img{object-fit:cover;object-position:50% 0;transform-origin:50% 72%;width:100%;height:100%;position:absolute;inset:0}[data-demo=vision_31_10] .vn-hero__shade{background:linear-gradient(#0000,#000000b3);height:30%;position:absolute;inset:auto 0 0}[data-demo=vision_31_10] .vn-hero__word{--h1-size:min(20vw, 27svh);--h1-mobile-factor:1;--h1-mobile-max:20vw;inset-inline:0;top:calc(var(--uk-navbar-h,80px) + 7svh);text-align:center;white-space:nowrap;color:#fff;margin:0;line-height:1;position:absolute}[data-demo=vision_31_10] .vn-hero__line{inset-inline-start:var(--uk-container-padding-horizontal,40px);color:#fff;max-width:30ch;margin:0;position:absolute;bottom:56px}@media (max-width:639px){[data-demo=vision_31_10] .vn-hero__word{--h1-size:20vw}[data-demo=vision_31_10] .vn-hero__inner{background:linear-gradient(#b9330f 0 42%,#5a1606 72%,#2a0a03)}[data-demo=vision_31_10] .vn-hero__img{aspect-ratio:2560/1689;width:170vw;height:auto;inset:34% auto auto 50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000,#000 14% 84%,#0000);mask-image:linear-gradient(#0000,#000 14% 84%,#0000)}[data-demo=vision_31_10] .vn-hero__line{inset-inline:16px;bottom:64px}}[data-demo=vision_31_10] .vn-worlds{--uk-panel-stack-title-size:clamp(1.75rem, 5.25vw, 5.75rem);--uk-panel-stack-safe-inline:var(--uk-container-padding-horizontal,40px)}[data-demo=vision_31_10] .vn-worlds .uk-panel-stack__stage{background:#000}[data-demo=vision_31_10] .vn-worlds .uk-panel-stack__stage:after{content:"";z-index:10;pointer-events:none;background:url(../media/woman-wearing-vr-headset-cutout.192z_ku3-tp8i.webp) bottom/auto 78% no-repeat;position:absolute;inset:0;transform:scaleX(-1)}[data-demo=vision_31_10] .vn-worlds .uk-panel-stack__overlay{background:linear-gradient(#0000008c,#0000 50%)}[data-demo=vision_31_10] .vn-worlds .uk-panel-stack__content{top:calc(var(--uk-navbar-h,80px) + 24px);bottom:auto;inset-inline:0}[data-demo=vision_31_10] .vn-worlds .uk-panel-stack__title{letter-spacing:0;font-weight:700;line-height:1.05}[data-demo=vision_31_10] .vn-worlds .uk-panel-stack__label{letter-spacing:var(--uk-tracking-label);text-transform:none;opacity:1;font-size:1rem}[data-demo=vision_31_10] .vn-worlds .uk-panel-stack__body{color:#fff;max-width:38ch;margin:12px 0 0}@media (max-width:639px){[data-demo=vision_31_10] .vn-worlds{--uk-panel-stack-safe-inline:16px}[data-demo=vision_31_10] .vn-worlds .uk-panel-stack__stage:after{background-size:auto 56%}}[data-demo=vision_31_10] .vn-depth{z-index:1;color:#fff;background:#000;align-items:center;min-height:100vh;padding-block:clamp(96px,16vw,200px);display:flex;position:relative;overflow:clip}[data-demo=vision_31_10] .vn-depth__bg{border-radius:0;position:absolute;inset:0}[data-demo=vision_31_10] .vn-depth__bg:after{content:"";background:#00000080;position:absolute;inset:0}[data-demo=vision_31_10] .vn-depth__copy{width:100%;position:relative}[data-demo=vision_31_10] .vn-depth__word{--h2-size:clamp(2.75rem, 12.75vw, 13.5rem);--h2-mobile-factor:1;--h2-mobile-max:13vw;white-space:nowrap;color:inherit;margin:0 0 clamp(32px,5vw,72px);line-height:1.1}[data-demo=vision_31_10] .vn-depth h3,[data-demo=vision_31_10] .vn-depth p{color:inherit;margin:0}[data-demo=vision_31_10] .vn-depth p{max-width:38ch;margin-top:12px}[data-demo=vision_31_10] .vn-parts{--uk-puzzle-distance:170svh;--uk-puzzle-safe:0px;background:#000}[data-demo=vision_31_10] .vn-parts__object{flex:none;width:min(108cqw,175cqh);height:100cqh;position:relative}[data-demo=vision_31_10] .vn-parts__object img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}[data-demo=vision_31_10] .vn-parts__title{inset-inline:0;text-align:center;padding-inline:16px;position:absolute;top:50%;overflow:clip;translate:0 -50%}[data-demo=vision_31_10] .vn-parts__title h2{--h2-size:clamp(2.5rem, 7vw, 7.5rem);--h2-mobile-factor:1;--h2-mobile-max:11vw;color:#fff;margin:0}@media (max-width:639px){[data-demo=vision_31_10] .vn-parts__object{width:200cqw}}[data-demo=vision_31_10] .vn-shader .uk-shader-cross__content{text-align:center;align-items:center}[data-demo=vision_31_10] .vn-shader h2{--h2-size:clamp(2.5rem, 7vw, 7.5rem);--h2-mobile-factor:1;--h2-mobile-max:11vw;color:#fff;margin:0}[data-demo=vision_31_10] .vn-cubes{z-index:1;--foreground:#2b2420;--heading-color:#2b2420;color:#2b2420;background:#fef5ec;position:relative}[data-demo=vision_31_10] .vn-cubes__head{border-block-end:1px solid #2b242033;align-items:baseline;padding-block-end:24px}[data-demo=vision_31_10] .vn-cubes__head span{font-size:clamp(2rem,4.5vw,4.5rem);font-weight:500;line-height:1.1}[data-demo=vision_31_10] .vn-cubes__head h2{--h2-size:clamp(2rem, 4.5vw, 4.5rem);--h2-weight:500;color:inherit;margin:0}[data-demo=vision_31_10] .vn-cubes h3{--h3-size:clamp(1.5rem, 2.5vw, 2.5rem);--h3-weight:500;color:inherit;margin:0}[data-demo=vision_31_10] .vn-cubes__pic{background:#efe7dc;border-radius:12px;position:relative;overflow:hidden}[data-demo=vision_31_10] .vn-cubes__pic img{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}[data-demo=vision_31_10] .vn-cubes__pic span{top:20px;color:#fef5ec;background:#2b2420;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.875rem;display:grid;position:absolute;inset-inline-start:20px}[data-demo=vision_31_10] .vn-band{isolation:isolate;height:100%;position:relative}[data-demo=vision_31_10] .vn-band__pic{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-demo=vision_31_10] .vn-band__mask{color:#fff;mix-blend-mode:multiply;background:#0b0908;align-items:center;display:flex;position:absolute;inset:0}[data-demo=vision_31_10] .vn-band__run{width:100%;font-size:clamp(7.5rem,25.5vw,25.5rem);font-weight:700;line-height:1.1}[data-demo=vision_31_10] .vn-through__hold{pointer-events:none;height:200svh}[data-demo=vision_31_10] .vn-through__line{--_q:calc((var(--uk-shape-world-drift,1.5) - 1) * 2);text-align:center;scale:clamp(.15, calc(.15 + (var(--_q) - .3) * 3.4), 1);opacity:clamp(0, calc((var(--_q) - .3) * 8), 1);flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-demo=vision_31_10] .vn-through__line{opacity:1;scale:1}}[data-demo=vision_31_10] .vn-through__line h2{--h2-size:clamp(3rem, 13.5vw, 13.5rem);--h2-mobile-factor:1;--h2-mobile-max:19.5vw;color:#fff;margin:0}[data-demo=vision_31_10] .vn-close{color:#fff;text-align:center;background:radial-gradient(60% 55% at 50% 100%,#ff3d148c,#0000 75%),#000;flex-direction:column;padding-top:clamp(96px,12vw,160px);display:flex;position:relative;overflow:clip}[data-demo=vision_31_10] .vn-close__copy{width:100%}[data-demo=vision_31_10] .vn-close h2{--h2-size:clamp(2.5rem, 7vw, 7.5rem);--h2-mobile-factor:1;--h2-mobile-max:11vw;color:#fff;margin:0}[data-demo=vision_31_10] .vn-close p{color:#fff;max-width:46ch;margin:0 auto}[data-demo=vision_31_10] .vn-close__buy{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;display:flex}[data-demo=vision_31_10] .vn-close__price{font-size:1.5rem;font-weight:600}[data-demo=vision_31_10] .vn-close__stage{flex:1;justify-content:center;align-items:flex-end;min-height:clamp(240px,30vw,420px);margin-top:clamp(40px,5vw,72px);display:flex}[data-demo=vision_31_10] .vn-close__stage img{width:min(1100px,92%);max-width:none;height:auto;margin-bottom:-12%;display:block}@media (max-width:639px){[data-demo=vision_31_10] .vn-close__stage{min-height:56vw}[data-demo=vision_31_10] .vn-close__stage img{width:130%}}[data-demo=vision_31_10] .vn-footer{z-index:2;color:#fff;background:#000;padding-block:28px;position:relative}[data-demo=vision_31_10] .vn-footer__logo{font-size:1.25rem;font-weight:700}[data-demo=vision_31_10] .vn-contact{padding-top:var(--uk-navbar-h,80px);background:#fff}.vn-order{--background:#fff;--foreground:#000;--heading-color:#000;--primary:#ff3d14;--primary-foreground:#fff;--border:#cfcfcf;--muted-foreground:#4a4a4a;--uk-global-border-radius:0px;--h1-size:clamp(2rem, 4vw, 3.5rem);--h2-size:clamp(2rem, 4vw, 3.5rem);--h1-mobile-factor:1;--h1-mobile-max:2rem;--h2-mobile-factor:1;--h2-mobile-max:2rem;color:#000;background:#fff;display:grid}.vn-order__pic{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;min-height:240px;display:block}.vn-order__body{flex-direction:column;gap:32px;padding:clamp(24px,4vw,48px);display:flex}.vn-order__head{--h1-size:clamp(2rem, 3.5vw, 3rem);--h2-size:clamp(2rem, 3.5vw, 3rem);flex-direction:column;gap:4px;display:flex}.vn-order__head p:last-child{margin-top:8px}.vn-order h1,.vn-order h2,.vn-order p{color:#000;margin:0}.vn-order__price{font-size:1.375rem;font-weight:600;line-height:1.2}@media (min-width:768px){.vn-order{grid-template-columns:1fr 1fr;align-items:stretch}.vn-order__pic{aspect-ratio:auto}.vn-contact .vn-order{min-height:calc(100svh - var(--uk-navbar-h,80px))}.vn-order__body{justify-content:center}}@media (max-width:639px){[data-demo=vision_31_10] .uk-navbar-actions .uk-button{height:28px;padding:0 12px;font-size:.75rem;font-weight:500}[data-demo=vision_31_10] .uk-navbar-actions .uk-arrow:after{display:none}}
