.wave-slide[data-v-2072c2ac]{clip-path:inset(0);z-index:1}.wave-slide.is-off[data-v-2072c2ac]{visibility:hidden}.wave-slide.is-prev[data-v-2072c2ac]{z-index:0}.wave-slide.is-on[data-v-2072c2ac]{z-index:2;animation:1.1s cubic-bezier(.65,0,.25,1) both wipe-2072c2ac}.wave-slide.is-on img[data-v-2072c2ac]{animation:8s ease-out both settle-2072c2ac}.wave-text[data-v-2072c2ac]{transition:opacity .6s,transform .6s,visibility .6s}.wave-text.is-off[data-v-2072c2ac]{opacity:0;visibility:hidden;transform:translateY(16px)}.wave-text.is-on .wave-title[data-v-2072c2ac]{animation:.9s cubic-bezier(.2,.7,.2,1) both rise-2072c2ac}.cta[data-v-2072c2ac]:before{content:"";background:#5eead4;border-radius:50% 50% 0 0/30% 30% 0 0;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-radius .45s;position:absolute;inset:0;transform:translateY(101%)}.cta[data-v-2072c2ac]:hover:before{border-radius:0;transform:translateY(0)}.wave-progress[data-v-2072c2ac]{transform:scaleX(1)}.wave-progress.run[data-v-2072c2ac]{animation:7.5s linear both progress-2072c2ac}.wave-edge[data-v-2072c2ac]{animation:9s ease-in-out infinite alternate edge-2072c2ac}@keyframes wipe-2072c2ac{0%{clip-path:inset(0 0 0 100%)}}@keyframes settle-2072c2ac{0%{transform:scale(1.08)}}@keyframes rise-2072c2ac{0%{opacity:0;transform:translateY(20px)}}@keyframes progress-2072c2ac{0%{transform:scaleX(0)}}@keyframes edge-2072c2ac{to{d:path("M0 0 H30 C 0 100 60 200 30 300 S 0 500 30 600 S 60 750 30 800 H0 Z")}}@media (prefers-reduced-motion:reduce){.wave-slide.is-on[data-v-2072c2ac],.wave-slide.is-on img[data-v-2072c2ac],.wave-text.is-on .wave-title[data-v-2072c2ac],.wave-progress.run[data-v-2072c2ac],.wave-edge[data-v-2072c2ac]{animation:none}.wave-text[data-v-2072c2ac],.cta[data-v-2072c2ac]:before{transition:none}}.flow[data-v-a1634525]{stroke-dasharray:14 12;animation:1.6s linear infinite flow-a1634525}.flow-2[data-v-a1634525]{animation-duration:1.9s}.flow-3[data-v-a1634525]{animation-duration:2.1s}.flow-hot[data-v-a1634525]{animation-duration:1.8s}.flow-drain[data-v-a1634525]{stroke-dasharray:4 10;animation:2.6s linear infinite drain-a1634525}.drop[data-v-a1634525]{animation:1.4s ease-in infinite drop-a1634525}.shower path[data-v-a1634525]{animation:1s ease-in infinite drop-a1634525}.shower path[data-v-a1634525]:nth-child(2){animation-delay:.3s}.shower path[data-v-a1634525]:nth-child(3){animation-delay:.6s}@keyframes flow-a1634525{to{stroke-dashoffset:-52px}}@keyframes drain-a1634525{to{stroke-dashoffset:-28px}}@keyframes drop-a1634525{0%{opacity:0;transform:translateY(-4px)}50%{opacity:1}to{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.flow[data-v-a1634525],.flow-drain[data-v-a1634525],.drop[data-v-a1634525],.shower path[data-v-a1634525]{animation:none}}.plomb-menu[data-v-b80ed387]{transition:clip-path .55s cubic-bezier(.65,0,.25,1)}.menu-closed[data-v-b80ed387]{clip-path:circle(0% at calc(100% - 44px) 44px);visibility:hidden;transition:clip-path .55s cubic-bezier(.65,0,.25,1),visibility 0s linear .55s}.menu-open[data-v-b80ed387]{clip-path:circle(150% at calc(100% - 44px) 44px);visibility:visible}.menu-item[data-v-b80ed387]{transition:opacity .4s,transform .4s;transition-delay:calc(.15s + var(--i) * 50ms)}.menu-closed .menu-item[data-v-b80ed387]{opacity:0;transform:translateY(14px)}.bob[data-v-b80ed387]{animation:3.2s ease-in-out infinite bob-b80ed387}.sign[data-v-b80ed387]{animation:.6s cubic-bezier(.2,.7,.2,1) both sign-in-b80ed387}.drain-card[data-v-b80ed387],.gal-main[data-v-b80ed387],.lightbox[data-v-b80ed387],.lightbox-img[data-v-b80ed387]{animation:.45s cubic-bezier(.2,.7,.2,1) both fade-up-b80ed387}.thermo[data-v-b80ed387]{animation:4s ease-in-out infinite bob-b80ed387}.pipe-fill[data-v-b80ed387]{transform-origin:top;transform:scaleY(var(--p))}@media (width>=1024px){.pipe-fill[data-v-b80ed387]{transform-origin:0;transform:scaleX(var(--p))}}.step-drop[data-v-b80ed387]{opacity:0;transition:opacity .4s,transform .4s;transform:scale(.4)}.step-node[data-v-b80ed387],.step-card[data-v-b80ed387],.step-num[data-v-b80ed387]{transition:background-color .4s,color .4s,box-shadow .4s,opacity .3s}.step.is-lit .step-node[data-v-b80ed387]{background:var(--c-primary);color:#0000;box-shadow:0 10px 24px -10px #087ebdcc}.step.is-lit .step-num[data-v-b80ed387]{opacity:0}.step.is-lit .step-drop[data-v-b80ed387]{opacity:1;transform:scale(1)}.step.is-lit .step-card[data-v-b80ed387]{background:#fff;box-shadow:0 18px 40px -26px #102a4366}.ripple[data-v-b80ed387]{animation:3s ease-out infinite ripple-b80ed387}@keyframes bob-b80ed387{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sign-in-b80ed387{0%{opacity:0;transform:translate(-12px)}}@keyframes fade-up-b80ed387{0%{opacity:0;transform:translateY(8px)}}@keyframes ripple-b80ed387{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.plomb-menu[data-v-b80ed387],.menu-item[data-v-b80ed387],.step-drop[data-v-b80ed387],.step-node[data-v-b80ed387],.step-card[data-v-b80ed387],.step-num[data-v-b80ed387]{transition:none}.bob[data-v-b80ed387],.sign[data-v-b80ed387],.drain-card[data-v-b80ed387],.gal-main[data-v-b80ed387],.lightbox[data-v-b80ed387],.lightbox-img[data-v-b80ed387],.thermo[data-v-b80ed387],.ripple[data-v-b80ed387]{animation:none}.ripple[data-v-b80ed387]{opacity:.4}}.hero-grid[data-v-9bd82cb2]{background-image:linear-gradient(90deg,#0b17300d 1px,#0000 1px),linear-gradient(#0b17300d 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(at 30% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(at 30% 40%,#000 30%,#0000 75%)}.hero-text[data-v-9bd82cb2]{transition:opacity .6s,transform .6s,visibility .6s}.hero-text.is-off[data-v-9bd82cb2]{opacity:0;visibility:hidden;transform:translateY(14px)}.hero-text.is-on .hero-title[data-v-9bd82cb2]{animation:.9s cubic-bezier(.2,.7,.2,1) both title-in-9bd82cb2}.hero-frame[data-v-9bd82cb2]{clip-path:polygon(0 0,calc(100% - 64px) 0,100% 64px,100% 100%,0 100%);animation:1.1s cubic-bezier(.2,.7,.2,1) both frame-in-9bd82cb2}.hero-pan[data-v-9bd82cb2]{animation:10s ease-out both pan-9bd82cb2}.trace-pulse[data-v-9bd82cb2]{stroke-dasharray:60 900;animation:4.5s linear infinite trace-9bd82cb2}.hero-chip[data-v-9bd82cb2]{animation:.7s cubic-bezier(.2,.7,.2,1) .6s both chip-in-9bd82cb2}.hero-chip-late[data-v-9bd82cb2]{animation-delay:.8s}.hero-badge[data-v-9bd82cb2]{animation:.7s cubic-bezier(.2,.7,.2,1) .9s both chip-in-9bd82cb2}.hero-progress.run[data-v-9bd82cb2]{animation:8s linear both progress-9bd82cb2}.hero-progress.hold[data-v-9bd82cb2]{transform:scaleX(1)}@keyframes title-in-9bd82cb2{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}@keyframes frame-in-9bd82cb2{0%{clip-path:polygon(0 0,0 0,0 0,0 100%,0 100%)}}@keyframes pan-9bd82cb2{0%{transform:scale(1.07)}}@keyframes trace-9bd82cb2{0%{stroke-dashoffset:960px}to{stroke-dashoffset:0}}@keyframes chip-in-9bd82cb2{0%{opacity:0;transform:translateY(10px)}}@keyframes progress-9bd82cb2{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.hero-text[data-v-9bd82cb2],.hero-text.is-on .hero-title[data-v-9bd82cb2],.hero-frame[data-v-9bd82cb2],.hero-pan[data-v-9bd82cb2],.trace-pulse[data-v-9bd82cb2],.hero-chip[data-v-9bd82cb2],.hero-badge[data-v-9bd82cb2],.hero-progress.run[data-v-9bd82cb2]{transition:none;animation:none}.hero-progress.run[data-v-9bd82cb2]{transform:scaleX(1)}}.light-img[data-v-501e6120],.light-glow[data-v-501e6120]{transition:filter .6s,opacity .6s}@media (prefers-reduced-motion:reduce){.light-img[data-v-501e6120],.light-glow[data-v-501e6120]{transition:none}}.panel-bus span[data-v-824789ce]{animation:2.8s linear infinite bus-824789ce}@keyframes bus-824789ce{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.panel-bus span[data-v-824789ce]{animation:none}}.logo-bolt[data-v-133ee7eb]{animation:4s ease-in-out infinite bolt-133ee7eb}.trust-current span[data-v-133ee7eb]{animation:3.2s linear infinite current-133ee7eb}.repair-card[data-v-133ee7eb],.scene-list li[data-v-133ee7eb]{animation:.45s cubic-bezier(.2,.7,.2,1) both rise-133ee7eb}.lightbox[data-v-133ee7eb],.lightbox-img[data-v-133ee7eb]{animation:.3s both fade-133ee7eb}.step-dot[data-v-133ee7eb],.step-card[data-v-133ee7eb]{transition:background-color .4s,color .4s,transform .4s,box-shadow .4s}.step.is-lit .step-dot[data-v-133ee7eb]{background:var(--c-primary);color:#fff}.step.is-lit .step-card[data-v-133ee7eb]{background:#fff;transform:translate(4px);box-shadow:0 18px 40px -24px #0b173059}.zone-grid[data-v-133ee7eb]{background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-size:32px 32px}.zone-ring[data-v-133ee7eb]{animation:40s linear infinite spin-133ee7eb}@keyframes bolt-133ee7eb{0%,86%,to{opacity:1}90%{opacity:.35}94%{opacity:1}}@keyframes current-133ee7eb{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes rise-133ee7eb{0%{opacity:0;transform:translateY(10px)}}@keyframes fade-133ee7eb{0%{opacity:0}}@keyframes spin-133ee7eb{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.logo-bolt[data-v-133ee7eb],.trust-current span[data-v-133ee7eb],.repair-card[data-v-133ee7eb],.scene-list li[data-v-133ee7eb],.lightbox[data-v-133ee7eb],.lightbox-img[data-v-133ee7eb],.zone-ring[data-v-133ee7eb]{animation:none}.step-dot[data-v-133ee7eb],.step-card[data-v-133ee7eb]{transition:none}}.flow-hot[data-v-5865ace9]{stroke-dasharray:10 8;animation:1.6s linear infinite flow-dash-5865ace9}.flow-cold[data-v-5865ace9]{stroke-dasharray:8 10;animation:2.4s linear infinite flow-dash-5865ace9}.flow-air[data-v-5865ace9]{stroke-dasharray:6 8;animation:1.8s linear infinite flow-dash-5865ace9}.flow-fan[data-v-5865ace9]{animation:2.8s linear infinite flow-spin-5865ace9}.flow-wave[data-v-5865ace9]{transform-box:fill-box;animation:3s ease-in-out infinite flow-rise-5865ace9}.flow-wave-2[data-v-5865ace9]{animation-delay:.6s}.flow-wave-3[data-v-5865ace9]{animation-delay:1.2s}.flow-glow[data-v-5865ace9]{animation:4s ease-in-out infinite flow-pulse-5865ace9}.flow-glow-late[data-v-5865ace9]{animation-delay:1.5s}@keyframes flow-dash-5865ace9{to{stroke-dashoffset:-36px}}@keyframes flow-spin-5865ace9{to{transform:rotate(360deg)}}@keyframes flow-rise-5865ace9{0%{opacity:0;transform:translateY(8px)}40%{opacity:1}to{opacity:0;transform:translateY(-14px)}}@keyframes flow-pulse-5865ace9{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.flow-hot[data-v-5865ace9],.flow-cold[data-v-5865ace9],.flow-air[data-v-5865ace9],.flow-fan[data-v-5865ace9],.flow-wave[data-v-5865ace9],.flow-glow[data-v-5865ace9]{animation:none}.flow-wave[data-v-5865ace9]{opacity:.8}}.hero-img[data-v-3860c2cd]{object-position:var(--pos-m)}@media (width>=768px){.hero-img[data-v-3860c2cd]{object-position:var(--pos)}}.hero-zoom[data-v-3860c2cd]{animation:9s ease-out both hero-zoom-3860c2cd}.hero-heat[data-v-3860c2cd]{animation:7s ease-in-out infinite hero-heat-3860c2cd}.hero-arc[data-v-3860c2cd]{stroke-dashoffset:377px;animation:1.8s cubic-bezier(.2,.7,.2,1) .3s forwards hero-arc-3860c2cd}.hero-bar[data-v-3860c2cd]{transform-origin:0;animation:1.2s cubic-bezier(.2,.7,.2,1) both hero-bar-3860c2cd}.hero-dot[data-v-3860c2cd]{animation:2s ease-in-out infinite hero-blink-3860c2cd}.hero-card[data-v-3860c2cd]{animation:7s ease-in-out infinite hero-float-3860c2cd}.hero-progress[data-v-3860c2cd]{width:0;animation:7s linear forwards hero-progress-3860c2cd}.hero-progress.paused[data-v-3860c2cd]{animation-play-state:paused}.panel-in[data-v-3860c2cd]{animation:.45s cubic-bezier(.2,.7,.2,1) panel-in-3860c2cd}.steps-line[data-v-3860c2cd]{transform-origin:top;transition:transform 1.4s cubic-bezier(.2,.7,.2,1);transform:scaleY(0)}@media (width>=1024px){.steps-line[data-v-3860c2cd]{transform-origin:0;transform:scaleX(0)}}.steps-on .steps-line[data-v-3860c2cd]{transform:none}.step[data-v-3860c2cd]{opacity:.35;transition:opacity .6s ease var(--d)}.step-dot[data-v-3860c2cd]{transition:background-color .5s ease var(--d), transform .5s ease var(--d)}.steps-on .step[data-v-3860c2cd]{opacity:1}.steps-on .step-dot[data-v-3860c2cd]{background-color:var(--c-primary);transform:scale(1.06)}.zone-pulse[data-v-3860c2cd]{transform-origin:200px 200px;animation:2.6s ease-out infinite zone-pulse-3860c2cd}@keyframes hero-zoom-3860c2cd{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes hero-heat-3860c2cd{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-24px)}}@keyframes hero-arc-3860c2cd{to{stroke-dashoffset:75px}}@keyframes hero-bar-3860c2cd{0%{transform:scaleX(0)}}@keyframes hero-blink-3860c2cd{50%{opacity:.4}}@keyframes hero-float-3860c2cd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hero-progress-3860c2cd{to{width:100%}}@keyframes panel-in-3860c2cd{0%{opacity:0;transform:translateY(10px)}}@keyframes zone-pulse-3860c2cd{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.hero-zoom[data-v-3860c2cd],.hero-heat[data-v-3860c2cd],.hero-bar[data-v-3860c2cd],.hero-dot[data-v-3860c2cd],.hero-card[data-v-3860c2cd],.panel-in[data-v-3860c2cd],.zone-pulse[data-v-3860c2cd]{animation:none}.hero-arc[data-v-3860c2cd]{stroke-dashoffset:75px;animation:none}.hero-progress[data-v-3860c2cd]{width:100%;animation:none}.steps-line[data-v-3860c2cd],.step[data-v-3860c2cd],.step-dot[data-v-3860c2cd]{transition:none}.steps .steps-line[data-v-3860c2cd]{transform:none}.steps .step[data-v-3860c2cd]{opacity:1}}.compare-in[data-v-9c4260b2]{animation:.5s both fade-9c4260b2}@keyframes fade-9c4260b2{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.compare-in[data-v-9c4260b2]{animation:none}}.arch-text[data-v-c60d2f63]{transition:opacity .7s,transform .7s,visibility .7s}.arch-text.is-off[data-v-c60d2f63]{opacity:0;visibility:hidden;transform:translateY(18px)}.arch-text.is-on .arch-title[data-v-c60d2f63]{animation:1s cubic-bezier(.2,.7,.2,1) both title-in-c60d2f63}.arch[data-v-c60d2f63]{animation:1.2s cubic-bezier(.2,.7,.2,1) both arch-in-c60d2f63}.arch-img[data-v-c60d2f63]{transition:opacity 1.2s,clip-path 1.2s cubic-bezier(.65,0,.25,1)}.arch-img.is-off[data-v-c60d2f63]{opacity:0;clip-path:circle(0% at 50% 100%)}.arch-img.is-on[data-v-c60d2f63]{opacity:1;clip-path:circle(150% at 50% 100%)}.arch-img.is-on img[data-v-c60d2f63]{animation:12s ease-out both drift-c60d2f63}.seal[data-v-c60d2f63]{animation:40s linear infinite spin-c60d2f63}.leaf-cta[data-v-c60d2f63]{transition:background-color .3s}.scroll-hint[data-v-c60d2f63]{animation:2.4s ease-in-out infinite hint-c60d2f63}@keyframes title-in-c60d2f63{0%{opacity:0;letter-spacing:.02em;transform:translateY(24px)}}@keyframes arch-in-c60d2f63{0%{opacity:0;transform:translateY(30px)scale(.97)}}@keyframes drift-c60d2f63{0%{transform:scale(1.1)translateY(2%)}}@keyframes spin-c60d2f63{to{transform:rotate(360deg)}}@keyframes hint-c60d2f63{50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.arch-text[data-v-c60d2f63],.arch-img[data-v-c60d2f63]{transition:none}.arch-text.is-on .arch-title[data-v-c60d2f63],.arch[data-v-c60d2f63],.arch-img.is-on img[data-v-c60d2f63],.seal[data-v-c60d2f63],.scroll-hint[data-v-c60d2f63]{animation:none}}.season-wrap[data-v-62e71c1b]{background:var(--tint);transition:background-color .6s}.season-panel[data-v-62e71c1b]{animation:.55s cubic-bezier(.2,.7,.2,1) both rise-62e71c1b}.season-img[data-v-62e71c1b]{animation:1.4s ease-out both zoom-62e71c1b}.work[data-v-62e71c1b]{animation:.5s cubic-bezier(.2,.7,.2,1) both rise-62e71c1b}@keyframes rise-62e71c1b{0%{opacity:0;transform:translateY(10px)}}@keyframes zoom-62e71c1b{0%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.season-wrap[data-v-62e71c1b]{transition:none}.season-panel[data-v-62e71c1b],.season-img[data-v-62e71c1b],.work[data-v-62e71c1b]{animation:none}}.stem[data-v-6affec46]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.2s cubic-bezier(.4,0,.2,1)}.leaf[data-v-6affec46],.bloom[data-v-6affec46]{opacity:0;transition:transform .9s cubic-bezier(.3,1.4,.5,1),opacity .6s;transform:scale(0)}.is-grown .stem[data-v-6affec46]{stroke-dashoffset:0}.is-grown .leaf[data-v-6affec46],.is-grown .bloom[data-v-6affec46]{opacity:1;transform:scale(1)}.is-grown .leaf-1[data-v-6affec46]{transition-delay:.5s}.is-grown .leaf-2[data-v-6affec46]{transition-delay:.9s}.is-grown .leaf-3[data-v-6affec46]{transition-delay:1.3s}.is-grown .leaf-4[data-v-6affec46]{transition-delay:1.7s}.is-grown .bloom[data-v-6affec46]{transition-delay:2.1s;animation:6s ease-in-out 3s infinite sway-6affec46}@keyframes sway-6affec46{50%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.stem[data-v-6affec46],.leaf[data-v-6affec46],.bloom[data-v-6affec46]{transition:none}.is-grown .bloom[data-v-6affec46]{animation:none}}.lawn-stripes[data-v-c9c6ccfb]{background:repeating-linear-gradient(115deg,#eef2ea 0 90px,#e6ecdf 90px 180px)}.drop[data-v-c9c6ccfb]{animation:2.4s ease-in infinite drop-c9c6ccfb}@keyframes drop-c9c6ccfb{0%{opacity:0;transform:translateY(-10px)}30%{opacity:1}to{opacity:0;transform:translateY(60px)}}@media (prefers-reduced-motion:reduce){.drop[data-v-c9c6ccfb]{opacity:.6;animation:none}}.ticker[data-v-f95cbacd]{animation:40s linear infinite ticker-f95cbacd}.vine[data-v-f95cbacd]{transform-origin:top;transform:scaleY(var(--p))}@media (width>=1024px){.vine[data-v-f95cbacd]{transform-origin:0;transform:scaleX(var(--p))}}.step-bud[data-v-f95cbacd],.step[data-v-f95cbacd]{transition:background-color .5s,color .5s,opacity .5s,transform .5s}.step[data-v-f95cbacd]{opacity:.45}.step.is-lit[data-v-f95cbacd]{opacity:1}.step.is-lit .step-bud[data-v-f95cbacd]{color:#173d2b;background:#a8bfa3;transform:scale(1.08)}.lightbox[data-v-f95cbacd],.lightbox-img[data-v-f95cbacd]{animation:.35s both fade-f95cbacd}@keyframes ticker-f95cbacd{to{transform:translate(-50%)}}@keyframes fade-f95cbacd{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ticker[data-v-f95cbacd],.lightbox[data-v-f95cbacd],.lightbox-img[data-v-f95cbacd]{animation:none}.step-bud[data-v-f95cbacd],.step[data-v-f95cbacd]{transition:none}}.gp-order[data-v-912188d0]:before{content:"";pointer-events:none;background:radial-gradient(circle,#e6394633,#0000 70%);border-radius:9999px;width:240px;height:240px;position:absolute;inset:-30% -30% auto auto}.cm-line[data-v-a170feb3]{stroke-dasharray:1;stroke-dashoffset:0}.carmap:not(.is-drawn) .cm-line[data-v-a170feb3]{stroke-dashoffset:1px}.carmap .cm-line[data-v-a170feb3]{transition:stroke-dashoffset 2s cubic-bezier(.6,0,.2,1)}.cm-zones ellipse[data-v-a170feb3]{opacity:0;transition:opacity .5s}.cm-zones ellipse.is-on[data-v-a170feb3]{opacity:1}.cm-scan[data-v-a170feb3]{opacity:0}.is-drawn .cm-scan[data-v-a170feb3]{animation:5s ease-in-out 1.6s infinite cm-scan-a170feb3}@keyframes cm-scan-a170feb3{0%{opacity:0;transform:translate(40px)}10%{opacity:.8}50%{opacity:.8;transform:translate(760px)}60%,to{opacity:0;transform:translate(760px)}}.is-drawn .cm-rim[data-v-a170feb3]{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite cm-rim-a170feb3}@keyframes cm-rim-a170feb3{to{transform:rotate(360deg)}}.cm-ring[data-v-a170feb3]{animation:2.2s ease-out infinite cm-ring-a170feb3}.cm-spot.is-active .cm-ring[data-v-a170feb3]{background:#e639462e;animation:none;inset:0}.cm-spot:focus-visible .cm-ring[data-v-a170feb3]{border-color:#fff;inset:-2px}@keyframes cm-ring-a170feb3{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.4)}}.cm-enter-active[data-v-a170feb3],.cm-leave-active[data-v-a170feb3]{transition:opacity .25s,transform .35s}.cm-enter-from[data-v-a170feb3]{opacity:0;transform:translateY(10px)}.cm-leave-to[data-v-a170feb3]{opacity:0}@media (prefers-reduced-motion:reduce){.carmap .cm-line[data-v-a170feb3],.cm-zones ellipse[data-v-a170feb3],.cm-enter-active[data-v-a170feb3],.cm-leave-active[data-v-a170feb3]{transition:none}.is-drawn .cm-scan[data-v-a170feb3],.is-drawn .cm-rim[data-v-a170feb3],.cm-ring[data-v-a170feb3]{animation:none}}.gh-grid[data-v-3ce2ca12]{background-image:linear-gradient(#fff9 1px,#0000 1px),linear-gradient(90deg,#fff9 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.gh-zoom[data-v-3ce2ca12]{animation:12s ease-out both gh-zoom-3ce2ca12}@keyframes gh-zoom-3ce2ca12{0%{transform:scale(1.1)}to{transform:scale(1)}}.gh-scan[data-v-3ce2ca12]{opacity:0}.is-ready .gh-scan[data-v-3ce2ca12]{animation:1.6s cubic-bezier(.6,0,.3,1) both gh-scan-3ce2ca12}@keyframes gh-scan-3ce2ca12{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(min(100svh,900px))}}.gh-text[data-v-3ce2ca12]>*{transition:opacity .7s,transform .8s cubic-bezier(.2,.7,.2,1),clip-path .9s cubic-bezier(.2,.7,.2,1)}.gh-text.is-off[data-v-3ce2ca12]>*{opacity:0;transform:translate(-24px)}.gh-text.is-on .gh-title[data-v-3ce2ca12]{clip-path:inset(0);transition-delay:.1s}.gh-text.is-off .gh-title[data-v-3ce2ca12]{clip-path:inset(0 100% 0 0)}.gh-text.is-on .gh-lead[data-v-3ce2ca12]{transition-delay:.25s}.gh:not(.is-ready) .gh-text.is-on[data-v-3ce2ca12]>*,.gh:not(.is-ready) .gh-ctas[data-v-3ce2ca12],.gh:not(.is-ready) .gh-points[data-v-3ce2ca12]{opacity:0;transform:translate(-24px)}.gh-ctas[data-v-3ce2ca12],.gh-points[data-v-3ce2ca12]{transition:opacity .8s .45s,transform .8s cubic-bezier(.2,.7,.2,1) .45s}.gh-cta[data-v-3ce2ca12]:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff47 50%,#0000 70%);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.gh-cta[data-v-3ce2ca12]:hover:after{transform:translate(120%)}.gh-progress[data-v-3ce2ca12]{animation:7s linear both gh-progress-3ce2ca12}@keyframes gh-progress-3ce2ca12{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.gh-zoom[data-v-3ce2ca12],.gh-progress[data-v-3ce2ca12],.is-ready .gh-scan[data-v-3ce2ca12]{animation:none}.gh-text[data-v-3ce2ca12]>*,.gh-ctas[data-v-3ce2ca12],.gh-points[data-v-3ce2ca12],.gh-cta[data-v-3ce2ca12]:after{transition:none}.gh:not(.is-ready) .gh-text.is-on[data-v-3ce2ca12]>*,.gh:not(.is-ready) .gh-ctas[data-v-3ce2ca12],.gh:not(.is-ready) .gh-points[data-v-3ce2ca12]{opacity:1;transform:none}}.gt-dot[data-v-c23813bf]{color:#11131866;border-color:#1113181f;transition:background-color .4s,border-color .4s,color .4s,transform .4s}.gt-step.is-on .gt-dot[data-v-c23813bf]{border-color:var(--c-primary);background:var(--c-secondary);color:#fff;transform:scale(1.05)}.gt-step>p[data-v-c23813bf],.gt-step>h3[data-v-c23813bf]{transition:opacity .5s}.gt-step:not(.is-on)>h3[data-v-c23813bf]{opacity:.55}@media (prefers-reduced-motion:reduce){.gt-dot[data-v-c23813bf],.gt-step>p[data-v-c23813bf],.gt-step>h3[data-v-c23813bf]{transition:none}}.gs-scroll[data-v-d46f8410]{scrollbar-width:none}.gs-scroll[data-v-d46f8410]::-webkit-scrollbar{display:none}.gs-enter-active[data-v-d46f8410],.gs-leave-active[data-v-d46f8410]{transition:opacity .3s,transform .4s cubic-bezier(.2,.7,.2,1)}.gs-enter-from[data-v-d46f8410]{opacity:0;transform:translate(16px)}.gs-leave-to[data-v-d46f8410]{opacity:0;transform:translate(-8px)}.gs-enter-active .gs-img[data-v-d46f8410]{animation:1s cubic-bezier(.2,.7,.2,1) both gs-img-d46f8410}@keyframes gs-img-d46f8410{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gs-enter-active[data-v-d46f8410],.gs-leave-active[data-v-d46f8410]{transition:none}.gs-enter-active .gs-img[data-v-d46f8410]{animation:none}}.gg-scroll[data-v-9dd0f978]{scrollbar-width:none}.gg-scroll[data-v-9dd0f978]::-webkit-scrollbar{display:none}.gg-box[data-v-9dd0f978]{animation:.25s both gg-fade-9dd0f978}.gg-img[data-v-9dd0f978]{animation:.4s cubic-bezier(.2,.7,.2,1) both gg-zoom-9dd0f978}@keyframes gg-fade-9dd0f978{0%{opacity:0}}@keyframes gg-zoom-9dd0f978{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.gg-box[data-v-9dd0f978],.gg-img[data-v-9dd0f978]{animation:none}}.g-nav[data-v-12b53900]:after{content:"";transform-origin:0;background:#e63946;height:2px;transition:transform .3s;position:absolute;bottom:.15rem;left:.625rem;right:.625rem;transform:scaleX(0)}.g-nav[data-v-12b53900]:hover:after,.g-nav[aria-current=true][data-v-12b53900]:after{transform:scaleX(1)}.g-menu[data-v-12b53900]{opacity:0;clip-path:inset(0 0 100%);transition:opacity .3s,clip-path .5s cubic-bezier(.7,0,.2,1),visibility 0s linear .5s}.g-menu.is-open[data-v-12b53900]{opacity:1;clip-path:inset(0);transition:opacity .3s,clip-path .5s cubic-bezier(.7,0,.2,1),visibility}.g-menu-item[data-v-12b53900]{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 40ms + .15s);transform:translate(-16px)}.g-menu.is-open .g-menu-item[data-v-12b53900]{opacity:1;transform:none}.g-carbon[data-v-12b53900]{background-image:radial-gradient(#ffffff09 1px,#0000 1px);background-size:6px 6px}.g-pulse[data-v-12b53900]{animation:3s ease-out infinite g-pulse-12b53900}@keyframes g-pulse-12b53900{0%{box-shadow:0 0 #e6394673}60%,to{box-shadow:0 0 0 12px #e6394600}}.g-scanbar[data-v-12b53900]{animation:3.2s ease-in-out infinite g-scanbar-12b53900}@keyframes g-scanbar-12b53900{0%{transform:translateY(-100%)}to{transform:translateY(420%)}}.g-tyre[data-v-12b53900]{animation:14s linear infinite g-spin-12b53900}@keyframes g-spin-12b53900{to{transform:rotate(360deg)}}.g-gauge[data-v-12b53900]{opacity:.85;background:linear-gradient(90deg,#e63946,#f4a261 45%,#4ade80);border-radius:9999px;height:10px;position:relative}.g-gauge span[data-v-12b53900]{background:#fff;border-radius:2px;width:4px;height:20px;animation:4s ease-in-out infinite alternate g-needle-12b53900;position:absolute;top:-5px;left:8%;box-shadow:0 0 0 2px #111318}@keyframes g-needle-12b53900{0%{left:8%}to{left:88%}}.g-panel[data-v-12b53900]:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.g-menu[data-v-12b53900],.g-menu.is-open[data-v-12b53900],.g-menu-item[data-v-12b53900]{transition:none}.g-menu-item[data-v-12b53900]{opacity:1;transform:none}.g-pulse[data-v-12b53900],.g-scanbar[data-v-12b53900],.g-tyre[data-v-12b53900],.g-gauge span[data-v-12b53900]{animation:none}.g-gauge span[data-v-12b53900]{left:80%}.g-panel[data-v-12b53900]:hover{transform:none}}.gable-text[data-v-318c41dc]{transition:opacity .6s,transform .6s,visibility .6s}.gable-text.is-off[data-v-318c41dc]{opacity:0;visibility:hidden;transform:translateY(16px)}.gable-text.is-on .gable-title[data-v-318c41dc]{animation:.9s cubic-bezier(.2,.7,.2,1) both title-in-318c41dc}.gable-zoom[data-v-318c41dc]{animation:10s ease-out both zoom-318c41dc}.slats span[data-v-318c41dc]{transform-origin:0;animation:slat-318c41dc .9s calc(var(--i) * 70ms) cubic-bezier(.65, 0, .25, 1) both}.copper-btn[data-v-318c41dc]{background-image:linear-gradient(110deg,#0000 40%,#ffffff40 50%,#0000 60%);background-position:120% 0;background-size:250% 100%;transition:background-position .7s,filter .3s}.copper-btn[data-v-318c41dc]:hover{filter:brightness(1.08);background-position:-20% 0}.bar[data-v-318c41dc]{transform:scaleX(1)}.bar.run[data-v-318c41dc]{animation:8s linear both bar-318c41dc}.ridge-line[data-v-318c41dc]{stroke-dasharray:2000;animation:1.6s cubic-bezier(.65,0,.25,1) .4s both draw-318c41dc}@keyframes title-in-318c41dc{0%{opacity:0;transform:translateY(24px)}}@keyframes zoom-318c41dc{0%{transform:scale(1.08)}}@keyframes slat-318c41dc{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes bar-318c41dc{0%{transform:scaleX(0)}}@keyframes draw-318c41dc{0%{stroke-dashoffset:2000px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.gable-text[data-v-318c41dc]{transition:none}.gable-text.is-on .gable-title[data-v-318c41dc],.gable-zoom[data-v-318c41dc],.bar.run[data-v-318c41dc],.ridge-line[data-v-318c41dc]{animation:none}.slats[data-v-318c41dc]{display:none}.slats span[data-v-318c41dc]{animation:none}}.blueprint[data-v-b2688cb8]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:24px 24px}.part[data-v-b2688cb8],.labels>g[data-v-b2688cb8]{transition:opacity .35s,filter .35s}.is-dim[data-v-b2688cb8]{opacity:.5}.is-on[data-v-b2688cb8]{filter:drop-shadow(0 0 6px #d9a06ad9)}.labels>.is-dim[data-v-b2688cb8]{opacity:.25}.ridge:not(.is-built) .part-support[data-v-b2688cb8],.ridge:not(.is-built) .part-battens[data-v-b2688cb8],.ridge:not(.is-built) .tile[data-v-b2688cb8],.ridge:not(.is-built) .part-closer[data-v-b2688cb8],.ridge:not(.is-built) .part-mortar[data-v-b2688cb8],.ridge:not(.is-built) .part-batten[data-v-b2688cb8],.ridge:not(.is-built) .part-ridge[data-v-b2688cb8],.ridge:not(.is-built) .labels[data-v-b2688cb8]{opacity:0}.ridge.is-built .part-support[data-v-b2688cb8]{animation:.5s both appear-b2688cb8}.ridge.is-built .part-battens[data-v-b2688cb8]{animation:.5s .25s both appear-b2688cb8}.ridge.is-built .tile[data-v-b2688cb8]{animation:slide-b2688cb8 .45s var(--d) cubic-bezier(.2, .7, .2, 1) both}.ridge.is-built .part-closer[data-v-b2688cb8],.ridge.is-built .part-mortar[data-v-b2688cb8],.ridge.is-built .part-batten[data-v-b2688cb8]{animation:.5s 1s both appear-b2688cb8}.ridge.is-built .part-ridge[data-v-b2688cb8]{animation:.7s cubic-bezier(.3,1.3,.5,1) 1.3s both drop-b2688cb8}.ridge.is-built .labels[data-v-b2688cb8]{animation:.6s 1.8s both appear-b2688cb8}.rain path[data-v-b2688cb8]{animation:1.6s linear infinite rain-b2688cb8}.rain path[data-v-b2688cb8]:nth-child(2){animation-delay:.4s}.rain path[data-v-b2688cb8]:nth-child(3){animation-delay:.8s}.rain path[data-v-b2688cb8]:nth-child(4){animation-delay:.2s}.rain path[data-v-b2688cb8]:nth-child(5){animation-delay:1s}@keyframes appear-b2688cb8{0%{opacity:0}}@keyframes slide-b2688cb8{0%{opacity:0;transform:translate(30px,-6px)}}@keyframes drop-b2688cb8{0%{opacity:0;transform:translateY(-40px)}}@keyframes rain-b2688cb8{0%{opacity:0;transform:translateY(-10px)}40%{opacity:.9}to{opacity:0;transform:translateY(30px)}}@media (prefers-reduced-motion:reduce){.part[data-v-b2688cb8],.labels>g[data-v-b2688cb8]{transition:none}.ridge.is-built .part-support[data-v-b2688cb8],.ridge.is-built .part-battens[data-v-b2688cb8],.ridge.is-built .tile[data-v-b2688cb8],.ridge.is-built .part-closer[data-v-b2688cb8],.ridge.is-built .part-mortar[data-v-b2688cb8],.ridge.is-built .part-batten[data-v-b2688cb8],.ridge.is-built .part-ridge[data-v-b2688cb8],.ridge.is-built .labels[data-v-b2688cb8],.rain path[data-v-b2688cb8]{animation:none}.rain[data-v-b2688cb8]{opacity:.5}}.blueprint[data-v-ae3b2b6e]{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:32px 32px}.couv-menu[data-v-ae3b2b6e]{transition:clip-path .6s cubic-bezier(.65,0,.25,1)}.menu-closed[data-v-ae3b2b6e]{clip-path:polygon(50% 0,50% 0,50% 0);visibility:hidden;transition:clip-path .5s cubic-bezier(.65,0,.25,1),visibility 0s linear .5s}.menu-open[data-v-ae3b2b6e]{clip-path:polygon(50% -120%,220% 140%,-120% 140%);visibility:visible}.menu-item[data-v-ae3b2b6e]{transition:opacity .4s,transform .4s;transition-delay:calc(.2s + var(--i) * 50ms)}.menu-closed .menu-item[data-v-ae3b2b6e]{opacity:0;transform:translateY(12px)}.svc-img[data-v-ae3b2b6e]{opacity:0;transition:opacity .5s,transform .8s;transform:scale(1.06)}.svc-shade[data-v-ae3b2b6e]{opacity:0;transition:opacity .5s}.svc:hover .svc-img[data-v-ae3b2b6e],.svc:focus-visible .svc-img[data-v-ae3b2b6e]{opacity:1;transform:scale(1)}.svc:hover .svc-shade[data-v-ae3b2b6e],.svc:focus-visible .svc-shade[data-v-ae3b2b6e]{opacity:1}.svc:focus-visible h3[data-v-ae3b2b6e],.svc:focus-visible p[data-v-ae3b2b6e]{color:#fff}.pitch[data-v-ae3b2b6e]{clip-path:polygon(0 12%,50% 0,100% 12%,100% 100%,0 100%)}.layer[data-v-ae3b2b6e]{transition:transform .3s,background-color .3s}.layer[data-v-ae3b2b6e]:hover{background:#fff;transform:translate(6px)}.drip[data-v-ae3b2b6e]{animation:1.8s ease-in infinite drip-ae3b2b6e}.hotspot[data-v-ae3b2b6e]:after{content:"";opacity:0;border:2px solid;border-radius:9999px;animation:2.2s ease-out infinite ping-ae3b2b6e;position:absolute;inset:-6px}.build-line[data-v-ae3b2b6e]{transform-origin:top;transform:scaleY(var(--p))}@media (width>=1024px){.build-line[data-v-ae3b2b6e]{transform-origin:0;transform:scaleX(var(--p))}}.step-node[data-v-ae3b2b6e]{transition:background-color .4s,border-color .4s}.step[data-v-ae3b2b6e]{opacity:.45;transition:opacity .4s}.step.is-lit[data-v-ae3b2b6e]{opacity:1}.step.is-lit .step-node[data-v-ae3b2b6e]{background:var(--c-primary);border-color:var(--c-primary)}.lightbox[data-v-ae3b2b6e],.lightbox-img[data-v-ae3b2b6e]{animation:.3s both fade-ae3b2b6e}@keyframes drip-ae3b2b6e{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(36px)}}@keyframes ping-ae3b2b6e{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@keyframes fade-ae3b2b6e{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.couv-menu[data-v-ae3b2b6e],.menu-item[data-v-ae3b2b6e],.svc-img[data-v-ae3b2b6e],.svc-shade[data-v-ae3b2b6e],.layer[data-v-ae3b2b6e],.step[data-v-ae3b2b6e],.step-node[data-v-ae3b2b6e]{transition:none}.drip[data-v-ae3b2b6e],.hotspot[data-v-ae3b2b6e]:after,.lightbox[data-v-ae3b2b6e],.lightbox-img[data-v-ae3b2b6e]{animation:none}}.cs-hero-img.is-active[data-v-1011173b]{animation:9s ease-out both cs-zoom-1011173b}.cs-line[data-v-1011173b]{animation:.9s cubic-bezier(.2,.7,.2,1) both cs-line-1011173b}.cs-rise[data-v-1011173b]{animation:.9s cubic-bezier(.2,.7,.2,1) both cs-rise-1011173b}@keyframes cs-zoom-1011173b{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes cs-line-1011173b{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(.4em)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes cs-rise-1011173b{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cs-hero-img.is-active[data-v-1011173b],.cs-line[data-v-1011173b],.cs-rise[data-v-1011173b]{animation:none}}.cs-scroll[data-v-0b4c4e38]{scrollbar-width:none}.cs-scroll[data-v-0b4c4e38]::-webkit-scrollbar{display:none}.cs-scroll[data-v-75fdbe05]{scrollbar-width:none}.cs-scroll[data-v-75fdbe05]::-webkit-scrollbar{display:none}.cs-grid-enter-active[data-v-75fdbe05],.cs-grid-leave-active[data-v-75fdbe05]{transition:opacity .35s}.cs-grid-enter-from[data-v-75fdbe05],.cs-grid-leave-to[data-v-75fdbe05]{opacity:0}@media (prefers-reduced-motion:reduce){.cs-grid-enter-active[data-v-75fdbe05],.cs-grid-leave-active[data-v-75fdbe05]{transition:none}}.cs-snap[data-v-c0834049]{scrollbar-width:none}.cs-snap[data-v-c0834049]::-webkit-scrollbar{display:none}.vtc-scroll[data-v-6e025f97]{scrollbar-width:none}.vtc-scroll[data-v-6e025f97]::-webkit-scrollbar{display:none}.vtc-ticket[data-v-6e025f97]:before{content:"";pointer-events:none;background:radial-gradient(circle,#c6a76a2e,#0000 70%);border-radius:9999px;width:260px;height:260px;position:absolute;inset:-40% -30% auto auto}.vtc-scroll[data-v-fda6013e]{scrollbar-width:none}.vtc-scroll[data-v-fda6013e]::-webkit-scrollbar{display:none}.fleet-next-enter-active[data-v-fda6013e],.fleet-next-leave-active[data-v-fda6013e],.fleet-prev-enter-active[data-v-fda6013e],.fleet-prev-leave-active[data-v-fda6013e]{transition:opacity .6s,transform .8s cubic-bezier(.2,.7,.2,1)}.fleet-next-enter-from[data-v-fda6013e]{opacity:0;transform:translate(6%)scale(1.04)}.fleet-next-leave-to[data-v-fda6013e]{opacity:0;transform:translate(-4%)}.fleet-prev-enter-from[data-v-fda6013e]{opacity:0;transform:translate(-6%)scale(1.04)}.fleet-prev-leave-to[data-v-fda6013e]{opacity:0;transform:translate(4%)}.fleet-text-enter-active[data-v-fda6013e],.fleet-text-leave-active[data-v-fda6013e]{transition:opacity .3s,transform .35s}.fleet-text-enter-from[data-v-fda6013e]{opacity:0;transform:translateY(10px)}.fleet-text-leave-to[data-v-fda6013e]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.fleet-next-enter-active[data-v-fda6013e],.fleet-next-leave-active[data-v-fda6013e],.fleet-prev-enter-active[data-v-fda6013e],.fleet-prev-leave-active[data-v-fda6013e],.fleet-text-enter-active[data-v-fda6013e],.fleet-text-leave-active[data-v-fda6013e]{transition:none}}.cinema-drift[data-v-1679b0ae]{animation:14s ease-out both cinema-drift-1679b0ae}@keyframes cinema-drift-1679b0ae{0%{transform:scale(1.12)translate(1.5%)}to{transform:scale(1.02)translate(0,0)}}.cinema-bar[data-v-1679b0ae]{transform-origin:top;transition:transform 1.3s cubic-bezier(.7,0,.2,1) .15s}.cinema-bar-b[data-v-1679b0ae]{transform-origin:bottom}.is-ready .cinema-bar[data-v-1679b0ae]{transform:scaleY(0)}.cinema-text[data-v-1679b0ae]>*{transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1),filter .8s}.cinema-text.is-off[data-v-1679b0ae]>*{opacity:0;filter:blur(6px);transform:translateY(18px)}.cinema-text.is-on .cinema-title[data-v-1679b0ae]{transition-delay:.12s}.cinema-text.is-on .cinema-lead[data-v-1679b0ae]{transition-delay:.24s}.cinema:not(.is-ready) .cinema-text.is-on[data-v-1679b0ae]>*,.cinema:not(.is-ready) .cinema-ctas[data-v-1679b0ae],.cinema:not(.is-ready) .cinema-points[data-v-1679b0ae]{opacity:0;transform:translateY(18px)}.cinema-ctas[data-v-1679b0ae],.cinema-points[data-v-1679b0ae]{transition:opacity .9s .5s,transform .9s cubic-bezier(.2,.7,.2,1) .5s}.cinema-progress[data-v-1679b0ae]{animation:7.5s linear both cinema-progress-1679b0ae}@keyframes cinema-progress-1679b0ae{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vtc-gold[data-v-1679b0ae]{box-shadow:0 18px 40px -18px #c6a76acc}@media (prefers-reduced-motion:reduce){.cinema-drift[data-v-1679b0ae],.cinema-progress[data-v-1679b0ae]{animation:none}.cinema-bar[data-v-1679b0ae]{display:none}.cinema-text[data-v-1679b0ae]>*,.cinema-ctas[data-v-1679b0ae],.cinema-points[data-v-1679b0ae]{filter:none;transition:none}.cinema:not(.is-ready) .cinema-text.is-on[data-v-1679b0ae]>*,.cinema:not(.is-ready) .cinema-ctas[data-v-1679b0ae],.cinema:not(.is-ready) .cinema-points[data-v-1679b0ae]{opacity:1;transform:none}}.vtc-nav[data-v-4933de0c]:after{content:"";transform-origin:0;background:#c6a76a;height:1px;transition:transform .35s;position:absolute;bottom:.2rem;left:.75rem;right:.75rem;transform:scaleX(0)}.vtc-nav[data-v-4933de0c]:hover:after,.vtc-nav[aria-current=true][data-v-4933de0c]:after{transform:scaleX(1)}.vtc-menu[data-v-4933de0c]{transition:opacity .45s,visibility 0s linear .45s}.vtc-menu.is-open[data-v-4933de0c]{transition:opacity .45s,visibility}.vtc-menu-item[data-v-4933de0c]{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 45ms + .12s);transform:translateY(14px)}.vtc-menu-item.is-open[data-v-4933de0c]{opacity:1;transform:none}.vtc-card[data-v-4933de0c]{transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s}.vtc-card[data-v-4933de0c]:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px #c6a76a59}.vtc-frame[data-v-4933de0c]{box-shadow:0 50px 90px -50px #0b0d12a6}.vtc-rail[data-v-4933de0c]{animation:3.6s ease-in-out infinite vtc-rail-4933de0c}@keyframes vtc-rail-4933de0c{0%,to{transform:translate(-60%)}50%{transform:translate(60%)}}@media (prefers-reduced-motion:reduce){.vtc-menu[data-v-4933de0c],.vtc-menu.is-open[data-v-4933de0c],.vtc-menu-item[data-v-4933de0c],.vtc-card[data-v-4933de0c]{transition:none}.vtc-menu-item[data-v-4933de0c]{opacity:1;transform:none}.vtc-rail[data-v-4933de0c]{animation:none}}
