:root{--motion-accent:#2183e8;--motion-navy:#031b34;--motion-ease:cubic-bezier(.22, 1, .36, 1);--motion-ease-out:cubic-bezier(.76, 0, .24, 1)}@view-transition{navigation:auto}::view-transition-old(root){animation:.24s both motion-root-out}::view-transition-new(root){animation:motion-root-in .52s var(--motion-ease) both}@keyframes motion-root-out{to{opacity:.72;transform:scale(.992)}}@keyframes motion-root-in{0%{opacity:0;transform:translateY(10px)scale(1.004)}}@keyframes motion-curtain-failsafe{to{transform:scaleY(0)}}html.motion-js:after{z-index:10000;background:var(--motion-navy);content:"";pointer-events:none;transform-origin:top;transition:transform .64s var(--motion-ease);animation:motion-curtain-failsafe .62s var(--motion-ease) .9s forwards;will-change:transform;position:fixed;inset:0;transform:scaleY(1)}html.motion-js.motion-loaded:after{animation:none;transform:scaleY(0)}html.motion-js.motion-loaded.motion-leaving:after{transform-origin:bottom;transition-duration:.33s;transition-timing-function:var(--motion-ease-out);transform:scaleY(1)}.motion-scroll-progress{z-index:10020;background:linear-gradient(90deg, #7ec5ff, var(--motion-accent) 55%, #f0bd78);pointer-events:none;height:3px;transform:scaleX(var(--motion-scroll,0));transform-origin:0;will-change:transform;position:fixed;top:0;left:0;right:0;box-shadow:0 0 18px #429ef57a}[data-motion-title]{text-wrap:balance}.motion-word-mask{vertical-align:bottom;margin-block:-.12em;padding-block:.12em;display:inline-block;overflow:clip}.motion-word{opacity:0;transform-origin:0 100%;transition:opacity .52s ease, transform .76s var(--motion-ease);transition-delay:calc(min(var(--motion-word-index), 10) * 38ms);will-change:opacity, transform;display:inline-block;transform:translateY(112%)rotate(1.4deg)}[data-motion-title].is-motion-title-visible .motion-word{opacity:1;transform:translateY(0)rotate(0)}[data-motion-enter]{opacity:0;transition:opacity .62s ease, transform .76s var(--motion-ease);transition-delay:calc(min(var(--motion-order,0), 8) * 62ms);will-change:opacity, transform;transform:translateY(24px)}[data-motion-enter=media]{clip-path:inset(8% 0 0);transition:clip-path .9s var(--motion-ease), opacity .62s ease, transform .9s var(--motion-ease);transform:translateY(18px)scale(.992)}[data-motion-enter].is-motion-visible{opacity:1;clip-path:inset(0);transform:translate(0,0)scale(1)}[data-motion-parallax]{transform:translate3d(0, var(--motion-parallax-y,0px), 0) scale(1.035);transform-origin:50%;will-change:transform}.motion-surface{--motion-pointer-x:50%;--motion-pointer-y:50%;isolation:isolate;position:relative}.motion-surface-light{z-index:8;background:radial-gradient(circle 240px at var(--motion-pointer-x) var(--motion-pointer-y), #6fbaff2e, #ffffff0d 35%, transparent 70%);opacity:0;pointer-events:none;transition:opacity .26s;position:absolute;inset:0}.motion-surface:hover>.motion-surface-light,.motion-surface:focus-within>.motion-surface-light{opacity:1}.motion-pressable{isolation:isolate;position:relative;overflow:hidden}.motion-pressable:before{z-index:5;content:"";pointer-events:none;width:24%;transition:transform .76s var(--motion-ease);background:linear-gradient(90deg,#0000,#ffffff4d,#0000);position:absolute;top:-70%;bottom:-70%;left:-42%;transform:translate(-220%)skew(-18deg)}.motion-pressable:hover:before,.motion-pressable:focus-visible:before{transform:translate(690%)skew(-18deg)}.motion-pressable:active{transform:translateY(1px)scale(.995)}.brand,.project-brand,.checkout-brand,.legal-brand{view-transition-name:crysalite-brand}.hero-transformation figure,.preparation-media,.workshop-gallery figure,.comparison-figure,.order-proof-visual,.final-cta,.guided-visual,.checkout-item-media{isolation:isolate}.hero-transformation figure:after,.preparation-media:after,.workshop-gallery figure:after,.comparison-figure:after,.order-proof-visual:after,.final-cta:after{z-index:4;content:"";opacity:0;pointer-events:none;transition:opacity .24s ease, transform 1.1s var(--motion-ease);background:linear-gradient(112deg,#0000 22%,#ffffff21 47%,#0000 69%);position:absolute;inset:0;transform:translate(-80%)}.hero-transformation figure:hover:after,.preparation-media:hover:after,.workshop-gallery figure:hover:after,.comparison-figure:hover:after,.order-proof-visual:hover:after,.final-cta:hover:after{opacity:1;transform:translate(80%)}@media (width<=760px){.motion-scroll-progress{height:2px}.motion-word{transition-duration:.44s,.62s;transition-delay:calc(min(var(--motion-word-index), 8) * 28ms)}[data-motion-enter]{transition-duration:.48s,.62s;transform:translateY(17px)}[data-motion-parallax]{transform:none}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}html.motion-js:after{display:none}.motion-scroll-progress{box-shadow:none}.motion-word,[data-motion-enter],[data-motion-enter=media],[data-motion-parallax],.motion-pressable,.motion-pressable:before,.motion-surface-light{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.hero-transformation figure:after,.preparation-media:after,.workshop-gallery figure:after,.comparison-figure:after,.order-proof-visual:after,.final-cta:after{display:none}}
