html,body{background-color:var(--bg)}.scroll-progress{width:100%!important;transform:scaleX(var(--nv-progress,0));transform-origin:left center;contain:layout paint;pointer-events:none;will-change:transform}html.nv-restoring .site-header,html.nv-restoring .floating-cta,html.nv-restoring .scroll-progress,html.nv-restoring .studio-toast,html.nv-restoring .nvlearnapp-toast,html.nv-restoring .nvtool-toast{transition:none!important;animation:none!important}.nv-motion-managed main>.shopify-section:not(.nv-motion-near) .orbital-core,.nv-motion-managed main>.shopify-section:not(.nv-motion-near) .marquee-track,.nv-motion-managed main>.shopify-section:not(.nv-motion-near) .screen-orb,.nv-motion-managed main>.shopify-section:not(.nv-motion-near) .floating-metric,.nv-motion-managed main>.shopify-section:not(.nv-motion-near) .nveco-orbit i,.nv-motion-managed main>.shopify-section:not(.nv-motion-near) .status-dot{animation-play-state:paused!important}.cursor-glow{left:0;top:0;transform:translate3d(-600px,-600px,0);will-change:transform;contain:strict}.site-header{contain:layout style;backface-visibility:hidden;-webkit-backface-visibility:hidden}.studio-browser,.portfolio-card,.nvlearnapp-step,.nvtool-panel{backface-visibility:hidden;-webkit-backface-visibility:hidden}.nvlearnapp a,.nvlearnapp button,.nvtool a,.nvtool button{touch-action:manipulation}.nvlearnapp-step{scroll-margin-top:118px;contain:layout style}.nvlearnapp-step.is-active{animation:nvWorkspaceIn .3s cubic-bezier(.22,1,.36,1)}.nvlearnapp-card,.nvlearnapp-btn,.nvlearnapp-nav button,.nvtool-card,.nvtool-btn,.nvtool-panel{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.nvlearnapp-btn:active,.nvtool-btn:active{transform:scale(.975)}.nvlearnapp-nav button{position:relative;overflow:hidden}.nvlearnapp-nav button[aria-current=true]:after{content:"";position:absolute;left:7px;top:9px;bottom:9px;width:2px;border-radius:2px;background:var(--accent)}.nvlearnapp-progress i,.nvtool-progress i{transition:width .32s cubic-bezier(.22,1,.36,1)}.nvlearnapp-preview,.nvtool-preview,.nvtool-serp{transition:border-color .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.nvlearnapp-field:focus-within,.nvtool-field:focus-within{position:relative}.nvlearnapp-field:focus-within>span,.nvtool-field:focus-within>span{color:var(--accent)}.nvtool-panel:focus-within,.nvlearnapp-step:focus-within{border-color:#c9b0fa45}@keyframes nvWorkspaceIn{0%{opacity:.55;transform:translate3d(0,9px,0)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.nvlearnapp-card:hover,.nvtool-card:hover{transform:translateY(-4px);border-color:#c9b0fa55;background:#ffffff13}.nvlearnapp-btn:hover,.nvtool-btn:hover{transform:translateY(-2px)}.nvtool-panel:hover{border-color:#ffffff2b}.nvlearnapp-preview:hover,.nvtool-preview:hover{transform:translateY(-2px)}}@media(max-width:980px){.nvlearnapp-nav{scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:7px}.nvlearnapp-nav::-webkit-scrollbar{display:none}.nvlearnapp-nav button{scroll-snap-align:start}}@media(pointer:coarse),(max-width:800px){html{scroll-behavior:auto!important}body{background:radial-gradient(circle at 18% 8%,#7c5cff12,transparent 28%),radial-gradient(circle at 86% 42%,#37c9ff0c,transparent 28%),var(--bg)}.ambient{display:none!important}.site-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#08080af9!important;box-shadow:none!important}.site-header.is-scrolled{background:#08080afc!important;box-shadow:0 8px 24px #0005!important}.floating-cta,.project-demo-label,.floating-tag,.floating-metric{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.studio-dialog::backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#040306dc!important}.cursor-glow{display:none!important}.studio-browser{box-shadow:0 18px 48px #0008,0 0 38px #7c5cff08}.nvlearnapp-step.is-active{animation-duration:.24s}.nvlearnapp-card,.nvtool-card{transform:none!important}}@media(max-width:700px){.nvlearnapp,.nvtool{padding-bottom:72px}.nvlearnapp-head h1,.nvtool h1{text-wrap:balance}.nvlearnapp-step,.nvtool-panel{box-shadow:none}.nvlearnapp-step-actions .nvlearnapp-btn,.nvtool-actions .nvtool-btn{min-height:46px}.nvlearnapp-toast,.nvtool-toast{bottom:72px;max-width:calc(100vw - 28px);text-align:center}}@media(prefers-reduced-motion:reduce){.nvlearnapp-step.is-active{animation:none!important}.scroll-progress{will-change:auto}.cursor-glow{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/nv-smooth-v41.css.map */
