*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:834px){.container{max-width:834px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}@media(min-width:1920px){.container{max-width:1920px}}@media(min-width:2880px){.container{max-width:2880px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-2{inset:-.5rem}.-inset-3{inset:-.75rem}.inset-0{inset:0}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.-bottom-1{bottom:-.25rem}.-bottom-10{bottom:-2.5rem}.-bottom-6{bottom:-1.5rem}.-left-16{left:-4rem}.-left-4{left:-1rem}.-left-6{left:-1.5rem}.-left-\[10\%\]{left:-10%}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-10{right:-2.5rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-6{right:-1.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-10{top:-2.5rem}.-top-16{top:-4rem}.-top-2\.5{top:-.625rem}.-top-20{top:-5rem}.-top-4{top:-1rem}.-top-\[30\%\]{top:-30%}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-6{bottom:1.5rem}.bottom-\[10\%\]{bottom:10%}.bottom-\[30\%\]{bottom:30%}.bottom-\[5\%\]{bottom:5%}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[10\%\]{left:10%}.left-\[11px\]{left:11px}.left-\[20\%\]{left:20%}.left-\[3\%\]{left:3%}.right-0{right:0}.right-10{right:2.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[25\%\]{right:25%}.right-\[5\%\]{right:5%}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-6{top:1.5rem}.top-\[20\%\]{top:20%}.top-\[3px\]{top:3px}.top-\[40\%\]{top:40%}.top-\[8\%\]{top:8%}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[199\]{z-index:199}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[60\]{z-index:60}.z-\[9998\]{z-index:9998}.z-\[999999\]{z-index:999999}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-8{grid-column:span 8 / span 8}.col-start-2{grid-column-start:2}.col-end-4{grid-column-end:4}.m-6{margin:1.5rem}.m-auto{margin:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.\!mt-0{margin-top:0!important}.\!mt-2{margin-top:.5rem!important}.-mt-1{margin-top:-.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-11{margin-left:2.75rem}.ml-12{margin-left:3rem}.ml-16{margin-left:4rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-8{margin-left:2rem}.ml-\[2px\]{margin-left:2px}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-3{margin-right:.75rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.aspect-square{aspect-ratio:1 / 1}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100\%\]{height:100%}.h-\[100vh\]{height:100vh}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[250px\]{height:250px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[360px\]{height:360px}.h-\[50vh\]{height:50vh}.h-\[60vh\]{height:60vh}.h-\[80vh\]{height:80vh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0px}.max-h-4{max-height:1rem}.max-h-48{max-height:12rem}.max-h-80{max-height:20rem}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[520px\]{max-height:520px}.max-h-\[600px\]{max-height:600px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.min-h-\[16px\]{min-height:16px}.min-h-\[20px\]{min-height:20px}.min-h-\[450px\]{min-height:450px}.min-h-\[520px\]{min-height:520px}.min-h-\[80px\]{min-height:80px}.min-h-\[95vh\]{min-height:95vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[100\%\]{width:100%}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[40rem\]{width:40rem}.w-\[420px\]{width:420px}.w-\[45rem\]{width:45rem}.w-\[50\%\]{width:50%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[80vw\]{width:80vw}.w-\[90\%\]{width:90%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[170px\]{min-width:170px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[300px\]{min-width:300px}.min-w-\[80px\]{min-width:80px}.min-w-\[900px\]{min-width:900px}.min-w-\[90px\]{min-width:90px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[120px\]{max-width:120px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[30vw\]{max-width:30vw}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[70vw\]{max-width:70vw}.max-w-\[780px\]{max-width:780px}.max-w-\[800px\]{max-width:800px}.max-w-\[900px\]{max-width:900px}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[5px\]{--tw-translate-y: -5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/3{--tw-translate-x: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-7{--tw-translate-x: 1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[22px\]{--tw-translate-x: 22px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[3px\]{--tw-translate-x: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[bounceIn_0\.4s_ease-out\]{animation:bounceIn .4s ease-out}.animate-\[fadeIn_0\.2s_ease-out\]{animation:fadeIn .2s ease-out}.animate-\[fadeIn_0\.3s_ease-out\]{animation:fadeIn .3s ease-out}.animate-\[pulse_2s_ease-in-out_infinite\]{animation:pulse 2s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[180px_120px_1fr_32px\]{grid-template-columns:180px 120px 1fr 32px}.grid-cols-\[180px_1fr_1fr\]{grid-template-columns:180px 1fr 1fr}.grid-cols-\[1fr_2\.5fr_0\.8fr\]{grid-template-columns:1fr 2.5fr .8fr}.grid-cols-\[1fr_2fr_1fr_1fr_0\.7fr\]{grid-template-columns:1fr 2fr 1fr 1fr .7fr}.grid-cols-\[36px_120px_1fr_auto\]{grid-template-columns:36px 120px 1fr auto}.grid-cols-\[80px_1fr_1fr_auto\]{grid-template-columns:80px 1fr 1fr auto}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-4{row-gap:1rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.place-self-center{place-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#1E293B\]{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-\[\#FFE600\]{--tw-border-opacity: 1;border-color:rgb(255 230 0 / var(--tw-border-opacity, 1))}.border-\[\#FFE600\]\/10{border-color:#ffe6001a}.border-\[\#FFE600\]\/20{border-color:#ffe60033}.border-\[\#FFE600\]\/25{border-color:#ffe60040}.border-\[\#FFE600\]\/30{border-color:#ffe6004d}.border-\[\#FFE600\]\/40{border-color:#ffe60066}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/15{border-color:#f59e0b26}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-cyan-400\/20{border-color:#22d3ee33}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/10{border-color:#10b9811a}.border-emerald-500\/15{border-color:#10b98126}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-indigo-400\/15{border-color:#818cf826}.border-indigo-400\/20{border-color:#818cf833}.border-indigo-500\/15{border-color:#6366f126}.border-indigo-500\/20{border-color:#6366f133}.border-indigo-500\/25{border-color:#6366f140}.border-indigo-500\/30{border-color:#6366f14d}.border-orange-400\/30{border-color:#fb923c4d}.border-red-400\/20{border-color:#f8717133}.border-red-400\/30{border-color:#f871714d}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/15{border-color:#ef444426}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-rose-400\/20{border-color:#fb718533}.border-rose-500\/20{border-color:#f43f5e33}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.border-sky-400\/20{border-color:#38bdf833}.border-sky-400\/30{border-color:#38bdf84d}.border-sky-400\/40{border-color:#38bdf866}.border-sky-500{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-sky-500\/10{border-color:#0ea5e91a}.border-sky-500\/15{border-color:#0ea5e926}.border-sky-500\/20{border-color:#0ea5e933}.border-sky-500\/25{border-color:#0ea5e940}.border-sky-500\/30{border-color:#0ea5e94d}.border-sky-500\/40{border-color:#0ea5e966}.border-sky-600{--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-slate-400\/20{border-color:#94a3b833}.border-slate-400\/30{border-color:#94a3b84d}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-slate-500\/20{border-color:#64748b33}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-600\/30{border-color:#4755694d}.border-slate-600\/40{border-color:#47556966}.border-slate-600\/50{border-color:#47556980}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-700\/20{border-color:#33415533}.border-slate-700\/25{border-color:#33415540}.border-slate-700\/30{border-color:#3341554d}.border-slate-700\/40{border-color:#33415566}.border-slate-700\/50{border-color:#33415580}.border-slate-700\/60{border-color:#33415599}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-slate-800\/60{border-color:#1e293b99}.border-slate-800\/70{border-color:#1e293bb3}.border-teal-400{--tw-border-opacity: 1;border-color:rgb(45 212 191 / var(--tw-border-opacity, 1))}.border-teal-400\/20{border-color:#2dd4bf33}.border-teal-500\/20{border-color:#14b8a633}.border-teal-500\/25{border-color:#14b8a640}.border-teal-500\/30{border-color:#14b8a64d}.border-transparent{border-color:transparent}.border-violet-400{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-violet-400\/20{border-color:#a78bfa33}.border-violet-400\/30{border-color:#a78bfa4d}.border-violet-400\/40{border-color:#a78bfa66}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-violet-500\/10{border-color:#8b5cf61a}.border-violet-500\/15{border-color:#8b5cf626}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/25{border-color:#8b5cf640}.border-violet-500\/30{border-color:#8b5cf64d}.border-violet-500\/40{border-color:#8b5cf666}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/30{border-color:#ffffff4d}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-500\/20{border-color:#eab30833}.border-l-indigo-500\/10{border-left-color:#6366f11a}.border-t-\[\#FFE600\]{--tw-border-opacity: 1;border-top-color:rgb(255 230 0 / var(--tw-border-opacity, 1))}.border-t-emerald-400{--tw-border-opacity: 1;border-top-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-t-sky-400{--tw-border-opacity: 1;border-top-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#060e1a\]{--tw-bg-opacity: 1;background-color:rgb(6 14 26 / var(--tw-bg-opacity, 1))}.bg-\[\#060e1a\]\/90{background-color:#060e1ae6}.bg-\[\#09101C\]{--tw-bg-opacity: 1;background-color:rgb(9 16 28 / var(--tw-bg-opacity, 1))}.bg-\[\#0B1220\]{--tw-bg-opacity: 1;background-color:rgb(11 18 32 / var(--tw-bg-opacity, 1))}.bg-\[\#0F172A\]{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-\[\#0a1120\]{--tw-bg-opacity: 1;background-color:rgb(10 17 32 / var(--tw-bg-opacity, 1))}.bg-\[\#0a1120\]\/80{background-color:#0a1120cc}.bg-\[\#0c1526\]{--tw-bg-opacity: 1;background-color:rgb(12 21 38 / var(--tw-bg-opacity, 1))}.bg-\[\#0f172a\]{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-\[\#111827\]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-\[\#131e31\]{--tw-bg-opacity: 1;background-color:rgb(19 30 49 / var(--tw-bg-opacity, 1))}.bg-\[\#506393\]{--tw-bg-opacity: 1;background-color:rgb(80 99 147 / var(--tw-bg-opacity, 1))}.bg-\[\#FFE600\]{--tw-bg-opacity: 1;background-color:rgb(255 230 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFE600\]\/10{background-color:#ffe6001a}.bg-\[\#FFE600\]\/5{background-color:#ffe6000d}.bg-\[\#FFE600\]\/\[0\.03\]{background-color:#ffe60008}.bg-\[\#FFE600\]\/\[0\.04\]{background-color:#ffe6000a}.bg-\[rgba\(27\,24\,26\,0\.95\)\]{background-color:#1b181af2}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/\[0\.05\]{background-color:#fbbf240d}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/\[0\.06\]{background-color:#f59e0b0f}.bg-amber-500\/\[0\.08\]{background-color:#f59e0b14}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600\/20{background-color:#2563eb33}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-400\/\[0\.04\]{background-color:#22d3ee0a}.bg-cyan-500\/\[0\.04\]{background-color:#06b6d40a}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/40{background-color:#34d39966}.bg-emerald-400\/\[0\.05\]{background-color:#34d3990d}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/\[0\.03\]{background-color:#10b98108}.bg-emerald-500\/\[0\.06\]{background-color:#10b9810f}.bg-emerald-500\/\[0\.08\]{background-color:#10b98114}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/20{background-color:#05966933}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-950{--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-400\/10{background-color:#818cf81a}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-500\/\[0\.08\]{background-color:#6366f114}.bg-orange-500\/15{background-color:#f9731626}.bg-pink-400\/40{background-color:#f472b666}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/\[0\.05\]{background-color:#f871710d}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-500\/\[0\.04\]{background-color:#ef44440a}.bg-red-500\/\[0\.06\]{background-color:#ef44440f}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/20{background-color:#dc262633}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-400\/\[0\.05\]{background-color:#fb71850d}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-400\/15{background-color:#38bdf826}.bg-sky-400\/20{background-color:#38bdf833}.bg-sky-400\/60{background-color:#38bdf899}.bg-sky-400\/\[0\.04\]{background-color:#38bdf80a}.bg-sky-400\/\[0\.05\]{background-color:#38bdf80d}.bg-sky-400\/\[0\.06\]{background-color:#38bdf80f}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/20{background-color:#0ea5e933}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-sky-500\/50{background-color:#0ea5e980}.bg-sky-500\/80{background-color:#0ea5e9cc}.bg-sky-500\/90{background-color:#0ea5e9e6}.bg-sky-500\/\[0\.05\]{background-color:#0ea5e90d}.bg-sky-500\/\[0\.06\]{background-color:#0ea5e90f}.bg-sky-500\/\[0\.08\]{background-color:#0ea5e914}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-sky-600\/20{background-color:#0284c733}.bg-sky-900\/30{background-color:#0c4a6e4d}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-400\/10{background-color:#94a3b81a}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-500\/15{background-color:#64748b26}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-600\/20{background-color:#47556933}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/10{background-color:#3341551a}.bg-slate-700\/20{background-color:#33415533}.bg-slate-700\/30{background-color:#3341554d}.bg-slate-700\/40{background-color:#33415566}.bg-slate-700\/50{background-color:#33415580}.bg-slate-700\/60{background-color:#33415599}.bg-slate-700\/80{background-color:#334155cc}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/20{background-color:#1e293b33}.bg-slate-800\/30{background-color:#1e293b4d}.bg-slate-800\/40{background-color:#1e293b66}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/60{background-color:#1e293b99}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-800\/90{background-color:#1e293be6}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/20{background-color:#0f172a33}.bg-slate-900\/30{background-color:#0f172a4d}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/70{background-color:#0f172ab3}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-900\/90{background-color:#0f172ae6}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/30{background-color:#0206174d}.bg-teal-400\/\[0\.05\]{background-color:#2dd4bf0d}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-500\/15{background-color:#14b8a626}.bg-teal-500\/20{background-color:#14b8a633}.bg-transparent{background-color:transparent}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-400\/\[0\.05\]{background-color:#a78bfa0d}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-500\/\[0\.08\]{background-color:#8b5cf614}.bg-violet-900\/20{background-color:#4c1d9533}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-600\/20{background-color:#ca8a0433}.bg-opacity-70{--tw-bg-opacity: .7}.bg-opacity-90{--tw-bg-opacity: .9}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.from-\[\#0a1628\]{--tw-gradient-from: #0a1628 var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 22 40 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0f1a2e\]{--tw-gradient-from: #0f1a2e var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 26 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#324f61\]{--tw-gradient-from: #324f61 var(--tw-gradient-from-position);--tw-gradient-to: rgb(50 79 97 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FFE600\]{--tw-gradient-from: #FFE600 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 230 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FFE600\]\/20{--tw-gradient-from: rgb(255 230 0 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 230 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-300{--tw-gradient-from: #fcd34d var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/\[0\.06\]{--tw-gradient-from: rgb(251 191 36 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/15{--tw-gradient-from: rgb(245 158 11 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from: rgb(245 158 11 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/\[0\.04\]{--tw-gradient-from: rgb(245 158 11 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/\[0\.05\]{--tw-gradient-from: rgb(245 158 11 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/\[0\.08\]{--tw-gradient-from: rgb(245 158 11 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-900\/10{--tw-gradient-from: rgb(120 53 15 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-900\/20{--tw-gradient-from: rgb(120 53 15 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/10{--tw-gradient-from: rgb(34 211 238 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/30{--tw-gradient-from: rgb(52 211 153 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/15{--tw-gradient-from: rgb(16 185 129 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/20{--tw-gradient-from: rgb(16 185 129 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-950{--tw-gradient-from: #030712 var(--tw-gradient-from-position);--tw-gradient-to: rgb(3 7 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-300{--tw-gradient-from: #a5b4fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(165 180 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/\[0\.08\]{--tw-gradient-from: rgb(99 102 241 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/\[0\.1\]{--tw-gradient-from: rgb(99 102 241 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/15{--tw-gradient-from: rgb(249 115 22 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400{--tw-gradient-from: #f87171 var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/15{--tw-gradient-from: rgb(239 68 68 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from: rgb(239 68 68 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/\[0\.04\]{--tw-gradient-from: rgb(239 68 68 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900\/15{--tw-gradient-from: rgb(127 29 29 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from: #f43f5e var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/10{--tw-gradient-from: rgb(244 63 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/20{--tw-gradient-from: rgb(244 63 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400\/20{--tw-gradient-from: rgb(56 189 248 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400\/30{--tw-gradient-from: rgb(56 189 248 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400\/\[0\.06\]{--tw-gradient-from: rgb(56 189 248 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/10{--tw-gradient-from: rgb(14 165 233 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/15{--tw-gradient-from: rgb(14 165 233 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/20{--tw-gradient-from: rgb(14 165 233 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/\[0\.07\]{--tw-gradient-from: rgb(14 165 233 / .07) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/\[0\.08\]{--tw-gradient-from: rgb(14 165 233 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-600{--tw-gradient-from: #0284c7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-600\/20{--tw-gradient-from: rgb(2 132 199 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-800{--tw-gradient-from: #075985 var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 89 133 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-900\/10{--tw-gradient-from: rgb(12 74 110 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(12 74 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-900\/30{--tw-gradient-from: rgb(12 74 110 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(12 74 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-500\/15{--tw-gradient-from: rgb(100 116 139 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/60{--tw-gradient-from: rgb(30 41 59 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-400{--tw-gradient-from: #2dd4bf var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-300{--tw-gradient-from: #c4b5fd var(--tw-gradient-from-position);--tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from: #a78bfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400\/\[0\.08\]{--tw-gradient-from: rgb(167 139 250 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/10{--tw-gradient-from: rgb(139 92 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/15{--tw-gradient-from: rgb(139 92 246 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/20{--tw-gradient-from: rgb(139 92 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/25{--tw-gradient-from: rgb(139 92 246 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/\[0\.03\]{--tw-gradient-from: rgb(139 92 246 / .03) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/\[0\.05\]{--tw-gradient-from: rgb(139 92 246 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/\[0\.06\]{--tw-gradient-from: rgb(139 92 246 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0d1b2e\]{--tw-gradient-to: rgb(13 27 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0d1b2e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#0f1a2e\]{--tw-gradient-to: rgb(15 26 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f1a2e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-300{--tw-gradient-to: rgb(103 232 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #67e8f9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-400{--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #22d3ee var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-400\/\[0\.04\]{--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(34 211 238 / .04) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-500\/30{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(6 182 212 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600\/10{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(8 145 178 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500\/30{--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(99 102 241 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-400{--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f472b6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-200{--tw-gradient-to: rgb(186 230 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #bae6fd var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-400{--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #38bdf8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-400\/30{--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(56 189 248 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-400\/\[0\.05\]{--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(56 189 248 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-500\/40{--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 165 233 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-500\/\[0\.06\]{--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 165 233 / .06) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-800{--tw-gradient-to: rgb(7 89 133 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #075985 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-700\/30{--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(51 65 85 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-700\/40{--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(51 65 85 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-700\/50{--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(51 65 85 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/30{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/40{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/50{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-500\/30{--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(139 92 246 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-900\/20{--tw-gradient-to: rgb(76 29 149 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(76 29 149 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0a1120\]{--tw-gradient-to: #0a1120 var(--tw-gradient-to-position)}.to-\[\#0a1628\]{--tw-gradient-to: #0a1628 var(--tw-gradient-to-position)}.to-\[\#223046\]{--tw-gradient-to: #223046 var(--tw-gradient-to-position)}.to-amber-300{--tw-gradient-to: #fcd34d var(--tw-gradient-to-position)}.to-amber-400{--tw-gradient-to: #fbbf24 var(--tw-gradient-to-position)}.to-amber-400\/\[0\.04\]{--tw-gradient-to: rgb(251 191 36 / .04) var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-500\/10{--tw-gradient-to: rgb(245 158 11 / .1) var(--tw-gradient-to-position)}.to-amber-500\/5{--tw-gradient-to: rgb(245 158 11 / .05) var(--tw-gradient-to-position)}.to-amber-500\/\[0\.04\]{--tw-gradient-to: rgb(245 158 11 / .04) var(--tw-gradient-to-position)}.to-amber-500\/\[0\.06\]{--tw-gradient-to: rgb(245 158 11 / .06) var(--tw-gradient-to-position)}.to-amber-900\/10{--tw-gradient-to: rgb(120 53 15 / .1) var(--tw-gradient-to-position)}.to-blue-300{--tw-gradient-to: #93c5fd var(--tw-gradient-to-position)}.to-cyan-300{--tw-gradient-to: #67e8f9 var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.to-cyan-400\/20{--tw-gradient-to: rgb(34 211 238 / .2) var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to: rgb(6 182 212 / .1) var(--tw-gradient-to-position)}.to-cyan-500\/20{--tw-gradient-to: rgb(6 182 212 / .2) var(--tw-gradient-to-position)}.to-cyan-500\/\[0\.05\]{--tw-gradient-to: rgb(6 182 212 / .05) var(--tw-gradient-to-position)}.to-cyan-900\/20{--tw-gradient-to: rgb(22 78 99 / .2) var(--tw-gradient-to-position)}.to-emerald-300{--tw-gradient-to: #6ee7b7 var(--tw-gradient-to-position)}.to-emerald-500\/5{--tw-gradient-to: rgb(16 185 129 / .05) var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to: #111827 var(--tw-gradient-to-position)}.to-green-300{--tw-gradient-to: #86efac var(--tw-gradient-to-position)}.to-indigo-500\/\[0\.08\]{--tw-gradient-to: rgb(99 102 241 / .08) var(--tw-gradient-to-position)}.to-orange-300{--tw-gradient-to: #fdba74 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to: rgb(249 115 22 / .2) var(--tw-gradient-to-position)}.to-orange-500\/5{--tw-gradient-to: rgb(249 115 22 / .05) var(--tw-gradient-to-position)}.to-orange-900\/10{--tw-gradient-to: rgb(124 45 18 / .1) var(--tw-gradient-to-position)}.to-pink-400{--tw-gradient-to: #f472b6 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-500\/20{--tw-gradient-to: rgb(236 72 153 / .2) var(--tw-gradient-to-position)}.to-purple-300{--tw-gradient-to: #d8b4fe var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to: #c084fc var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to: rgb(168 85 247 / .2) var(--tw-gradient-to-position)}.to-purple-500\/25{--tw-gradient-to: rgb(168 85 247 / .25) var(--tw-gradient-to-position)}.to-purple-500\/\[0\.03\]{--tw-gradient-to: rgb(168 85 247 / .03) var(--tw-gradient-to-position)}.to-purple-500\/\[0\.04\]{--tw-gradient-to: rgb(168 85 247 / .04) var(--tw-gradient-to-position)}.to-purple-900\/15{--tw-gradient-to: rgb(88 28 135 / .15) var(--tw-gradient-to-position)}.to-red-500\/10{--tw-gradient-to: rgb(239 68 68 / .1) var(--tw-gradient-to-position)}.to-red-500\/5{--tw-gradient-to: rgb(239 68 68 / .05) var(--tw-gradient-to-position)}.to-rose-300{--tw-gradient-to: #fda4af var(--tw-gradient-to-position)}.to-rose-400{--tw-gradient-to: #fb7185 var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-rose-500\/\[0\.05\]{--tw-gradient-to: rgb(244 63 94 / .05) var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-sky-500{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}.to-sky-500\/5{--tw-gradient-to: rgb(14 165 233 / .05) var(--tw-gradient-to-position)}.to-sky-800{--tw-gradient-to: #075985 var(--tw-gradient-to-position)}.to-sky-900{--tw-gradient-to: #0c4a6e var(--tw-gradient-to-position)}.to-slate-400{--tw-gradient-to: #94a3b8 var(--tw-gradient-to-position)}.to-slate-500\/5{--tw-gradient-to: rgb(100 116 139 / .05) var(--tw-gradient-to-position)}.to-slate-900\/40{--tw-gradient-to: rgb(15 23 42 / .4) var(--tw-gradient-to-position)}.to-slate-900\/50{--tw-gradient-to: rgb(15 23 42 / .5) var(--tw-gradient-to-position)}.to-teal-300{--tw-gradient-to: #5eead4 var(--tw-gradient-to-position)}.to-teal-400{--tw-gradient-to: #2dd4bf var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-teal-500\/20{--tw-gradient-to: rgb(20 184 166 / .2) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-400{--tw-gradient-to: #a78bfa var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-violet-500\/20{--tw-gradient-to: rgb(139 92 246 / .2) var(--tw-gradient-to-position)}.to-violet-500\/5{--tw-gradient-to: rgb(139 92 246 / .05) var(--tw-gradient-to-position)}.to-violet-500\/\[0\.04\]{--tw-gradient-to: rgb(139 92 246 / .04) var(--tw-gradient-to-position)}.to-yellow-300{--tw-gradient-to: #fde047 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-16{padding-left:4rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-9{padding-left:2.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[20vh\]{padding-top:20vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-\[\'SwitzerBolder\'\]{font-family:SwitzerBolder}.font-\[\'SwitzerItalic\'\]{font-family:SwitzerItalic}.font-\[\'SwitzerItalicBolder\'\]{font-family:SwitzerItalicBolder}.font-\[\'SwitzerLight\'\]{font-family:SwitzerLight}.font-\[\'SwitzerMedium\'\]{font-family:SwitzerMedium}.font-\[SwitzerBolder\]{font-family:SwitzerBolder}.font-\[SwitzerMedium\]{font-family:SwitzerMedium}.font-display{font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif}.font-heading{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#FFE600\]{--tw-text-opacity: 1;color:rgb(255 230 0 / var(--tw-text-opacity, 1))}.text-\[\#FFE600\]\/70{color:#ffe600b3}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/70{color:#fcd34db3}.text-amber-300\/80{color:#fcd34dcc}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-400\/50{color:#fbbf2480}.text-amber-400\/60{color:#fbbf2499}.text-amber-500\/70{color:#f59e0bb3}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-capi-accent{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-capi-fg-muted{--tw-text-opacity: 1;color:rgb(165 177 194 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/50{color:#34d39980}.text-emerald-400\/60{color:#34d39999}.text-emerald-400\/70{color:#34d399b3}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-400\/60{color:#818cf899}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/50{color:#f8717180}.text-red-400\/70{color:#f87171b3}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-400\/50{color:#fb718580}.text-rose-400\/60{color:#fb718599}.text-rose-400\/70{color:#fb7185b3}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-400\/50{color:#38bdf880}.text-sky-400\/60{color:#38bdf899}.text-sky-400\/70{color:#38bdf8b3}.text-sky-400\/80{color:#38bdf8cc}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-400\/70{color:#94a3b8b3}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-stone-700{--tw-text-opacity: 1;color:rgb(68 64 60 / var(--tw-text-opacity, 1))}.text-teal-300{--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-teal-400\/50{color:#2dd4bf80}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-400\/50{color:#a78bfa80}.text-violet-400\/60{color:#a78bfa99}.text-violet-400\/\[0\.07\]{color:#a78bfa12}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.decoration-slate-600{text-decoration-color:#475569}.underline-offset-2{text-underline-offset:2px}.placeholder-slate-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(71 85 105 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(71 85 105 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-600\/40::-moz-placeholder{color:#47556966}.placeholder-slate-600\/40::placeholder{color:#47556966}.accent-cyan-400{accent-color:#22d3ee}.accent-sky-400{accent-color:#38bdf8}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(56\,189\,248\,0\.25\)\]{--tw-shadow: 0 0 10px rgba(56,189,248,.25);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(139\,92\,246\,0\.3\)\,0_0_4px_rgba\(139\,92\,246\,0\.5\)\]{--tw-shadow: 0 0 12px rgba(139,92,246,.3),0 0 4px rgba(139,92,246,.5);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color), 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,230\,0\,0\.1\)\]{--tw-shadow: 0 0 12px rgba(255,230,0,.1);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(56\,189\,248\,0\.06\)\]{--tw-shadow: 0 0 12px rgba(56,189,248,.06);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(56\,189\,248\,0\.3\)\]{--tw-shadow: 0 0 12px rgba(56,189,248,.3);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(139\,92\,246\,0\.15\)\]{--tw-shadow: 0 0 16px rgba(139,92,246,.15);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(56\,189\,248\,0\.08\)\]{--tw-shadow: 0 0 24px rgba(56,189,248,.08);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_-5px_rgba\(14\,165\,233\,0\.4\)\]{--tw-shadow: 0 0 30px -5px rgba(14,165,233,.4);--tw-shadow-colored: 0 0 30px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_-8px_rgba\(56\,189\,248\,0\.25\)\,0_20px_80px_-20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 0 40px -8px rgba(56,189,248,.25),0 20px 80px -20px rgba(0,0,0,.5);--tw-shadow-colored: 0 0 40px -8px var(--tw-shadow-color), 0 20px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_60px_-10px_rgba\(56\,189\,248\,0\.4\)\,0_20px_80px_-20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 0 60px -10px rgba(56,189,248,.4),0 20px 80px -20px rgba(0,0,0,.5);--tw-shadow-colored: 0 0 60px -10px var(--tw-shadow-color), 0 20px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(248\,113\,113\,0\.4\)\]{--tw-shadow: 0 0 8px rgba(248,113,113,.4);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.9\)\,0_0_20px_rgba\(56\,189\,248\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(255,255,255,.9),0 0 20px rgba(56,189,248,.6);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color), 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(52,211,153,.6);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_80px_-20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 20px 80px -20px rgba(0,0,0,.5);--tw-shadow-colored: 0 20px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 4px 12px rgba(0,0,0,.4);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 4px 14px rgba(0,0,0,.45);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_-8px_rgba\(56\,189\,248\,0\.4\)\]{--tw-shadow: 0 8px 32px -8px rgba(56,189,248,.4);--tw-shadow-colored: 0 8px 32px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_4px_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: inset 0 -2px 4px rgba(255,255,255,.06);--tw-shadow-colored: inset 0 -2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-amber-500\/10{--tw-shadow-color: rgb(245 158 11 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/15{--tw-shadow-color: rgb(245 158 11 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/20{--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/30{--tw-shadow-color: rgb(245 158 11 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/40{--tw-shadow-color: rgb(245 158 11 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color: rgb(0 0 0 / .6);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-400\/30{--tw-shadow-color: rgb(52 211 153 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/10{--tw-shadow-color: rgb(16 185 129 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/20{--tw-shadow-color: rgb(16 185 129 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/30{--tw-shadow-color: rgb(16 185 129 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color: rgb(99 102 241 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/10{--tw-shadow-color: rgb(239 68 68 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/20{--tw-shadow-color: rgb(239 68 68 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/30{--tw-shadow-color: rgb(239 68 68 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-600\/40{--tw-shadow-color: rgb(220 38 38 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-500\/25{--tw-shadow-color: rgb(244 63 94 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-500\/30{--tw-shadow-color: rgb(244 63 94 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-400\/10{--tw-shadow-color: rgb(56 189 248 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-400\/20{--tw-shadow-color: rgb(56 189 248 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-500\/10{--tw-shadow-color: rgb(14 165 233 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-500\/20{--tw-shadow-color: rgb(14 165 233 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-500\/30{--tw-shadow-color: rgb(14 165 233 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-500\/40{--tw-shadow-color: rgb(14 165 233 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-500\/5{--tw-shadow-color: rgb(14 165 233 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-teal-400\/10{--tw-shadow-color: rgb(45 212 191 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-violet-500\/20{--tw-shadow-color: rgb(139 92 246 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[140px\]{--tw-blur: blur(140px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[2px\]{--tw-blur: blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[90px\]{--tw-blur: blur(90px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-90{--tw-brightness: brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_15px_rgba\(255\,255\,255\,0\.1\)\]{--tw-drop-shadow: drop-shadow(0 0 15px rgba(255,255,255,.1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_20px_rgba\(56\,189\,248\,0\.15\)\]{--tw-drop-shadow: drop-shadow(0 0 20px rgba(56,189,248,.15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_40px_rgba\(56\,189\,248\,0\.3\)\]{--tw-drop-shadow: drop-shadow(0 0 40px rgba(56,189,248,.3));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-lg::file-selector-button{border-radius:.5rem}.file\:rounded-md::file-selector-button{border-radius:.375rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-sky-500\/10::file-selector-button{background-color:#0ea5e91a}.file\:bg-sky-600::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.file\:bg-slate-700::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.file\:bg-violet-600::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-1::file-selector-button{padding-top:.25rem;padding-bottom:.25rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:font-\[\'SwitzerMedium\'\]::file-selector-button{font-family:SwitzerMedium}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:text-sky-400::file-selector-button{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.file\:text-slate-200::file-selector-button{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.file\:text-white::file-selector-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.file\:transition-colors::file-selector-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-600::placeholder{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-gradient-to-r:after{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.after\:from-transparent:after{content:var(--tw-content);--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.after\:via-sky-400\/20:after{content:var(--tw-content);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(56 189 248 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#FFE600\]\/30:hover{border-color:#ffe6004d}.hover\:border-amber-400:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.hover\:border-amber-400\/40:hover{border-color:#fbbf2466}.hover\:border-amber-500\/25:hover{border-color:#f59e0b40}.hover\:border-amber-500\/30:hover{border-color:#f59e0b4d}.hover\:border-amber-500\/35:hover{border-color:#f59e0b59}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-emerald-400\/50:hover{border-color:#34d39980}.hover\:border-emerald-500\/30:hover{border-color:#10b9814d}.hover\:border-red-400\/50:hover{border-color:#f8717180}.hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-red-500\/50:hover{border-color:#ef444480}.hover\:border-rose-400:hover{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.hover\:border-rose-500\/40:hover{border-color:#f43f5e66}.hover\:border-sky-400:hover{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.hover\:border-sky-400\/30:hover{border-color:#38bdf84d}.hover\:border-sky-400\/40:hover{border-color:#38bdf866}.hover\:border-sky-400\/50:hover{border-color:#38bdf880}.hover\:border-sky-500\/20:hover{border-color:#0ea5e933}.hover\:border-sky-500\/30:hover{border-color:#0ea5e94d}.hover\:border-slate-500:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.hover\:border-slate-600:hover{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.hover\:border-slate-600\/30:hover{border-color:#4755694d}.hover\:border-slate-600\/40:hover{border-color:#47556966}.hover\:border-slate-600\/60:hover{border-color:#47556999}.hover\:border-slate-600\/80:hover{border-color:#475569cc}.hover\:border-slate-700:hover{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.hover\:border-slate-700\/40:hover{border-color:#33415566}.hover\:border-teal-500\/30:hover{border-color:#14b8a64d}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:border-violet-500\/30:hover{border-color:#8b5cf64d}.hover\:border-violet-500\/35:hover{border-color:#8b5cf659}.hover\:border-violet-500\/50:hover{border-color:#8b5cf680}.hover\:bg-\[\#FFE600\]\/10:hover{background-color:#ffe6001a}.hover\:bg-\[\#FFE600\]\/20:hover{background-color:#ffe60033}.hover\:bg-\[\#FFE600\]\/\[0\.03\]:hover{background-color:#ffe60008}.hover\:bg-amber-400\/\[0\.03\]:hover{background-color:#fbbf2408}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.hover\:bg-amber-500\/15:hover{background-color:#f59e0b26}.hover\:bg-amber-500\/25:hover{background-color:#f59e0b40}.hover\:bg-blue-500\/30:hover{background-color:#3b82f64d}.hover\:bg-emerald-300:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400\/\[0\.04\]:hover{background-color:#34d3990a}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/15:hover{background-color:#10b98126}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-500\/25:hover{background-color:#10b98140}.hover\:bg-emerald-500\/30:hover{background-color:#10b9814d}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500\/15:hover{background-color:#6366f126}.hover\:bg-indigo-500\/30:hover{background-color:#6366f14d}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/15:hover{background-color:#ef444426}.hover\:bg-red-500\/25:hover{background-color:#ef444440}.hover\:bg-red-500\/\[0\.08\]:hover{background-color:#ef444414}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-500\/25:hover{background-color:#f43f5e40}.hover\:bg-sky-400\/5:hover{background-color:#38bdf80d}.hover\:bg-sky-400\/\[0\.03\]:hover{background-color:#38bdf808}.hover\:bg-sky-400\/\[0\.04\]:hover{background-color:#38bdf80a}.hover\:bg-sky-500\/10:hover{background-color:#0ea5e91a}.hover\:bg-sky-500\/25:hover{background-color:#0ea5e940}.hover\:bg-sky-500\/30:hover{background-color:#0ea5e94d}.hover\:bg-sky-500\/\[0\.08\]:hover{background-color:#0ea5e914}.hover\:bg-sky-600:hover{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-700:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-600\/50:hover{background-color:#47556980}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700\/20:hover{background-color:#33415533}.hover\:bg-slate-700\/30:hover{background-color:#3341554d}.hover\:bg-slate-700\/40:hover{background-color:#33415566}.hover\:bg-slate-700\/50:hover{background-color:#33415580}.hover\:bg-slate-700\/60:hover{background-color:#33415599}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800\/20:hover{background-color:#1e293b33}.hover\:bg-slate-800\/30:hover{background-color:#1e293b4d}.hover\:bg-slate-800\/40:hover{background-color:#1e293b66}.hover\:bg-slate-800\/50:hover{background-color:#1e293b80}.hover\:bg-slate-800\/60:hover{background-color:#1e293b99}.hover\:bg-slate-800\/70:hover{background-color:#1e293bb3}.hover\:bg-slate-900\/70:hover{background-color:#0f172ab3}.hover\:bg-teal-500\/25:hover{background-color:#14b8a640}.hover\:bg-teal-500\/30:hover{background-color:#14b8a64d}.hover\:bg-violet-500\/25:hover{background-color:#8b5cf640}.hover\:bg-yellow-500\/10:hover{background-color:#eab3081a}.hover\:from-\[\#FFE600\]:hover{--tw-gradient-from: #FFE600 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 230 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-amber-400:hover{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-400:hover{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-500:hover{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-400:hover{--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-500:hover{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-sky-400:hover{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-sky-500:hover{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-violet-400:hover{--tw-gradient-from: #a78bfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-violet-500:hover{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-amber-300:hover{--tw-gradient-to: #fcd34d var(--tw-gradient-to-position)}.hover\:to-cyan-300:hover{--tw-gradient-to: #67e8f9 var(--tw-gradient-to-position)}.hover\:to-cyan-400:hover{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.hover\:to-orange-300:hover{--tw-gradient-to: #fdba74 var(--tw-gradient-to-position)}.hover\:to-purple-300:hover{--tw-gradient-to: #d8b4fe var(--tw-gradient-to-position)}.hover\:to-purple-400:hover{--tw-gradient-to: #c084fc var(--tw-gradient-to-position)}.hover\:to-rose-300:hover{--tw-gradient-to: #fda4af var(--tw-gradient-to-position)}.hover\:to-rose-400:hover{--tw-gradient-to: #fb7185 var(--tw-gradient-to-position)}.hover\:to-sky-700:hover{--tw-gradient-to: #0369a1 var(--tw-gradient-to-position)}.hover\:to-teal-300:hover{--tw-gradient-to: #5eead4 var(--tw-gradient-to-position)}.hover\:to-teal-400:hover{--tw-gradient-to: #2dd4bf var(--tw-gradient-to-position)}.hover\:text-\[\#506393\]:hover{--tw-text-opacity: 1;color:rgb(80 99 147 / var(--tw-text-opacity, 1))}.hover\:text-amber-300:hover{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.hover\:text-emerald-300:hover{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.hover\:text-emerald-400:hover{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-rose-300:hover{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.hover\:text-rose-400:hover{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.hover\:text-sky-200:hover{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.hover\:text-sky-300:hover{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.hover\:text-sky-400:hover{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.hover\:text-sky-700:hover{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.hover\:text-sky-800:hover{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.hover\:text-slate-100:hover{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.hover\:text-slate-300:hover{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.hover\:text-slate-400:hover{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_12px_rgba\(56\,189\,248\,0\.3\)\]:hover{--tw-shadow: 0 0 12px rgba(56,189,248,.3);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_40px_-8px_rgba\(56\,189\,248\,0\.6\)\]:hover{--tw-shadow: 0 12px 40px -8px rgba(56,189,248,.6);--tw-shadow-colored: 0 12px 40px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-amber-400\/25:hover{--tw-shadow-color: rgb(251 191 36 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-amber-400\/30:hover{--tw-shadow-color: rgb(251 191 36 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-amber-500\/20:hover{--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-emerald-400\/30:hover{--tw-shadow-color: rgb(52 211 153 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-emerald-500\/20:hover{--tw-shadow-color: rgb(16 185 129 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-rose-500\/20:hover{--tw-shadow-color: rgb(244 63 94 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-sky-400\/30:hover{--tw-shadow-color: rgb(56 189 248 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-sky-500\/10:hover{--tw-shadow-color: rgb(14 165 233 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-sky-500\/20:hover{--tw-shadow-color: rgb(14 165 233 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-violet-500\/20:hover{--tw-shadow-color: rgb(139 92 246 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:brightness-125:hover{--tw-brightness: brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:file\:bg-sky-500::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.hover\:file\:bg-sky-500\/20::file-selector-button:hover{background-color:#0ea5e933}.hover\:file\:bg-slate-600::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.focus\:border-amber-500\/40:focus{border-color:#f59e0b66}.focus\:border-emerald-400:focus{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-sky-400:focus{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.focus\:border-sky-400\/50:focus{border-color:#38bdf880}.focus\:border-sky-500:focus{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.focus\:border-slate-500\/80:focus{border-color:#64748bcc}.focus\:border-teal-500\/40:focus{border-color:#14b8a666}.focus\:border-violet-500:focus{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.focus\:bg-slate-800\/50:focus{background-color:#1e293b80}.focus\:bg-slate-900:focus{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.focus\:bg-slate-900\/80:focus{background-color:#0f172acc}.focus\:shadow-\[0_0_20px_-8px_rgba\(56\,189\,248\,0\.3\)\]:focus{--tw-shadow: 0 0 20px -8px rgba(56,189,248,.3);--tw-shadow-colored: 0 0 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-amber-500\/20:focus{--tw-ring-color: rgb(245 158 11 / .2)}.focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.focus\:ring-sky-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1))}.focus\:ring-teal-500\/30:focus{--tw-ring-color: rgb(20 184 166 / .3)}.focus\:ring-violet-500\/30:focus{--tw-ring-color: rgb(139 92 246 / .3)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-emerald-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(52 211 153 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-emerald-400\/30:focus-visible{--tw-ring-color: rgb(52 211 153 / .3)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-slate-950:focus-visible{--tw-ring-offset-color: #020617}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-500:disabled{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.disabled\:from-amber-500\/50:disabled{--tw-gradient-from: rgb(245 158 11 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:to-orange-400\/50:disabled{--tw-gradient-to: rgb(251 146 60 / .5) var(--tw-gradient-to-position)}.disabled\:text-slate-300:disabled{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:border-slate-700:hover:disabled{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.group:focus-within .group-focus-within\:text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:bg-sky-500\/15{background-color:#0ea5e926}.group:hover .group-hover\:bg-slate-700\/50{background-color:#33415580}.group:hover .group-hover\:text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-sky-400\/70{color:#38bdf8b3}.group:hover .group-hover\:text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/tip:hover .group-hover\/tip\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:brightness-125{--tw-brightness: brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media not all and (min-width:1536px){.max-2xl\:w-44{width:11rem}}@media not all and (min-width:640px){.max-sm\:ml-5{margin-left:1.25rem}.max-sm\:hidden{display:none}.max-sm\:h-6{height:1.5rem}.max-sm\:h-\[140vh\]{height:140vh}.max-sm\:h-\[15vh\]{height:15vh}.max-sm\:w-10{width:2.5rem}.max-sm\:w-\[110\%\]{width:110%}.max-sm\:w-\[80vw\]{width:80vw}.max-sm\:w-\[90vw\]{width:90vw}.max-sm\:max-w-\[90vw\]{max-width:90vw}.max-sm\:pb-10{padding-bottom:2.5rem}.max-sm\:pt-5{padding-top:1.25rem}.max-sm\:text-center{text-align:center}.max-sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media(min-width:640px){.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-6{margin-left:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-40{height:10rem}.sm\:h-\[390px\]{height:390px}.sm\:w-32{width:8rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:gap-12{gap:3rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:pl-4{padding-left:1rem}.sm\:\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.sm\:\!text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-\[22rem\]{width:22rem}.md\:w-\[620px\]{width:620px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-6{gap:1.5rem}.md\:pl-44{padding-left:11rem}.md\:pr-6{padding-right:1.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:834px){.tablet\:block{display:block}.tablet\:hidden{display:none}.tablet\:w-\[480px\]{width:480px}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.tablet\:flex-row{flex-direction:row}.tablet\:items-start{align-items:flex-start}.tablet\:gap-4{gap:1rem}.tablet\:pt-2{padding-top:.5rem}}@media(min-width:1024px){.lg\:ml-12{margin-left:3rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-48{height:12rem}.lg\:w-40{width:10rem}.lg\:w-\[92vw\]{width:92vw}.lg\:max-w-\[45vw\]{max-width:45vw}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-12{gap:3rem}.lg\:gap-20{gap:5rem}.lg\:p-10{padding:2.5rem}.lg\:p-8{padding:2rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}}@media(min-width:1280px){.xl\:block{display:block}.xl\:max-h-none{max-height:none}.xl\:w-\[320px\]{width:320px}.xl\:max-w-\[50vw\]{max-width:50vw}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-t-0{border-top-width:0px}.laptop\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.laptop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.laptop\:flex-row{flex-direction:row}.laptop\:items-end{align-items:flex-end}}@media(min-width:1536px){.\32xl\:w-16{width:4rem}.\32xl\:w-\[70vw\]{width:70vw}.\32xl\:text-sm{font-size:.875rem;line-height:1.25rem}}.\[\&\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer::-webkit-calendar-picker-indicator{cursor:pointer}.cb-top-right .cb-context-cta{min-width:114px;justify-content:center;box-shadow:none}.cb-context-cta[data-cta-state=hidden]{visibility:hidden;opacity:0;pointer-events:none}.cb-public main #contacto{scroll-margin-top:88px}#scroll-wrapper::-webkit-scrollbar{width:12px}#scroll-wrapper::-webkit-scrollbar-track{background:transparent}#scroll-wrapper::-webkit-scrollbar-thumb{background-color:#14725b;border-radius:6px;border:3px solid transparent}#scroll-wrapper{scrollbar-width:thin;scrollbar-color:#63666d transparent}:root{--capi-bg: #060E1A;--capi-bg-2: #081120;--capi-surface: #0A1628;--capi-surface-2: #0D1B2E;--capi-surface-3: #12243A;--capi-overlay: rgba(3, 8, 16, .78);--capi-border: #1D3046;--capi-border-2: #2A4058;--capi-border-strong: #42617E;--capi-fg: #F1F5F9;--capi-fg-muted: #A5B1C2;--capi-fg-subtle: #8290A3;--capi-fg-faint: #66758A;--capi-accent: #38BDF8;--capi-accent-2: #67CEF9;--capi-accent-deep: #0EA5E9;--capi-accent-fg: #061520;--capi-accent-soft: rgba(56, 189, 248, .14);--capi-accent-line: rgba(56, 189, 248, .38);--capi-accent-grad: linear-gradient(100deg, #0EA5E9 0%, #38BDF8 62%, #22D3EE 100%);--capi-cyan: #22D3EE;--capi-teal: #20C8F4;--capi-teal-panel: linear-gradient(168deg, #10364D 0%, #0C2D43 72%);--capi-teal-line: rgba(32, 200, 244, .45);--capi-sand: #E5B87F;--capi-sand-soft: rgba(229, 184, 127, .14);--capi-sand-line: rgba(229, 184, 127, .34);--capi-success: #22C55E;--capi-success-soft: rgba(34, 197, 94, .14);--capi-warn: #F59E0B;--capi-warn-soft: rgba(245, 158, 11, .14);--capi-warn-mark: #FBBF24;--capi-danger: #EF4444;--capi-danger-fg: #FCA5A5;--capi-wa: #25D366;--capi-glow-1: rgba(56, 189, 248, .26);--capi-glow-2: rgba(56, 189, 248, .12);--capi-glow-3: rgba(14, 165, 233, .15);--capi-glow-text: rgba(56, 189, 248, .04);--capi-r-pill: 999px;--capi-r-panel: 36px;--capi-r-panel-sm: 32px;--capi-r-lg: 20px;--capi-r-md: 16px;--capi-r-sm: 14px;--capi-r-xs: 12px;--capi-r-input: 10px;--capi-sh-form: 0 24px 70px rgba(0, 0, 0, .45);--capi-sh-card: 0 0 34px var(--capi-glow-2);--capi-sh-primary: 0 0 0 1px var(--capi-accent-line), 0 10px 30px var(--capi-glow-3);--capi-sh-primary-hover: 0 0 0 1px var(--capi-accent), 0 14px 40px var(--capi-glow-2);--capi-page-max: 1240px;--capi-page-pad: 56px;--capi-page-pad-sm: 24px;--capi-nav-h: 68px;--capi-sec-pad: 110px;--capi-sec-pad-sm: 74px;--capi-ease: cubic-bezier(.22, .8, .3, 1)}.cb-public{background-color:var(--capi-bg);background-image:radial-gradient(110% 60% at 78% -6%,rgba(56,189,248,.05) 0%,transparent 46%);background-attachment:fixed;color:var(--capi-fg)}@media(prefers-reduced-motion:reduce){:root{--capi-ease: linear}}.cb-page{max-width:var(--capi-page-max);margin:0 auto;padding:0 var(--capi-page-pad)}.cb-sec{padding:var(--capi-sec-pad) 0;position:relative}.cb-sec-line{border-top:1px solid var(--capi-border)}@media(max-width:960px){.cb-page{padding:0 var(--capi-page-pad-sm)}}@media(max-width:720px){.cb-sec{padding:var(--capi-sec-pad-sm) 0}}.cb-h1,.cb-h2{font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.028em;text-wrap:balance;color:var(--capi-fg)}.cb-h1{font-size:66px;line-height:1.02;margin:20px 0 0}.cb-h2{font-size:42px;line-height:1.06;margin:14px 0 0}.cb-lede{font-size:17px;line-height:1.65;color:var(--capi-fg-muted);max-width:52ch;margin:20px 0 0}.cb-lede-center{margin-left:auto;margin-right:auto}.cb-eyebrow{display:inline-flex;align-items:center;padding:8px 18px;border:1px solid var(--capi-accent-line);border-radius:var(--capi-r-pill);background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--capi-accent)}.cb-kw{color:var(--capi-accent);text-shadow:0 0 26px var(--capi-glow-1)}.cb-pd{display:grid;grid-template-columns:104px 1fr;gap:12px}.cb-pd-img{min-height:104px;border:1px solid var(--capi-border);border-radius:8px;background:repeating-linear-gradient(135deg,var(--capi-surface-2) 0 11px,var(--capi-surface-3) 11px 22px)}.cb-pd-body{display:flex;flex-direction:column;gap:7px}.cb-pd-t{font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;color:var(--capi-fg)}.cb-pd-p{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:15px;color:var(--capi-fg)}.cb-pd-p em{display:block;margin-top:2px;font-style:normal;font-size:10px;color:var(--capi-accent)}.cb-st-top{display:flex;align-items:center;gap:9px;padding-bottom:9px;border-bottom:1px solid var(--capi-border)}.cb-st-sp{flex:1}.cb-st-logo{flex:0 0 16px;width:16px;height:16px;border-radius:5px;background:var(--capi-accent-soft);border:1px solid var(--capi-accent-line)}.cb-st-hero{display:flex;align-items:center;height:120px;padding:0 22px;border:1px solid var(--capi-border);border-radius:var(--capi-r-xs);background:linear-gradient(120deg,var(--capi-surface-3),var(--capi-surface-2))}.cb-st-h1{font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:19px;letter-spacing:-.02em;color:var(--capi-fg)}.cb-st-btn{display:inline-block;margin-top:9px;padding:7px 14px;border-radius:var(--capi-r-pill);background:var(--capi-accent);color:var(--capi-accent-fg);font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:10.5px}.cb-st-btn-block{display:block;margin-top:auto;padding:8px;border-radius:8px;background:var(--capi-accent-soft);border:1px solid var(--capi-accent-line);color:var(--capi-accent);font-size:11px;text-align:center}.cb-st-filters{display:flex;gap:6px;flex-wrap:wrap}@media(max-width:1080px){.cb-h1{font-size:52px}}@media(max-width:720px){.cb-h1{font-size:38px}.cb-h2{font-size:28px}}.cb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;letter-spacing:.04em;text-transform:uppercase;padding:14px 26px;border-radius:var(--capi-r-pill);border:1px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform .2s var(--capi-ease),box-shadow .25s,background .2s,border-color .2s,color .2s}.cb-btn svg{width:16px;height:16px}.cb-btn:active{transform:translateY(0)}.cb-btn:disabled,.cb-btn[aria-disabled=true]{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}.cb-btn-primary{background:var(--capi-accent-grad);color:#fff;box-shadow:var(--capi-sh-primary)}.cb-btn-primary:hover:not(:disabled){transform:translateY(-2px);color:#fff;box-shadow:var(--capi-sh-primary-hover)}.cb-btn-surface{background:var(--capi-surface-3);color:#fff;border-color:var(--capi-border-strong)}.cb-btn-surface:hover:not(:disabled){transform:translateY(-2px);background:#26344a;border-color:var(--capi-accent-line)}.cb-btn-wa{background:var(--capi-surface-3);color:#fff;border-color:var(--capi-border-strong)}.cb-btn-wa:hover:not(:disabled){transform:translateY(-2px);border-color:#25d36680;color:#5ce58d}.cb-card{background:var(--capi-surface);border:1px solid var(--capi-border-2);border-radius:var(--capi-r-lg);padding:26px;transition:border-color .3s,background .3s,box-shadow .3s}.cb-card:hover,.cb-card:focus-within{border-color:var(--capi-accent-line);background:var(--capi-surface-2);box-shadow:var(--capi-sh-card)}.cb-capband{border-top:1px solid var(--capi-border);border-bottom:1px solid var(--capi-border);background:var(--capi-bg-2)}.cb-capband>.cb-page{display:grid;grid-template-columns:repeat(var(--cb-caps, 3),1fr);gap:0;padding-left:0;padding-right:0}.cb-cap{padding:22px 18px;border-left:1px solid var(--capi-border);display:flex;flex-direction:column;gap:5px}.cb-cap:first-child{border-left:0}.cb-cap i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:9.5px;letter-spacing:.14em;color:var(--capi-accent)}.cb-cap b{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;color:var(--capi-fg)}.cb-cap span{font-size:11.5px;line-height:1.5;color:var(--capi-fg-subtle)}@media(max-width:960px){.cb-capband>.cb-page{grid-template-columns:1fr 1fr}.cb-cap:nth-child(odd){border-left:0}}@media(max-width:560px){.cb-capband>.cb-page{grid-template-columns:1fr}.cb-cap{border-left:0;border-top:1px solid var(--capi-border)}.cb-cap:first-child{border-top:0}}html.cb-reveal [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s var(--capi-ease),transform .6s var(--capi-ease);transition-delay:var(--d, 0s)}html.cb-reveal [data-reveal].is-in{opacity:1;transform:none}.cb-res4{background:none;padding:0;margin:-64px auto 0;max-width:1280px;position:relative;z-index:2}.cb-res4>.cb-page{background:var(--capi-teal-panel);border-radius:var(--capi-r-panel);padding:88px 100px 96px;max-width:none;border-top:1px solid var(--capi-teal-line);box-shadow:0 40px 110px #02070e99,inset 0 1px #ffffff08;--capi-fg: #F2F8FC;--capi-fg-muted: #A9C2D1;--capi-fg-subtle: #8AA7B9;--capi-border: rgba(101, 196, 225, .22);--capi-border-2: rgba(101, 196, 225, .3);--capi-surface: rgba(255, 255, 255, .03);--capi-surface-2: rgba(255, 255, 255, .05);--capi-surface-3: rgba(255, 255, 255, .07);--capi-accent: var(--capi-teal);--capi-accent-line: rgba(32, 200, 244, .45);--capi-glow-1: rgba(32, 200, 244, .24);--capi-glow-2: rgba(32, 200, 244, .12);--capi-glow-text: transparent;color:var(--capi-fg)}.cb-res4 .cb-kw{text-shadow:0 0 26px rgba(32,200,244,.22)}@media(max-width:960px){.cb-res4>.cb-page{border-radius:var(--capi-r-panel-sm);padding:56px 40px 60px}}.cb-faq{max-width:760px;margin:44px auto 0;border-top:1px solid var(--capi-border)}.cb-faq details{border-bottom:1px solid var(--capi-border)}.cb-faq summary{list-style:none;cursor:pointer;padding:22px 8px;display:flex;align-items:center;gap:16px;font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:16.5px;color:var(--capi-fg);transition:color .2s}.cb-faq summary::-webkit-details-marker{display:none}.cb-faq summary:hover{color:var(--capi-accent-2)}.cb-faq summary .cb-faq-ic{margin-left:auto;flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:1px solid var(--capi-border-2);display:grid;place-items:center;color:var(--capi-fg-subtle);transition:border-color .3s,color .3s,background .3s}.cb-faq summary .cb-faq-ic svg{width:11px;height:11px;transition:transform .3s}.cb-faq details[open] summary .cb-faq-ic{border-color:var(--capi-accent-line);color:var(--capi-accent);background:var(--capi-accent-soft)}.cb-faq details[open] summary .cb-faq-ic svg{transform:none}.cb-faq details[open] summary .cb-faq-ic .cb-faq-vertical{display:none}.cb-faq-a{padding:0 46px 24px 8px;font-size:14.5px;line-height:1.7;color:var(--capi-fg-muted);max-width:62ch}.cb-faqgroups{max-width:760px;margin:44px auto 0}.cb-faqgroup+.cb-faqgroup{margin-top:34px}.cb-faqgroup>.cb-kicker{display:block;margin-bottom:10px}.cb-faqgroup .cb-faq{margin-top:0}.cb-faqmore{max-width:760px;margin:26px auto 0;font-size:14px}.cb-faqmore a{color:var(--capi-fg-subtle);text-decoration:underline;text-decoration-color:var(--capi-border-strong);text-underline-offset:3px}.cb-faqmore a:hover{color:var(--capi-accent);text-decoration-color:var(--capi-accent-line)}.cb-form{background:var(--capi-surface);border:1px solid var(--capi-border-2);border-radius:var(--capi-r-md);padding:30px;box-shadow:var(--capi-sh-form);display:flex;flex-direction:column;gap:20px}.cb-form-head{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--capi-accent)}.cb-form label{display:flex;flex-direction:column;gap:6px;font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:12px;color:var(--capi-fg-muted)}.cb-form input,.cb-form select,.cb-form textarea{width:100%;box-sizing:border-box;background:var(--capi-surface-2);border:1px solid var(--capi-border-2);border-radius:var(--capi-r-input);padding:11px 13px;color:var(--capi-fg);font:inherit;font-size:13.5px;min-height:44px;transition:border-color .2s,box-shadow .2s}.cb-form input:hover,.cb-form select:hover,.cb-form textarea:hover{border-color:var(--capi-border-strong)}.cb-url-field{position:relative;min-width:0}.cb-url-field>span{position:absolute;left:1px;top:1px;bottom:1px;width:76px;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--capi-fg-muted);font-size:13.5px;background:var(--capi-surface);border-right:1px solid var(--capi-border-2);border-radius:var(--capi-r-input) 0 0 var(--capi-r-input)}.cb-form input:focus-visible,.cb-form select:focus-visible,.cb-form textarea:focus-visible{outline:none;border-color:var(--capi-accent);box-shadow:0 0 0 3px #38bdf82e}.cb-form input::-moz-placeholder,.cb-form textarea::-moz-placeholder{color:var(--capi-fg-faint)}.cb-form input::placeholder,.cb-form textarea::placeholder{color:var(--capi-fg-faint)}.cb-form textarea{min-height:88px;resize:vertical}.cb-form select{color-scheme:dark}.cb-form select option{background:var(--capi-surface-2);color:var(--capi-fg)}.cb-form input[aria-invalid=true],.cb-form select[aria-invalid=true],.cb-form textarea[aria-invalid=true]{border-color:var(--capi-danger);box-shadow:0 0 0 3px #ef444424}.cb-err{margin:0;font-size:12px;color:var(--capi-danger-fg)}.cb-form-note{margin:0;font-size:12px;line-height:1.55;color:var(--capi-fg-subtle)}.cb-form-note a{color:var(--capi-accent)}.cb-form-row2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cb-pill{font-size:12px;min-height:38px;padding:8px 13px;border-radius:var(--capi-r-pill);border:1px solid var(--capi-border-2);background:var(--capi-surface-2);color:var(--capi-fg-muted);cursor:pointer;font-family:inherit;transition:border-color .18s,background .18s,color .18s,box-shadow .18s}.cb-pill:hover{border-color:var(--capi-border-strong);color:var(--capi-fg)}.cb-pill[aria-pressed=true],.cb-pill.is-on{border-color:var(--capi-accent);background:var(--capi-accent-soft);color:var(--capi-accent);box-shadow:0 0 0 1px var(--capi-accent-line)}.cb-prog{height:3px;border-radius:2px;background:var(--capi-surface-3);overflow:hidden}.cb-prog>i{display:block;height:100%;background:linear-gradient(90deg,var(--capi-accent-deep),var(--capi-cyan));transition:width .4s var(--capi-ease)}.cb-kicker{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--capi-accent)}.cb-form-head p{margin:6px 0 10px;font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--capi-fg)}.cb-field{display:flex;flex-direction:column;gap:8px}.cb-field>label{display:block}.cb-required{margin-left:3px;color:var(--capi-accent)}.cb-field-help{margin:-2px 0 0;font-size:11.5px;line-height:1.5;color:var(--capi-fg-faint)}.cb-step-q{margin:0;padding:0;font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:12px;color:var(--capi-fg-muted)}.cb-optional{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--capi-fg-faint)}.cb-pills{display:flex;flex-wrap:wrap;gap:8px}.cb-opts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cb-opt{display:flex;flex-direction:column;gap:5px;padding:16px 18px;text-align:left;border:1px solid var(--capi-border-2);border-radius:var(--capi-r-xs);background:var(--capi-surface-2);cursor:pointer;font-family:inherit;transition:border-color .2s,background .2s,box-shadow .2s}.cb-opt b{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;color:var(--capi-fg)}.cb-opt span{font-size:11.5px;line-height:1.5;color:var(--capi-fg-subtle)}.cb-opt:hover{border-color:var(--capi-border-strong)}.cb-opt[aria-pressed=true]{border-color:var(--capi-accent);background:#38bdf812;box-shadow:0 0 0 1px var(--capi-accent-line)}.cb-check{flex-direction:row;align-items:flex-start;gap:10px;font-family:inherit;font-size:12.5px;line-height:1.5;color:var(--capi-fg-muted);cursor:pointer}.cb-check input{width:18px;min-height:18px;height:18px;flex:0 0 auto;margin-top:1px;accent-color:var(--capi-accent)}.cb-check a{color:var(--capi-accent)}.cb-form-steps{overflow:hidden}.cb-step-body{display:flex;flex-direction:column;gap:18px}.cb-form-step{animation:cb-form-step-in .3s var(--capi-ease) both}@keyframes cb-form-step-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.cb-form-foot{display:flex;gap:12px;justify-content:space-between}.cb-form-foot .cb-btn{flex:1 1 0;justify-content:center}.cb-err-send{margin:-6px 0 0}.cb-form-alt{text-align:center}.cb-form-done{align-items:center;text-align:center;gap:14px;padding:44px 30px}.cb-form-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--capi-r-pill);background:var(--capi-accent-soft);color:var(--capi-accent)}.cb-form-mark svg{width:20px;height:20px}.cb-form-done h3{margin:0;font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:22px;letter-spacing:-.02em;color:var(--capi-fg)}.cb-form-done p{margin:0;max-width:44ch;font-size:14px;line-height:1.6;color:var(--capi-fg-muted)}.cb-fin{display:grid;grid-template-columns:minmax(0,1fr) 660px;gap:80px;align-items:start;margin-top:54px}.cb-fin-copy{position:sticky;top:150px}.cb-core-view,.cb-prod-stage{animation:cb-panel-in .28s var(--capi-ease) both}@keyframes cb-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html[data-motion=reduced] .cb-form-step,html[data-motion=reduced] .cb-core-view,html[data-motion=reduced] .cb-prod-stage,html[data-motion=reduced] .cb-prod-stage .cb-bars i{animation:none}html[data-motion=reduced] .cb-flow .cb-flow-cables path{opacity:.6;transition:none}html[data-motion=reduced] .cb-flow .cb-flow-col.is-after .cb-flow-item{border-color:var(--capi-accent-line);background:var(--capi-surface-2);color:var(--capi-fg)}html[data-motion=reduced] .cb-flow-cables path.cb-pulse{display:none}@media(max-width:1180px){.cb-fin{grid-template-columns:1fr;gap:44px}.cb-fin-copy{position:static}}@media(max-width:720px){.cb-form{padding:20px}.cb-form-row2,.cb-opts{grid-template-columns:1fr}.cb-pill{min-height:44px}.cb-form-foot{flex-direction:column-reverse}}.cb-win-h{display:flex;align-items:center;gap:10px;padding-bottom:9px;border-bottom:1px solid var(--capi-border);font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:11.5px;color:var(--capi-fg)}.cb-win-h>span:first-child{flex:1}.cb-win-side span{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:7px;font-size:10.5px;color:var(--capi-fg-subtle);transition:background .25s,color .25s}.cb-win-side span:before{content:"";flex:0 0 10px;width:10px;height:10px;border-radius:3px;background:currentColor;opacity:.5}.cb-win-side span.is-on{background:var(--capi-accent-soft);color:var(--capi-accent)}.cb-mtrow{display:grid;grid-template-columns:repeat(var(--cb-cols, 3),minmax(0,1fr));gap:8px}.cb-metric .cb-n{margin-top:1px;font-size:10px;color:#4ade80}.cb-trow-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;color:var(--capi-fg)}.cb-trow-t em{font-style:normal;font-size:10px;color:var(--capi-fg-faint)}.cb-pcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cb-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.cb-cal i{aspect-ratio:1;border-radius:4px;background:var(--capi-surface-2);border:1px solid var(--capi-border)}.cb-cal i.is-on{background:var(--capi-accent-soft);border-color:var(--capi-accent-line)}.cb-spec-row{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--capi-border);font-size:11px}.cb-spec-row:last-child{border-bottom:0}.cb-spec-k{color:var(--capi-fg-subtle)}.cb-spec-v{color:var(--capi-fg);font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;text-align:right}.cb-dist{display:flex;flex-direction:column;gap:8px}.cb-dist-row{display:grid;grid-template-columns:96px 1fr 34px;gap:10px;align-items:center;font-size:10.5px;color:var(--capi-fg-subtle)}.cb-dist-bar{height:8px;border-radius:4px;background:var(--capi-surface-3);overflow:hidden}.cb-dist-bar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--capi-accent-deep),var(--capi-cyan))}.cb-dist-n{text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--capi-fg-muted)}.cb-search{width:22px;height:22px;flex:0 0 22px;border-radius:6px;background:var(--capi-surface-3)}.cb-frmap{height:92px;border-radius:8px;border:1px solid var(--capi-border);background:linear-gradient(var(--capi-border) 1px,transparent 1px) 0 0 / 100% 24px,linear-gradient(90deg,var(--capi-border) 1px,transparent 1px) 0 0 / 28px 100%,var(--capi-surface-2);position:relative;opacity:.9}.cb-frmap i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--capi-accent);box-shadow:0 0 0 4px var(--capi-accent-soft)}.cb-frmap i:nth-child(1){left:22%;top:32%}.cb-frmap i:nth-child(2){left:58%;top:58%;background:var(--capi-sand);box-shadow:0 0 0 4px var(--capi-sand-soft)}.cb-frmap i:nth-child(3){left:78%;top:22%;opacity:.6}.cb-cp-mocks{position:relative;margin:22px 0 8px}.cb-cp-main{width:88%}.cb-cp-pub{position:absolute;right:-8px;bottom:-26px;width:44%;z-index:3}.cb-pv-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cb-pv-col{display:flex;flex-direction:column;gap:6px}.cb-pv-int{display:grid;grid-template-columns:1fr 180px 1fr;gap:22px;align-items:center;padding:26px 8px}.cb-dif-lead{margin:14px 0 0;font-size:15px;color:var(--capi-fg-muted);max-width:44ch}.cb-dif{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start;margin-top:48px}.cb-atrack .cb-dif{align-items:center}.cb-dif-list{display:flex;flex-direction:column}.cb-dif-item{text-align:left;padding:22px 0 22px 26px;border:0;border-left:2px solid var(--capi-border);background:none;color:inherit;font:inherit;cursor:pointer;position:relative;transition:border-color .3s}.cb-dif-item:before{content:"";position:absolute;left:-6px;top:30px;width:10px;height:10px;border-radius:50%;background:var(--capi-border-strong);transition:background .3s,box-shadow .3s}.cb-dif-item h3{margin:0;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:16.5px;letter-spacing:-.01em;color:var(--capi-fg-muted);transition:color .3s}.cb-dif-item p{margin:8px 0 0;font-size:13.5px;line-height:1.6;color:var(--capi-fg-subtle);max-width:46ch}.cb-dif-item[aria-selected=true]{border-left-color:var(--capi-accent)}.cb-dif-item[aria-selected=true]:before{background:var(--capi-accent);box-shadow:0 0 14px var(--capi-glow-1)}.cb-dif-item[aria-selected=true] h3{color:var(--capi-fg)}.cb-dif-head{max-width:760px}.cb-dif-stage{animation:cb-panel-in .28s var(--capi-ease) both}html[data-motion=reduced] .cb-dif-stage{animation:none}.cb-frag-cap{margin:14px 0 0;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--capi-fg-subtle)}.cb-frag-pair{display:flex;gap:14px;align-items:flex-end}.cb-frag-pair>*{flex:1 1 0;min-width:0}.cb-hero-net{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.cb-hn{fill:none;stroke:#38bdf833;stroke-width:1;stroke-dasharray:5 8}.cb-hn-pulse{fill:none;stroke:#38bdf88c;stroke-width:1.6;stroke-dasharray:14 600;stroke-dashoffset:614;animation:cb-hn-run 6s linear infinite}@keyframes cb-hn-run{to{stroke-dashoffset:0}}.cb-hn-node{fill:var(--capi-accent);opacity:.55}html[data-motion=reduced] .cb-hn-pulse{animation:none;opacity:0}@media(max-width:1080px){.cb-hero-net{display:none}.cb-dif{grid-template-columns:1fr;gap:36px}.cb-dif-stage{position:static}.cb-cp-mocks .cb-cp-main{width:100%}.cb-cp-mocks .cb-cp-pub{display:none}}@media(max-width:720px){.cb-pv-int{grid-template-columns:1fr;padding:20px 6px;gap:16px}.cb-pv-int .cb-flow-core{width:100%;height:auto;border-radius:14px;padding:18px}.cb-pv-grid2{grid-template-columns:1fr}.cb-frag-pair{flex-direction:column;align-items:stretch}.cb-win-body:not(.cb-nosb){grid-template-columns:1fr}.cb-win-side{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--capi-border)}.cb-flow-core{width:100%;height:auto;border-radius:14px;padding:18px}}.cb-res4.is-flush{margin:0 auto}.cb-res4.is-flush>.cb-page{border-radius:var(--capi-r-panel-sm)}.cb-arch{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:58px;border-top:1px solid var(--capi-border)}.cb-arn{display:flex;flex-direction:column;gap:6px;padding:26px 24px 0;border-left:1px solid var(--capi-border)}.cb-arn:first-child{border-left:0;padding-left:0}.cb-arn i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:9.5px;letter-spacing:.14em;color:var(--capi-accent)}.cb-arn b{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:14.5px;line-height:1.35}.cb-arn span{font-size:13px;line-height:1.55;color:var(--capi-fg-muted)}@media(max-width:1180px){.cb-arch{grid-auto-flow:row;grid-template-columns:1fr 1fr}.cb-arn{border-left:0;border-top:1px solid var(--capi-border);padding:22px 0 0}}@media(max-width:720px){.cb-arch{grid-template-columns:1fr}}.cb-prog-line{display:block;height:2px;border-radius:2px;background:var(--capi-border);overflow:hidden}.cb-prog-line>i{display:block;height:100%;width:calc(var(--p, 0) * 100%);background:linear-gradient(90deg,var(--capi-accent-deep),var(--capi-cyan));box-shadow:0 0 12px var(--capi-glow-2);transition:width .45s var(--capi-ease)}html[data-motion=reduced] .cb-prog-line>i{transition:none}.cb-prod-tabs+.cb-prog-line{margin-bottom:30px}.cb-steps-track,.cb-proc-rail{--cb-halo: max(8px, calc(var(--cb-tile) * .094))}.cb-snode{--snode-ring: var(--capi-border);--snode-edge: var(--capi-border-2);--snode-ink: var(--capi-fg-subtle);--snode-shadow: none;--snode-icon-glow: none;--snode-badge-bg: var(--capi-surface-2);--snode-badge-edge: var(--capi-border-2);--snode-badge-ink: var(--capi-fg-subtle);--snode-badge-glow: none;position:relative;display:block;flex:none;width:var(--cb-tile);height:var(--cb-tile);margin:0 auto}.cb-step.is-on .cb-snode,.cb-proc-step.is-done .cb-snode,.cb-proc-step[aria-selected=true] .cb-snode{--snode-ring: var(--capi-accent-line);--snode-edge: var(--capi-accent-line);--snode-ink: var(--capi-accent);--snode-shadow: 0 0 50px -10px var(--capi-glow-1);--snode-icon-glow: drop-shadow(0 0 8px var(--capi-accent-line));--snode-badge-bg: var(--capi-accent-grad);--snode-badge-edge: transparent;--snode-badge-ink: var(--capi-accent-fg);--snode-badge-glow: 0 0 20px var(--capi-glow-1)}.cb-proc-step[aria-selected=true] .cb-snode{--snode-ring: var(--capi-accent);--snode-shadow: 0 0 50px -6px var(--capi-glow-1), inset 0 0 22px var(--capi-glow-2)}.cb-snode:before{content:"";position:absolute;inset:calc(var(--cb-halo) * -1);border-radius:50%;border:1px solid var(--snode-ring);pointer-events:none;transition:border-color .4s var(--capi-ease)}.cb-snode-tile{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;border-radius:calc(var(--cb-tile) * .125);border:1px solid var(--snode-edge);background:var(--capi-surface);color:var(--snode-ink);box-shadow:var(--snode-shadow);transition:border-color .4s var(--capi-ease),color .4s var(--capi-ease),box-shadow .4s var(--capi-ease)}.cb-snode-tile svg{width:calc(var(--cb-tile) * .28);height:calc(var(--cb-tile) * .28);filter:var(--snode-icon-glow);transition:filter .4s var(--capi-ease)}.cb-snode-n{position:absolute;z-index:2;top:calc(var(--cb-halo) * -1);right:calc(var(--cb-halo) * -1);display:grid;place-items:center;width:max(26px,calc(var(--cb-tile) * .31));height:max(26px,calc(var(--cb-tile) * .31));border-radius:50%;border:1px solid var(--snode-badge-edge);background:var(--snode-badge-bg);box-shadow:var(--snode-badge-glow);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;color:var(--snode-badge-ink);transition:color .4s var(--capi-ease),box-shadow .4s var(--capi-ease)}.cb-steps-rail,.cb-proc-line{position:absolute;top:calc(var(--cb-tile) / 2 - 1.5px);left:calc(50% / var(--cb-stages, 4));right:calc(50% / var(--cb-stages, 4));height:3px;border-radius:var(--capi-r-pill);background:var(--capi-border-2)}.cb-steps-rail>i,.cb-proc-line>i{position:relative;display:block;height:100%;width:calc(var(--p, 0) * 100%);border-radius:inherit;background:linear-gradient(90deg,var(--capi-accent),var(--capi-cyan));box-shadow:0 0 10px var(--capi-accent-line),0 0 20px var(--capi-glow-1);transition:width .45s var(--capi-ease)}.cb-steps-rail>i:after,.cb-proc-line>i:after{content:"";position:absolute;inset:-3px 0;border-radius:inherit;background:var(--capi-glow-1);filter:blur(7px)}.cb-proc-rail{--cb-tile: clamp(64px, 10vh, 104px);position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.cb-proc-step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:calc(var(--cb-halo) + 10px);padding:0 12px;min-height:44px;background:none;border:0;font:inherit;cursor:pointer}.cb-proc-t{font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:14px;text-align:center;color:var(--capi-fg-subtle);transition:color .3s}.cb-proc-step:hover .cb-proc-t{color:var(--capi-fg-muted)}.cb-proc-step[aria-selected=true] .cb-proc-t{color:var(--capi-fg)}.cb-proc-panel{position:relative;isolation:isolate;overflow:hidden;margin-top:var(--cb-drop);padding:34px 40px;border:1px solid var(--capi-border-2);border-radius:var(--capi-r-lg);background:var(--capi-surface);animation:cb-panel-in .32s var(--capi-ease) both}.cb-proc-panel h3{margin-bottom:22px;font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:22px;letter-spacing:-.02em}.cb-proc-pane{--cb-drop: 44px;--cb-at: calc((var(--i, 0) + .5) * 100% / var(--cb-stages, 1))}.cb-proc-rail:after{content:"";position:absolute;z-index:2;top:100%;left:var(--cb-at);width:14px;height:var(--cb-drop);margin-left:-7px;background:radial-gradient(circle at 50% calc(100% - 1px),var(--capi-accent) 0 3px,transparent 3.5px),linear-gradient(to bottom,transparent,var(--capi-accent)) 50% 0 / 2px calc(100% - 3px) no-repeat;filter:drop-shadow(0 0 6px var(--capi-accent-line));pointer-events:none;transition:left .45s var(--capi-ease)}.cb-proc-panel:before{content:"";position:absolute;top:0;left:var(--cb-at);width:320px;height:1px;translate:-50% 0;background:linear-gradient(90deg,transparent,var(--capi-accent),transparent);pointer-events:none}.cb-proc-panel:after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(460px 200px at var(--cb-at) 0,var(--capi-glow-2),transparent 70%);pointer-events:none}.cb-proc-cols{--cb-cols-gap: 34px}.cb-proc-cols .cb-kicker{display:flex;align-items:center;gap:12px}.cb-proc-cols .cb-kicker:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--capi-accent);box-shadow:0 0 10px var(--capi-accent-line)}.cb-proc-cols .cb-kicker:after{content:"";flex:1;height:1px;margin-right:calc(var(--cb-cols-gap) * -1);background:linear-gradient(90deg,var(--capi-accent-line),var(--capi-border-2))}.cb-proc-cols>:last-child .cb-kicker:after{margin-right:0;background:linear-gradient(90deg,var(--capi-border-2),transparent)}.cb-proc-cols{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--cb-cols-gap);margin-top:22px}.cb-proc-cols p{margin-top:9px;font-size:15px;line-height:1.6;color:var(--capi-fg-muted)}@media(max-width:1080px){.cb-proc-cols{--cb-cols-gap: 18px;grid-auto-flow:row;grid-template-columns:1fr;gap:var(--cb-cols-gap)}.cb-proc-cols>*{position:relative;padding-left:19px}.cb-proc-cols .cb-kicker{margin-left:-19px}.cb-proc-cols .cb-kicker:after{display:none}.cb-proc-cols>:not(:last-child):before{content:"";position:absolute;top:13px;bottom:calc(var(--cb-cols-gap) * -1 - 2px);left:3px;width:1px;background:var(--capi-border-2)}}@media(max-width:720px){.cb-proc-cols p{font-size:15px}}html[data-motion=reduced] .cb-proc-panel{animation:none}html[data-motion=reduced] .cb-proc-rail:after{transition:none}@media(max-width:1080px){.cb-proc-rail{--cb-tile: 56px;display:flex;overflow-x:auto;gap:8px;padding-top:var(--cb-halo);padding-bottom:6px;scrollbar-width:none}.cb-proc-rail::-webkit-scrollbar{display:none}.cb-proc-line{display:none}.cb-proc-rail:after,.cb-proc-panel:before,.cb-proc-panel:after{display:none}.cb-proc-step{flex:0 0 auto}}@media(max-width:720px){.cb-proc-panel{padding:26px 22px}}.cb-sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.cb-sopt{display:flex;flex-direction:column;gap:18px;padding:32px 30px 30px;border:1px solid var(--capi-border-2);border-radius:var(--capi-r-lg);background:var(--capi-surface);transition:border-color .3s,box-shadow .3s}.cb-sopt:hover,.cb-sopt:focus-within{border-color:var(--capi-accent-line);box-shadow:var(--capi-sh-card)}.cb-sopt h3{font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:24px;letter-spacing:-.02em}.cb-sopt-who p{margin-top:8px;font-size:15px;line-height:1.6;color:var(--capi-fg-muted)}.cb-sopt ul{display:flex;flex-direction:column;gap:11px;padding-top:18px;border-top:1px solid var(--capi-border)}.cb-sopt li{display:flex;gap:10px;font-size:14.5px;line-height:1.5;color:var(--capi-fg)}.cb-sopt li:before{content:"";flex:0 0 6px;width:6px;height:6px;margin-top:8px;border-radius:50%;background:var(--capi-accent)}.cb-sopt-go{margin-top:auto;justify-content:center;font-size:12px}@media(max-width:1180px){.cb-sgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.cb-sgrid{grid-template-columns:1fr}.cb-sopt{padding:26px 22px}.cb-sopt-go{min-height:48px}.cb-sopt li,.cb-sopt-who p{font-size:15px}}.cb-sol-lock{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:11px 14px;border:1px solid var(--capi-accent-line);border-radius:var(--capi-r-input);background:var(--capi-accent-soft)}.cb-sol-lock b{flex:1;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;color:var(--capi-fg)}.cb-hf{--o: 1;--tx: 0px;--ty: 0px;--cx: 0px;--cy: 0px;opacity:0;transform:translate(var(--tx),var(--ty)) scale(.96);transition:opacity 1s var(--capi-ease),transform 1.1s var(--capi-ease);transition-delay:var(--d, 0s)}.cb-hero.is-in .cb-hf{opacity:var(--o);transform:none}.cb-hf-tl{--o: .92;--tx: -26px;--ty: -22px;--cx: 74px;--cy: 86px}.cb-hf-tr{--o: .72;--tx: 26px;--ty: -22px;--cx: -74px;--cy: 86px}.cb-hf-bl{--o: .66;--tx: -26px;--ty: 26px;--cx: 70px;--cy: -58px}.cb-hf-br{--o: .95;--tx: 26px;--ty: 26px;--cx: -70px;--cy: -58px}.cb-hf-t{top:-58px;left:148px;width:284px;filter:blur(1.5px) drop-shadow(0 24px 50px rgba(0,0,0,.5));--o: .5;--ty: -14px;--cy: 58px}.cb-hf-b{bottom:-96px;right:172px;width:300px;filter:blur(1.6px) drop-shadow(0 24px 50px rgba(0,0,0,.5));--o: .52;--ty: 14px;--cy: -58px}@media(max-width:1400px){.cb-hf-t,.cb-hf-b{display:none}}.cb-hero.is-calm .cb-hf{transform:translate(calc(var(--cv, 0) * var(--cx)),calc(var(--cv, 0) * var(--cy))) scale(calc(1 - var(--cv, 0) * .13));opacity:calc(var(--o) - var(--cv, 0) * var(--o) * .68);transition:opacity .5s linear,transform .5s var(--capi-ease)}.cb-hero.is-calm .cb-hero-net{opacity:calc(1 - var(--cv, 0) * .35)}@media(hover:hover){.cb-hero.is-calm .cb-hf-tl,.cb-hero.is-calm .cb-hf-br{animation:cb-float-a 8s ease-in-out infinite alternate}.cb-hero.is-calm .cb-hf-tr,.cb-hero.is-calm .cb-hf-bl{animation:cb-float-b 9.5s ease-in-out infinite alternate}}@keyframes cb-float-a{0%{translate:0 0}to{translate:0 -9px}}@keyframes cb-float-b{0%{translate:0 0}to{translate:0 7px}}.cb-hero:not(.is-in) .cb-bars i{transform:scaleY(.12)}.cb-hero-net{opacity:0;transition:opacity 1s var(--capi-ease);transition-delay:.9s}.cb-hero.is-in .cb-hero-net{opacity:1}.cb-steps-track{--cb-tile: clamp(96px, 14vh, 128px);position:relative;max-width:1040px;margin:52px auto 0}.cb-steps-track .cb-steps{margin-top:0;border-top:0}.cb-step h3,.cb-step .cb-badge{opacity:.42;transition:opacity .4s var(--capi-ease)}.cb-step.is-on h3,.cb-step.is-on .cb-badge{opacity:1}html[data-motion=reduced] .cb-hf,html[data-motion=reduced] .cb-hero-net{transition:none;animation:none}html[data-motion=reduced] .cb-step h3,html[data-motion=reduced] .cb-step .cb-badge{opacity:1;transition:none}html[data-motion=reduced] .cb-steps-rail>i{transition:none}@media(max-width:1080px){.cb-hero.is-calm .cb-hf{animation:none}}.cb-top{position:fixed;top:0;left:0;right:0;z-index:60;background:#060e1ab8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.cb-top.is-stuck{border-bottom-color:var(--capi-border);background:#060e1ae0}.cb-top-inner{max-width:var(--capi-page-max);margin:0 auto;padding:0 40px;height:var(--capi-nav-h);display:flex;align-items:center;gap:28px}.cb-top-nav{display:flex;align-items:center;gap:6px;margin-left:14px}.cb-top-nav>a,.cb-dd-trigger{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border-radius:8px;font-size:13.5px;color:var(--capi-fg-muted);background:none;border:0;font-family:inherit;cursor:pointer;text-decoration:none;transition:color .2s,background .2s}.cb-top-nav>a:hover,.cb-dd.is-open .cb-dd-trigger{color:var(--capi-fg);background:var(--capi-surface-2)}.cb-top-nav>a[aria-current=page]{color:var(--capi-fg)}.cb-top-right{margin-left:auto;display:flex;align-items:center;gap:12px}.cb-dd{position:relative}.cb-dd .cb-caret{width:13px;height:13px;display:block;transition:transform .2s}.cb-dd .cb-caret svg{width:13px;height:13px}.cb-dd.is-open .cb-caret{transform:rotate(180deg)}.cb-dd-menu{position:absolute;top:100%;left:0;padding-top:8px;min-width:224px;opacity:0;translate:0 -5px;pointer-events:none;visibility:hidden;transition:opacity .2s,translate .2s}.cb-dd.is-open .cb-dd-menu{opacity:1;translate:0;pointer-events:auto;visibility:visible}.cb-dd-menu>div{background:#081627;border:1px solid var(--capi-accent-line);border-radius:10px;padding:6px;box-shadow:0 8px 32px #38bdf81a,0 2px 8px #00000080;display:flex;flex-direction:column}.cb-dd-menu a,.cb-dd-menu .cb-soon{display:flex;align-items:center;gap:8px;padding:9px 11px;font-size:13px;color:var(--capi-fg-muted);border-left:2px solid transparent;border-radius:5px;text-decoration:none;transition:color .15s,border-color .15s,background .15s}.cb-dd-menu a:before,.cb-dd-menu .cb-soon:before{content:"›";color:#38bdf840;font-size:12px}.cb-dd-menu a:hover{color:var(--capi-accent);border-left-color:var(--capi-accent);background:#38bdf80d}.cb-dd-menu .cb-soon{color:var(--capi-fg-faint);cursor:not-allowed}.cb-dd-menu .cb-soon em{margin-left:auto;font-style:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--capi-fg-subtle);border:1px solid var(--capi-border-2);border-radius:4px;padding:2px 6px}.cb-btn-login{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:8px;border:1px solid var(--capi-border-2);background:var(--capi-surface-2);color:#fff;font-size:13px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s}.cb-btn-login svg{width:15px;height:15px;color:var(--capi-fg-muted);transition:color .2s}.cb-btn-login:hover{border-color:var(--capi-accent);background:var(--capi-surface-3);color:#fff;transform:translateY(-1px)}.cb-btn-login:hover svg{color:var(--capi-accent)}.cb-btn-demo{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:var(--capi-r-pill);background:var(--capi-accent-grad);color:#fff;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:0 0 0 1px var(--capi-accent-line),0 8px 24px var(--capi-glow-3);transition:transform .2s,box-shadow .25s}.cb-btn-demo:hover{transform:translateY(-2px);color:#fff;box-shadow:0 0 0 1px var(--capi-accent),0 12px 34px var(--capi-glow-2)}.cb-menu-btn{display:none;background:none;border:0;color:var(--capi-fg);padding:6px;cursor:pointer}.cb-menu-btn svg{width:22px;height:22px}@media(max-width:1100px){.cb-top-nav,.cb-top-right .cb-btn-login,.cb-top-right .cb-btn-demo{display:none}.cb-menu-btn{display:block}.cb-top-inner{padding:0 20px;height:60px;gap:12px}}.cb-sheet{position:fixed;inset:0;z-index:80;background:var(--capi-bg);transform:translateY(-100%);transition:transform .35s var(--capi-ease);overflow-y:auto;display:flex;flex-direction:column;padding:20px;visibility:hidden}.cb-sheet.is-open{transform:none;visibility:visible}.cb-sheet-head{display:flex;align-items:center;justify-content:space-between}.cb-sheet-head .cb-menu-btn{display:block}.cb-sheet nav{display:flex;flex-direction:column;gap:2px;margin-top:26px}.cb-sheet nav a,.cb-sheet nav summary{padding:14px 4px;font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:19px;color:var(--capi-fg);text-decoration:none;border-bottom:1px solid var(--capi-border)}.cb-sheet-head,.cb-sheet nav,.cb-sheet-foot{flex-shrink:0}.cb-sheet nav summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.cb-sheet nav summary::-webkit-details-marker{display:none}.cb-sheet nav summary svg{width:18px;height:18px;flex-shrink:0;transition:transform .2s}.cb-sheet-group[open]>summary svg{transform:rotate(180deg)}.cb-sheet-options{display:flex;flex-direction:column}.cb-sheet nav a.cb-sub{font-family:SwitzerMedium,ui-sans-serif,system-ui,sans-serif;font-size:15px;color:var(--capi-fg-muted);padding-left:16px}.cb-sheet-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:26px}.cb-sheet-foot .cb-btn-login,.cb-sheet-foot .cb-btn-demo{display:inline-flex;justify-content:center;padding:15px;font-size:14px}.cb-sheet-note{font-size:11.5px;color:var(--capi-fg-subtle);text-align:center;margin:2px 0 0}@media(prefers-reduced-motion:reduce){.cb-sheet{transition:none}}.cb-foot{border-top:1px solid var(--capi-border);background:var(--capi-bg-2);padding:56px 0 30px}.cb-foot-cols{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:36px}.cb-foot-brand{display:flex;flex-direction:column;gap:12px}.cb-foot-brand .cb-foot-mark{display:flex;align-items:center;gap:10px;text-decoration:none}.cb-foot-brand .cb-foot-mark{--cb-mark-w: 200px;--cb-mark-pad: 22.4%;margin-left:calc(var(--cb-mark-w) * -.224)}.cb-foot-brand .cb-foot-mark img{width:var(--cb-mark-w);max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.cb-foot-brand p{margin:0;font-size:12.5px;line-height:1.6;color:var(--capi-fg-subtle);max-width:30ch}.cb-foot h2{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--capi-fg-subtle);margin:0 0 14px}.cb-foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;font-size:13px;color:var(--capi-fg-muted)}.cb-foot ul a{color:inherit;text-decoration:none;transition:color .2s}.cb-foot ul a:hover{color:var(--capi-fg)}.cb-foot-social{display:flex;gap:10px;margin-bottom:26px}.cb-foot-social a{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--capi-border-2);background:var(--capi-surface-2);color:var(--capi-fg-muted);transition:border-color .2s,color .2s,background .2s}.cb-foot-social a:hover{border-color:var(--capi-accent-line);color:var(--capi-accent);background:var(--capi-surface-3)}.cb-foot-social svg{width:17px;height:17px}.cb-foot-base{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin-top:46px;padding-top:22px;border-top:1px solid var(--capi-border);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;color:var(--capi-fg-subtle)}.cb-foot-end{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cb-lang{display:inline-flex;border:1px solid var(--capi-border-2);border-radius:var(--capi-r-pill);overflow:hidden}.cb-lang-opt{font:inherit;background:none;border:0;padding:6px 12px;color:var(--capi-fg-subtle);cursor:pointer;transition:color .2s,background .2s}.cb-lang-opt+.cb-lang-opt{border-left:1px solid var(--capi-border-2)}.cb-lang-opt:hover{color:var(--capi-fg);background:var(--capi-surface-2)}.cb-lang-opt[aria-pressed=true]{color:var(--capi-accent);background:var(--capi-accent-soft)}@media(max-width:1080px){.cb-foot-cols{grid-template-columns:1fr 1fr}}@media(max-width:767px){.cb-foot{text-align:center}.cb-foot-brand{align-items:center}.cb-foot-brand .cb-foot-mark{margin-left:0}.cb-foot-social,.cb-foot-end{justify-content:center}.cb-foot-base{flex-direction:column}.cb-foot-cols{grid-template-columns:1fr}.cb-foot-base{justify-content:center;text-align:center}}.cb-wa{position:fixed;right:24px;bottom:24px;z-index:70;width:56px;height:56px;border-radius:50%;background:var(--capi-wa);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 28px #25d36666;transition:transform .18s}.cb-wa:hover{transform:scale(1.06)}.cb-wa svg{width:30px;height:30px;color:#fff}.cb-wa:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--capi-wa);z-index:-1;animation:cb-wa-pulse 2.4s ease-out infinite}@keyframes cb-wa-pulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.7);opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.cb-wa:before{animation:none}.cb-wa:hover{transform:none}}.cb-win{background:var(--capi-surface);border:1px solid var(--capi-border-2);border-radius:var(--capi-r-xs);box-shadow:0 24px 70px #00000080,0 0 0 1px #38bdf80d;overflow:hidden;font-size:11.5px;color:var(--capi-fg-muted)}.cb-win-bar{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--capi-border);background:var(--capi-surface-2)}.cb-win-bar .cb-dots{display:flex;gap:5px}.cb-win-bar .cb-dots i{width:8px;height:8px;border-radius:50%;background:var(--capi-border-strong)}.cb-win-bar .cb-win-t{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--capi-fg-subtle);margin-left:4px}.cb-win-body{display:grid;grid-template-columns:132px 1fr;min-height:0}.cb-win-body.cb-nosb{grid-template-columns:1fr}.cb-win-side{border-right:1px solid var(--capi-border);padding:10px 8px;display:flex;flex-direction:column;gap:2px;background:#ffffff02}.cb-win-main{padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0}.cb-metric{border:1px solid var(--capi-border);border-radius:9px;padding:10px 12px}.cb-metric .cb-k{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--capi-fg-subtle)}.cb-metric .cb-v{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:19px;color:var(--capi-fg);margin-top:3px;font-variant-numeric:tabular-nums}.cb-metric.is-hot{border-color:var(--capi-accent-line);box-shadow:0 0 20px var(--capi-glow-2)}.cb-bars{display:flex;align-items:flex-end;gap:5px;height:52px}.cb-bars i{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(180deg,var(--capi-accent) 0%,rgba(56,189,248,.25) 100%);opacity:.85;transform-origin:bottom;transition:transform .7s var(--capi-ease) .25s}html.cb-reveal [data-reveal]:not(.is-in) .cb-bars i{transform:scaleY(.12)}.cb-prod-stage .cb-bars i{animation:cb-bars-fill .7s var(--capi-ease) .25s both}@keyframes cb-bars-fill{0%{transform:scaleY(.12)}to{transform:scaleY(1)}}.cb-trow{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--capi-border);border-radius:8px;background:#ffffff02;transition:border-color .3s,box-shadow .3s,background .3s}.cb-trow-av{flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:var(--capi-surface-3)}.cb-trow.is-new{border-color:var(--capi-accent-line);background:var(--capi-accent-soft);box-shadow:0 0 22px var(--capi-glow-2)}.cb-badge{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;letter-spacing:.07em;text-transform:uppercase;padding:3px 8px;border-radius:var(--capi-r-pill);border:1px solid var(--capi-border-2);color:var(--capi-fg-muted);background:var(--capi-surface-2);transition:border-color .3s,color .3s,background .3s}.cb-badge.is-accent{color:var(--capi-accent);border-color:var(--capi-accent-line);background:var(--capi-accent-soft)}.cb-badge.is-ok{color:#4ade80;border-color:#22c55e4d;background:var(--capi-success-soft)}.cb-badge.is-warn{color:var(--capi-warn-mark);border-color:#f59e0b4d;background:var(--capi-warn-soft)}.cb-card-active{border-color:var(--capi-accent-line);background:var(--capi-surface-2);box-shadow:var(--capi-sh-card)}.cb-flow{display:grid;grid-template-columns:1fr 190px 1fr;gap:34px;align-items:center;margin-top:56px;position:relative}.cb-flow-cables{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.cb-flow-cables path{fill:none;stroke:var(--capi-accent-line);stroke-width:1.2;stroke-dasharray:5 6;opacity:0;transition:opacity .6s}.cb-flow.is-live .cb-flow-cables path{opacity:.6}.cb-flow-cables path.cb-pulse{stroke:var(--capi-accent);stroke-width:1.8;stroke-dasharray:16 300;stroke-dashoffset:316;opacity:0}.cb-flow.is-live .cb-flow-cables path.cb-pulse{opacity:1;animation:cb-cable-pulse 4.2s linear infinite;animation-delay:var(--d, 0s)}@keyframes cb-cable-pulse{to{stroke-dashoffset:0}}.cb-flow-col{display:flex;flex-direction:column;gap:8px}.cb-flow-col h3{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--capi-fg-subtle);margin:0 0 6px}.cb-flow-item{display:flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid var(--capi-border);border-radius:9px;background:var(--capi-surface);font-size:12.5px;color:var(--capi-fg-muted);transition:border-color .4s var(--capi-ease),background .4s var(--capi-ease),color .4s var(--capi-ease)}.cb-flow-item:before{content:"";flex:0 0 7px;width:7px;height:7px;border-radius:2px;background:var(--capi-fg-faint);transition:background .4s}.cb-flow-col.is-before .cb-flow-item{border-style:dashed;border-color:var(--capi-border-2)}.cb-flow-item.is-loose{color:var(--capi-fg-faint)}.cb-flow-col.is-after .cb-flow-item:before{border-radius:50%}.cb-flow.is-live .cb-flow-col.is-after .cb-flow-item{border-color:var(--capi-accent-line);background:var(--capi-surface-2);color:var(--capi-fg)}.cb-flow.is-live .cb-flow-col.is-after .cb-flow-item:before{background:var(--capi-accent)}.cb-flow-core{width:170px;height:170px;margin:0 auto;border-radius:50%;display:grid;place-items:center;align-content:center;text-align:center;background:radial-gradient(circle at 38% 32%,var(--capi-surface-3),var(--capi-surface));border:1px solid var(--capi-accent-line);box-shadow:0 0 46px var(--capi-glow-2);position:relative;z-index:2}.cb-flow-core.is-small{width:150px;height:150px}.cb-flow-core b{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:14px;color:var(--capi-fg)}.cb-flow-core span{display:block;margin-top:4px;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;letter-spacing:.1em;line-height:1.7;color:var(--capi-accent)}.cb-flow-legend{display:flex;justify-content:center;gap:10px;margin-top:38px;flex-wrap:wrap}.cb-flow-legend span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:8px 16px;border-radius:var(--capi-r-pill);border:1px solid var(--capi-border-2);color:var(--capi-fg-subtle)}.cb-flow-legend span.is-mid{border-color:var(--capi-accent-line);color:var(--capi-accent);background:var(--capi-accent-soft)}@media(max-width:720px){.cb-flow{grid-template-columns:1fr;gap:26px}.cb-flow-cables{display:none}.cb-flow-core{width:100%;height:auto;border-radius:14px;padding:18px}}.cb-res-list{max-width:1040px;margin:44px 0 0;border-top:1px solid var(--capi-border)}.cb-res-row{display:grid;grid-template-columns:280px 1fr;gap:28px;padding:34px 8px;border-bottom:1px solid var(--capi-border);align-items:baseline;position:relative;transition:background .3s}.cb-res-row:hover{background:#20c8f40d}.cb-res-w{font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:46px;letter-spacing:-.03em;line-height:1;color:var(--capi-fg);display:flex;align-items:baseline;gap:14px}.cb-res-w i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:10px;letter-spacing:.14em;color:var(--capi-teal)}.cb-res-row p{margin:0;font-size:17px;line-height:1.6;color:var(--capi-fg-muted);max-width:46ch}.cb-res-list.is-long .cb-res-row{grid-template-columns:340px 1fr}.cb-res-list.is-long .cb-res-w{font-size:24px;line-height:1.25}@media(max-width:900px){.cb-res-row,.cb-res-list.is-long .cb-res-row{grid-template-columns:1fr;gap:10px;padding:26px 4px}.cb-res-w{font-size:34px}.cb-res-list.is-long .cb-res-w{font-size:21px}}.cb-core{display:grid;grid-template-columns:300px 1fr;gap:44px;margin-top:52px;align-items:start;min-height:0}.cb-core-view{position:static}.cb-core-nav{display:flex;flex-direction:column;gap:6px;position:sticky;top:96px}.cb-core-tab{text-align:left;padding:16px 18px;border-radius:var(--capi-r-xs);border:1px solid transparent;background:none;color:var(--capi-fg-muted);cursor:pointer;font:inherit;transition:border-color .25s,background .25s,box-shadow .25s}.cb-core-tab h3{margin:0;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:15px;color:var(--capi-fg);display:flex;align-items:center;gap:10px}.cb-core-tab h3 i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:9.5px;letter-spacing:.12em;color:var(--capi-fg-faint);transition:color .25s}.cb-core-tab p{margin:5px 0 0;font-size:12.5px;line-height:1.5;color:var(--capi-fg-subtle)}.cb-core-tab:hover{border-color:var(--capi-border-2);background:var(--capi-surface)}.cb-core-tab[aria-selected=true]{border-color:var(--capi-accent-line);background:var(--capi-accent-soft);box-shadow:0 0 24px var(--capi-glow-2)}.cb-core-tab[aria-selected=true] h3 i{color:var(--capi-accent)}.cb-core-view{border:1px solid var(--capi-border-2);border-radius:var(--capi-r-lg);background:var(--capi-surface);padding:36px}.cb-core-h{margin:0;font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:26px;line-height:1.2;letter-spacing:-.02em;color:var(--capi-fg);text-wrap:balance}.cb-core-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}@media(max-width:1080px){.cb-core{grid-template-columns:1fr;gap:28px;min-height:0}.cb-core-view{position:static}.cb-core-nav{position:static;flex-direction:row;overflow-x:auto;padding-bottom:6px}.cb-core-tab{min-width:220px;flex:0 0 auto}}@media(max-width:720px){.cb-core-view{padding:24px}.cb-core-h{font-size:21px}}html[data-motion=reduced] .cb-atrack,.cb-atrack[data-scroll-mode=manual]{height:auto;position:static}.cb-atrack[data-scroll-mode=manual] .cb-astage{display:block;position:static}.cb-atrack[data-scroll-mode=manual] .cb-apane{position:static}.cb-atrack[data-scroll-mode=manual] .cb-lede,.cb-atrack[data-scroll-mode=manual] .cb-dif-lead{display:block}html[data-motion=reduced] .cb-astage,html[data-motion=reduced] .cb-apane{position:static}html[data-motion=reduced] .cb-astage{display:block}.cb-prod-tabs{display:flex;justify-content:center;gap:10px;margin:40px 0 30px;flex-wrap:wrap}.cb-prod-tab{font:inherit;font-size:13px;padding:9px 16px;border-radius:var(--capi-r-pill);border:1px solid var(--capi-border-2);background:var(--capi-surface-2);color:var(--capi-fg-muted);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.cb-prod-tab:hover{border-color:var(--capi-border-strong);color:var(--capi-fg)}.cb-prod-tab[aria-selected=true]{border-color:var(--capi-accent-line);background:var(--capi-accent-soft);color:var(--capi-accent)}.cb-prod-stage{max-width:1000px;margin:0 auto}.cb-prod-note{margin:18px auto 0;max-width:86ch;text-wrap:balance;text-align:center;font-size:14px;line-height:1.6;color:var(--capi-fg-subtle)}.cb-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.cb-step{position:relative;z-index:1;text-align:center;padding:0 18px}.cb-step h3{margin:calc(var(--cb-halo) + 14px) 0 0;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:15.5px;letter-spacing:-.01em;color:var(--capi-fg)}.cb-step p{margin:8px 0 0;font-size:12.5px;line-height:1.6;color:var(--capi-fg-subtle);opacity:0;transform:translateY(6px);transition:opacity .4s .1s var(--capi-ease),transform .4s .1s var(--capi-ease),color .4s}.cb-step.is-on p{opacity:1;transform:none;color:var(--capi-fg-muted)}.cb-step .cb-badge{margin-top:12px;display:inline-flex;font-size:9px}.cb-steps-5{grid-template-columns:repeat(5,1fr)}@media(max-width:1080px){.cb-steps-5{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.cb-steps,.cb-steps-5{grid-template-columns:1fr;gap:26px}.cb-steps-track{--cb-tile: 56px}.cb-steps-rail{display:none}.cb-step{display:grid;grid-template-columns:var(--cb-tile) 1fr;gap:0 calc(var(--cb-halo) + 14px);text-align:left;padding:0}.cb-step .cb-snode{grid-row:1 / span 3;margin:0}.cb-step h3{grid-column:2;margin:6px 0 0}.cb-step p,.cb-step .cb-badge{grid-column:2}}:root{--capi-font-scale: 1}html.font-scale-sm{font-size:13.6px;--capi-font-scale: .85}html.font-scale-md{font-size:16px;--capi-font-scale: 1}html.font-scale-lg{font-size:19px;--capi-font-scale: 1.2}html.font-scale-xl{font-size:22px;--capi-font-scale: 1.4}.aboutus-container{background-size:100%;text-align:-webkit-center}.aboutus-card{background-color:#000000ce}.aboutus-text{text-align:-webkit-left}#sellcar1{display:none}.fondo{background-image:linear-gradient(to bottom left,#fff -700%,#0e0e0e 45%);height:100vh;top:0;left:0;z-index:-10}.fondo{background-color:#0e111a;height:100vh;top:0;left:0;z-index:-10}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.body{background-image:linear-gradient(to bottom left,#fff -700%,#0e0e0e 45%)}.modal-centrado{position:fixed;left:30%;z-index:1051}.modal-container-popup{text-align:-webkit-center}.modal-s-popup{box-sizing:border-box;display:flex;flex-direction:column;width:400px;height:15vh;border-radius:8px;box-shadow:-2px 2px #3030302d,0 2px 2px #33333326,0 3px 2px -2px #27272759;transform:translateY(400%);animation:popupintro 1s ease-out;animation-fill-mode:none}@keyframes popupintro{0%{transform:translateY(500%)}to{transform:translateY(400%)}}.div-button-exit-popup{display:flex;justify-content:end}.buton-exit-popup{display:flex;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADaSURBVHgBfZKxEcIwDEUl4jEoUjABFS0dI1BmBJiAFRjBJS0dXVpKBqBwwQDQcQeJI8XxJbFs684XW/pP9yMbN7t9CaAqgL++3y4GMjHVLtwGTgBF7Qo5qKhZi1YdGNQAaGiVKXiEWIPGojqjK1SUaKhg6WupSbP1tkOI9lTTBseuEnYVCXEW55ZCuJcISIAS7iUC4lAg4sv2Jj1bWj+hCqyGg+CQA5uBsem5SnzamIL8P6WuCnPQ6EbCw5NLQxwux9b9C1NVsVyt6dB+6HCMQT5ez8ebtNdBqzsve5I2m+wwtgAAAABJRU5ErkJggg==);background-repeat:no-repeat;Width:13.13px;margin-top:3%;margin-right:3%;top:31px;left:6px;height:13.13px}.title-first-popup{align-items:center;letter-spacing:-.01em}.title-first-popup>h1{text-align:center;font-size:40px}.modal-container-popup{height:100%;padding:25px 16px;overflow-y:auto}.modal-container-popup>ul{list-style-type:none}.modal-container-popup>ul>li>p{font-size:25px;padding-top:2%;padding-left:7%}.title-footer-popup{margin-top:10%}.title-footer-popup>h3{text-align:center;font-size:20px}@media screen and (max-width:1400px){.modal-centrado{position:fixed;top:15%;left:30%;transform:translate(-50%,-50%);z-index:1051}.modal-s-popup{box-sizing:border-box;display:flex;flex-direction:column;width:600px;height:70vh;border-radius:8px}.div-button-exit-popup{display:flex;justify-content:end}.buton-exit-popup{display:flex;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADaSURBVHgBfZKxEcIwDEUl4jEoUjABFS0dI1BmBJiAFRjBJS0dXVpKBqBwwQDQcQeJI8XxJbFs684XW/pP9yMbN7t9CaAqgL++3y4GMjHVLtwGTgBF7Qo5qKhZi1YdGNQAaGiVKXiEWIPGojqjK1SUaKhg6WupSbP1tkOI9lTTBseuEnYVCXEW55ZCuJcISIAS7iUC4lAg4sv2Jj1bWj+hCqyGg+CQA5uBsem5SnzamIL8P6WuCnPQ6EbCw5NLQxwux9b9C1NVsVyt6dB+6HCMQT5ez8ebtNdBqzsve5I2m+wwtgAAAABJRU5ErkJggg==);background-repeat:no-repeat;Width:13.13px;margin-top:3%;margin-right:3%;top:31px;left:6px;height:13.13px}.title-first-popup{height:50px;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.01em}.title-first-popup>h1{text-align:center;font-size:40px}.modal-container-popup{height:100%;padding:25px 16px;overflow-y:auto}.modal-container-popup>ul{list-style-type:none}.modal-container-popup>ul>li>p{font-size:25px;padding-top:2%;padding-left:7%}.title-footer-popup{margin-top:10%}.title-footer-popup>h3{text-align:center;font-size:12px}}.modal-centrado{position:fixed;top:20%;left:30%;transform:translate(-50%,-50%);z-index:1051}.modal-s-spinner{box-sizing:border-box;display:flex;flex-direction:column;width:600px;height:30vh;border-radius:8px;box-shadow:-2px 2px #3030302d,0 2px 2px #33333326,0 3px 2px -2px #27272759}.div-button-exit-spinner{display:flex;justify-content:end}.buton-exit-spinner{display:flex;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADaSURBVHgBfZKxEcIwDEUl4jEoUjABFS0dI1BmBJiAFRjBJS0dXVpKBqBwwQDQcQeJI8XxJbFs684XW/pP9yMbN7t9CaAqgL++3y4GMjHVLtwGTgBF7Qo5qKhZi1YdGNQAaGiVKXiEWIPGojqjK1SUaKhg6WupSbP1tkOI9lTTBseuEnYVCXEW55ZCuJcISIAS7iUC4lAg4sv2Jj1bWj+hCqyGg+CQA5uBsem5SnzamIL8P6WuCnPQ6EbCw5NLQxwux9b9C1NVsVyt6dB+6HCMQT5ez8ebtNdBqzsve5I2m+wwtgAAAABJRU5ErkJggg==);background-repeat:no-repeat;Width:13.13px;margin-top:3%;margin-right:3%;top:31px;left:6px;height:13.13px}.title-first-spinner{align-items:center;letter-spacing:-.01em}.title-first-spinner>h1{text-align:center;font-size:40px}.modal-container-spinner{height:100%;padding:25px 16px;overflow-y:auto}.modal-container-spinner>ul{list-style-type:none}.modal-container-spinner>ul>li>p{font-size:25px;padding-top:2%;padding-left:7%}.title-footer-spinner{margin-top:10%}.title-footer-spinner>h3{text-align:center;font-size:20px}.button-div-cont{text-align:-webkit-center}@media screen and (max-width:1400px){.modal-centrado{position:fixed;top:15%;left:30%;transform:translate(-50%,-50%);z-index:1051}.modal-s-spinner{box-sizing:border-box;display:flex;flex-direction:column;width:600px;height:70vh;border-radius:8px}.div-button-exit-spinner{display:flex;justify-content:end}.buton-exit-spinner{display:flex;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADaSURBVHgBfZKxEcIwDEUl4jEoUjABFS0dI1BmBJiAFRjBJS0dXVpKBqBwwQDQcQeJI8XxJbFs684XW/pP9yMbN7t9CaAqgL++3y4GMjHVLtwGTgBF7Qo5qKhZi1YdGNQAaGiVKXiEWIPGojqjK1SUaKhg6WupSbP1tkOI9lTTBseuEnYVCXEW55ZCuJcISIAS7iUC4lAg4sv2Jj1bWj+hCqyGg+CQA5uBsem5SnzamIL8P6WuCnPQ6EbCw5NLQxwux9b9C1NVsVyt6dB+6HCMQT5ez8ebtNdBqzsve5I2m+wwtgAAAABJRU5ErkJggg==);background-repeat:no-repeat;Width:13.13px;margin-top:3%;margin-right:3%;top:31px;left:6px;height:13.13px}.title-first-spinner{height:50px;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.01em}.title-first-spinner>h1{text-align:center;font-size:40px}.modal-container-spinner{height:100%;padding:25px 16px;overflow-y:auto}.modal-container-spinner>ul{list-style-type:none}.modal-container-spinner>ul>li>p{font-size:25px;padding-top:2%;padding-left:7%}.title-footer-spinner{margin-top:10%}.title-footer-spinner>h3{text-align:center;font-size:12px}}.contact-loading-overlay{position:fixed;inset:0;z-index:9999;display:flex;justify-content:center;align-items:center}.contact-spinner{width:44px;height:44px;border:2px solid var(--capi-border-2);border-top-color:var(--capi-accent);border-radius:50%;animation:contactSpin .8s linear infinite}@keyframes contactSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#bloque-izquierdo{display:none}@media(min-width:768px){#bloque-izquierdo{display:flex}}.contact-service-item{position:relative;padding-left:16px;transition:opacity .3s}.contact-service-item:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--capi-accent);transition:background .3s}@media(max-width:767px){.login-desktop{display:none!important}.login-mobile-fallback{display:flex!important}}@media(min-width:768px){.login-mobile-fallback{display:none!important}.login-desktop{display:flex!important}}@media(max-width:1023px){.login-features-panel{display:none!important}}@media(min-width:1024px){.login-features-panel{display:flex!important}}@keyframes loginGradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes loginFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes loginGlowPulse{0%,to{opacity:.3}50%{opacity:.7}}@keyframes loginGridFade{0%,to{opacity:.02}50%{opacity:.05}}@keyframes loginNodePing{0%{transform:scale(1);opacity:.8}50%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:0}}@keyframes loginWirePulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes auroraFlow{0%{transform:translate(-30%) rotate(-5deg) scaleY(1)}33%{transform:translate(10%) rotate(2deg) scaleY(1.3)}66%{transform:translate(-15%) rotate(-3deg) scaleY(.8)}to{transform:translate(-30%) rotate(-5deg) scaleY(1)}}@keyframes auroraFlow2{0%{transform:translate(20%) rotate(3deg) scaleY(1.1)}33%{transform:translate(-25%) rotate(-4deg) scaleY(.7)}66%{transform:translate(15%) rotate(1deg) scaleY(1.4)}to{transform:translate(20%) rotate(3deg) scaleY(1.1)}}@keyframes auroraFlow3{0%{transform:translate(0) rotate(0) scaleY(1)}50%{transform:translate(-20%) rotate(-6deg) scaleY(1.5)}to{transform:translate(0) rotate(0) scaleY(1)}}@keyframes inputRipple{0%{transform:scale(0);opacity:.4}to{transform:scale(4);opacity:0}}@keyframes submitPulse{0%{box-shadow:0 8px 32px -8px #38bdf866}50%{box-shadow:0 8px 48px -4px #38bdf899}to{box-shadow:0 8px 32px -8px #38bdf866}}@keyframes holoShift{0%{background-position:0% 50%}to{background-position:200% 50%}}.login-bg{background:linear-gradient(135deg,#060e1a,#0a1a30,#071425 60%,#0c1e38);background-size:300% 300%;animation:loginGradientShift 20s ease-in-out infinite}.login-grid-bg{background-image:linear-gradient(rgba(56,189,248,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.03) 1px,transparent 1px);background-size:60px 60px;animation:loginGridFade 8s ease-in-out infinite}.login-aurora-1{animation:auroraFlow 12s ease-in-out infinite}.login-aurora-2{animation:auroraFlow2 16s ease-in-out infinite}.login-aurora-3{animation:auroraFlow3 20s ease-in-out infinite}.login-logo-float{animation:loginFloat 3s ease-in-out infinite}.login-glow-pulse{animation:loginGlowPulse 2.5s ease-in-out infinite}.login-wire-glow{animation:loginWirePulse 2s ease-in-out infinite}.login-node-ping{animation:loginNodePing 1.5s ease-out infinite}.login-glass{position:relative}.login-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(var(--holo-angle, 135deg),rgba(56,189,248,.3) 0%,rgba(139,92,246,.15) 25%,transparent 40%,transparent 60%,rgba(34,211,238,.15) 75%,rgba(56,189,248,.3) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;z-index:1}.login-input-wrap{position:relative;overflow:hidden}.login-input-wrap:after{content:"";position:absolute;width:40px;height:40px;border-radius:50%;background:#38bdf826;pointer-events:none;opacity:0;left:50%;top:50%;transform:translate(-50%,-50%) scale(0)}.login-input-wrap:focus-within:after{animation:inputRipple .6s ease-out forwards}.login-submit-btn{box-shadow:0 8px 32px -8px #38bdf866;animation:submitPulse 3s ease-in-out infinite;position:relative;overflow:hidden}.login-submit-btn:after{content:"";position:absolute;top:-50%;left:-100%;width:60%;height:200%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);transform:skew(-20deg);transition:left .6s ease;pointer-events:none}.login-submit-btn:hover:after{left:150%}@keyframes energyOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes energyOrbit2{0%{transform:rotate(180deg)}to{transform:rotate(-180deg)}}@keyframes neonFlicker{0%,to{text-shadow:0 0 4px rgba(56,189,248,.4),0 0 12px rgba(56,189,248,.2)}50%{text-shadow:0 0 8px rgba(56,189,248,.6),0 0 24px rgba(56,189,248,.3),0 0 40px rgba(34,211,238,.15)}}.login-energy-ring{border:1px solid transparent;border-top-color:#38bdf880;border-right-color:#38bdf833;border-radius:50%;animation:energyOrbit 3s linear infinite;filter:drop-shadow(0 0 3px rgba(56,189,248,.4))}.login-energy-ring-2{border:1px solid transparent;border-bottom-color:#22d3ee66;border-left-color:#22d3ee26;border-radius:50%;animation:energyOrbit2 4s linear infinite;filter:drop-shadow(0 0 3px rgba(34,211,238,.3))}.login-neon-letter{text-shadow:0 0 4px rgba(56,189,248,.4),0 0 12px rgba(56,189,248,.2);animation:neonFlicker 2s ease-in-out infinite}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:0 0 0 40px #0f1d2e inset!important;-webkit-text-fill-color:#7dd3fc!important;caret-color:#7dd3fc!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;border-color:#33415566!important}input::-moz-placeholder{color:#64748b66!important;-webkit-text-fill-color:rgba(100,116,139,.4)!important}input::placeholder{color:#64748b66!important;-webkit-text-fill-color:rgba(100,116,139,.4)!important}input::-ms-input-placeholder{color:#64748b66!important}.landing-glass{position:relative}.landing-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(var(--holo-angle, 135deg),rgba(56,189,248,.5) 0%,rgba(139,92,246,.25) 20%,rgba(34,211,238,.4) 40%,transparent 50%,rgba(34,211,238,.4) 60%,rgba(139,92,246,.25) 80%,rgba(56,189,248,.5) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;z-index:1}.landing-grid-bg{background-image:linear-gradient(rgba(56,189,248,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.04) 1px,transparent 1px);background-size:50px 50px;opacity:.5}.landing-hex-bg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='52'%3E%3Cpath d='M30 0l30 15v22L30 52 0 37V15z' fill='none' stroke='rgba(56,189,248,0.07)' stroke-width='0.5'/%3E%3C/svg%3E");background-size:60px 52px}.landing-scanline:after{display:none}.landing-aurora-1{animation:landingAuroraFlow1 12s ease-in-out infinite}.landing-aurora-2{animation:landingAuroraFlow2 16s ease-in-out infinite}.landing-aurora-3{animation:landingAuroraFlow3 20s ease-in-out infinite}@keyframes landingAuroraFlow1{0%{transform:translate(-20%) rotate(-3deg) scaleY(1);opacity:.6}50%{transform:translate(15%) rotate(2deg) scaleY(1.4);opacity:1}to{transform:translate(-20%) rotate(-3deg) scaleY(1);opacity:.6}}@keyframes landingAuroraFlow2{0%{transform:translate(10%) rotate(2deg) scaleY(1.1);opacity:.5}50%{transform:translate(-15%) rotate(-3deg) scaleY(.8);opacity:.9}to{transform:translate(10%) rotate(2deg) scaleY(1.1);opacity:.5}}@keyframes landingAuroraFlow3{0%{transform:translate(0) rotate(0) scaleY(1);opacity:.4}50%{transform:translate(-20%) rotate(-6deg) scaleY(1.6);opacity:.8}to{transform:translate(0) rotate(0) scaleY(1);opacity:.4}}.landing-neon-text{text-shadow:0 0 5px rgba(56,189,248,.4),0 0 14px rgba(56,189,248,.28),0 0 28px rgba(56,189,248,.14);animation:landingNeonFlicker 2s ease-in-out infinite}@keyframes landingNeonFlicker{0%,to{text-shadow:0 0 5px rgba(56,189,248,.4),0 0 14px rgba(56,189,248,.28),0 0 28px rgba(56,189,248,.14)}50%{text-shadow:0 0 10px rgba(56,189,248,.63),0 0 28px rgba(56,189,248,.42),0 0 56px rgba(34,211,238,.28),0 0 84px rgba(56,189,248,.14)}}.landing-plasma-glow{text-shadow:0 0 7px rgba(56,189,248,.56),0 0 21px rgba(56,189,248,.35),0 0 42px rgba(34,211,238,.21)}.landing-energy-ring{border:2px solid transparent;border-top-color:#38bdf8b3;border-right-color:#38bdf84d;border-radius:50%;animation:landingEnergyOrbit 2.5s linear infinite;filter:drop-shadow(0 0 4px rgba(56,189,248,.42))}.landing-energy-ring-2{border:2px solid transparent;border-bottom-color:#22d3ee99;border-left-color:#22d3ee33;border-radius:50%;animation:landingEnergyOrbit2 3.5s linear infinite;filter:drop-shadow(0 0 4px rgba(34,211,238,.35))}@keyframes landingEnergyOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes landingEnergyOrbit2{0%{transform:rotate(180deg)}to{transform:rotate(-180deg)}}.landing-shimmer-btn{position:relative;overflow:hidden;box-shadow:0 0 14px #38bdf847,0 0 42px #38bdf824,inset 0 0 14px #38bdf812;animation:landingBtnPulse 2s ease-in-out infinite}.landing-shimmer-btn:after{content:"";position:absolute;top:-50%;left:-100%;width:60%;height:200%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);transform:skew(-20deg);animation:autoShimmer 3s ease-in-out infinite;pointer-events:none}.landing-shimmer-btn-emerald{box-shadow:0 0 10px #34d39924,0 0 26px #34d39914,inset 0 0 10px #34d3990a;border-color:#34d39959;animation:landingBtnPulseEmerald 1.45s ease-in-out infinite;will-change:transform,box-shadow}@keyframes landingBtnPulseEmerald{0%{transform:scale(1);box-shadow:0 0 10px #34d39924,0 0 26px #34d39914,inset 0 0 10px #34d3990a;border-color:#34d39959;filter:brightness(1)}45%{transform:scale(1.03);box-shadow:0 0 16px #34d3993d,0 0 44px #34d3991f,inset 0 0 12px #34d3990f;border-color:#34d39985;filter:brightness(1.05)}to{transform:scale(1);box-shadow:0 0 10px #34d39924,0 0 26px #34d39914,inset 0 0 10px #34d3990a;border-color:#34d39959;filter:brightness(1)}}@keyframes autoShimmer{0%,to{left:-100%}50%{left:150%}}@keyframes landingBtnPulse{0%{box-shadow:0 0 14px #38bdf847,0 0 42px #38bdf824,inset 0 0 14px #38bdf812}50%{box-shadow:0 0 28px #38bdf87d,0 0 70px #38bdf836,inset 0 0 21px #38bdf81a}to{box-shadow:0 0 14px #38bdf847,0 0 42px #38bdf824,inset 0 0 14px #38bdf812}}@keyframes reactorPulse{0%{box-shadow:0 0 21px #38bdf836,0 0 42px #38bdf81a;border-color:#38bdf84d}50%{box-shadow:0 0 35px #38bdf86b,0 0 84px #38bdf836,0 0 140px #22d3ee1a;border-color:#38bdf899}to{box-shadow:0 0 21px #38bdf836,0 0 42px #38bdf81a;border-color:#38bdf84d}}.landing-reactor-pulse{box-shadow:0 0 21px #38bdf836,0 0 42px #38bdf81a;border-color:#38bdf84d;animation:reactorPulse 3s ease-in-out infinite}.landing-float{animation:landingFloat 4s ease-in-out infinite}@keyframes landingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.landing-glow-pulse{opacity:.7;animation:landingGlowPulse 3s ease-in-out infinite}@keyframes landingGlowPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes landingNodePing{0%{transform:scale(1);opacity:.8}50%{transform:scale(2.5);opacity:0}to{transform:scale(1);opacity:0}}.landing-node-ping{animation:landingNodePing 2s ease-out infinite}.landing-data-stream{display:none}@keyframes borderGlow{0%,to{border-color:#38bdf833}50%{border-color:#38bdf880}}.landing-border-glow{animation:borderGlow 3s ease-in-out infinite}.landing-hud-corner{position:relative}.landing-hud-corner:before,.landing-hud-corner:after{content:"";position:absolute;width:20px;height:20px;border-color:#38bdf880;border-style:solid;pointer-events:none}.landing-hud-corner:before{top:-1px;left:-1px;border-width:2px 0 0 2px}.landing-hud-corner:after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}@keyframes energyCharge{0%{width:0;left:0;opacity:0}20%{opacity:1}to{width:100%;left:0;opacity:.15}}.landing-charge-btn{position:relative;overflow:hidden}.landing-charge-btn:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),rgba(56,189,248,.3));transition:none;pointer-events:none;z-index:0}.landing-charge-btn:hover:before{animation:energyCharge .8s ease-out forwards}.landing-charge-btn:after{content:"";position:absolute;top:-50%;left:-100%;width:60%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg);pointer-events:none;z-index:1}.landing-charge-btn:hover:after{animation:chargeShimmer .6s .4s ease-out forwards}@keyframes chargeShimmer{0%{left:-100%}to{left:150%}}@keyframes glitchText{0%,to{transform:translate(0);filter:none}10%{transform:translate(-2px,1px);filter:hue-rotate(90deg)}20%{transform:translate(2px,-1px);filter:hue-rotate(-90deg)}30%{transform:translate(0);filter:none}40%{transform:translate(1px,2px) skew(-2deg);filter:hue-rotate(45deg)}50%{transform:translate(-1px,-1px);filter:none}}.landing-glitch-hover:hover{animation:glitchText .4s ease-in-out}.landing-glitch-hover:hover:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 0%,rgba(56,189,248,.03) 50%,transparent 51%,rgba(56,189,248,.03) 100%);background-size:100% 4px;pointer-events:none;animation:glitchScanlines .1s linear infinite}@keyframes glitchScanlines{0%{background-position:0 0}to{background-position:0 4px}}@keyframes terminalBlink{0%,49%{opacity:1}50%,to{opacity:0}}.landing-terminal-blink{animation:terminalBlink 1s step-end infinite}@keyframes speedLine{0%{transform:translate(-100%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(200vw);opacity:0}}.landing-speed-line-1{animation:speedLine 4s linear infinite}.landing-speed-line-2{animation:speedLine 6s 1s linear infinite}.landing-speed-line-3{animation:speedLine 5s 2.5s linear infinite}@keyframes borderCharge{0%{border-color:#38bdf833;box-shadow:0 0 #38bdf800}50%{border-color:#38bdf8cc;box-shadow:0 0 30px #38bdf866,inset 0 0 20px #38bdf81a}to{border-color:#38bdf880;box-shadow:0 0 15px #38bdf833}}.landing-border-charge:hover{animation:borderCharge .6s ease-out forwards}@media(max-width:1023px){.landing-desktop-only{display:none!important}}@media(max-width:767px){.landing-md-up{display:none!important}.landing-scanline:after{display:none}}@media(prefers-reduced-motion:reduce){.landing-neon-text,.landing-aurora-1,.landing-aurora-2,.landing-aurora-3,.landing-energy-ring,.landing-energy-ring-2{animation:none}.landing-shimmer-btn:after{animation:none}.landing-shimmer-btn,.landing-shimmer-btn-emerald,.landing-reactor-pulse,.landing-float{animation:none}.landing-glow-pulse{animation:none;opacity:.7}.landing-node-ping,.landing-speed-line-1,.landing-speed-line-2,.landing-speed-line-3,.landing-border-glow{animation:none}}.cb-hero{position:relative;isolation:isolate;overflow:clip;padding:148px 0 156px}.cb-hero-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(58% 48% at 50% 34%,rgba(56,189,248,.09),transparent 64%)}.cb-hero .cb-page{position:relative;z-index:3}.cb-hero-copy{max-width:780px;margin:0 auto;text-align:center}.cb-hero-promise{display:block;font-size:15px;color:var(--capi-accent-2);text-shadow:0 0 22px var(--capi-glow-2)}@media(min-width:721px){.cb-hero .cb-h1 .cb-kw{display:inline-block}}.cb-hero .cb-h1{margin-top:20px}.cb-hero .cb-lede{margin:24px auto 0;max-width:60ch;font-size:17.5px}.cb-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px;justify-content:center}.cb-hero-caps b{color:var(--capi-accent);font-weight:400;margin:0 .55em}.cb-hero-caps{margin-top:44px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--capi-fg-subtle)}.cb-hero-micro{margin-top:26px;font-size:14px;color:var(--capi-fg-subtle)}.cb-hero-frags{position:absolute;inset:0;z-index:2;pointer-events:none}.cb-hf{position:absolute;width:392px;filter:blur(1.3px) drop-shadow(0 34px 70px rgba(0,0,0,.55))}.cb-hf .cb-win{border-color:#38bdf838}.cb-hf-tl{top:74px;left:-118px;width:392px}.cb-hf-tr{top:52px;right:-134px;width:352px;filter:blur(1.4px) drop-shadow(0 30px 60px rgba(0,0,0,.5))}.cb-hf-bl{bottom:-64px;left:-96px;width:336px;filter:blur(1.8px) drop-shadow(0 30px 60px rgba(0,0,0,.5))}.cb-hf-br{bottom:-86px;right:-108px;width:432px}.cb-pcard{border:1px solid var(--capi-border);border-radius:8px;overflow:hidden}.cb-pcard-ph{height:38px;background:repeating-linear-gradient(135deg,var(--capi-surface-2) 0 10px,var(--capi-surface-3) 10px 20px)}.cb-pcard-body{padding:7px 9px;display:flex;flex-direction:column;gap:5px}.cb-sk{display:block;height:8px;border-radius:4px;background:var(--capi-surface-3)}.cb-sk-lg{height:11px;width:80%}.cb-sk-sm{width:45%}@media(max-width:1400px){.cb-hf-tl{left:-252px;width:340px;--o: .34}.cb-hf-br{right:-244px;width:360px;--o: .38}}@media(max-width:1080px){.cb-hero{padding:116px 0 96px}.cb-hf-tr,.cb-hf-bl{display:none}.cb-hf-tl{--o: .42;top:40px;left:-190px;width:330px}.cb-hf-br{--o: .46;bottom:-40px;right:-190px;width:330px}}@media(max-width:720px){.cb-hero{padding:100px 0 74px}.cb-hero-caps{margin-top:32px}.cb-hero-micro{font-size:15px}.cb-hf-tl{--o: .34;top:18px;left:-136px;width:230px}.cb-hf-br{--o: .38;bottom:-30px;right:-140px;width:230px}}.cb-vnote{max-width:74ch;margin-top:22px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;line-height:1.7;letter-spacing:.02em;color:var(--capi-fg-faint)}.cb-fhcard{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 20px;padding:18px 20px;border:1px solid var(--capi-accent-line);border-radius:var(--capi-r-md);background:linear-gradient(180deg,#38bdf80f,#ffffff03)}.cb-fhcard.is-compact{grid-template-columns:repeat(2,1fr);padding:16px 18px;box-shadow:0 0 42px var(--capi-glow-2)}.cb-fhcard-h{grid-column:1 / -1;display:flex;align-items:center;gap:9px;margin-bottom:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--capi-accent)}.cb-fhcard-h i{flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:var(--capi-accent);box-shadow:0 0 10px var(--capi-accent)}.cb-fhcard>div:not(.cb-fhcard-h){display:flex;flex-direction:column;padding:8px 0;border-top:1px solid var(--capi-border)}.cb-fhcard .cb-k{font-size:10.5px;color:var(--capi-fg-subtle)}.cb-fhcard .cb-v{font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;color:var(--capi-fg)}.cb-cyc{display:grid;grid-template-columns:.92fr 1.08fr;gap:64px;align-items:start;margin-top:48px}.cb-cyc-rec{display:flex;flex-direction:column;gap:16px}.cb-cstage{display:grid}.cb-cstep{grid-area:1 / 1;padding:8px 0 0;opacity:0;visibility:hidden;transition:opacity .4s var(--capi-ease)}.cb-cstep.is-on{opacity:1;visibility:visible;animation:cb-panel-in .3s var(--capi-ease) both}.cb-cstep-h{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.cb-cstep-h i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:10px;letter-spacing:.14em;color:var(--capi-accent)}.cb-cstep-h h3{font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:22px;letter-spacing:-.02em}.cb-cstep p{max-width:46ch;margin:12px 0 18px;font-size:15px;line-height:1.6;color:var(--capi-fg-muted)}.cb-chain{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cb-chain-step{display:inline-flex;align-items:center;padding:5px 10px;border:1px solid var(--capi-border-2);border-radius:7px;background:var(--capi-surface-2);font-size:11.5px;color:var(--capi-fg-muted);transition:border-color .3s,background .3s,color .3s}.cb-chain-step.is-on{border-color:var(--capi-accent-line);background:var(--capi-accent-soft);color:var(--capi-accent)}.cb-chain-arrow{font-size:11px;color:var(--capi-fg-faint)}.cb-startsec{background:var(--capi-bg-2);border-top:1px solid var(--capi-border);border-bottom:1px solid var(--capi-border)}.cb-sopt-frag{display:grid;place-items:center;flex:0 0 132px;height:132px;padding:12px;border:1px solid var(--capi-border);border-radius:var(--capi-r-sm);background:#ffffff03;overflow:hidden;opacity:.55;transition:opacity .3s,border-color .3s}.cb-sopt:hover .cb-sopt-frag,.cb-sopt:focus-within .cb-sopt-frag{opacity:1;border-color:var(--capi-accent-line)}.cb-sopt-frag>*{width:100%}.cb-dfin .cb-fin{gap:64px}html[data-motion=reduced] .cb-cstage,html[data-motion=reduced] .cb-cyc .cb-cstage{display:flex;flex-direction:column}html[data-motion=reduced] .cb-cstep{grid-area:auto;padding:52px 0;border-top:1px solid var(--capi-border);opacity:1;visibility:visible;transition:none;animation:none}html[data-motion=reduced] .cb-cstep:first-child{border-top:0}@media(max-width:1180px){.cb-cyc{grid-template-columns:1fr;gap:34px}}@media(max-width:1080px){.cb-cstage{display:flex;flex-direction:column}.cb-cstep{grid-area:auto;padding:52px 0;border-top:1px solid var(--capi-border);opacity:1;visibility:visible;animation:none}.cb-cstep:first-child{border-top:0}}@media(max-width:820px){.cb-fhcard{grid-template-columns:repeat(2,1fr)}.cb-cstep{padding:38px 0}}@media(max-width:720px){.cb-fhcard,.cb-fhcard.is-compact{grid-template-columns:1fr}.cb-cstep-h h3{font-size:20px}.cb-cstep p,.cb-vnote{font-size:15px}}.cb-ehero{padding:130px 0 138px}.cb-ehero .cb-hero-copy{max-width:800px}.cb-ehero .cb-hero-bg{background:radial-gradient(56% 46% at 50% 38%,rgba(56,189,248,.1),transparent 62%)}.cb-ehero .cb-lede{font-size:18px;max-width:58ch}.cb-ehero .cb-hf-tl{top:104px;left:-124px;width:372px}.cb-ehero .cb-hf-tr{top:78px;right:-126px;width:344px}.cb-ehero .cb-hf-bl{bottom:6px;left:-150px;width:352px}.cb-ehero .cb-hf-br{bottom:-58px;right:-138px;width:376px}.cb-ship{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:4px}.cb-ship i{flex:1;min-width:26px;height:5px;border-radius:3px;background:var(--capi-surface-3)}.cb-ship i.is-on{background:linear-gradient(90deg,var(--capi-accent-deep),var(--capi-cyan))}.cb-ship span{flex:0 0 100%;font-size:10px;color:var(--capi-fg-subtle)}.cb-prob{background:#071827;border-top:1px solid var(--capi-border)}.cb-dis{display:grid;grid-template-columns:.82fr 1.18fr;gap:56px;align-items:start;margin-top:52px;position:relative}.cb-sym-list{display:flex;flex-direction:column}.cb-sym{display:grid;grid-template-columns:34px 1fr;gap:6px;align-items:start;text-align:left;background:none;border:0;border-left:2px solid var(--capi-border);padding:20px 0 20px 22px;font:inherit;color:inherit;cursor:pointer;transition:border-color .3s}.cb-sym i{padding-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:10px;letter-spacing:.12em;color:var(--capi-fg-faint);transition:color .3s}.cb-sym span{font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:16.5px;line-height:1.45;color:var(--capi-fg-muted);transition:color .3s}.cb-sym:hover span{color:var(--capi-fg)}.cb-sym[aria-selected=true]{border-left-color:var(--capi-accent)}.cb-sym[aria-selected=true] i{color:var(--capi-accent)}.cb-sym[aria-selected=true] span{color:var(--capi-fg)}.cb-scene{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:30px;border:1px dashed var(--capi-border-2);border-radius:var(--capi-r-lg);background:#ffffff03}.cb-node{padding:14px 15px;border:1px solid var(--capi-border);border-radius:var(--capi-r-xs);background:var(--capi-surface);opacity:.42;transition:opacity .35s var(--capi-ease),border-color .35s,transform .35s var(--capi-ease),box-shadow .35s}.cb-node-h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.cb-node-h span{font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:13px;color:var(--capi-fg)}.cb-node p{margin-top:7px;font-size:12.5px;line-height:1.5;color:var(--capi-fg-subtle)}.cb-node.is-hl{opacity:1;border-color:#f59e0b73;transform:translateY(-6px);box-shadow:0 14px 34px #0006}.cb-scene-cap{grid-column:1 / -1;padding-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--capi-fg-faint);text-align:center}.cb-sol-head{max-width:700px}.cb-sol-flow{grid-template-columns:1fr 210px 1fr;gap:40px;margin-top:48px}.cb-sol-flow .cb-flow-core{width:196px;height:196px}.cb-sol-flow .cb-flow-core b{display:block;padding:0 18px;font-size:15px;line-height:1.25}.cb-prod-stage.is-wide{max-width:1120px;margin:0 auto}.cb-pv-stage{position:relative}.cb-pv-stage.has-phone .cb-pv-main{width:80%}.cb-phone{position:absolute;right:0;bottom:-34px;z-index:3;width:214px;padding:9px;border:1px solid var(--capi-border-2);border-radius:30px;background:var(--capi-surface-2);box-shadow:0 30px 70px #0000008c}.cb-phone-notch{display:block;width:52px;height:4px;margin:1px auto 7px;border-radius:3px;background:var(--capi-border-strong)}.cb-phone-body{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--capi-border);border-radius:22px;background:var(--capi-surface)}.cb-phone-top{display:flex;align-items:center;gap:8px}.cb-phone-hero{height:74px;border:1px solid var(--capi-border);border-radius:var(--capi-r-input);background:repeating-linear-gradient(135deg,var(--capi-surface-2) 0 12px,var(--capi-surface-3) 12px 24px)}.cb-phone .cb-pcards{grid-template-columns:1fr 1fr}.cb-phone-metric{display:flex;align-items:baseline;justify-content:space-between;padding:9px 11px;border:1px solid var(--capi-border);border-radius:9px}.cb-phone-metric span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--capi-fg-subtle)}.cb-phone-metric b{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:18px}.cb-phone-bars{display:flex;align-items:flex-end;gap:5px;height:56px}.cb-phone-bars i{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(180deg,var(--capi-accent),rgba(56,189,248,.25))}.cb-phone-row{padding:7px 9px;border:1px solid var(--capi-border);border-radius:8px;font-size:10.5px;color:var(--capi-fg-muted)}.cb-prod .cb-prod-note{max-width:660px;margin:56px 0 0;text-align:left;font-size:14px;color:var(--capi-fg-muted)}.cb-mods{margin-top:44px}.cb-mod{display:grid;grid-template-columns:.82fr 1.18fr;gap:64px;align-items:center;padding:48px 0;border-top:1px solid var(--capi-border)}.cb-mod:nth-child(2n){grid-template-columns:1.18fr .82fr}.cb-mod:nth-child(2n) .cb-mod-txt{order:2}.cb-mod-txt i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:9.5px;letter-spacing:.14em;color:var(--capi-accent)}.cb-mod-txt h3{margin-top:12px;font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:26px;letter-spacing:-.02em}.cb-mod-txt p{margin-top:12px;max-width:34ch;font-size:16px;line-height:1.6;color:var(--capi-fg-muted)}.cb-mod-vis .cb-win{max-width:520px;margin-left:auto}.cb-mod:nth-child(2n) .cb-mod-vis .cb-win{margin-left:0}.cb-proc-rail{grid-template-columns:repeat(5,1fr)}.cb-efin .cb-fin{gap:64px}@media(max-width:1400px){.cb-ehero .cb-hf-tl{left:-240px;width:330px;--o: .34}.cb-ehero .cb-hf-br{right:-236px;width:340px;--o: .38}}@media(max-width:1180px){.cb-ehero .cb-h1{font-size:54px}.cb-dis{grid-template-columns:1fr;gap:34px}.cb-sym-list{position:static;flex-direction:row;overflow-x:auto;gap:8px;scrollbar-width:none}.cb-sym-list::-webkit-scrollbar{display:none}.cb-sym{flex:0 0 260px;border-left:0;border-top:2px solid var(--capi-border);padding:16px 0 0}.cb-sym[aria-selected=true]{border-left-color:transparent;border-top-color:var(--capi-accent)}.cb-sol-flow{grid-template-columns:1fr}.cb-mod,.cb-mod:nth-child(2n){grid-template-columns:1fr;gap:28px}.cb-mod:nth-child(2n) .cb-mod-txt{order:0}.cb-mod-vis .cb-win,.cb-mod:nth-child(2n) .cb-mod-vis .cb-win{margin:0;max-width:none}.cb-pv-stage.has-phone .cb-pv-main{width:100%}.cb-phone{position:relative;right:auto;bottom:auto;width:230px;margin:18px auto 0}}@media(max-width:820px){.cb-scene{grid-template-columns:1fr;padding:20px}.cb-node{opacity:1}.cb-node.is-hl{transform:none}}@media(max-width:720px){.cb-ehero{padding:64px 0 76px}.cb-ehero .cb-h1{font-size:36px}.cb-ehero .cb-lede{font-size:16px}.cb-ehero .cb-hero-actions .cb-btn{flex:1 1 100%;justify-content:center;min-height:48px}.cb-ehero .cb-hf-tl{--o: .34;top:24px;left:-142px;width:236px}.cb-ehero .cb-hf-br{--o: .38;bottom:-16px;right:-146px;width:236px}.cb-ehero .cb-hf-tr,.cb-ehero .cb-hf-bl{display:none}.cb-sol>.cb-page,.cb-efin>.cb-page{border-radius:26px;padding:52px 24px 56px}.cb-mod{padding:34px 0}.cb-mod-txt h3{font-size:22px}.cb-mod-txt p{font-size:15px}.cb-prod .cb-prod-note{font-size:15px;margin-top:34px}.cb-phone{width:210px}}.cb-dhero{padding:126px 0 132px}.cb-dhero .cb-hero-copy{max-width:880px}.cb-dhero .cb-hero-bg{background:radial-gradient(58% 46% at 50% 40%,rgba(56,189,248,.1),transparent 62%)}.cb-dhero .cb-lede{max-width:62ch}.cb-dhero .cb-hf-tl{top:96px;left:-128px;width:366px}.cb-dhero .cb-hf-tr{top:70px;right:-130px;width:340px}.cb-dhero .cb-hf-bl{bottom:16px;left:-152px;width:352px}.cb-dhero .cb-hf-br{bottom:-46px;right:-140px;width:366px}.cb-units{background:var(--capi-bg-2);border-top:1px solid var(--capi-border)}.cb-uarch{display:grid;grid-template-columns:1fr 236px 1fr;gap:26px;align-items:center;margin-top:52px}.cb-ucol{display:flex;flex-direction:column;gap:16px}.cb-unit{position:relative;padding:16px 18px;border:1px solid var(--capi-border);border-radius:var(--capi-r-sm);background:var(--capi-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.62;transition:opacity .3s,border-color .3s,box-shadow .3s}.cb-unit b{display:block;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:15px;letter-spacing:-.01em}.cb-unit span{display:block;margin-top:5px;font-size:12.5px;line-height:1.5;color:var(--capi-fg-muted)}.cb-unit:hover{opacity:.85}.cb-unit[aria-selected=true]{opacity:1;border-color:var(--capi-accent-line);box-shadow:var(--capi-sh-card)}.cb-unit:after{content:"";position:absolute;top:50%;width:26px;height:1px;background:var(--capi-border-2);transition:background .3s,box-shadow .3s}.cb-ucol.is-left .cb-unit:after{right:-26px}.cb-ucol.is-right .cb-unit:after{left:-26px}.cb-unit[aria-selected=true]:after{background:linear-gradient(90deg,var(--capi-accent-deep),var(--capi-accent));box-shadow:0 0 10px var(--capi-glow-1)}.cb-ucore{display:grid;place-items:center;width:236px;height:236px;margin:0 auto;padding:0 26px;border:1px solid var(--capi-accent-line);border-radius:50%;text-align:center;background:radial-gradient(60% 60% at 50% 40%,#38bdf824,#ffffff04);box-shadow:0 0 60px var(--capi-glow-2)}.cb-ucore b{display:block;font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:17px;letter-spacing:-.02em}.cb-ucore span{display:block;margin-top:8px;font-size:12px;line-height:1.55;color:var(--capi-fg-muted)}.cb-upanel{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:start;margin-top:34px;padding-top:30px;border-top:1px solid var(--capi-border);animation:cb-panel-in .3s var(--capi-ease) both}.cb-upanel h3{font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:22px;letter-spacing:-.02em}.cb-upanel .cb-lede{margin-top:12px;font-size:15.5px}.cb-upanel ul{display:grid;gap:9px;margin-top:18px}.cb-upanel li{display:flex;gap:10px;font-size:14px;line-height:1.5;color:var(--capi-fg)}.cb-upanel li:before{content:"";flex:0 0 6px;width:6px;height:6px;margin-top:8px;border-radius:50%;background:var(--capi-accent)}.cb-ushare{max-width:74ch;margin-top:44px;font-size:15px;line-height:1.65;color:var(--capi-fg-muted)}html[data-motion=reduced] .cb-upanel{animation:none}.cb-dcore-head{max-width:720px}.cb-dcore-flow{grid-template-columns:1fr 210px 1fr;gap:40px;margin-top:48px}.cb-dcore-flow .cb-flow-core{width:196px;height:196px}.cb-dcore-flow .cb-flow-core b{display:block;padding:0 18px;font-size:15px;line-height:1.25}.cb-areas .cb-prod-tabs{margin-bottom:22px}.cb-prod-note.is-left{max-width:680px;margin-top:26px;margin-left:0;font-size:14px;text-align:left;color:var(--capi-fg-muted)}.cb-prod-note.is-left b{color:var(--capi-fg)}.cb-ficha{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;align-items:start;margin-top:48px}.cb-frels{position:sticky;top:104px;display:flex;flex-direction:column}.cb-frel{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:center;min-height:44px;padding:15px 0 15px 20px;border:0;border-left:2px solid var(--capi-border);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .3s}.cb-frel i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:10px;letter-spacing:.1em;color:var(--capi-fg-faint);transition:color .3s}.cb-frel span{font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:15.5px;color:var(--capi-fg-muted);transition:color .3s}.cb-frel:hover span{color:var(--capi-fg)}.cb-frel[aria-selected=true]{border-left-color:var(--capi-accent)}.cb-frel[aria-selected=true] i{color:var(--capi-accent)}.cb-frel[aria-selected=true] span{color:var(--capi-fg)}.cb-fviews{display:flex;flex-direction:column;gap:16px}.cb-fview{animation:cb-panel-in .28s var(--capi-ease) both}html[data-motion=reduced] .cb-fview{animation:none}.cb-itabs{display:grid;grid-template-columns:repeat(3,1fr);margin-top:44px;border-top:1px solid var(--capi-border)}.cb-itab{display:grid;gap:8px;align-content:start;margin-top:-1px;padding:24px 26px 24px 0;border:0;border-top:2px solid transparent;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.58;transition:opacity .3s,border-color .3s}.cb-itab+.cb-itab{padding-left:26px;border-left:1px solid var(--capi-border)}.cb-itab i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:9.5px;letter-spacing:.14em;color:var(--capi-fg-faint);transition:color .3s}.cb-itab b{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:18px;line-height:1.3;letter-spacing:-.02em}.cb-itab span{font-size:13px;line-height:1.55;color:var(--capi-fg-muted)}.cb-itab:hover{opacity:.85}.cb-itab[aria-selected=true]{opacity:1;border-top-color:var(--capi-accent)}.cb-itab[aria-selected=true] i{color:var(--capi-accent)}.cb-iwrap{display:grid;grid-template-columns:1.06fr .94fr;gap:56px;align-items:start;margin-top:40px}.cb-iview{animation:cb-panel-in .3s var(--capi-ease) both}html[data-motion=reduced] .cb-iview{animation:none}.cb-iconc{max-width:56ch;margin-top:22px;padding:2px 0 2px 16px;border-left:2px solid var(--capi-accent);font-size:15px;line-height:1.6;color:var(--capi-fg)}.cb-igr{margin-top:16px;border-top:1px solid var(--capi-border)}.cb-igrow{border-bottom:1px solid var(--capi-border);opacity:.45;transition:opacity .3s}.cb-igrow.is-on{opacity:1}.cb-igrow>summary{display:flex;align-items:center;gap:12px;min-height:44px;padding:15px 2px;list-style:none;font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;font-size:14.5px;cursor:pointer}.cb-igrow>summary::-webkit-details-marker{display:none}.cb-igr-ic{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;margin-left:auto;border:1px solid var(--capi-border-2);border-radius:50%;color:var(--capi-fg-subtle)}.cb-igr-ic svg{width:11px;height:11px;transition:transform .3s}.cb-igrow[open] .cb-igr-ic{border-color:var(--capi-accent-line);background:var(--capi-accent-soft);color:var(--capi-accent)}.cb-igrow[open] .cb-igr-ic svg{transform:rotate(45deg)}.cb-igr-body{display:grid;gap:10px;padding:0 2px 18px}.cb-igr-body>div{display:grid;grid-template-columns:74px 1fr;gap:12px}.cb-igr-body span{font-size:13.5px;line-height:1.55;color:var(--capi-fg-muted)}.cb-igr-body .cb-kicker{padding-top:3px}html[data-motion=reduced] .cb-igr-ic svg{transition:none}@media(max-width:1400px){.cb-dhero .cb-hf-tl{left:-240px;width:326px;--o: .42}.cb-dhero .cb-hf-br{right:-238px;width:326px;--o: .44}}@media(max-width:1180px){.cb-dhero .cb-h1{font-size:50px}.cb-uarch{grid-template-columns:1fr;gap:18px}.cb-ucore{order:-1;width:196px;height:196px}.cb-unit:after{display:none}.cb-upanel{grid-template-columns:1fr;gap:26px}.cb-dcore-flow{grid-template-columns:1fr}.cb-ficha{grid-template-columns:1fr;gap:34px}.cb-frels{position:static;flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.cb-frels::-webkit-scrollbar{display:none}.cb-frel{flex:0 0 210px;grid-template-columns:1fr;padding:14px 0 0;border-left:0;border-top:2px solid var(--capi-border)}.cb-frel i{display:none}.cb-frel[aria-selected=true]{border-left-color:transparent;border-top-color:var(--capi-accent)}.cb-itabs{grid-template-columns:1fr}.cb-itab,.cb-itab+.cb-itab{margin-top:0;padding:20px 0 20px 16px;border-top:1px solid var(--capi-border);border-left:2px solid transparent}.cb-itab[aria-selected=true]{border-top-color:var(--capi-border);border-left-color:var(--capi-accent)}.cb-iwrap{grid-template-columns:1fr;gap:40px}}@media(max-width:720px){.cb-dhero{padding:62px 0 74px}.cb-dhero .cb-lede{font-size:16px}.cb-dhero .cb-hero-actions .cb-btn{flex:1 1 100%;justify-content:center;min-height:48px}.cb-upanel h3{font-size:20px}.cb-itab b{font-size:16.5px}.cb-upanel .cb-lede,.cb-iconc,.cb-prod-note.is-left{font-size:15px}}.cb-rehero{padding:126px 0 132px}.cb-rehero .cb-hero-copy{max-width:880px}.cb-rehero .cb-hero-bg{background:radial-gradient(58% 46% at 50% 40%,rgba(56,189,248,.1),transparent 62%)}.cb-rehero .cb-lede{max-width:62ch}.cb-rehero .cb-hf-tl{top:96px;left:-128px;width:366px}.cb-rehero .cb-hf-tr{top:70px;right:-130px;width:340px}.cb-rehero .cb-hf-bl{bottom:16px;left:-152px;width:352px}.cb-rehero .cb-hf-br{bottom:-46px;right:-140px;width:366px}.cb-fragsec{background:var(--capi-bg-2);border-top:1px solid var(--capi-border);border-bottom:1px solid var(--capi-border)}.cb-fscene{display:grid;grid-template-columns:.78fr 1.22fr;gap:56px;align-items:start;margin-top:48px}.cb-ftabs{display:flex;flex-direction:column}.cb-ftab{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:center;min-height:44px;padding:15px 0 15px 20px;border:0;border-left:2px solid var(--capi-border);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .3s}.cb-ftab i{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal;font-size:10px;letter-spacing:.1em;color:var(--capi-fg-faint);transition:color .3s}.cb-ftab span{font-size:15.5px;font-weight:600;line-height:1.35;color:var(--capi-fg-muted);transition:color .3s}.cb-ftab:hover span{color:var(--capi-fg)}.cb-ftab[aria-selected=true]{border-left-color:var(--capi-accent)}.cb-ftab[aria-selected=true] i{color:var(--capi-accent)}.cb-ftab[aria-selected=true] span{color:var(--capi-fg)}.cb-fchans{display:grid;grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:12px}.cb-fchan{padding:14px;border:1px solid var(--capi-border);border-radius:12px;background:var(--capi-surface);opacity:.5;transition:opacity .3s,border-color .3s,background .3s,box-shadow .3s}.cb-fchan b{display:block;font-size:13px;font-weight:700;letter-spacing:-.01em}.cb-fchan span{display:block;margin-top:7px;font-size:11.5px;line-height:1.5;color:var(--capi-fg-muted)}.cb-fchan.is-on{opacity:1;border-color:var(--capi-accent-line);box-shadow:0 0 26px var(--capi-glow-2)}.cb-fchan.is-broken{opacity:1;border-color:#fbbf2480;background:#fbbf240d;box-shadow:none}.cb-fchan em{display:block;margin-top:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--capi-warn-mark)}.cb-fgap{margin-top:24px;padding:22px 24px;border:1px solid var(--capi-border-2);border-radius:16px;background:#ffffff04;animation:cb-panel-in .3s var(--capi-ease) both}.cb-fgap ul{display:grid;gap:9px;margin:14px 0 0;padding:0;list-style:none}.cb-fgap li{display:grid;grid-template-columns:6px 1fr;gap:10px;font-size:14.5px;line-height:1.5;color:var(--capi-fg)}.cb-fgap li:before{content:"";width:6px;height:6px;margin-top:8px;border-radius:50%;background:var(--capi-warn-mark)}.cb-fgap p{max-width:66ch;margin:18px 0 0;font-size:15px;line-height:1.65;color:var(--capi-fg-muted)}.cb-corseq{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start;margin-top:52px;padding-top:44px;border-top:1px solid var(--capi-border)}.cb-corseq-rec{display:flex;flex-direction:column;gap:16px}.cb-corseq-chain{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cb-corseq-chain .cb-chain-step{min-height:44px;font:inherit;font-size:11.5px;cursor:pointer}.cb-seqnotes{display:flex;flex-direction:column;gap:14px}.cb-seqnote{margin:0;font-size:15.5px;line-height:1.65;color:var(--capi-fg-subtle);transition:color .3s}.cb-seqnote b{font-family:SwitzerSemiBolder,ui-sans-serif,system-ui,sans-serif;color:inherit}.cb-seqnote.is-on{color:var(--capi-fg-muted)}.cb-seqnote.is-on b{color:var(--capi-fg)}.cb-reprod{margin-top:44px}.cb-reprod .cb-prod-tabs{margin-bottom:22px}.cb-rpview{display:grid;grid-template-columns:1.28fr .72fr;gap:44px;align-items:start;min-height:var(--cb-stage-h, 600px);animation:cb-panel-in .3s var(--capi-ease) both}.cb-rpside h3{margin:0;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.cb-rpside ul{display:grid;gap:12px;margin:22px 0 0;padding:22px 0 0;border-top:1px solid var(--capi-border);list-style:none}.cb-rpside li{display:grid;grid-template-columns:6px 1fr;gap:10px;font-size:14.5px;line-height:1.55;color:var(--capi-fg)}.cb-rpside li:before{content:"";width:6px;height:6px;margin-top:8px;border-radius:50%;background:var(--capi-accent)}.cb-opssec{background:var(--capi-bg-2);border-top:1px solid var(--capi-border);border-bottom:1px solid var(--capi-border)}.cb-opscene{margin-top:44px}.cb-optabs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--capi-border)}.cb-optab{margin-top:-1px;min-height:44px;padding:22px 24px 22px 0;border:0;border-top:2px solid transparent;background:none;font:inherit;color:inherit;text-align:left;opacity:.58;cursor:pointer;transition:opacity .3s,border-color .3s}.cb-optab+.cb-optab{padding-left:24px;border-left:1px solid var(--capi-border)}.cb-optab b{display:block;font-size:18px;font-weight:700;letter-spacing:-.02em}.cb-optab span{display:block;margin-top:7px;font-size:12.5px;line-height:1.5;color:var(--capi-fg-muted)}.cb-optab:hover{opacity:.85}.cb-optab[aria-selected=true]{opacity:1;border-top-color:var(--capi-accent)}.cb-oppanel{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:34px;padding:32px 38px;border:1px solid var(--capi-border-2);border-radius:20px;background:var(--capi-surface);min-height:326px;animation:cb-panel-in .3s var(--capi-ease) both}.cb-opcol{display:flex;flex-direction:column;gap:14px}.cb-oprow{padding-top:14px;border-top:1px solid var(--capi-border)}.cb-oprow:first-child{padding-top:0;border-top:0}.cb-oprow p{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:8px 0 0;font-size:14.5px;line-height:1.55;color:var(--capi-fg)}.cb-portdist{display:grid;grid-template-columns:1fr .74fr 1.26fr;gap:26px;align-items:stretch;margin-top:44px}.cb-portcol{display:flex;flex-direction:column;gap:12px;padding:20px 22px;border:1px solid var(--capi-border);border-radius:16px;background:var(--capi-surface)}.cb-portchips{display:flex;flex-wrap:wrap;gap:7px}@media(max-width:1400px){.cb-rehero .cb-hf-tl{left:-240px;width:326px;--o: .42}.cb-rehero .cb-hf-br{right:-238px;width:326px;--o: .44}}@media(max-width:1180px){.cb-rehero .cb-h1{font-size:50px}.cb-fscene{grid-template-columns:1fr;gap:32px}.cb-ftabs{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.cb-ftabs::-webkit-scrollbar{display:none}.cb-ftab{flex:0 0 232px;grid-template-columns:1fr;padding:14px 0 0;border-left:0;border-top:2px solid var(--capi-border)}.cb-ftab i{display:none}.cb-ftab[aria-selected=true]{border-left-color:transparent;border-top-color:var(--capi-accent)}.cb-corseq{grid-template-columns:1fr;gap:34px}.cb-rpview{grid-template-columns:1fr;gap:28px;min-height:0}.cb-optabs{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-optab{min-width:0;overflow-wrap:anywhere}.cb-optab,.cb-optab+.cb-optab{margin-top:0;padding:20px 0 20px 16px;border-top:1px solid var(--capi-border);border-left:2px solid transparent}.cb-optab[aria-selected=true]{border-top-color:var(--capi-border);border-left-color:var(--capi-accent)}.cb-oppanel{grid-template-columns:1fr;gap:28px;min-height:0}.cb-portdist{grid-template-columns:1fr}}@media(max-width:720px){.cb-rehero{padding:62px 0 74px}.cb-rehero .cb-lede{font-size:16px}.cb-rehero .cb-hero-actions .cb-btn{flex:1 1 100%;justify-content:center;min-height:48px}.cb-fchans{grid-template-columns:1fr 1fr}.cb-oppanel{padding:24px 22px}.cb-rpside h3{font-size:20px}.cb-fgap li,.cb-fgap p,.cb-seqnote,.cb-optab span,.cb-oprow p,.cb-rpside li{font-size:15px}}html[data-motion=reduced] .cb-fgap,html[data-motion=reduced] .cb-rpview,html[data-motion=reduced] .cb-oppanel{animation:none}html[data-motion=reduced] .cb-fchan,html[data-motion=reduced] .cb-optab{opacity:1}.cb-cx-sec{padding:72px 32px 88px}.cb-cx{display:grid;grid-template-columns:456px 672px;gap:72px;max-width:1200px;margin:0 auto;align-items:center;min-height:720px}.cb-cx-copy{display:flex;flex-direction:column;justify-content:center}.cb-cx-h1{margin:14px 0 0;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:48px;line-height:1.07;letter-spacing:-.015em;color:var(--capi-fg);text-wrap:balance}.cb-cx-lede{margin:24px 0 0;font-size:17.5px;line-height:1.6;color:var(--capi-fg-muted);max-width:52ch;text-wrap:pretty}.cb-form.cb-cx-form{height:660px;padding:32px;gap:16px;border-color:#20c8f438}.cb-cx-shead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.cb-cx-shead-l{color:var(--capi-fg-subtle)}.cb-cx-shead-r{color:var(--capi-teal);text-align:right}.cb-cx-prog{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.cb-cx-prog i{height:3px;border-radius:2px;background:var(--capi-surface-3);transition:background .28s var(--capi-ease)}.cb-cx-prog i.is-on{background:var(--capi-teal)}.cb-cx-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;margin-right:-4px}.cb-cx-scroll::-webkit-scrollbar{width:6px}.cb-cx-scroll::-webkit-scrollbar-thumb{background:var(--capi-surface-3);border-radius:3px}.cb-cx-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--capi-border);padding-top:20px}.cb-cx-foot-r{display:flex;align-items:center;gap:12px;margin-left:auto}.cb-cx-foot .cb-btn{min-height:44px;font-size:12.5px;padding:12px 22px}.cb-form.cb-cx-form input,.cb-form.cb-cx-form select,.cb-form.cb-cx-form textarea{font-size:15px;min-height:46px;padding:12px 14px}.cb-form.cb-cx-form textarea{min-height:104px}.cb-cx-form .cb-step-body{gap:20px}.cb-cx-form .cb-field>label,.cb-cx-form .cb-step-q{font-size:14.5px}.cb-cx-form .cb-err,.cb-cx-form .cb-check{font-size:14px}.cb-cx-form .cb-pill{font-size:14px;min-height:44px;padding:10px 16px}.cb-cx-form .cb-opts{gap:14px}.cb-cx-form .cb-opt{position:relative;border-radius:var(--capi-r-sm);padding:16px 18px}.cb-cx-form .cb-opt b{font-size:15px}.cb-cx-form .cb-opt span{font-size:13px}.cb-cx-form .cb-opt[aria-pressed=true][data-selected-label]:after{content:attr(data-selected-label);display:block;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--capi-teal)}.cb-cx-notice{display:flex;flex-direction:column;gap:6px;margin:0;padding:14px 16px;border:1px solid var(--capi-accent-line);border-radius:var(--capi-r-xs);background:var(--capi-accent-soft);font-size:14px;line-height:1.5;color:var(--capi-fg-muted)}.cb-cx-alert{border-color:#ef444473;background:#ef444414}.cb-cx-alert b{color:var(--capi-danger-fg);font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif}.cb-cx-review{display:flex;flex-direction:column;gap:12px}.cb-cx-rev{border:1px solid var(--capi-border);border-radius:var(--capi-r-xs);background:#ffffff03;padding:16px 18px}.cb-cx-rev-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.cb-cx-rev-top h4{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--capi-fg-subtle)}.cb-cx-edit{font:inherit;font-size:14px;background:none;border:0;color:var(--capi-accent);cursor:pointer;padding:6px 2px;text-decoration:underline;text-underline-offset:3px}.cb-cx-edit:hover{color:var(--capi-accent-2)}.cb-cx-rev-dl{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:14.5px}.cb-cx-rev-dl dt{color:var(--capi-fg-subtle)}.cb-cx-rev-dl dd{margin:0;color:var(--capi-fg);text-wrap:pretty}.cb-cx-rev-empty{margin:0;color:var(--capi-fg-faint)}.cb-cx-tags{display:flex;flex-wrap:wrap;gap:6px}.cb-cx-tag{font-size:13px;padding:4px 10px;border-radius:var(--capi-r-pill);border:1px solid var(--capi-border-2);background:var(--capi-surface-2);color:var(--capi-fg-muted)}.cb-cx-sending{display:inline-flex;align-items:center;gap:9px;font-size:14px;color:var(--capi-fg-subtle)}.cb-cx-spin{width:14px;height:14px;border-radius:var(--capi-r-pill);border:2px solid var(--capi-border-strong);border-top-color:var(--capi-accent);animation:cb-cx-spin .8s linear infinite}@keyframes cb-cx-spin{to{transform:rotate(360deg)}}.cb-form.cb-cx-form-done{justify-content:center}.cb-cx-final{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 0}.cb-cx-final h2{margin:0;font-family:SwitzerBlack,ui-sans-serif,system-ui,sans-serif;font-size:30px;letter-spacing:-.02em;color:var(--capi-fg)}.cb-cx-final p{margin:0;max-width:52ch;font-size:16.5px;line-height:1.6;color:var(--capi-fg-muted);text-wrap:pretty}.cb-cx-step{animation:cb-cx-in .24s var(--capi-ease) both}.cb-cx-step.is-back{animation-name:cb-cx-in-back}@keyframes cb-cx-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes cb-cx-in-back{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}html[data-motion=reduced] .cb-cx-step{animation:none}html[data-motion=reduced] .cb-cx-spin{animation-duration:2.4s}@media(max-width:1279px){.cb-cx{grid-template-columns:minmax(320px,.39fr) minmax(0,.61fr);gap:64px}.cb-cx-h1{font-size:40px}}@media(max-width:1023px){.cb-cx{grid-template-columns:.4fr .6fr;gap:40px}.cb-cx-h1{font-size:34px}.cb-cx-lede{font-size:16.5px}}@media(max-width:860px){.cb-cx-sec{padding:40px 20px 56px}.cb-cx{grid-template-columns:1fr;gap:28px;align-items:start;min-height:0}.cb-cx-h1{font-size:31px}.cb-cx-lede{font-size:16px;margin-top:18px}.cb-form.cb-cx-form{height:auto;padding:20px;gap:14px}.cb-cx-scroll{overflow:visible;margin-right:0;padding-right:0}.cb-cx-form .cb-opts{grid-template-columns:1fr}.cb-cx-foot{flex-direction:column-reverse;align-items:stretch}.cb-cx-foot-r{margin-left:0;flex-direction:column-reverse;align-items:stretch}.cb-cx-foot .cb-btn{width:100%}.cb-cx-final h2{font-size:25px}}.grecaptcha-badge{visibility:hidden}.splash-overlay{position:fixed;inset:0;z-index:50;background:#050a15;display:flex;align-items:center;justify-content:center;overflow:hidden}.splash-overlay.fade-out{animation:splashFadeOut .5s ease-in forwards}.splash-logo-container{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:16px}.splash-logo{width:120px;height:auto;animation:splashLogoReveal 1.6s ease-out forwards;filter:drop-shadow(0 0 0px transparent)}.splash-title{font-family:SwitzerBolder,sans-serif;font-size:14px;letter-spacing:6px;text-transform:uppercase;color:#38bdf8;opacity:0;animation:splashTitleFade .8s ease-out .6s forwards}.splash-subtitle{font-family:SwitzerLight,sans-serif;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#67e8f9;opacity:0;animation:splashTitleFade .6s ease-out .9s forwards}.splash-bg-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.03) 1px,transparent 1px);background-size:60px 60px;animation:gridPulse 3s ease-in-out infinite}.splash-particle{position:absolute;border-radius:50%;pointer-events:none}.splash-particle-1{width:3px;height:3px;background:#38bdf8;top:20%;left:15%;animation:particleFloat1 4s ease-in-out infinite}.splash-particle-2{width:2px;height:2px;background:#67e8f9;top:70%;left:80%;animation:particleFloat2 5s ease-in-out infinite}.splash-particle-3{width:4px;height:4px;background:#38bdf8;top:40%;left:90%;animation:particleFloat3 3.5s ease-in-out infinite;opacity:.5}.splash-particle-4{width:2px;height:2px;background:#67e8f9;top:80%;left:20%;animation:particleFloat1 6s ease-in-out infinite}.splash-particle-5{width:3px;height:3px;background:#0ea5e9;top:10%;left:60%;animation:particleFloat2 4.5s ease-in-out infinite}.splash-particle-6{width:2px;height:2px;background:#38bdf8;top:60%;left:40%;animation:particleFloat3 5.5s ease-in-out infinite}.splash-gate-top,.splash-gate-bottom{position:absolute;left:0;right:0;height:50%;background:#050a15;z-index:2}.splash-gate-top{top:0;border-bottom:2px solid rgba(56,189,248,.3);box-shadow:0 4px 40px #38bdf826}.splash-gate-bottom{bottom:0;border-top:2px solid rgba(56,189,248,.3);box-shadow:0 -4px 40px #38bdf826}.splash-gate-top.open{animation:gateOpenTop 1s cubic-bezier(.22,1,.36,1) forwards}.splash-gate-bottom.open{animation:gateOpenBottom 1s cubic-bezier(.22,1,.36,1) forwards}.splash-gate-warning{position:absolute;left:0;right:0;z-index:3;display:flex;justify-content:center}.splash-gate-warning-top{top:calc(50% - 30px)}.splash-gate-warning-bottom{bottom:calc(50% - 30px)}.splash-gate-warning span{font-family:SwitzerBolder,sans-serif;font-size:9px;letter-spacing:8px;text-transform:uppercase;color:#38bdf866;animation:warningBlink .8s ease-in-out infinite}.splash-gate-warning.open{opacity:0;transition:opacity .3s}.splash-scan-line{position:absolute;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#38bdf8 20%,#67e8f9 50%,#38bdf8 80%,transparent);z-index:4;opacity:0;animation:scanLineSwipe 1.2s ease-in-out 1s forwards;box-shadow:0 0 30px 8px #38bdf880,0 0 80px 20px #38bdf833}.splash-scan-flash{position:absolute;inset:0;background:#38bdf814;z-index:3;opacity:0;animation:scanFlash .3s ease-out 1.8s forwards}.splash-portal-ring{position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;transform:translate(-50%,-50%);z-index:2}.splash-portal-ring-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;border:2px solid rgba(56,189,248,.6);box-shadow:0 0 40px 10px #38bdf833,inset 0 0 30px 5px #38bdf81a;animation:portalRingSpin 3s linear infinite,portalPulse 1.6s ease-in-out infinite}.splash-portal-ring-outer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;border:1px dashed rgba(103,232,249,.3);animation:portalRingSpinReverse 5s linear infinite}.splash-portal-ring-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.1) 0%,transparent 70%);animation:portalGlowPulse 2s ease-in-out infinite}.splash-portal-ring.expand .splash-portal-ring-inner{animation:portalExpand 1.2s cubic-bezier(.22,1,.36,1) forwards}.splash-portal-ring.expand .splash-portal-ring-outer{animation:portalExpandOuter 1.2s cubic-bezier(.22,1,.36,1) .1s forwards}.splash-portal-ring.expand .splash-portal-ring-glow{animation:portalExpandGlow 1s ease-out forwards}.splash-portal-sparks{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.splash-portal-spark{position:absolute;width:2px;height:2px;background:#67e8f9;border-radius:50%;box-shadow:0 0 6px 2px #67e8f999}.splash-scanner-beam{position:absolute;left:0;right:0;height:6px;z-index:3;animation:scannerSweep 2s ease-in-out forwards}.splash-scanner-beam:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 2%,#38bdf8 20%,#67e8f9 50%,#38bdf8 80%,transparent 98%);box-shadow:0 0 40px 12px #38bdf866,0 0 100px 30px #38bdf826}.splash-scanner-beam:after{content:"";position:absolute;left:0;right:0;top:-60px;height:120px;background:linear-gradient(to bottom,transparent,rgba(56,189,248,.06),transparent)}.splash-scanner-reveal{position:absolute;inset:0;background:#050a15;z-index:2;clip-path:inset(0 0 0 0)}.splash-scanner-reveal.done{animation:scannerReveal .8s cubic-bezier(.22,1,.36,1) forwards}.splash-scanner-glitch{position:absolute;inset:0;z-index:4;opacity:0}.splash-scanner-glitch.active{animation:glitchFlicker .5s ease-out forwards}.splash-scanner-glitch:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(56,189,248,.03) 2px,rgba(56,189,248,.03) 4px)}.splash-iris{position:absolute;inset:0;z-index:2}.splash-iris-blade{position:absolute;top:50%;left:50%;width:150vmax;height:150vmax;margin-left:-75vmax;margin-top:-75vmax;background:#050a15;transform-origin:center center;clip-path:polygon(50% 50%,48% 0%,52% 0%);transition:clip-path 1.2s cubic-bezier(.22,1,.36,1)}.splash-iris-blade:after{content:"";position:absolute;top:0;left:50%;width:1px;height:50%;background:linear-gradient(to bottom,rgba(56,189,248,.4),transparent)}.splash-iris.open .splash-iris-blade{clip-path:polygon(50% 50%,50% 0%,50% 0%)}.splash-iris-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;border-radius:50%;border:2px solid rgba(56,189,248,.4);z-index:3;animation:irisPulse 1.5s ease-in-out infinite;box-shadow:0 0 30px #38bdf833,inset 0 0 30px #38bdf81a}.splash-iris.open .splash-iris-ring{animation:irisRingExpand 1s ease-out forwards}.splash-iris-crosshair{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.splash-iris-crosshair:before,.splash-iris-crosshair:after{content:"";position:absolute;background:#38bdf833}.splash-iris-crosshair:before{width:1px;height:300px;top:-150px;left:0}.splash-iris-crosshair:after{width:300px;height:1px;top:0;left:-150px}.splash-iris.open .splash-iris-crosshair{opacity:0;transition:opacity .5s}.splash-picker-container{display:flex;flex-direction:column;align-items:center;gap:20px;z-index:10}.splash-picker-logo{position:relative;margin-bottom:8px}.splash-picker-glow{position:absolute;inset:-24px;background:radial-gradient(circle,rgba(56,189,248,.15) 0%,transparent 70%);border-radius:50%;animation:pickerGlowPulse 2.4s ease-in-out infinite}.splash-picker-container .splash-logo{width:80px;animation:pickerLogoBreath 2.4s ease-in-out infinite}.splash-picker-title{font-family:SwitzerBolder,sans-serif;font-size:20px;letter-spacing:4px;text-transform:uppercase;background:linear-gradient(135deg,#38bdf8,#67e8f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.splash-picker-subtitle{font-family:SwitzerLight,sans-serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#475569}.splash-picker-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.splash-picker-btn{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 24px;background:#0f172a99;border:1px solid rgba(51,65,85,.4);border-radius:16px;cursor:pointer;transition:all .3s ease;opacity:0;animation:pickerBtnEntrance .5s ease-out forwards}.splash-picker-btn:hover{border-color:#38bdf866;background:#38bdf80d;transform:translateY(-4px);box-shadow:0 8px 32px #38bdf826,0 0 0 1px #38bdf81a}.splash-picker-icon-wrap{width:48px;height:48px;border-radius:12px;background:#38bdf80f;border:1px solid rgba(56,189,248,.15);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.splash-picker-btn:hover .splash-picker-icon-wrap{background:#38bdf81f;border-color:#38bdf84d;box-shadow:0 0 20px #38bdf833}.splash-picker-icon{width:24px;height:24px;color:#38bdf8;opacity:.7;transition:opacity .3s}.splash-picker-btn:hover .splash-picker-icon{opacity:1}.splash-picker-label{font-family:SwitzerMedium,sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#94a3b8;transition:color .3s}.splash-picker-btn:hover .splash-picker-label{color:#e2e8f0}.splash-picker-skip{margin-top:8px;padding:6px 20px;background:none;border:1px solid rgba(51,65,85,.3);border-radius:8px;color:#475569;font-family:SwitzerLight,sans-serif;font-size:11px;letter-spacing:1px;cursor:pointer;transition:all .3s}.splash-picker-skip:hover{border-color:#64748b80;color:#94a3b8}@keyframes splashLogoReveal{0%{transform:scale(.3) rotate(-10deg);opacity:0;filter:drop-shadow(0 0 0px transparent) blur(10px)}30%{opacity:1;filter:blur(0px)}50%{transform:scale(1.15) rotate(2deg);filter:drop-shadow(0 0 40px rgba(56,189,248,.8))}70%{transform:scale(.95) rotate(-1deg)}85%{transform:scale(1.02)}to{transform:scale(1) rotate(0);opacity:1;filter:drop-shadow(0 0 30px rgba(56,189,248,.5)) drop-shadow(0 0 80px rgba(103,232,249,.3))}}@keyframes splashTitleFade{0%{opacity:0;transform:translateY(12px);letter-spacing:12px}to{opacity:1;transform:translateY(0)}}@keyframes gridPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes particleFloat1{0%,to{transform:translate(0) scale(1);opacity:.4}50%{transform:translate(30px,-20px) scale(1.5);opacity:.8}}@keyframes particleFloat2{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(-20px,30px) scale(1.8);opacity:.7}}@keyframes particleFloat3{0%,to{transform:translate(0);opacity:.3}50%{transform:translate(15px,15px);opacity:.6}}@keyframes warningBlink{0%,to{opacity:.3}50%{opacity:.8}}@keyframes scanLineSwipe{0%{top:-3px;opacity:0}5%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@keyframes scanFlash{0%{opacity:.15}to{opacity:0}}@keyframes gateOpenTop{0%{transform:translateY(0)}to{transform:translateY(-105%)}}@keyframes gateOpenBottom{0%{transform:translateY(0)}to{transform:translateY(105%)}}@keyframes portalRingSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes portalRingSpinReverse{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes portalPulse{0%,to{box-shadow:0 0 40px 10px #38bdf833}50%{box-shadow:0 0 60px 20px #38bdf866}}@keyframes portalGlowPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}}@keyframes portalExpand{0%{width:120px;height:120px;opacity:1;border-width:2px}to{width:350vmax;height:350vmax;opacity:0;border-width:0}}@keyframes portalExpandOuter{0%{width:180px;height:180px;opacity:1}to{width:400vmax;height:400vmax;opacity:0}}@keyframes portalExpandGlow{0%{opacity:1}50%{opacity:1;transform:translate(-50%,-50%) scale(3)}to{opacity:0;transform:translate(-50%,-50%) scale(8)}}@keyframes scannerSweep{0%{top:-6px;opacity:0}3%{opacity:1}95%{opacity:1}to{top:calc(100% + 6px);opacity:0}}@keyframes scannerReveal{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}@keyframes glitchFlicker{0%{opacity:.8}10%{opacity:0}20%{opacity:.6;transform:translate(-3px)}30%{opacity:0}40%{opacity:.4;transform:translate(2px)}50%{opacity:0}to{opacity:0}}@keyframes irisPulse{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 30px #38bdf833,inset 0 0 30px #38bdf81a}50%{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 0 50px #38bdf866,inset 0 0 40px #38bdf833}}@keyframes irisRingExpand{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(15);opacity:0}}@keyframes splashFadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes pickerGlowPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes pickerLogoBreath{0%,to{transform:scale(1);filter:drop-shadow(0 0 8px rgba(56,189,248,.2))}50%{transform:scale(1.06);filter:drop-shadow(0 0 20px rgba(56,189,248,.4))}}@keyframes pickerBtnEntrance{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.splash-hex-grid{position:absolute;inset:0;z-index:2}.splash-hex-cell{position:absolute;width:20%;height:30%;background:#050a15;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);border:1px solid rgba(56,189,248,.08);transition:all .8s cubic-bezier(.22,1,.36,1)}.splash-hex-grid.shatter .splash-hex-cell{opacity:0;transform:scale(.3) rotate(45deg) translateY(100px);filter:blur(4px)}.splash-diagonal{position:absolute;inset:0;z-index:2}.splash-diagonal-blade{position:absolute;inset:0;background:#050a15;transition:transform 1s cubic-bezier(.22,1,.36,1)}.splash-diagonal-blade-1{clip-path:polygon(0 0,100% 0,0 100%)}.splash-diagonal-blade-2{clip-path:polygon(100% 0,100% 100%,0 100%)}.splash-diagonal.wipe .splash-diagonal-blade-1{transform:translate(-100%) translateY(-100%)}.splash-diagonal.wipe .splash-diagonal-blade-2{transform:translate(100%) translateY(100%)}.splash-diagonal-edge{position:absolute;top:0;left:0;width:141.4%;height:2px;background:linear-gradient(90deg,transparent,#38bdf8,#67e8f9,#38bdf8,transparent);transform-origin:top left;transform:rotate(45deg);box-shadow:0 0 20px 4px #38bdf84d;opacity:.6;z-index:3}.splash-diagonal.wipe .splash-diagonal-edge{opacity:0;transition:opacity .5s .5s}.splash-liquid{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center}.splash-liquid-blob{width:100px;height:100px;background:#050a15;border-radius:50%;box-shadow:0 0 60px 20px #38bdf826;animation:liquidPulse 1.5s ease-in-out infinite;transition:all 1.2s cubic-bezier(.22,1,.36,1)}.splash-liquid.expand .splash-liquid-blob{width:400vmax;height:400vmax;border-radius:50%;box-shadow:none;background:transparent}@keyframes liquidPulse{0%,to{transform:scale(1);border-radius:50%}25%{transform:scale(1.15);border-radius:45% 55% 50% 50%}50%{transform:scale(.9);border-radius:55% 45% 48% 52%}75%{transform:scale(1.1);border-radius:48% 52% 55% 45%}}.splash-matrix{position:absolute;inset:0;z-index:2;overflow:hidden}.splash-matrix.dissolve{animation:matrixDissolve .8s ease-out forwards}.splash-matrix-col{position:absolute;top:-20%;display:flex;flex-direction:column;font-family:monospace;font-size:14px;color:#38bdf8;line-height:1.4;animation:matrixFall linear infinite;text-shadow:0 0 8px rgba(56,189,248,.5)}.splash-matrix-col span:first-child{color:#67e8f9;text-shadow:0 0 12px rgba(103,232,249,.8)}@keyframes matrixFall{0%{transform:translateY(-100%)}to{transform:translateY(120vh)}}@keyframes matrixDissolve{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(8px)}}.splash-glitch-fx{position:absolute;inset:0;z-index:2;background:#050a15}.splash-glitch-slice{position:absolute;inset:0;opacity:0}.splash-glitch-r{background:#ff000008}.splash-glitch-g{background:#00ff0008}.splash-glitch-b{background:#38bdf80d}.splash-glitch-fx.active .splash-glitch-r{animation:glitchSliceR .15s ease-out infinite alternate;opacity:1}.splash-glitch-fx.active .splash-glitch-g{animation:glitchSliceG .12s ease-out infinite alternate;opacity:1}.splash-glitch-fx.active .splash-glitch-b{animation:glitchSliceB .18s ease-out infinite alternate;opacity:1}.splash-glitch-scanlines{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(56,189,248,.02) 2px,rgba(56,189,248,.02) 4px);z-index:1}.splash-glitch-noise{position:absolute;inset:0;opacity:0;z-index:2}.splash-glitch-fx.active .splash-glitch-noise{animation:glitchNoise .1s steps(3) infinite;opacity:.15}.splash-glitch-fx.active{animation:glitchDissolve 1.2s ease-out forwards}@keyframes glitchSliceR{0%{transform:translate(-3px) skew(-1deg)}to{transform:translate(3px) skew(1deg)}}@keyframes glitchSliceG{0%{transform:translate(2px) skew(.5deg)}to{transform:translate(-2px) skew(-.5deg)}}@keyframes glitchSliceB{0%{transform:translate(-1px) skewY(.3deg)}to{transform:translate(1px) skewY(-.3deg)}}@keyframes glitchNoise{0%{background-position:0 0}33%{background-position:-10px 5px}66%{background-position:5px -10px}to{background-position:0 0}}@keyframes glitchDissolve{0%{opacity:1}70%{opacity:1}85%{opacity:.5;clip-path:inset(10% 5% 10% 5%)}to{opacity:0;clip-path:inset(50% 50% 50% 50%)}}.splash-curtain{position:absolute;inset:0;z-index:2}.splash-curtain-left,.splash-curtain-right{position:absolute;top:0;bottom:0;width:50%;background:#050a15;transition:transform 1s cubic-bezier(.22,1,.36,1)}.splash-curtain-left{left:0;border-right:1px solid rgba(56,189,248,.2);box-shadow:4px 0 30px #38bdf81a}.splash-curtain-right{right:0;border-left:1px solid rgba(56,189,248,.2);box-shadow:-4px 0 30px #38bdf81a}.splash-curtain.open .splash-curtain-left{transform:translate(-105%)}.splash-curtain.open .splash-curtain-right{transform:translate(105%)}.splash-curtain-shine{position:absolute;top:0;left:50%;transform:translate(-50%);width:2px;height:100%;background:linear-gradient(to bottom,transparent,#38bdf8 30%,#67e8f9 50%,#38bdf8 70%,transparent);box-shadow:0 0 20px 6px #38bdf84d;z-index:3;opacity:.8}.splash-curtain.open .splash-curtain-shine{opacity:0;transition:opacity .5s .3s}@keyframes moduleFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.module-transition{animation:moduleFadeIn .35s ease-out}.news-card-3d{transform-style:preserve-3d;will-change:transform;position:relative}.news-card-3d:hover{z-index:10}.news-card-3d:after{content:"";position:absolute;inset:0;border-radius:1rem;background:linear-gradient(105deg,transparent 40%,rgba(56,189,248,.04) 45%,rgba(56,189,248,.08) 50%,rgba(56,189,248,.04) 55%,transparent 60%);background-size:200% 100%;background-position:200% 0;transition:background-position .6s ease;pointer-events:none;z-index:1}.news-card-3d:hover:after{background-position:-50% 0}@keyframes titleShine{0%{background-position:200% center}to{background-position:-200% center}}.title-shine{background:linear-gradient(90deg,#38bdf800,#38bdf84d,#38bdf800);background-size:200% auto;-webkit-background-clip:text;background-clip:text;animation:titleShine 4s ease-in-out 2s infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0);opacity:.3}50%{transform:translateY(-20px) rotate(180deg);opacity:.6}}.hero-particle{position:absolute;width:3px;height:3px;background:#38bdf866;border-radius:50%;animation:float 4s ease-in-out infinite}.MuiDataGrid-footerContainer{background-color:#334155}.MuiTablePagination-root{color:#fff}.store-preview-container{width:200px;height:120px;background:#0f1a2e;border-radius:8px;overflow:hidden;position:relative}.store-preview-container,.store-preview-container *,.store-preview-container *:before,.store-preview-container *:after{animation-play-state:paused!important}.store-preview-wrapper.playing .store-preview-container,.store-preview-wrapper.playing .store-preview-container *,.store-preview-wrapper.playing .store-preview-container *:before,.store-preview-wrapper.playing .store-preview-container *:after{animation-play-state:running!important}.store-preview-gates{position:absolute;inset:0;display:flex}.store-preview-gates .gate-left,.store-preview-gates .gate-right{width:50%;height:100%;background:linear-gradient(135deg,#38bdf8,#22d3ee);animation:storeGatesOpen 2.5s ease-in-out infinite}.store-preview-gates .gate-right{animation-name:storeGatesOpenRight}@keyframes storeGatesOpen{0%,to{transform:translate(0)}40%,60%{transform:translate(-100%)}}@keyframes storeGatesOpenRight{0%,to{transform:translate(0)}40%,60%{transform:translate(100%)}}.store-preview-portal{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-portal .portal-circle{width:40px;height:40px;border-radius:50%;border:3px solid #38bdf8;box-shadow:0 0 15px #38bdf880,inset 0 0 15px #22d3ee40;animation:storePortalPulse 2s ease-in-out infinite}@keyframes storePortalPulse{0%,to{transform:scale(.2);opacity:0}50%{transform:scale(1.2);opacity:1}80%{transform:scale(1);opacity:.8}}.store-preview-scanner{position:absolute;inset:0}.store-preview-scanner .scan-line{position:absolute;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,#38bdf8,#22d3ee,#38bdf8,transparent);box-shadow:0 0 10px #38bdf880;animation:storeScanSweep 2s ease-in-out infinite}@keyframes storeScanSweep{0%,to{top:0}50%{top:calc(100% - 3px)}}.store-preview-iris{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-iris .iris-blade{position:absolute;width:0;height:0;border-style:solid;animation:storeIrisClose 2.5s ease-in-out infinite}.store-preview-iris .iris-blade:nth-child(1){border-width:60px 60px 0 0;border-color:#38bdf8 transparent transparent transparent;top:0;left:0}.store-preview-iris .iris-blade:nth-child(2){border-width:0 60px 60px 0;border-color:transparent #22d3ee transparent transparent;top:0;right:0}.store-preview-iris .iris-blade:nth-child(3){border-width:0 0 60px 60px;border-color:transparent transparent #38bdf8 transparent;bottom:0;right:0}.store-preview-iris .iris-blade:nth-child(4){border-width:60px 0 0 60px;border-color:transparent transparent transparent #22d3ee;bottom:0;left:0}@keyframes storeIrisClose{0%,to{transform:scale(1);opacity:1}50%{transform:scale(0);opacity:0}}.store-preview-hex{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;padding:10px}.store-preview-hex .hex-piece{width:20px;height:20px;background:linear-gradient(135deg,#38bdf8,#22d3ee);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);animation:storeHexShatter 2.5s ease-in-out infinite}.store-preview-hex .hex-piece:nth-child(odd){animation-delay:.1s}.store-preview-hex .hex-piece:nth-child(3n){animation-delay:.2s}@keyframes storeHexShatter{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(0) rotate(180deg);opacity:0}}.store-preview-diagonal{position:absolute;inset:0;overflow:hidden}.store-preview-diagonal .diag-panel{position:absolute;width:150%;height:100%;background:linear-gradient(135deg,#38bdf8,#22d3ee);transform:skew(-20deg);left:-25%;animation:storeDiagSlide 2.5s ease-in-out infinite}@keyframes storeDiagSlide{0%,to{transform:skew(-20deg) translate(0)}40%,60%{transform:skew(-20deg) translate(120%)}}.store-preview-liquid{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-liquid .liquid-blob{width:60px;height:60px;background:linear-gradient(135deg,#38bdf8,#22d3ee);border-radius:50%;animation:storeLiquidMorph 2.5s ease-in-out infinite}@keyframes storeLiquidMorph{0%,to{border-radius:50%;transform:scale(.3);opacity:0}30%{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transform:scale(.8);opacity:1}60%{border-radius:50%;transform:scale(1.5);opacity:.8}80%{border-radius:0%;transform:scale(3);opacity:0}}.store-preview-matrix{position:absolute;inset:0;display:flex;justify-content:space-around;padding:0 8px;overflow:hidden}.store-preview-matrix .matrix-col{display:flex;flex-direction:column;align-items:center;font-family:monospace;font-size:8px;color:#38bdf8;animation:storeMatrixFall 2s linear infinite;opacity:.8}.store-preview-matrix .matrix-col:nth-child(2){animation-delay:.3s}.store-preview-matrix .matrix-col:nth-child(3){animation-delay:.6s}.store-preview-matrix .matrix-col:nth-child(4){animation-delay:.1s}.store-preview-matrix .matrix-col:nth-child(5){animation-delay:.8s}.store-preview-matrix .matrix-col:nth-child(6){animation-delay:.4s}@keyframes storeMatrixFall{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.store-preview-glitch{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.store-preview-glitch .glitch-bar{position:absolute;width:100%;height:8px;background:#38bdf8;animation:storeGlitchSlice 1.5s steps(1) infinite}.store-preview-glitch .glitch-bar:nth-child(1){top:15%;animation-delay:0s}.store-preview-glitch .glitch-bar:nth-child(2){top:35%;animation-delay:.2s}.store-preview-glitch .glitch-bar:nth-child(3){top:55%;animation-delay:.4s}.store-preview-glitch .glitch-bar:nth-child(4){top:75%;animation-delay:.1s}@keyframes storeGlitchSlice{0%,to{transform:translate(0);opacity:.8}10%{transform:translate(-30px);opacity:1}20%{transform:translate(20px);opacity:.6}30%{transform:translate(-10px);opacity:1}40%,to{transform:translate(0);opacity:0}}.store-preview-curtain{position:absolute;inset:0;display:flex}.store-preview-curtain .curtain-strip{flex:1;background:linear-gradient(180deg,#38bdf8,#22d3ee);animation:storeCurtainFold 2.5s ease-in-out infinite;transform-origin:top}.store-preview-curtain .curtain-strip:nth-child(2){animation-delay:.08s}.store-preview-curtain .curtain-strip:nth-child(3){animation-delay:.16s}.store-preview-curtain .curtain-strip:nth-child(4){animation-delay:.24s}.store-preview-curtain .curtain-strip:nth-child(5){animation-delay:.32s}.store-preview-curtain .curtain-strip:nth-child(6){animation-delay:.4s}.store-preview-curtain .curtain-strip:nth-child(7){animation-delay:.48s}.store-preview-curtain .curtain-strip:nth-child(8){animation-delay:.56s}@keyframes storeCurtainFold{0%,to{transform:scaleY(1)}40%,60%{transform:scaleY(0)}}.store-preview-typewriter{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-typewriter .typewriter-text{font-family:monospace;font-size:18px;color:#38bdf8;font-weight:700;letter-spacing:4px;overflow:hidden;white-space:nowrap;width:0;border-right:2px solid #22d3ee;animation:storeTypewrite 2.5s steps(7) infinite,storeTypeCursor .5s step-end infinite alternate}@keyframes storeTypewrite{0%,to{width:0}30%,70%{width:7ch}}.store-preview-shutter{position:absolute;inset:0;display:flex;flex-direction:column}.store-preview-shutter .shutter-slat{flex:1;background:linear-gradient(90deg,#38bdf8,#22d3ee);transform-origin:center;animation:storeShutterOpen 2.5s ease-in-out infinite}.store-preview-shutter .shutter-slat:nth-child(2){animation-delay:.05s}.store-preview-shutter .shutter-slat:nth-child(3){animation-delay:.1s}.store-preview-shutter .shutter-slat:nth-child(4){animation-delay:.15s}.store-preview-shutter .shutter-slat:nth-child(5){animation-delay:.2s}.store-preview-shutter .shutter-slat:nth-child(6){animation-delay:.25s}@keyframes storeShutterOpen{0%,to{transform:rotateX(0)}40%,60%{transform:rotateX(90deg)}}.store-preview-spiral{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-spiral .spiral-arm{position:absolute;width:60px;height:30px;border:3px solid transparent;border-top-color:#38bdf8;border-radius:50%;animation:storeSpiralSpin 2s linear infinite}.store-preview-spiral .spiral-arm:nth-child(1){width:30px;height:15px}.store-preview-spiral .spiral-arm:nth-child(2){width:50px;height:25px;animation-delay:.15s;border-top-color:#22d3ee}.store-preview-spiral .spiral-arm:nth-child(3){width:70px;height:35px;animation-delay:.3s}@keyframes storeSpiralSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.store-preview-pixelate{position:absolute;inset:0;display:flex;flex-wrap:wrap;padding:6px;gap:3px;align-content:center;justify-content:center}.store-preview-pixelate .pixel-square{width:14px;height:14px;background:#38bdf8;border-radius:2px;animation:storePixelPop 2.5s ease-in-out infinite;opacity:0}.store-preview-pixelate .pixel-square:nth-child(odd){background:#22d3ee}.store-preview-pixelate .pixel-square:nth-child(1){animation-delay:.05s}.store-preview-pixelate .pixel-square:nth-child(2){animation-delay:.2s}.store-preview-pixelate .pixel-square:nth-child(3){animation-delay:.35s}.store-preview-pixelate .pixel-square:nth-child(4){animation-delay:.1s}.store-preview-pixelate .pixel-square:nth-child(5){animation-delay:.4s}.store-preview-pixelate .pixel-square:nth-child(6){animation-delay:.15s}.store-preview-pixelate .pixel-square:nth-child(7){animation-delay:.3s}.store-preview-pixelate .pixel-square:nth-child(8){animation-delay:.08s}.store-preview-pixelate .pixel-square:nth-child(9){animation-delay:.45s}.store-preview-pixelate .pixel-square:nth-child(10){animation-delay:.22s}.store-preview-pixelate .pixel-square:nth-child(11){animation-delay:.38s}.store-preview-pixelate .pixel-square:nth-child(12){animation-delay:.12s}.store-preview-pixelate .pixel-square:nth-child(n+13){animation-delay:.28s}@keyframes storePixelPop{0%,to{opacity:0;transform:scale(0)}30%,70%{opacity:1;transform:scale(1)}}.store-preview-vortex{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-vortex .vortex-ring{position:absolute;border:3px solid #38bdf8;border-radius:50%;animation:storeVortexPull 2.5s ease-in-out infinite}.store-preview-vortex .vortex-ring:nth-child(1){width:70px;height:70px}.store-preview-vortex .vortex-ring:nth-child(2){width:45px;height:45px;border-color:#22d3ee;animation-delay:.2s}.store-preview-vortex .vortex-ring:nth-child(3){width:20px;height:20px;animation-delay:.4s}@keyframes storeVortexPull{0%{transform:rotate(0) scale(1);opacity:1}50%{transform:rotate(180deg) scale(.2);opacity:.3}to{transform:rotate(360deg) scale(1);opacity:1}}.store-preview-thunder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-thunder .thunder-bolt{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:40px solid #38bdf8;filter:drop-shadow(0 0 6px #38bdf8);animation:storeThunderStrike 1.5s ease-out infinite}.store-preview-thunder .thunder-bolt:after{content:"";position:absolute;top:20px;left:-4px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:30px solid #22d3ee}.store-preview-thunder .thunder-flash{position:absolute;inset:0;background:radial-gradient(circle,#38bdf840,transparent 70%);animation:storeThunderFlash 1.5s ease-out infinite}@keyframes storeThunderStrike{0%,to{opacity:0;transform:translateY(-20px) scaleY(0)}10%,30%{opacity:1;transform:translateY(0) scaleY(1)}50%{opacity:0;transform:translateY(10px) scaleY(.8)}}@keyframes storeThunderFlash{0%,to{opacity:0}10%{opacity:.8}20%{opacity:0}25%{opacity:.4}35%,to{opacity:0}}.store-preview-prism{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-prism .prism-shard{position:absolute;width:0;height:0;animation:storePrismSplit 2.5s ease-in-out infinite}.store-preview-prism .prism-shard:nth-child(1){border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:35px solid #38bdf8}.store-preview-prism .prism-shard:nth-child(2){border-left:20px solid transparent;border-right:20px solid transparent;border-top:35px solid #22d3ee;animation-delay:.1s}.store-preview-prism .prism-shard:nth-child(3){border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:35px solid #38bdf8;animation-delay:.2s}.store-preview-prism .prism-shard:nth-child(4){border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:35px solid #22d3ee;animation-delay:.3s}@keyframes storePrismSplit{0%,to{transform:translate(0) rotate(0);opacity:1}50%{transform:translate(var(--tx, 20px),var(--ty, 20px)) rotate(45deg);opacity:.5}}.store-preview-prism .prism-shard:nth-child(1){--tx: 0px;--ty: -20px}.store-preview-prism .prism-shard:nth-child(2){--tx: 0px;--ty: 20px}.store-preview-prism .prism-shard:nth-child(3){--tx: 20px;--ty: 0px}.store-preview-prism .prism-shard:nth-child(4){--tx: -20px;--ty: 0px}.store-preview-wave{position:absolute;inset:0;overflow:hidden}.store-preview-wave .wave-crest{position:absolute;bottom:0;left:-50%;width:200%;height:60px;background:linear-gradient(180deg,#38bdf8,#22d3ee80);border-radius:40% 40% 0 0;animation:storeWaveSweep 2.5s ease-in-out infinite}.store-preview-wave .wave-crest:nth-child(2){height:45px;opacity:.6;animation-delay:.3s;background:linear-gradient(180deg,#22d3ee,#38bdf880)}@keyframes storeWaveSweep{0%{transform:translate(-25%) translateY(80px)}50%{transform:translate(25%) translateY(0)}to{transform:translate(-25%) translateY(80px)}}.store-preview-teleport{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-preview-teleport .teleport-particle{position:absolute;width:3px;height:12px;background:#38bdf8;border-radius:2px;animation:storeTeleportBeam 2s ease-in-out infinite}.store-preview-teleport .teleport-particle:nth-child(odd){background:#22d3ee;height:8px}.store-preview-teleport .teleport-particle:nth-child(1){left:35%;animation-delay:0s}.store-preview-teleport .teleport-particle:nth-child(2){left:40%;animation-delay:.1s}.store-preview-teleport .teleport-particle:nth-child(3){left:45%;animation-delay:.2s}.store-preview-teleport .teleport-particle:nth-child(4){left:50%;animation-delay:.05s}.store-preview-teleport .teleport-particle:nth-child(5){left:55%;animation-delay:.15s}.store-preview-teleport .teleport-particle:nth-child(6){left:60%;animation-delay:.25s}.store-preview-teleport .teleport-particle:nth-child(7){left:37%;animation-delay:.3s}.store-preview-teleport .teleport-particle:nth-child(8){left:43%;animation-delay:.12s}.store-preview-teleport .teleport-particle:nth-child(9){left:48%;animation-delay:.22s}.store-preview-teleport .teleport-particle:nth-child(10){left:53%;animation-delay:.08s}.store-preview-teleport .teleport-particle:nth-child(11){left:57%;animation-delay:.18s}.store-preview-teleport .teleport-particle:nth-child(12){left:63%;animation-delay:.28s}@keyframes storeTeleportBeam{0%,to{transform:translateY(60px) scaleY(0);opacity:0}20%{transform:translateY(30px) scaleY(1);opacity:1}40%{transform:translateY(-10px) scaleY(1.5);opacity:.8}60%{transform:translateY(-40px) scaleY(1);opacity:.4}80%{transform:translateY(-60px) scaleY(.5);opacity:0}}.store-preview-origami{position:absolute;inset:0;display:flex;flex-direction:column;perspective:200px}.store-preview-origami .origami-panel{flex:1;background:linear-gradient(135deg,#38bdf8,#22d3ee)}.store-preview-origami .origami-top{transform-origin:top center;animation:storeOrigamiTop 2.5s ease-in-out infinite}.store-preview-origami .origami-bottom{transform-origin:bottom center;animation:storeOrigamiBottom 2.5s ease-in-out infinite}@keyframes storeOrigamiTop{0%,to{transform:rotateX(0)}40%,60%{transform:rotateX(-80deg)}}@keyframes storeOrigamiBottom{0%,to{transform:rotateX(0)}40%,60%{transform:rotateX(80deg)}}.store-card-glow:hover{box-shadow:0 0 20px #38bdf826,0 0 40px #22d3ee14}.store-preview-sm{width:200px;height:80px}.store-preview-nav{width:200px;height:60px}.store-btn-preview,.store-badge-preview,.store-countdown-preview{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-btn-pulse-fire{padding:8px 20px;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;animation:storePulseFire 1.2s ease-in-out infinite}@keyframes storePulseFire{0%,to{box-shadow:0 0 5px #ef444480,0 0 10px #f9731640;transform:scale(1)}50%{box-shadow:0 0 20px #ef4444cc,0 0 40px #f97316aa,0 0 60px #ef444460;transform:scale(1.05)}}.store-btn-neon-bounce{padding:8px 20px;background:#0f1a2e;color:#22d3ee;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;border:2px solid #22d3ee;letter-spacing:1px;animation:storeNeonBounce 1.5s ease-in-out infinite}@keyframes storeNeonBounce{0%,to{transform:translateY(0);box-shadow:0 0 5px #22d3ee80,0 0 10px #22d3ee40}30%{transform:translateY(-8px);box-shadow:0 0 20px #22d3eecc,0 0 40px #22d3ee80}50%{transform:translateY(0)}65%{transform:translateY(-4px);box-shadow:0 0 15px #22d3eeaa,0 0 30px #22d3ee60}80%{transform:translateY(0)}}.store-btn-shake-alert{padding:8px 20px;background:#dc2626;color:#fff;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;animation:storeShakeAlert .8s ease-in-out infinite}@keyframes storeShakeAlert{0%,to{transform:translate(0)}10%{transform:translate(-4px) rotate(-1deg)}20%{transform:translate(4px) rotate(1deg)}30%{transform:translate(-4px) rotate(-1deg)}40%{transform:translate(4px) rotate(1deg)}50%{transform:translate(-2px)}60%{transform:translate(2px)}70%,to{transform:translate(0)}}.store-btn-gradient-slide{padding:8px 20px;background:linear-gradient(90deg,#38bdf8,#a78bfa,#f472b6,#38bdf8);background-size:300% 100%;color:#fff;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;animation:storeGradientSlide 2s linear infinite}@keyframes storeGradientSlide{0%{background-position:0% 50%}to{background-position:300% 50%}}.store-btn-scale-pop{padding:8px 20px;background:linear-gradient(135deg,#38bdf8,#22d3ee);color:#0f172a;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;animation:storeScalePop 1.5s ease-in-out infinite}@keyframes storeScalePop{0%,to{transform:scale(1);box-shadow:0 2px 8px #38bdf84d}50%{transform:scale(1.15);box-shadow:0 4px 20px #38bdf899,0 0 40px #22d3ee4d}}.store-btn-ripple{position:relative;padding:8px 20px;background:linear-gradient(135deg,#38bdf8,#22d3ee);color:#0f172a;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;overflow:hidden}.store-ripple-wave{position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:#ffffff80;transform:translate(-50%,-50%) scale(0);animation:storeRippleWave 2s ease-out infinite}@keyframes storeRippleWave{0%{transform:translate(-50%,-50%) scale(0);opacity:.7}to{transform:translate(-50%,-50%) scale(15);opacity:0}}.store-badge-40off{padding:8px 20px;background:#1a1a2e;color:#fff;font-family:SwitzerBolder,sans-serif;font-size:13px;border-radius:4px;letter-spacing:1px;border:2px solid #ef4444;transform:rotate(-12deg);animation:storeBadge40Pulse 2s ease-in-out infinite}@keyframes storeBadge40Pulse{0%,to{box-shadow:0 0 8px #ef444460}50%{box-shadow:0 0 20px #ef4444aa,0 0 40px #ef444440}}.store-badge-cybermonday{padding:8px 16px;background:#0a0a1a;color:#a78bfa;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:4px;letter-spacing:2px;transform:skew(-8deg);text-shadow:0 0 8px #7c3aed,0 0 20px #7c3aed80;animation:storeCyberGlow 2s ease-in-out infinite}@keyframes storeCyberGlow{0%,to{text-shadow:0 0 8px #7c3aed,0 0 20px #7c3aed80}50%{text-shadow:0 0 15px #a78bfa,0 0 40px #7c3aedcc,0 0 60px #7c3aed60}}.store-badge-blackfriday{padding:8px 16px;background:#0d0d0d;color:#fbbf24;font-family:SwitzerBolder,sans-serif;font-size:11px;border-radius:4px;letter-spacing:2px;transform:rotate(-8deg);text-shadow:0 0 6px #f59e0b80;animation:storeBlackFridayShimmer 2.5s ease-in-out infinite}@keyframes storeBlackFridayShimmer{0%,to{text-shadow:0 0 6px #f59e0b80;color:#fbbf24}50%{text-shadow:0 0 15px #fbbf24,0 0 30px #f59e0b80;color:#fde68a}}.store-badge-hotsale-v2{padding:8px 16px;background:#1a0505;color:#ef4444;font-family:SwitzerBolder,sans-serif;font-size:12px;border-radius:4px;letter-spacing:2px;transform:rotate(-5deg);animation:storeHotSaleV2Pulse 1.2s ease-in-out infinite}@keyframes storeHotSaleV2Pulse{0%,to{text-shadow:0 0 5px #ef444480;color:#ef4444}50%{text-shadow:0 0 15px #f97316,0 0 30px #ef4444cc;color:#f97316}}.store-badge-shine{position:relative;padding:6px 20px;background:linear-gradient(135deg,#38bdf8,#22d3ee);color:#fff;font-family:SwitzerBolder,sans-serif;font-size:13px;border-radius:6px;letter-spacing:2px;overflow:hidden}.store-badge-shine:after{content:"";position:absolute;top:-50%;left:-60%;width:30%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skew(-20deg);animation:storeShineSlide 2s ease-in-out infinite}@keyframes storeShineSlide{0%{left:-60%}to{left:130%}}.store-badge-agotado{position:relative;padding:6px 20px;background:#334155;color:#94a3b8;font-family:SwitzerBolder,sans-serif;font-size:13px;border-radius:6px;letter-spacing:2px;overflow:hidden}.store-strike-line{position:absolute;top:50%;left:0;width:100%;height:2px;background:#ef4444;transform:scaleX(0);transform-origin:left;animation:storeStrikeThrough 2s ease-in-out infinite}@keyframes storeStrikeThrough{0%,10%{transform:scaleX(0)}40%,to{transform:scaleX(1)}}.store-red-x{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);color:#ef4444;font-size:28px;font-family:SwitzerBolder,sans-serif;animation:storeRedX 2s ease-in-out infinite}@keyframes storeRedX{0%,50%{transform:translate(-50%,-50%) scale(0);opacity:0}60%{transform:translate(-50%,-50%) scale(1.3);opacity:1}70%,to{transform:translate(-50%,-50%) scale(1);opacity:1}}.store-countdown-digital{display:flex;align-items:center;gap:2px;font-family:monospace;font-size:22px;color:#38bdf8;text-shadow:0 0 10px #38bdf880}.store-digit{background:#1e293b;padding:2px 6px;border-radius:4px;border:1px solid #334155}.store-digit-sep{animation:storeDigitBlink 1s steps(1) infinite}@keyframes storeDigitBlink{0%,50%{opacity:1}51%,to{opacity:0}}.store-digit-tick{animation:storeDigitTick 1s steps(1) infinite}@keyframes storeDigitTick{50%{color:#22d3ee;text-shadow:0 0 15px #22d3ee}}.store-countdown-flip{display:flex;gap:8px}.store-flip-card{position:relative;width:30px;height:40px;perspective:200px}.store-flip-top,.store-flip-bottom{position:absolute;left:0;width:100%;height:50%;background:#1e293b;border:1px solid #334155;display:flex;align-items:center;justify-content:center;font-family:monospace;font-size:20px;font-weight:700;color:#38bdf8;overflow:hidden;line-height:40px}.store-flip-top{top:0;border-radius:4px 4px 0 0;border-bottom:none}.store-flip-bottom{bottom:0;border-radius:0 0 4px 4px;border-top:1px solid #0f172a}.store-flip-flap{position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,#1e293b,#162032);border:1px solid #334155;border-bottom:1px solid #0f172a;border-radius:4px 4px 0 0;transform-origin:bottom center;animation:storeFlipFlap 2s ease-in-out infinite;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;font-family:monospace;font-size:20px;font-weight:700;color:#38bdf8;line-height:40px;overflow:hidden;z-index:2}.store-flip-flap:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(to right,transparent,#38bdf840,transparent)}@keyframes storeFlipFlap{0%,30%{transform:rotateX(0)}50%,80%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}.store-countdown-circle{overflow:visible}.store-circle-ring{transform:rotate(-90deg);transform-origin:center;animation:storeCircleCountdown 3s linear infinite}@keyframes storeCircleCountdown{0%{stroke-dashoffset:0}to{stroke-dashoffset:163.36}}.store-countdown-particle{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.store-particle-num{font-family:monospace;font-size:24px;color:#38bdf8;text-shadow:0 0 10px #38bdf880;animation:storeParticleNumPulse 2s ease-in-out infinite}@keyframes storeParticleNumPulse{0%,80%{transform:scale(1);opacity:1}90%{transform:scale(1.3);opacity:.5}to{transform:scale(0);opacity:0}}.store-particle-dot{position:absolute;width:3px;height:3px;border-radius:50%;background:#38bdf8;animation:storeParticleBurst 2s ease-out infinite;opacity:0}.store-particle-dot:nth-child(2){animation-delay:0s}.store-particle-dot:nth-child(3){animation-delay:.05s}.store-particle-dot:nth-child(4){animation-delay:.1s}.store-particle-dot:nth-child(5){animation-delay:.15s}.store-particle-dot:nth-child(6){animation-delay:.2s}.store-particle-dot:nth-child(7){animation-delay:.25s}@keyframes storeParticleBurst{0%,80%{transform:translate(0) scale(1);opacity:0}85%{opacity:1}to{opacity:0}}.store-particle-dot:nth-child(2){--dx: -15px;--dy: -15px}.store-particle-dot:nth-child(3){--dx: 15px;--dy: -15px}.store-particle-dot:nth-child(4){--dx: -18px;--dy: 5px}.store-particle-dot:nth-child(5){--dx: 18px;--dy: 5px}.store-particle-dot:nth-child(6){--dx: -8px;--dy: 18px}.store-particle-dot:nth-child(7){--dx: 8px;--dy: 18px}@keyframes storeParticleBurst{0%,80%{transform:translate(0) scale(1);opacity:0}85%{opacity:1;transform:translate(0) scale(1)}to{transform:translate(var(--dx),var(--dy)) scale(0);opacity:0}}.store-ember-particle{position:absolute;width:4px;height:4px;border-radius:50%;background:#ef4444;bottom:0;animation:storeEmberFloat 2.5s ease-out infinite;opacity:0}.store-ember-particle:nth-child(1){left:8%;animation-delay:0s;background:#f97316}.store-ember-particle:nth-child(2){left:16%;animation-delay:.3s}.store-ember-particle:nth-child(3){left:24%;animation-delay:.6s;background:#fbbf24}.store-ember-particle:nth-child(4){left:32%;animation-delay:.1s}.store-ember-particle:nth-child(5){left:40%;animation-delay:.8s;background:#f97316}.store-ember-particle:nth-child(6){left:48%;animation-delay:.4s}.store-ember-particle:nth-child(7){left:56%;animation-delay:.9s;background:#fbbf24}.store-ember-particle:nth-child(8){left:64%;animation-delay:.2s}.store-ember-particle:nth-child(9){left:72%;animation-delay:.7s;background:#f97316}.store-ember-particle:nth-child(10){left:80%;animation-delay:.5s}.store-ember-particle:nth-child(11){left:88%;animation-delay:1s;background:#fbbf24}.store-ember-particle:nth-child(12){left:96%;animation-delay:.15s}@keyframes storeEmberFloat{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:1}to{transform:translateY(-120px) translate(10px) scale(0);opacity:0}}.store-snow-particle{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;top:-5px;animation:storeSnowFall 3s linear infinite;opacity:0}.store-snow-particle:nth-child(1){left:5%;animation-delay:0s;width:3px;height:3px}.store-snow-particle:nth-child(2){left:12%;animation-delay:.4s}.store-snow-particle:nth-child(3){left:20%;animation-delay:.8s;width:5px;height:5px}.store-snow-particle:nth-child(4){left:28%;animation-delay:.2s;width:3px;height:3px}.store-snow-particle:nth-child(5){left:35%;animation-delay:1.2s}.store-snow-particle:nth-child(6){left:42%;animation-delay:.6s;width:5px;height:5px}.store-snow-particle:nth-child(7){left:50%;animation-delay:1s;width:3px;height:3px}.store-snow-particle:nth-child(8){left:58%;animation-delay:.3s}.store-snow-particle:nth-child(9){left:65%;animation-delay:1.4s;width:5px;height:5px}.store-snow-particle:nth-child(10){left:72%;animation-delay:.7s}.store-snow-particle:nth-child(11){left:80%;animation-delay:.1s;width:3px;height:3px}.store-snow-particle:nth-child(12){left:87%;animation-delay:1.1s}.store-snow-particle:nth-child(13){left:93%;animation-delay:.5s;width:5px;height:5px}.store-snow-particle:nth-child(14){left:15%;animation-delay:1.6s}.store-snow-particle:nth-child(15){left:55%;animation-delay:1.8s;width:3px;height:3px}@keyframes storeSnowFall{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.8}to{transform:translateY(130px) translate(15px);opacity:0}}.store-confetti-particle{position:absolute;width:6px;height:6px;top:50%;left:50%;animation:storeConfettiBurst 2s ease-out infinite;opacity:0}.store-confetti-particle:nth-child(1){background:#ef4444;--cx: -40px;--cy: -50px;--cr: 200deg;animation-delay:0s}.store-confetti-particle:nth-child(2){background:#38bdf8;--cx: 30px;--cy: -45px;--cr: -150deg;animation-delay:.05s;border-radius:50%}.store-confetti-particle:nth-child(3){background:#fbbf24;--cx: -20px;--cy: -55px;--cr: 300deg;animation-delay:.1s}.store-confetti-particle:nth-child(4){background:#22d3ee;--cx: 45px;--cy: -30px;--cr: -200deg;animation-delay:.02s;border-radius:50%}.store-confetti-particle:nth-child(5){background:#a78bfa;--cx: -50px;--cy: -25px;--cr: 250deg;animation-delay:.08s}.store-confetti-particle:nth-child(6){background:#f472b6;--cx: 15px;--cy: -60px;--cr: -100deg;animation-delay:.12s;border-radius:50%}.store-confetti-particle:nth-child(7){background:#34d399;--cx: -35px;--cy: -40px;--cr: 180deg;animation-delay:.03s}.store-confetti-particle:nth-child(8){background:#f97316;--cx: 50px;--cy: -50px;--cr: -280deg;animation-delay:.07s;border-radius:50%}.store-confetti-particle:nth-child(9){background:#ef4444;--cx: -10px;--cy: -55px;--cr: 120deg;animation-delay:.15s}.store-confetti-particle:nth-child(10){background:#38bdf8;--cx: 25px;--cy: -35px;--cr: -220deg;animation-delay:.04s;border-radius:50%}.store-confetti-particle:nth-child(11){background:#fbbf24;--cx: -45px;--cy: -45px;--cr: 280deg;animation-delay:.09s}.store-confetti-particle:nth-child(12){background:#a78bfa;--cx: 40px;--cy: -55px;--cr: -160deg;animation-delay:.06s}.store-confetti-particle:nth-child(13){background:#f472b6;--cx: -25px;--cy: -60px;--cr: 350deg;animation-delay:.11s;border-radius:50%}.store-confetti-particle:nth-child(14){background:#34d399;--cx: 10px;--cy: -50px;--cr: -300deg;animation-delay:.01s}.store-confetti-particle:nth-child(15){background:#22d3ee;--cx: -55px;--cy: -35px;--cr: 150deg;animation-delay:.13s;border-radius:50%}.store-confetti-particle:nth-child(16){background:#ef4444;--cx: 35px;--cy: -60px;--cr: -180deg;animation-delay:.14s}.store-confetti-particle:nth-child(17){background:#fbbf24;--cx: -30px;--cy: -30px;--cr: 220deg;animation-delay:.02s}.store-confetti-particle:nth-child(18){background:#f97316;--cx: 20px;--cy: -40px;--cr: -250deg;animation-delay:.1s;border-radius:50%}.store-confetti-particle:nth-child(19){background:#a78bfa;--cx: -15px;--cy: -50px;--cr: 320deg;animation-delay:.06s}.store-confetti-particle:nth-child(20){background:#38bdf8;--cx: 55px;--cy: -40px;--cr: -130deg;animation-delay:.08s}@keyframes storeConfettiBurst{0%{transform:translate(0) rotate(0) scale(1);opacity:0}10%{opacity:1}to{transform:translate(var(--cx),var(--cy)) rotate(var(--cr)) scale(0);opacity:0}}.store-sparkle-particle{position:absolute;width:4px;height:4px;background:#fbbf24;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);animation:storeSparkleTrail 3s linear infinite;opacity:0}.store-sparkle-particle:nth-child(1){animation-delay:0s;width:6px;height:6px}.store-sparkle-particle:nth-child(2){animation-delay:.3s;background:#38bdf8}.store-sparkle-particle:nth-child(3){animation-delay:.6s;width:5px;height:5px}.store-sparkle-particle:nth-child(4){animation-delay:.9s;background:#22d3ee;width:6px;height:6px}.store-sparkle-particle:nth-child(5){animation-delay:1.2s}.store-sparkle-particle:nth-child(6){animation-delay:1.5s;background:#38bdf8;width:5px;height:5px}.store-sparkle-particle:nth-child(7){animation-delay:1.8s}.store-sparkle-particle:nth-child(8){animation-delay:2.1s;background:#22d3ee}.store-sparkle-particle:nth-child(9){animation-delay:2.4s;width:6px;height:6px}.store-sparkle-particle:nth-child(10){animation-delay:2.7s;background:#38bdf8}@keyframes storeSparkleTrail{0%{left:-5%;top:80%;opacity:0;transform:scale(0) rotate(0)}10%{opacity:1;transform:scale(1) rotate(72deg)}50%{top:20%;opacity:.8;transform:scale(1.2) rotate(180deg)}90%{opacity:.3;transform:scale(.5) rotate(324deg)}to{left:105%;top:60%;opacity:0;transform:scale(0) rotate(360deg)}}.store-navbar-glass{position:absolute;inset:0;display:flex;align-items:center;padding:0 12px;gap:12px;background:#0f172acc;animation:storeGlassMorph 3s ease-in-out infinite}@keyframes storeGlassMorph{0%,to{background:#0f172af2;backdrop-filter:blur(0px);border-bottom:1px solid #334155}50%{background:#0f172a4d;backdrop-filter:blur(10px);border-bottom:1px solid rgba(56,189,248,.3)}}.store-nav-logo{font-family:SwitzerBolder,sans-serif;font-size:10px;color:#38bdf8;margin-right:auto}.store-nav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8}.store-navbar-underline{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;background:#0f172a}.store-nav-ul-link{position:relative;font-family:SwitzerMedium,sans-serif;font-size:10px;color:#94a3b8;padding-bottom:2px}.store-nav-ul-active{color:#38bdf8}.store-nav-ul-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#38bdf8;animation:storeUnderlineSlide 2s ease-in-out infinite;transform-origin:left}@keyframes storeUnderlineSlide{0%,to{transform:scaleX(0)}30%,70%{transform:scaleX(1)}}.store-navbar-glow{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;background:#0f172a}.store-nav-glow-link{font-family:SwitzerMedium,sans-serif;font-size:10px;color:#94a3b8}.store-nav-glow-active{color:#38bdf8;animation:storeGlowPulse 1.5s ease-in-out infinite}@keyframes storeGlowPulse{0%,to{text-shadow:0 0 5px #38bdf880}50%{text-shadow:0 0 15px #38bdf8,0 0 30px #22d3ee80}}.store-navbar-hamburger{position:absolute;inset:0;display:flex;align-items:center;padding:0 12px;gap:10px;background:#0f172a}.store-hamburger-icon{width:16px;height:12px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.store-ham-line{display:block;width:100%;height:2px;background:#38bdf8;border-radius:1px;transition:all .3s}.store-ham-1{transform-origin:left top;animation:storeHam1 2.5s ease-in-out infinite}.store-ham-2{animation:storeHam2 2.5s ease-in-out infinite}.store-ham-3{transform-origin:left bottom;animation:storeHam3 2.5s ease-in-out infinite}@keyframes storeHam1{0%,30%{transform:rotate(0)}50%,80%{transform:rotate(45deg) translate(1px,-1px)}to{transform:rotate(0)}}@keyframes storeHam2{0%,30%{opacity:1;transform:scaleX(1)}40%,80%{opacity:0;transform:scaleX(0)}90%,to{opacity:1;transform:scaleX(1)}}@keyframes storeHam3{0%,30%{transform:rotate(0)}50%,80%{transform:rotate(-45deg) translate(1px,1px)}to{transform:rotate(0)}}.store-btn-add-cart{display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-family:SwitzerMedium,sans-serif;font-size:10px;border-radius:6px;letter-spacing:.5px;animation:storeAddCartBounce 1.5s ease-in-out infinite}.store-btn-cart-icon{font-size:12px}@keyframes storeAddCartBounce{0%,to{transform:translateY(0);box-shadow:0 2px 8px #22c55e60}40%{transform:translateY(-6px);box-shadow:0 8px 20px #22c55eaa}60%{transform:translateY(-2px)}}.store-btn-subscribe{padding:8px 18px;background:transparent;color:#3b82f6;font-family:SwitzerMedium,sans-serif;font-size:10px;border-radius:6px;border:2px solid #3b82f6;letter-spacing:.5px;position:relative;overflow:hidden;z-index:1}.store-btn-subscribe:before{content:"";position:absolute;inset:0;background:#3b82f6;transform:scaleX(0);transform-origin:left;transition:transform .3s;z-index:-1;animation:storeSubscribeFill 2.5s ease-in-out infinite}@keyframes storeSubscribeFill{0%,to{transform:scaleX(0)}40%,60%{transform:scaleX(1)}}.store-preview-wrapper.playing .store-btn-subscribe:before{animation:storeSubscribeFill 2.5s ease-in-out infinite}.store-btn-seemore{display:flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;color:#94a3b8;font-family:SwitzerMedium,sans-serif;font-size:10px;border-radius:6px;letter-spacing:.5px}.store-btn-arrow{display:inline-block;animation:storeArrowSlide 1.5s ease-in-out infinite}@keyframes storeArrowSlide{0%,to{transform:translate(0);opacity:1}50%{transform:translate(8px);opacity:.5}}.store-btn-reserve{padding:8px 18px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#0f172a;font-family:SwitzerMedium,sans-serif;font-size:10px;border-radius:6px;letter-spacing:.5px;position:relative;overflow:hidden}.store-btn-reserve:after{content:"";position:absolute;top:-50%;left:-60%;width:30%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skew(-20deg);animation:storeReserveShimmer 2s ease-in-out infinite}@keyframes storeReserveShimmer{0%{left:-60%}to{left:130%}}.store-btn-download{position:relative;padding:8px 18px;background:#1e293b;color:#38bdf8;font-family:SwitzerMedium,sans-serif;font-size:10px;border-radius:6px;border:1px solid #334155;letter-spacing:.5px;overflow:hidden}.store-btn-dl-bar{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#38bdf8,#22d3ee);animation:storeDownloadFill 2.5s ease-in-out infinite}@keyframes storeDownloadFill{0%{width:0%}60%{width:100%}80%,to{width:100%;opacity:0}}.store-btn-contact{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#1e293b;color:#a78bfa;font-family:SwitzerMedium,sans-serif;font-size:10px;border-radius:16px;border:1px solid #7c3aed40;letter-spacing:.5px;animation:storeContactFloat 2s ease-in-out infinite}.store-btn-chat-icon{font-size:12px}@keyframes storeContactFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.store-btn-wantit{display:flex;align-items:center;gap:6px;padding:8px 18px;background:linear-gradient(135deg,#ec4899,#db2777);color:#fff;font-family:SwitzerMedium,sans-serif;font-size:10px;border-radius:20px;letter-spacing:.5px;animation:storeWantitPulse 1.2s ease-in-out infinite}.store-btn-heart{font-size:12px;animation:storeHeartBeat 1.2s ease-in-out infinite}@keyframes storeWantitPulse{0%,to{box-shadow:0 0 5px #ec489960}50%{box-shadow:0 0 20px #ec4899aa,0 0 40px #db277760}}@keyframes storeHeartBeat{0%,to{transform:scale(1)}30%{transform:scale(1.3)}50%{transform:scale(1)}70%{transform:scale(1.2)}}.store-btn-discount{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#0f172a;color:#fbbf24;font-family:SwitzerMedium,sans-serif;font-size:10px;border-radius:6px;border:2px dashed #fbbf2480;letter-spacing:.5px;position:relative;overflow:hidden}.store-btn-scissor{font-size:12px;animation:storeScissorCut 2s ease-in-out infinite}@keyframes storeScissorCut{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(4px) rotate(-15deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(-4px) rotate(15deg)}}.store-btn-magnetic{padding:8px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;animation:storeMagnetic 2s ease-in-out infinite}@keyframes storeMagnetic{0%,to{transform:translate(0)}15%{transform:translate(3px,-2px)}30%{transform:translate(-2px,3px)}45%{transform:translate(2px,1px)}60%{transform:translate(-3px,-1px)}75%{transform:translate(1px,2px)}90%{transform:translate(-1px,-3px)}}.store-btn-typewriter{padding:8px 20px;background:#1e293b;color:#22d3ee;font-family:monospace;font-size:12px;border-radius:6px;border:1px solid #22d3ee40;overflow:hidden}.store-btn-typewriter-text{display:inline-block;overflow:hidden;white-space:nowrap;border-right:2px solid #22d3ee;animation:storeTypewriter 2.5s steps(10) infinite,storeTypeCursor .5s step-end infinite alternate}@keyframes storeTypewriter{0%,to{width:0}50%,80%{width:100%}}@keyframes storeTypeCursor{50%{border-color:transparent}}.store-btn-flip{padding:8px 20px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;position:relative;animation:storeBtnFlip 3s ease-in-out infinite;transform-style:preserve-3d}.store-btn-flip-front,.store-btn-flip-back{display:block;backface-visibility:hidden}.store-btn-flip-back{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transform:rotateX(180deg)}@keyframes storeBtnFlip{0%,30%{transform:rotateX(0)}50%,80%{transform:rotateX(180deg)}to{transform:rotateX(360deg)}}.store-btn-slidedoor{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;min-width:80px;height:32px;overflow:hidden}.store-btn-slidedoor-track{display:flex;flex-direction:column;animation:storeSlideDoorTrack 3s ease-in-out infinite}.store-btn-slidedoor-track span{display:flex;align-items:center;justify-content:center;height:32px;padding:0 20px}.store-btn-slidedoor-price{font-weight:700;font-size:13px}@keyframes storeSlideDoorTrack{0%,30%{transform:translateY(0)}40%,70%{transform:translateY(-50%)}80%,to{transform:translateY(0)}}.store-btn-morph{padding:8px 20px;background:linear-gradient(135deg,#ec4899,#be185d);color:#fff;font-family:SwitzerMedium,sans-serif;font-size:11px;letter-spacing:1px;animation:storeBtnMorph 3s ease-in-out infinite}@keyframes storeBtnMorph{0%,to{border-radius:6px;width:90px;height:34px}50%{border-radius:50%;width:34px;height:34px;font-size:0}}.store-btn-glowpulse{padding:8px 20px;background:#0f1a2e;color:#a78bfa;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;border:2px solid #a78bfa;letter-spacing:1px;animation:storeGlowPulse 2s ease-in-out infinite}@keyframes storeGlowPulse{0%,to{box-shadow:0 0 5px #a78bfa40}50%{box-shadow:0 0 15px #a78bfacc,0 0 30px #a78bfa80,0 0 45px #a78bfa40,0 0 60px #a78bfa20}}.store-btn-stamp{padding:8px 16px;background:transparent;color:#ef4444;font-family:SwitzerMedium,sans-serif;font-size:14px;font-weight:700;border:3px solid #ef4444;border-radius:4px;letter-spacing:2px;animation:storeStamp 2.5s ease-out infinite}@keyframes storeStamp{0%{transform:rotate(-25deg) scale(3);opacity:0}20%{transform:rotate(-5deg) scale(1);opacity:1}30%{transform:rotate(0) scale(1.05)}40%,80%{transform:rotate(0) scale(1);opacity:1}to{transform:rotate(0) scale(1);opacity:0}}.store-btn-countdown{padding:8px 20px;background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;font-family:monospace;font-size:13px;font-weight:700;border-radius:6px;letter-spacing:1px;position:relative;overflow:hidden}.store-btn-countdown .store-btn-countdown-text{visibility:hidden}.store-btn-countdown:before{content:"3";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:monospace;font-size:16px;font-weight:700;animation:storeBtnCountdownCycle 4s steps(1) infinite}@keyframes storeBtnCountdownCycle{0%,24.9%{content:"3";transform:scale(1.3)}25%,49.9%{content:"2";transform:scale(1.3)}50%,74.9%{content:"1";transform:scale(1.3)}75%,99.9%{content:"GO!";transform:scale(1.1);color:#fbbf24}}.store-btn-elastic{padding:8px 20px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;font-family:SwitzerMedium,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;animation:storeElastic 2s ease-in-out infinite}@keyframes storeElastic{0%,to{transform:scaleX(1) scaleY(1)}20%{transform:scaleX(1.3) scaleY(.8)}40%{transform:scaleX(.85) scaleY(1.1)}60%{transform:scaleX(1.15) scaleY(.9)}80%{transform:scaleX(.95) scaleY(1.05)}}.store-btn-neonsign{padding:8px 24px;background:transparent;color:#22d3ee;font-family:SwitzerMedium,sans-serif;font-size:16px;font-weight:700;letter-spacing:4px;border:2px solid #22d3ee;border-radius:4px;text-shadow:0 0 7px #22d3ee,0 0 10px #22d3ee,0 0 21px #22d3ee;box-shadow:0 0 7px #22d3ee80,inset 0 0 7px #22d3ee40;animation:storeNeonFlicker 3s ease-in-out infinite}@keyframes storeNeonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 7px #22d3ee,0 0 10px #22d3ee,0 0 21px #22d3ee;box-shadow:0 0 7px #22d3ee80,inset 0 0 7px #22d3ee40;opacity:1}20%,24%,55%{text-shadow:none;box-shadow:none;opacity:.6}}.store-section-transiciones{position:relative;border-top:2px solid transparent;border-bottom:2px solid transparent;-o-border-image:linear-gradient(90deg,#06b6d4,#22d3ee,#06b6d4) 1;border-image:linear-gradient(90deg,#06b6d4,#22d3ee,#06b6d4) 1;animation:store-blast-border 1.5s ease-in-out infinite alternate}.store-section-transiciones:before,.store-section-transiciones:after{content:"";position:absolute;top:0;width:3px;height:100%;background:linear-gradient(180deg,#06b6d4,#22d3ee);box-shadow:0 0 12px #22d3ee,0 0 24px #06b6d480}.store-section-transiciones:before{left:0;animation:store-blast-left 1s ease-out forwards}.store-section-transiciones:after{right:0;animation:store-blast-right 1s ease-out forwards}@keyframes store-blast-left{0%{left:50%;opacity:0}to{left:0;opacity:1}}@keyframes store-blast-right{0%{right:50%;opacity:0}to{right:0;opacity:1}}@keyframes store-blast-border{0%{-o-border-image:linear-gradient(90deg,#06b6d4,#22d3ee,#06b6d4) 1;border-image:linear-gradient(90deg,#06b6d4,#22d3ee,#06b6d4) 1}to{-o-border-image:linear-gradient(90deg,#22d3ee,#67e8f9,#22d3ee) 1;border-image:linear-gradient(90deg,#22d3ee,#67e8f9,#22d3ee) 1}}.store-section-botones{position:relative;border:2px solid transparent;border-radius:8px;animation:store-pulse-fire 1.2s ease-in-out infinite}@keyframes store-pulse-fire{0%,to{box-shadow:0 0 8px #ef444480,0 0 16px #f9731640,inset 0 0 6px #ef444420;border-color:#ef4444}50%{box-shadow:0 0 20px #ef4444cc,0 0 40px #f97316aa,0 0 60px #ef444440,inset 0 0 12px #ef444430;border-color:#f97316}}.store-section-badges{position:relative;transform:rotate(-2deg);border-radius:4px;background:repeating-linear-gradient(-45deg,transparent,transparent 8px,#f59e0b15 8px,#f59e0b15 16px);border:2px solid #f59e0b;box-shadow:0 0 12px #f59e0b40;animation:store-stamp-pop .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes store-stamp-pop{0%{transform:rotate(0) scale(1.1);opacity:.5}to{transform:rotate(-2deg) scale(1);opacity:1}}.store-section-countdowns{position:relative;font-family:Courier New,monospace;border:2px solid #06b6d4;border-radius:6px;background:#06b6d408;animation:store-ticker-segments 2s linear infinite}.store-section-countdowns:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:6px;background:linear-gradient(90deg,#06b6d4 0%,#06b6d4 25%,transparent 25%,transparent 50%,#06b6d4 50%,#06b6d4 75%,transparent 75%);background-size:400% 100%;opacity:.1;animation:store-ticker-slide 1.5s linear infinite}.store-section-countdowns h3{letter-spacing:.15em;text-shadow:0 0 8px #22d3ee,0 0 2px #06b6d4}@keyframes store-ticker-segments{0%,to{box-shadow:0 0 8px #06b6d440;border-color:#06b6d4}25%{box-shadow:0 0 14px #22d3ee80;border-color:#22d3ee}50%{box-shadow:0 0 8px #06b6d440;border-color:#06b6d4}75%{box-shadow:0 0 14px #67e8f980;border-color:#67e8f9}}@keyframes store-ticker-slide{0%{background-position:0% 0}to{background-position:400% 0}}.store-section-fuego{position:relative;border-bottom:3px solid transparent;-o-border-image:linear-gradient(90deg,#ea580c,#ef4444,#f97316,#ef4444,#ea580c) 1;border-image:linear-gradient(90deg,#ea580c,#ef4444,#f97316,#ef4444,#ea580c) 1;animation:store-ember-flicker .8s ease-in-out infinite alternate}@keyframes store-ember-flicker{0%{-o-border-image:linear-gradient(90deg,#ea580c,#ef4444,#f97316,#ef4444,#ea580c) 1;border-image:linear-gradient(90deg,#ea580c,#ef4444,#f97316,#ef4444,#ea580c) 1;box-shadow:0 4px 12px #ea580c60}30%{-o-border-image:linear-gradient(90deg,#f97316,#ea580c,#ef4444,#f97316,#ef4444) 1;border-image:linear-gradient(90deg,#f97316,#ea580c,#ef4444,#f97316,#ef4444) 1;box-shadow:0 4px 18px #ef444480}60%{-o-border-image:linear-gradient(90deg,#ef4444,#f97316,#ea580c,#ef4444,#f97316) 1;border-image:linear-gradient(90deg,#ef4444,#f97316,#ea580c,#ef4444,#f97316) 1;box-shadow:0 4px 10px #f9731650}to{-o-border-image:linear-gradient(90deg,#ea580c,#ef4444,#f97316,#ea580c,#ef4444) 1;border-image:linear-gradient(90deg,#ea580c,#ef4444,#f97316,#ea580c,#ef4444) 1;box-shadow:0 4px 20px #ea580c70}}.store-section-navbars{position:relative;background:#ffffff0a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 0 20px #38bdf814,inset 0 0 20px #ffffff05;animation:store-glass-morph-in .6s ease-out forwards}@keyframes store-glass-morph-in{0%{background:#fff0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);border-color:transparent;box-shadow:none}to{background:#ffffff0a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:#ffffff1f;box-shadow:0 0 20px #38bdf814,inset 0 0 20px #ffffff05}}.store-preview-crystal{position:relative;width:100%;height:100%;overflow:hidden}.crystal-shard{position:absolute;width:30%;height:30%;background:linear-gradient(135deg,#38bdf84d,#a855f733);border:1px solid rgba(255,255,255,.2);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:store-preview-crystal-shatter 3s ease-in-out infinite}.crystal-shard:nth-child(1){top:10%;left:10%;animation-delay:0s}.crystal-shard:nth-child(2){top:10%;left:40%;animation-delay:.2s}.crystal-shard:nth-child(3){top:10%;right:10%;animation-delay:.4s}.crystal-shard:nth-child(4){top:35%;left:5%;animation-delay:.1s}.crystal-shard:nth-child(5){top:35%;right:5%;animation-delay:.3s}.crystal-shard:nth-child(6){bottom:10%;left:10%;animation-delay:.5s}.crystal-shard:nth-child(7){bottom:10%;left:40%;animation-delay:.15s}.crystal-shard:nth-child(8){bottom:10%;right:10%;animation-delay:.35s}@keyframes store-preview-crystal-shatter{0%,to{transform:scale(1) rotate(0);opacity:.8}50%{transform:scale(1.3) rotate(15deg) translate(10px);opacity:.4}}.store-preview-dna{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;overflow:hidden}.dna-pair{display:flex;align-items:center;gap:0;animation:store-preview-dna-rotate 2s ease-in-out infinite}.dna-pair:nth-child(2n){animation-direction:reverse}.dna-dot{width:6px;height:6px;border-radius:50%;background:#38bdf8}.dna-dot.dna-right{background:#a855f7}.dna-bridge{width:20px;height:2px;background:linear-gradient(90deg,#38bdf8,#a855f7)}.dna-pair:nth-child(1){animation-delay:0s}.dna-pair:nth-child(2){animation-delay:.1s}.dna-pair:nth-child(3){animation-delay:.2s}.dna-pair:nth-child(4){animation-delay:.3s}.dna-pair:nth-child(5){animation-delay:.4s}.dna-pair:nth-child(6){animation-delay:.5s}.dna-pair:nth-child(7){animation-delay:.6s}.dna-pair:nth-child(8){animation-delay:.7s}.dna-pair:nth-child(9){animation-delay:.8s}.dna-pair:nth-child(10){animation-delay:.9s}@keyframes store-preview-dna-rotate{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}.store-preview-kaleidoscope{position:relative;width:100%;height:100%;overflow:hidden;animation:store-preview-kaleidoscope-spin 6s linear infinite}.kaleidoscope-segment{position:absolute;top:50%;left:50%;width:50%;height:4px;transform-origin:0% 50%;background:linear-gradient(90deg,#38bdf8,#a855f7,#f472b6);opacity:.7}.kaleidoscope-segment:nth-child(1){transform:rotate(0)}.kaleidoscope-segment:nth-child(2){transform:rotate(60deg)}.kaleidoscope-segment:nth-child(3){transform:rotate(120deg)}.kaleidoscope-segment:nth-child(4){transform:rotate(180deg)}.kaleidoscope-segment:nth-child(5){transform:rotate(240deg)}.kaleidoscope-segment:nth-child(6){transform:rotate(300deg)}@keyframes store-preview-kaleidoscope-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.store-preview-mosaic{position:relative;width:100%;height:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:2px;padding:4px;overflow:hidden}.mosaic-tile{background:#38bdf826;border:1px solid rgba(56,189,248,.2);border-radius:2px;animation:store-preview-mosaic-flip 2.5s ease-in-out infinite}.mosaic-tile:nth-child(1){animation-delay:0s}.mosaic-tile:nth-child(2){animation-delay:.1s}.mosaic-tile:nth-child(3){animation-delay:.2s}.mosaic-tile:nth-child(4){animation-delay:.3s}.mosaic-tile:nth-child(5){animation-delay:.15s}.mosaic-tile:nth-child(6){animation-delay:.25s}.mosaic-tile:nth-child(7){animation-delay:.35s}.mosaic-tile:nth-child(8){animation-delay:.05s}.mosaic-tile:nth-child(9){animation-delay:.3s}.mosaic-tile:nth-child(10){animation-delay:.4s}.mosaic-tile:nth-child(11){animation-delay:.1s}.mosaic-tile:nth-child(12){animation-delay:.2s}.mosaic-tile:nth-child(13){animation-delay:.25s}.mosaic-tile:nth-child(14){animation-delay:.35s}.mosaic-tile:nth-child(15){animation-delay:.45s}.mosaic-tile:nth-child(16){animation-delay:.15s}@keyframes store-preview-mosaic-flip{0%,to{transform:rotateY(0);background:#38bdf826}50%{transform:rotateY(180deg);background:#a855f766}}.store-preview-inkbleed{position:relative;width:100%;height:100%;overflow:hidden}.ink-drop{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.6),rgba(168,85,247,.3),transparent);animation:store-preview-ink-spread 3s ease-in-out infinite}.ink-drop-1{width:20px;height:20px;top:30%;left:20%;animation-delay:0s}.ink-drop-2{width:16px;height:16px;top:50%;left:60%;animation-delay:.8s}.ink-drop-3{width:18px;height:18px;top:70%;left:35%;animation-delay:1.6s}@keyframes store-preview-ink-spread{0%{transform:scale(.5);opacity:0}30%{opacity:1}to{transform:scale(4);opacity:0}}.store-preview-circuit{position:relative;width:100%;height:100%;overflow:hidden}.circuit-trace{position:absolute;background:#38bdf826;animation:store-preview-circuit-light 2s ease-in-out infinite}.circuit-trace:nth-child(1){width:60%;height:2px;top:20%;left:10%;animation-delay:0s}.circuit-trace:nth-child(2){width:2px;height:40%;top:20%;left:70%;animation-delay:.3s}.circuit-trace:nth-child(3){width:40%;height:2px;top:60%;left:30%;animation-delay:.6s}.circuit-trace:nth-child(4){width:2px;height:30%;top:40%;left:30%;animation-delay:.9s}.circuit-trace:nth-child(5){width:50%;height:2px;top:80%;left:20%;animation-delay:1.2s}.circuit-node{position:absolute;width:8px;height:8px;border-radius:50%;background:#38bdf8;box-shadow:0 0 6px #38bdf8;animation:store-preview-circuit-pulse 2s ease-in-out infinite}.circuit-node-1{top:18%;left:68%;animation-delay:.3s}.circuit-node-2{top:58%;left:28%;animation-delay:.9s}.circuit-node-3{top:78%;left:68%;animation-delay:1.2s}@keyframes store-preview-circuit-light{0%,to{background:#38bdf81a}50%{background:#38bdf880;box-shadow:0 0 8px #38bdf84d}}@keyframes store-preview-circuit-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.5);opacity:1}}.store-preview-honeycomb{position:relative;width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px;padding:6px;overflow:hidden}.honeycomb-cell{width:18px;height:18px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:#38bdf826;animation:store-preview-honeycomb-fill 3s ease-in-out infinite}.honeycomb-cell:nth-child(1){animation-delay:0s}.honeycomb-cell:nth-child(2){animation-delay:.15s}.honeycomb-cell:nth-child(3){animation-delay:.3s}.honeycomb-cell:nth-child(4){animation-delay:.45s}.honeycomb-cell:nth-child(5){animation-delay:.1s}.honeycomb-cell:nth-child(6){animation-delay:.25s}.honeycomb-cell:nth-child(7){animation-delay:.4s}.honeycomb-cell:nth-child(8){animation-delay:.55s}.honeycomb-cell:nth-child(9){animation-delay:.2s}.honeycomb-cell:nth-child(10){animation-delay:.35s}.honeycomb-cell:nth-child(11){animation-delay:.5s}.honeycomb-cell:nth-child(12){animation-delay:.65s}@keyframes store-preview-honeycomb-fill{0%,to{background:#38bdf81a}50%{background:#a855f780}}.store-preview-clockwork{position:relative;width:100%;height:100%;overflow:hidden}.clockwork-gear{position:absolute;border:3px dashed rgba(56,189,248,.4);border-radius:50%;animation:store-preview-clockwork-spin 4s linear infinite}.clockwork-gear:after{content:"";position:absolute;top:50%;left:50%;width:30%;height:30%;background:#38bdf84d;border-radius:50%;transform:translate(-50%,-50%)}.clockwork-gear-lg{width:50px;height:50px;top:10%;left:10%}.clockwork-gear-md{width:35px;height:35px;top:40%;right:15%;animation-direction:reverse;animation-duration:3s}.clockwork-gear-sm{width:25px;height:25px;bottom:10%;left:35%;animation-duration:2s}@keyframes store-preview-clockwork-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.store-preview-ripplewater{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.water-ripple{position:absolute;border:2px solid rgba(56,189,248,.4);border-radius:50%;animation:store-preview-ripple-expand 3s ease-out infinite}.water-ripple-1{animation-delay:0s}.water-ripple-2{animation-delay:1s}.water-ripple-3{animation-delay:2s}@keyframes store-preview-ripple-expand{0%{width:5px;height:5px;opacity:1}to{width:80px;height:80px;opacity:0}}.store-preview-datastream{position:relative;width:100%;height:100%;display:flex;justify-content:space-around;padding:0 6px;overflow:hidden}.datastream-col{width:4px;height:100%;position:relative;overflow:hidden}.datastream-col:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:60%;background:linear-gradient(180deg,transparent,#38bdf8,#a855f7,transparent);animation:store-preview-datastream-fall 2s linear infinite}.datastream-col:nth-child(1):after{animation-delay:0s}.datastream-col:nth-child(2):after{animation-delay:.3s}.datastream-col:nth-child(3):after{animation-delay:.7s}.datastream-col:nth-child(4):after{animation-delay:.1s}.datastream-col:nth-child(5):after{animation-delay:.5s}.datastream-col:nth-child(6):after{animation-delay:.9s}.datastream-col:nth-child(7):after{animation-delay:.2s}.datastream-col:nth-child(8):after{animation-delay:.6s}@keyframes store-preview-datastream-fall{0%{top:-60%}to{top:100%}}.store-preview-blindsv{position:relative;width:100%;height:100%;display:flex;overflow:hidden}.blindv-slat{flex:1;height:100%;background:#38bdf833;border-right:1px solid rgba(255,255,255,.05);animation:store-preview-blindsv-rotate 3s ease-in-out infinite;transform-origin:left center}.blindv-slat:nth-child(1){animation-delay:0s}.blindv-slat:nth-child(2){animation-delay:.1s}.blindv-slat:nth-child(3){animation-delay:.2s}.blindv-slat:nth-child(4){animation-delay:.3s}.blindv-slat:nth-child(5){animation-delay:.4s}.blindv-slat:nth-child(6){animation-delay:.5s}.blindv-slat:nth-child(7){animation-delay:.6s}.blindv-slat:nth-child(8){animation-delay:.7s}@keyframes store-preview-blindsv-rotate{0%,to{transform:rotateY(0);background:#38bdf833}50%{transform:rotateY(80deg);background:#38bdf80d}}.store-preview-fractal{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.fractal-box{position:absolute;border:2px solid rgba(56,189,248,.4);animation:store-preview-fractal-zoom 4s linear infinite}.fractal-box-1{width:60px;height:60px;animation-delay:0s}.fractal-box-2{width:45px;height:45px;animation-delay:1s;transform:rotate(15deg)}.fractal-box-3{width:30px;height:30px;animation-delay:2s;transform:rotate(30deg)}.fractal-box-4{width:15px;height:15px;animation-delay:3s;transform:rotate(45deg)}@keyframes store-preview-fractal-zoom{0%{transform:scale(.3) rotate(0);opacity:1}to{transform:scale(2) rotate(90deg);opacity:0}}.store-preview-aurora{position:relative;width:100%;height:100%;overflow:hidden}.aurora-band{position:absolute;width:150%;height:30%;left:-25%;border-radius:50%;filter:blur(8px);opacity:.5;animation:store-preview-aurora-wave 4s ease-in-out infinite}.aurora-band-1{top:10%;background:#38bdf866;animation-delay:0s}.aurora-band-2{top:35%;background:#4ade804d;animation-delay:1s}.aurora-band-3{top:55%;background:#a855f74d;animation-delay:2s}@keyframes store-preview-aurora-wave{0%,to{transform:translate(-10%) skewY(-2deg)}50%{transform:translate(10%) skewY(2deg)}}.store-preview-bookpage{position:relative;width:100%;height:100%;display:flex;overflow:hidden;perspective:200px}.bookpage-left{flex:1;background:#38bdf826;border-right:1px solid rgba(255,255,255,.1)}.bookpage-right{flex:1;background:#a855f71a}.bookpage-turning{position:absolute;top:0;right:50%;width:50%;height:100%;background:#38bdf833;transform-origin:right center;animation:store-preview-bookpage-turn 3s ease-in-out infinite}@keyframes store-preview-bookpage-turn{0%,to{transform:rotateY(0)}50%{transform:rotateY(-160deg)}}.store-preview-hologram{position:relative;width:100%;height:100%;overflow:hidden}.hologram-line{position:absolute;width:100%;height:2px;background:#38bdf833;animation:store-preview-hologram-scan 2s linear infinite}.hologram-line:nth-child(1){top:15%;animation-delay:0s}.hologram-line:nth-child(2){top:30%;animation-delay:.2s}.hologram-line:nth-child(3){top:45%;animation-delay:.4s}.hologram-line:nth-child(4){top:60%;animation-delay:.6s}.hologram-line:nth-child(5){top:75%;animation-delay:.8s}.hologram-line:nth-child(6){top:90%;animation-delay:1s}.hologram-shape{position:absolute;top:50%;left:50%;width:30px;height:30px;border:2px solid rgba(56,189,248,.5);transform:translate(-50%,-50%) rotate(45deg);animation:store-preview-hologram-flicker 1.5s ease-in-out infinite}@keyframes store-preview-hologram-scan{0%,to{opacity:.2}50%{opacity:.8}}@keyframes store-preview-hologram-flicker{0%,to{opacity:.3;transform:translate(-50%,-50%) rotate(45deg) scale(1)}25%{opacity:.8}50%{opacity:.5;transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}75%{opacity:.9}}.store-preview-sandstorm{position:relative;width:100%;height:100%;overflow:hidden}.sand-particle{position:absolute;width:3px;height:3px;background:#fbbf2499;border-radius:50%;animation:store-preview-sand-blow 2s linear infinite}.sand-particle:nth-child(1){top:10%;left:-5%;animation-delay:0s;animation-duration:1.8s}.sand-particle:nth-child(2){top:20%;left:-5%;animation-delay:.2s;animation-duration:2.1s}.sand-particle:nth-child(3){top:30%;left:-5%;animation-delay:.1s;animation-duration:1.6s}.sand-particle:nth-child(4){top:40%;left:-5%;animation-delay:.5s;animation-duration:2.3s}.sand-particle:nth-child(5){top:50%;left:-5%;animation-delay:.3s;animation-duration:1.9s}.sand-particle:nth-child(6){top:60%;left:-5%;animation-delay:.7s;animation-duration:2s}.sand-particle:nth-child(7){top:70%;left:-5%;animation-delay:.15s;animation-duration:1.7s}.sand-particle:nth-child(8){top:80%;left:-5%;animation-delay:.45s;animation-duration:2.2s}.sand-particle:nth-child(9){top:90%;left:-5%;animation-delay:.6s;animation-duration:1.5s}.sand-particle:nth-child(10){top:15%;left:-5%;animation-delay:.8s;animation-duration:2.4s}.sand-particle:nth-child(11){top:25%;left:-5%;animation-delay:.35s;animation-duration:1.8s}.sand-particle:nth-child(12){top:35%;left:-5%;animation-delay:.55s;animation-duration:2.1s}.sand-particle:nth-child(13){top:45%;left:-5%;animation-delay:.25s;animation-duration:1.6s}.sand-particle:nth-child(14){top:55%;left:-5%;animation-delay:.75s;animation-duration:2s}.sand-particle:nth-child(15){top:65%;left:-5%;animation-delay:.4s;animation-duration:1.9s}.sand-particle:nth-child(16){top:75%;left:-5%;animation-delay:.1s;animation-duration:2.3s}.sand-particle:nth-child(17){top:85%;left:-5%;animation-delay:.65s;animation-duration:1.7s}.sand-particle:nth-child(18){top:5%;left:-5%;animation-delay:.9s;animation-duration:2.2s}.sand-particle:nth-child(19){top:48%;left:-5%;animation-delay:.05s;animation-duration:1.5s}.sand-particle:nth-child(20){top:72%;left:-5%;animation-delay:.5s;animation-duration:2.4s}@keyframes store-preview-sand-blow{0%{transform:translate(0) translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(100px) translateY(-10px);opacity:0}}.store-preview-splitreveal{position:relative;width:100%;height:100%;overflow:hidden}.split-quad{position:absolute;width:50%;height:50%;background:#38bdf833;animation:store-preview-split-out 3s ease-in-out infinite}.split-tl{top:0;left:0;transform-origin:top left}.split-tr{top:0;right:0;transform-origin:top right;animation-delay:.1s}.split-bl{bottom:0;left:0;transform-origin:bottom left;animation-delay:.2s}.split-br{bottom:0;right:0;transform-origin:bottom right;animation-delay:.3s}.split-center{position:absolute;top:50%;left:50%;width:20px;height:20px;background:#a855f780;border-radius:50%;transform:translate(-50%,-50%);animation:store-preview-split-center 3s ease-in-out infinite}@keyframes store-preview-split-out{0%,to{transform:translate(0)}50%{transform:translate(var(--tx, -10px),var(--ty, -10px))}}.split-tl{--tx: -10px;--ty: -10px}.split-tr{--tx: 10px;--ty: -10px}.split-bl{--tx: -10px;--ty: 10px}.split-br{--tx: 10px;--ty: 10px}@keyframes store-preview-split-center{0%,to{transform:translate(-50%,-50%) scale(.5);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:1}}.store-preview-zipper{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;overflow:hidden}.zipper-tooth{display:flex;gap:0;animation:store-preview-zipper-open 3s ease-in-out infinite}.tooth-left,.tooth-right{width:14px;height:5px;background:#38bdf866}.tooth-left{border-radius:2px 0 0 2px}.tooth-right{border-radius:0 2px 2px 0}.zipper-tooth:nth-child(1){animation-delay:0s}.zipper-tooth:nth-child(2){animation-delay:.15s}.zipper-tooth:nth-child(3){animation-delay:.3s}.zipper-tooth:nth-child(4){animation-delay:.45s}.zipper-tooth:nth-child(5){animation-delay:.6s}.zipper-tooth:nth-child(6){animation-delay:.75s}.zipper-tooth:nth-child(7){animation-delay:.9s}.zipper-tooth:nth-child(8){animation-delay:1.05s}.zipper-tooth:nth-child(9){animation-delay:1.2s}.zipper-tooth:nth-child(10){animation-delay:1.35s}@keyframes store-preview-zipper-open{0%,to{gap:0px}50%{gap:16px}}.store-preview-comet{position:relative;width:100%;height:100%;overflow:hidden}.comet-head{position:absolute;width:10px;height:10px;background:#38bdf8;border-radius:50%;box-shadow:0 0 10px #38bdf8,0 0 20px #38bdf880;animation:store-preview-comet-streak 2.5s linear infinite}.comet-tail{position:absolute;width:40px;height:4px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.3),rgba(168,85,247,.5));border-radius:2px;animation:store-preview-comet-streak 2.5s linear infinite;margin-left:-40px;margin-top:3px}@keyframes store-preview-comet-streak{0%{top:90%;left:-15%}to{top:10%;left:110%}}.store-preview-domino{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;gap:3px;padding:6px;overflow:hidden}.domino-piece{width:6px;height:28px;background:#38bdf866;border:1px solid rgba(56,189,248,.3);border-radius:2px;transform-origin:bottom center;animation:store-preview-domino-fall 3s ease-in-out infinite}.domino-piece:nth-child(1){animation-delay:0s}.domino-piece:nth-child(2){animation-delay:.15s}.domino-piece:nth-child(3){animation-delay:.3s}.domino-piece:nth-child(4){animation-delay:.45s}.domino-piece:nth-child(5){animation-delay:.6s}.domino-piece:nth-child(6){animation-delay:.75s}.domino-piece:nth-child(7){animation-delay:.9s}.domino-piece:nth-child(8){animation-delay:1.05s}@keyframes store-preview-domino-fall{0%,20%{transform:rotate(0)}40%{transform:rotate(70deg)}60%,to{transform:rotate(70deg);opacity:.5}}.store-badge-enviogratis{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#064e3b;color:#34d399;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:6px;letter-spacing:1.5px;border:1px solid #34d39940;animation:storeBadgeEnvioGlow 2s ease-in-out infinite}.store-badge-truck{display:inline-block;font-size:14px;animation:storeTruckDrive 1.5s ease-in-out infinite}@keyframes storeTruckDrive{0%,to{transform:translate(-4px)}50%{transform:translate(4px)}}@keyframes storeBadgeEnvioGlow{0%,to{box-shadow:0 0 5px #34d39940}50%{box-shadow:0 0 15px #34d399aa,0 0 30px #34d39940}}.store-badge-ultimas{padding:6px 14px;background:#450a0a;color:#ef4444;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:4px;letter-spacing:1.5px;animation:storeUltimasPulse .8s ease-in-out infinite}@keyframes storeUltimasPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}}.store-badge-masvendido{padding:6px 14px;background:linear-gradient(135deg,#78350f,#92400e);color:#fbbf24;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:4px;letter-spacing:1px;position:relative;overflow:hidden}.store-badge-masvendido:after{content:"";position:absolute;top:-50%;left:-60%;width:30%;height:200%;background:linear-gradient(90deg,transparent,rgba(251,191,36,.4),transparent);transform:skew(-20deg);animation:storeMasVendidoShine 2s ease-in-out infinite}@keyframes storeMasVendidoShine{0%{left:-60%}to{left:130%}}.store-badge-relampago{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#1a0505;color:#fbbf24;font-family:SwitzerBolder,sans-serif;font-size:9px;border-radius:4px;letter-spacing:1px;animation:storeRelampagoFlash 1.5s ease-in-out infinite}.store-badge-lightning{font-size:14px;animation:storeLightningFlicker .3s steps(1) infinite}@keyframes storeLightningFlicker{0%,40%{opacity:1}42%{opacity:0}44%{opacity:1}60%{opacity:1}62%{opacity:0}64%,to{opacity:1}}@keyframes storeRelampagoFlash{0%,to{box-shadow:none}50%{box-shadow:0 0 15px #fbbf24aa,0 0 30px #fbbf2440}}.store-badge-exclusivo{display:flex;align-items:center;gap:4px;padding:6px 14px;background:linear-gradient(135deg,#1e1b4b,#312e81);color:#c4b5fd;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:4px;letter-spacing:1.5px;border:1px solid #6d28d940}.store-badge-diamond{font-size:12px;animation:storeDiamondSparkle 2s ease-in-out infinite}@keyframes storeDiamondSparkle{0%,to{transform:scale(1) rotate(0);filter:brightness(1)}50%{transform:scale(1.2) rotate(15deg);filter:brightness(1.5)}}.store-badge-preventa{display:flex;align-items:center;gap:8px;padding:6px 14px;background:#0c4a6e;color:#7dd3fc;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:4px;letter-spacing:1.5px}.store-preventa-dots{display:flex;gap:3px}.store-preventa-dot{width:5px;height:5px;border-radius:50%;background:#7dd3fc;animation:storePreventaDot 1.2s ease-in-out infinite}.store-preventa-dot:nth-child(2){animation-delay:.2s}.store-preventa-dot:nth-child(3){animation-delay:.4s}@keyframes storePreventaDot{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.store-badge-liquidacion{position:relative;padding:6px 14px;background:#1c1917;color:#f97316;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:4px;letter-spacing:1.5px;overflow:hidden}.store-liquidacion-slash{position:absolute;top:0;left:-20%;width:3px;height:100%;background:#ef4444;transform:skew(-20deg);animation:storeLiquidacionSlash 1.5s ease-in-out infinite}@keyframes storeLiquidacionSlash{0%{left:-20%;opacity:0}50%{opacity:1}to{left:120%;opacity:0}}.store-badge-edlimitada{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 14px;background:#0f172a;color:#e2e8f0;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:4px;letter-spacing:1.5px;border:1px solid #475569}.store-edlimitada-num{font-family:monospace;font-size:8px;color:#94a3b8;letter-spacing:2px;animation:storeEdLimitadaBlink 2s ease-in-out infinite}@keyframes storeEdLimitadaBlink{0%,to{opacity:.5}50%{opacity:1;color:#38bdf8}}.store-badge-2x1{padding:8px 22px;background:linear-gradient(135deg,#dc2626,#f97316);color:#fff;font-family:SwitzerBolder,sans-serif;font-size:18px;border-radius:50%;letter-spacing:1px;animation:store2x1Bounce 1s ease-in-out infinite}@keyframes store2x1Bounce{0%,to{transform:scale(1)}30%{transform:scale(1.15)}50%{transform:scale(.95)}70%{transform:scale(1.05)}}.store-badge-memberonly{display:flex;align-items:center;gap:5px;padding:6px 14px;background:#1a1a2e;color:#a78bfa;font-family:SwitzerBolder,sans-serif;font-size:9px;border-radius:4px;letter-spacing:1.5px;border:1px solid #7c3aed40}.store-badge-lock{font-size:12px;animation:storeLockShake 2s ease-in-out infinite}@keyframes storeLockShake{0%,70%,to{transform:rotate(0)}75%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}85%{transform:rotate(-5deg)}90%{transform:rotate(0)}}.store-countdown-bar{display:flex;flex-direction:column;align-items:center;gap:6px;width:120px}.store-bar-track{width:100%;height:8px;background:#1e293b;border-radius:4px;overflow:hidden;border:1px solid #334155}.store-bar-fill{height:100%;background:linear-gradient(90deg,#38bdf8,#22d3ee);border-radius:4px;animation:storeBarDrain 3s linear infinite}@keyframes storeBarDrain{0%{width:100%}to{width:0%}}.store-bar-label{font-family:monospace;font-size:12px;color:#38bdf8;text-shadow:0 0 5px #38bdf880}.store-countdown-hourglass{position:relative;width:24px;height:44px;display:flex;flex-direction:column;align-items:center}.store-hourglass-top{width:24px;height:18px;border:2px solid #38bdf8;border-bottom:none;border-radius:12px 12px 0 0;clip-path:polygon(0 0,100% 0,70% 100%,30% 100%);background:transparent}.store-hourglass-neck{width:4px;height:4px;background:#38bdf8}.store-hourglass-bottom{width:24px;height:18px;border:2px solid #38bdf8;border-top:none;border-radius:0 0 12px 12px;clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:transparent;overflow:hidden}.store-hourglass-sand{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:16px;height:0;background:#fbbf24;border-radius:0 0 8px 8px;animation:storeHourglassFill 3s linear infinite}@keyframes storeHourglassFill{0%{height:0}to{height:14px}}.store-countdown-pulsenum{font-family:monospace;font-size:28px;font-weight:700;color:#38bdf8;text-shadow:0 0 10px #38bdf880;animation:storePulseCount 1s ease-in-out infinite}@keyframes storePulseCount{0%,to{transform:scale(1)}50%{transform:scale(1.3);text-shadow:0 0 20px #38bdf8,0 0 40px #22d3ee80}}.store-countdown-neonnum{font-family:monospace;font-size:28px;font-weight:700;color:#f472b6;text-shadow:0 0 10px #f472b6,0 0 20px #ec489980,0 0 40px #f472b640;animation:storeNeonFlicker 3s ease-in-out infinite}@keyframes storeNeonFlicker{0%,to{opacity:1;text-shadow:0 0 10px #f472b6,0 0 20px #ec489980,0 0 40px #f472b640}5%{opacity:.5}6%{opacity:1}40%{opacity:1}42%{opacity:.3}43%{opacity:1}70%{opacity:1}72%{opacity:.6}73%{opacity:1}}.store-countdown-binary{display:flex;gap:6px;font-family:monospace;font-size:12px;color:#22d3ee;text-shadow:0 0 5px #22d3ee80}.store-binary-col{display:flex;flex-direction:column;animation:storeBinaryScroll 2s linear infinite}.store-binary-col:nth-child(2){animation-delay:.3s}.store-binary-col:nth-child(3){animation-delay:.6s}@keyframes storeBinaryScroll{0%{transform:translateY(-5px);opacity:.5}50%{transform:translateY(5px);opacity:1}to{transform:translateY(-5px);opacity:.5}}.store-countdown-dotmatrix{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr);gap:3px;width:40px;height:24px}.store-dotmatrix-dot{width:5px;height:5px;border-radius:50%;background:#38bdf8;animation:storeDotMatrixBlink 2s ease-in-out infinite;opacity:.2}.store-dotmatrix-dot:nth-child(1),.store-dotmatrix-dot:nth-child(3),.store-dotmatrix-dot:nth-child(5),.store-dotmatrix-dot:nth-child(7),.store-dotmatrix-dot:nth-child(9),.store-dotmatrix-dot:nth-child(11),.store-dotmatrix-dot:nth-child(13),.store-dotmatrix-dot:nth-child(15){animation-delay:0s}.store-dotmatrix-dot:nth-child(2),.store-dotmatrix-dot:nth-child(6),.store-dotmatrix-dot:nth-child(10),.store-dotmatrix-dot:nth-child(14){animation-delay:.5s}.store-dotmatrix-dot:nth-child(4),.store-dotmatrix-dot:nth-child(8),.store-dotmatrix-dot:nth-child(12){animation-delay:1s}@keyframes storeDotMatrixBlink{0%,to{opacity:.2}50%{opacity:1;background:#22d3ee}}.store-countdown-typecount{font-family:monospace;font-size:20px;font-weight:700;color:#38bdf8;text-shadow:0 0 5px #38bdf880;overflow:hidden;white-space:nowrap;border-right:2px solid #38bdf8;width:0;animation:storeTypeCount 3s steps(5) infinite,storeTypeCursor .5s steps(1) infinite}@keyframes storeTypeCount{0%{width:0}50%,80%{width:5ch}to{width:0}}@keyframes storeTypeCursor{0%,50%{border-color:#38bdf8}51%,to{border-color:transparent}}.store-countdown-wavenum{font-family:monospace;font-size:28px;font-weight:700;color:#38bdf8;animation:storeWaveCount 2s ease-in-out infinite}@keyframes storeWaveCount{0%,to{transform:skew(0) skewY(0);text-shadow:0 0 5px #38bdf880}25%{transform:skew(5deg) skewY(2deg)}50%{transform:skew(-5deg) skewY(-2deg);text-shadow:0 0 15px #38bdf8,0 0 30px #22d3ee80}75%{transform:skew(3deg) skewY(1deg)}}.store-countdown-glitchnum{position:relative;width:40px;height:30px}.store-glitch-layer{position:absolute;top:0;left:0;font-family:monospace;font-size:28px;font-weight:700}.store-glitch-r{color:#ef4444;animation:storeGlitchR 2s steps(1) infinite}.store-glitch-g{color:#22d3ee;animation:storeGlitchG 2s steps(1) infinite}.store-glitch-b{color:#38bdf8;mix-blend-mode:screen}@keyframes storeGlitchR{0%,to{transform:translate(0)}20%{transform:translate(-2px,1px)}40%{transform:translate(2px,-1px)}60%{transform:translate(-1px,2px)}80%{transform:translate(1px,-2px)}}@keyframes storeGlitchG{0%,to{transform:translate(0)}20%{transform:translate(2px,-1px)}40%{transform:translate(-2px,1px)}60%{transform:translate(1px,-2px)}80%{transform:translate(-1px,2px)}}.store-countdown-fadeswap{position:relative;width:30px;height:30px}.store-fadeswap-a,.store-fadeswap-b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:monospace;font-size:28px;font-weight:700;color:#38bdf8;text-shadow:0 0 10px #38bdf880}.store-fadeswap-a{animation:storeFadeA 2s ease-in-out infinite}.store-fadeswap-b{animation:storeFadeB 2s ease-in-out infinite}@keyframes storeFadeA{0%,40%{opacity:1;transform:translateY(0)}50%,90%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes storeFadeB{0%,40%{opacity:0;transform:translateY(10px)}50%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.store-bubble-particle{position:absolute;bottom:-10px;border-radius:50%;border:1px solid rgba(56,189,248,.4);background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.15),transparent);animation:storeBubbleFloat 3s ease-out infinite;opacity:0}.store-bubble-particle:nth-child(1){left:10%;width:12px;height:12px;animation-delay:0s}.store-bubble-particle:nth-child(2){left:25%;width:8px;height:8px;animation-delay:.4s}.store-bubble-particle:nth-child(3){left:40%;width:14px;height:14px;animation-delay:.8s}.store-bubble-particle:nth-child(4){left:55%;width:6px;height:6px;animation-delay:.2s}.store-bubble-particle:nth-child(5){left:70%;width:10px;height:10px;animation-delay:1s}.store-bubble-particle:nth-child(6){left:85%;width:8px;height:8px;animation-delay:.6s}.store-bubble-particle:nth-child(7){left:15%;width:6px;height:6px;animation-delay:1.4s}.store-bubble-particle:nth-child(8){left:50%;width:10px;height:10px;animation-delay:1.8s}.store-bubble-particle:nth-child(9){left:75%;width:12px;height:12px;animation-delay:1.2s}.store-bubble-particle:nth-child(10){left:35%;width:7px;height:7px;animation-delay:2s}@keyframes storeBubbleFloat{0%{transform:translateY(0) scale(.5);opacity:0}10%{opacity:.8;transform:scale(1)}to{transform:translateY(-130px) translate(10px) scale(.3);opacity:0}}.store-leaf-particle{position:absolute;top:-10px;width:10px;height:10px;background:#f97316;border-radius:0 50% 50%;transform:rotate(45deg);animation:storeLeafFall 3.5s ease-in-out infinite;opacity:0}.store-leaf-particle:nth-child(1){left:10%;animation-delay:0s;background:#dc2626}.store-leaf-particle:nth-child(2){left:25%;animation-delay:.5s;background:#f59e0b;width:8px;height:8px}.store-leaf-particle:nth-child(3){left:40%;animation-delay:1s}.store-leaf-particle:nth-child(4){left:55%;animation-delay:.3s;background:#dc2626;width:12px;height:12px}.store-leaf-particle:nth-child(5){left:70%;animation-delay:1.5s;background:#f59e0b}.store-leaf-particle:nth-child(6){left:85%;animation-delay:.8s;width:8px;height:8px}.store-leaf-particle:nth-child(7){left:50%;animation-delay:2s;background:#dc2626}.store-leaf-particle:nth-child(8){left:30%;animation-delay:2.5s;background:#f59e0b;width:11px;height:11px}@keyframes storeLeafFall{0%{transform:translateY(0) rotate(45deg);opacity:0}10%{opacity:.9}to{transform:translateY(130px) translate(20px) rotate(405deg);opacity:0}}.store-firefly-particle{position:absolute;width:4px;height:4px;border-radius:50%;background:#fbbf24;box-shadow:0 0 6px #fbbf24,0 0 12px #fbbf2480;animation:storeFireflyBlink 3s ease-in-out infinite;opacity:0}.store-firefly-particle:nth-child(1){top:20%;left:15%;animation-delay:0s}.store-firefly-particle:nth-child(2){top:60%;left:30%;animation-delay:.5s}.store-firefly-particle:nth-child(3){top:35%;left:55%;animation-delay:1s}.store-firefly-particle:nth-child(4){top:75%;left:70%;animation-delay:.3s}.store-firefly-particle:nth-child(5){top:15%;left:80%;animation-delay:1.5s}.store-firefly-particle:nth-child(6){top:50%;left:45%;animation-delay:.8s}.store-firefly-particle:nth-child(7){top:80%;left:10%;animation-delay:2s}.store-firefly-particle:nth-child(8){top:40%;left:90%;animation-delay:1.2s}.store-firefly-particle:nth-child(9){top:65%;left:60%;animation-delay:2.2s}.store-firefly-particle:nth-child(10){top:25%;left:40%;animation-delay:.7s}@keyframes storeFireflyBlink{0%,to{opacity:0;transform:translate(0)}20%{opacity:1}40%{opacity:.3;transform:translate(5px,-3px)}60%{opacity:.8;transform:translate(-3px,5px)}80%{opacity:.2;transform:translate(2px,2px)}}.store-raindrop-particle{position:absolute;top:-10px;width:1px;height:12px;background:linear-gradient(to bottom,transparent,#38bdf8);animation:storeRainFall .8s linear infinite;opacity:0}.store-raindrop-particle:nth-child(1){left:5%;animation-delay:0s}.store-raindrop-particle:nth-child(2){left:12%;animation-delay:.1s;height:15px}.store-raindrop-particle:nth-child(3){left:20%;animation-delay:.3s}.store-raindrop-particle:nth-child(4){left:28%;animation-delay:.05s;height:10px}.store-raindrop-particle:nth-child(5){left:35%;animation-delay:.2s}.store-raindrop-particle:nth-child(6){left:42%;animation-delay:.4s;height:14px}.store-raindrop-particle:nth-child(7){left:50%;animation-delay:.15s}.store-raindrop-particle:nth-child(8){left:58%;animation-delay:.35s;height:10px}.store-raindrop-particle:nth-child(9){left:65%;animation-delay:.08s}.store-raindrop-particle:nth-child(10){left:72%;animation-delay:.25s;height:15px}.store-raindrop-particle:nth-child(11){left:80%;animation-delay:.45s}.store-raindrop-particle:nth-child(12){left:87%;animation-delay:.12s;height:11px}.store-raindrop-particle:nth-child(13){left:93%;animation-delay:.3s}.store-raindrop-particle:nth-child(14){left:18%;animation-delay:.5s}.store-raindrop-particle:nth-child(15){left:55%;animation-delay:.55s;height:13px}@keyframes storeRainFall{0%{transform:translateY(0);opacity:0}10%{opacity:.7}to{transform:translateY(130px);opacity:0}}.store-starfield-particle{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;top:50%;left:50%;animation:storeStarWarp 1.5s linear infinite;opacity:0}.store-starfield-particle:nth-child(1){--sx: -1;--sy: -.5;animation-delay:0s}.store-starfield-particle:nth-child(2){--sx: .8;--sy: -.8;animation-delay:.1s}.store-starfield-particle:nth-child(3){--sx: -.3;--sy: 1;animation-delay:.2s}.store-starfield-particle:nth-child(4){--sx: 1;--sy: .3;animation-delay:.3s}.store-starfield-particle:nth-child(5){--sx: -.8;--sy: -1;animation-delay:.4s}.store-starfield-particle:nth-child(6){--sx: .5;--sy: 1;animation-delay:.5s}.store-starfield-particle:nth-child(7){--sx: -1;--sy: .5;animation-delay:.6s}.store-starfield-particle:nth-child(8){--sx: .3;--sy: -1;animation-delay:.7s}.store-starfield-particle:nth-child(9){--sx: 1;--sy: -.3;animation-delay:.08s}.store-starfield-particle:nth-child(10){--sx: -.5;--sy: .8;animation-delay:.15s}.store-starfield-particle:nth-child(11){--sx: .9;--sy: .9;animation-delay:.25s}.store-starfield-particle:nth-child(12){--sx: -.9;--sy: -.9;animation-delay:.35s}.store-starfield-particle:nth-child(13){--sx: .2;--sy: 1;animation-delay:.45s}.store-starfield-particle:nth-child(14){--sx: -.6;--sy: -.4;animation-delay:.55s}.store-starfield-particle:nth-child(15){--sx: .7;--sy: -.7;animation-delay:.65s}.store-starfield-particle:nth-child(16){--sx: -.4;--sy: .6;animation-delay:.75s}.store-starfield-particle:nth-child(17){--sx: 1;--sy: 1;animation-delay:.85s}.store-starfield-particle:nth-child(18){--sx: -1;--sy: 1;animation-delay:.95s}.store-starfield-particle:nth-child(19){--sx: .6;--sy: -.2;animation-delay:1.05s}.store-starfield-particle:nth-child(20){--sx: -.2;--sy: -.6;animation-delay:1.15s}@keyframes storeStarWarp{0%{transform:translate(0) scale(0);opacity:0}10%{opacity:1;transform:scale(1)}to{transform:translate(calc(var(--sx) * 120px),calc(var(--sy) * 80px)) scale(.5);opacity:0;width:1px;height:8px}}.store-smoke-particle{position:absolute;bottom:5px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle,rgba(148,163,184,.3),transparent);animation:storeSmokeRise 3s ease-out infinite;opacity:0}.store-smoke-particle:nth-child(1){left:30%;animation-delay:0s;width:25px;height:25px}.store-smoke-particle:nth-child(2){left:45%;animation-delay:.5s}.store-smoke-particle:nth-child(3){left:55%;animation-delay:1s;width:30px;height:30px}.store-smoke-particle:nth-child(4){left:40%;animation-delay:1.5s;width:22px;height:22px}.store-smoke-particle:nth-child(5){left:50%;animation-delay:2s}.store-smoke-particle:nth-child(6){left:35%;animation-delay:2.5s;width:28px;height:28px}@keyframes storeSmokeRise{0%{transform:translateY(0) scale(.5);opacity:0}15%{opacity:.4}to{transform:translateY(-100px) translate(15px) scale(2);opacity:0}}.store-glitter-particle{position:absolute;width:3px;height:3px;background:#fbbf24;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);animation:storeGlitterShimmer 2s ease-in-out infinite;opacity:0}.store-glitter-particle:nth-child(1){top:15%;left:10%;animation-delay:0s;width:5px;height:5px}.store-glitter-particle:nth-child(2){top:30%;left:25%;animation-delay:.2s;background:#38bdf8}.store-glitter-particle:nth-child(3){top:50%;left:40%;animation-delay:.4s;width:4px;height:4px}.store-glitter-particle:nth-child(4){top:20%;left:55%;animation-delay:.6s;background:#f472b6}.store-glitter-particle:nth-child(5){top:70%;left:70%;animation-delay:.8s;width:5px;height:5px}.store-glitter-particle:nth-child(6){top:40%;left:85%;animation-delay:1s;background:#22d3ee}.store-glitter-particle:nth-child(7){top:60%;left:15%;animation-delay:1.2s}.store-glitter-particle:nth-child(8){top:80%;left:35%;animation-delay:1.4s;background:#a78bfa;width:4px;height:4px}.store-glitter-particle:nth-child(9){top:10%;left:75%;animation-delay:1.6s}.store-glitter-particle:nth-child(10){top:45%;left:60%;animation-delay:.3s;background:#38bdf8;width:5px;height:5px}.store-glitter-particle:nth-child(11){top:75%;left:50%;animation-delay:.5s}.store-glitter-particle:nth-child(12){top:25%;left:90%;animation-delay:.7s;background:#f472b6}.store-glitter-particle:nth-child(13){top:55%;left:5%;animation-delay:.9s;width:4px;height:4px}.store-glitter-particle:nth-child(14){top:85%;left:80%;animation-delay:1.1s;background:#22d3ee}.store-glitter-particle:nth-child(15){top:35%;left:45%;animation-delay:1.3s}@keyframes storeGlitterShimmer{0%,to{opacity:0;transform:scale(0) rotate(0)}25%{opacity:1;transform:scale(1.2) rotate(72deg)}50%{opacity:.3;transform:scale(.8) rotate(144deg)}75%{opacity:1;transform:scale(1) rotate(288deg)}}.store-aurora-wave{position:absolute;bottom:0;left:0;width:200%;height:60px;border-radius:50% 50% 0 0;opacity:.3;animation:storeAuroraWave 4s ease-in-out infinite}.store-aurora-1{background:linear-gradient(90deg,#22d3ee,#a78bfa,#34d399);bottom:20px;animation-delay:0s}.store-aurora-2{background:linear-gradient(90deg,#a78bfa,#f472b6,#22d3ee);bottom:10px;animation-delay:1s;opacity:.2}.store-aurora-3{background:linear-gradient(90deg,#34d399,#22d3ee,#a78bfa);bottom:0;animation-delay:2s;opacity:.15}@keyframes storeAuroraWave{0%,to{transform:translate(-25%) scaleY(1)}50%{transform:translate(0) scaleY(1.5)}}.store-lightningbug-clouds{position:absolute;inset:0;background:linear-gradient(to bottom,#1e293b,#334155 60%,#475569)}.store-lightningbug-flash{position:absolute;width:40px;height:60px;background:radial-gradient(ellipse,rgba(255,255,255,.8),transparent 70%);opacity:0}.store-lbf-1{top:0;left:20%;animation:storeLightningFlash1 4s ease-out infinite}.store-lbf-2{top:0;left:55%;animation:storeLightningFlash1 4s ease-out infinite 1.5s}.store-lbf-3{top:0;left:75%;animation:storeLightningFlash1 4s ease-out infinite 3s}@keyframes storeLightningFlash1{0%,to{opacity:0}3%{opacity:1}5%{opacity:0}7%{opacity:.8}9%{opacity:0}}.store-sakura-particle{position:absolute;top:-10px;width:8px;height:8px;background:#fda4af;border-radius:50% 0 50% 50%;animation:storeSakuraFall 4s ease-in-out infinite;opacity:0}.store-sakura-particle:nth-child(1){left:8%;animation-delay:0s;background:#fb7185}.store-sakura-particle:nth-child(2){left:18%;animation-delay:.5s;width:6px;height:6px}.store-sakura-particle:nth-child(3){left:30%;animation-delay:1s;background:#fecdd3}.store-sakura-particle:nth-child(4){left:42%;animation-delay:.3s;width:10px;height:10px}.store-sakura-particle:nth-child(5){left:55%;animation-delay:1.5s;background:#fb7185}.store-sakura-particle:nth-child(6){left:65%;animation-delay:.8s;width:6px;height:6px}.store-sakura-particle:nth-child(7){left:75%;animation-delay:2s}.store-sakura-particle:nth-child(8){left:85%;animation-delay:.4s;background:#fecdd3;width:7px;height:7px}.store-sakura-particle:nth-child(9){left:50%;animation-delay:2.5s;background:#fb7185}.store-sakura-particle:nth-child(10){left:22%;animation-delay:3s;width:9px;height:9px}@keyframes storeSakuraFall{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:.8}to{transform:translateY(130px) translate(30px) rotate(360deg);opacity:0}}.store-navbar-stickyfade{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;background:#0f172a;animation:storeNavFadeInOut 3s ease-in-out infinite}@keyframes storeNavFadeInOut{0%,to{opacity:0;transform:translateY(-5px)}30%,70%{opacity:1;transform:translateY(0)}}.store-navbar-colorshift{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;animation:storeNavColorShift 4s linear infinite}@keyframes storeNavColorShift{0%{background:#0f172a}25%{background:#1e1b4b}50%{background:#14532d}75%{background:#451a03}to{background:#0f172a}}.store-navbar-slidedrawer{position:absolute;top:0;left:0;right:0;height:100%;display:flex;align-items:center;padding:0 12px;background:#0f172a;z-index:2}.store-drawer-panel{position:absolute;top:0;left:0;width:60px;height:100%;background:#1e293b;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 8px;transform:translate(-100%);animation:storeDrawerSlide 3s ease-in-out infinite;z-index:3}.store-drawer-link{font-family:SwitzerMedium,sans-serif;font-size:8px;color:#94a3b8}@keyframes storeDrawerSlide{0%,to{transform:translate(-100%)}30%,70%{transform:translate(0)}}.store-navbar-dotnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;background:#0f172a}.store-dotnav-dot{width:6px;height:6px;border-radius:50%;background:#475569}.store-dotnav-active{background:#38bdf8;box-shadow:0 0 8px #38bdf880;animation:storeDotNavPulse 1.5s ease-in-out infinite}@keyframes storeDotNavPulse{0%,to{transform:scale(1);box-shadow:0 0 8px #38bdf880}50%{transform:scale(1.4);box-shadow:0 0 15px #38bdf8}}.store-navbar-breadcrumb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;background:#0f172a}.store-bc-item{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8}.store-bc-sep{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#475569}.store-bc-anim{animation:storeBcFadeIn 2.5s ease-out infinite}.store-bc-anim2{animation:storeBcFadeIn 2.5s ease-out infinite .3s}.store-bc-anim3{animation:storeBcFadeIn 2.5s ease-out infinite .6s;color:#38bdf8}@keyframes storeBcFadeIn{0%,20%{opacity:0;transform:translate(-5px)}40%,80%{opacity:1;transform:translate(0)}to{opacity:0}}.store-navbar-pill{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#0f172a}.store-pill-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8;padding:3px 10px;border-radius:20px}.store-pill-active{color:#fff;background:#38bdf8;animation:storePillPulse 2s ease-in-out infinite}@keyframes storePillPulse{0%,to{box-shadow:none}50%{box-shadow:0 0 10px #38bdf880}}.store-navbar-stack{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#0f172a;animation:storeStackNav 3s ease-in-out infinite}.store-stack-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8;transition:all .3s}@keyframes storeStackNav{0%,to{flex-direction:row;gap:8px}40%,60%{flex-direction:column;gap:4px}}.store-navbar-neonbar{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;background:#0a0a0a;animation:storeNeonBarGlow 2s ease-in-out infinite}@keyframes storeNeonBarGlow{0%,to{box-shadow:inset 0 -2px #38bdf840,inset 0 2px #38bdf840}50%{box-shadow:inset 0 -2px #38bdf8,inset 0 2px #38bdf8,0 0 15px #38bdf840}}.store-navbar-gradborder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;background:#0f172a;border:2px solid transparent;background-clip:padding-box;position:relative}.store-navbar-gradborder:before{content:"";position:absolute;inset:-2px;background:linear-gradient(90deg,#38bdf8,#a78bfa,#f472b6,#38bdf8);background-size:300% 100%;border-radius:inherit;z-index:-1;animation:storeGradBorderMove 3s linear infinite}.store-navbar-gradborder:after{content:"";position:absolute;inset:0;background:#0f172a;border-radius:inherit;z-index:-1}@keyframes storeGradBorderMove{0%{background-position:0% 50%}to{background-position:300% 50%}}.store-navbar-split{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#0f172a}.store-split-logo{font-family:SwitzerBolder,sans-serif;font-size:11px;color:#38bdf8;animation:storeSplitLogoPulse 2s ease-in-out infinite}@keyframes storeSplitLogoPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1);text-shadow:0 0 10px #38bdf880}}.store-btn-liquidfill{position:relative;width:100px;height:34px;border:2px solid #38bdf8;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:transparent}.store-btn-liquidfill-text{position:relative;z-index:2;color:#fff;font-size:11px;font-weight:700;letter-spacing:1px}.store-btn-liquidfill-wave{position:absolute;bottom:-34px;left:-10%;width:120%;height:100%;background:linear-gradient(180deg,#38bdf8cc,#0ea5e9);border-radius:40% 40% 0 0;animation:store-btn-liquidfill-rise 2s ease-in-out infinite}@keyframes store-btn-liquidfill-rise{0%{bottom:-34px}50%{bottom:0}to{bottom:-34px}}.store-btn-particle{position:relative;padding:8px 18px;background:#7c3aed;color:#fff;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:1px;overflow:visible}.store-btn-particle-dot{position:absolute;width:4px;height:4px;background:#a78bfa;border-radius:50%;animation:store-btn-particle-emit 2s ease-out infinite}.store-btn-particle-dot:nth-child(2){top:0;left:20%}.store-btn-particle-dot:nth-child(3){top:0;right:20%}.store-btn-particle-dot:nth-child(4){bottom:0;left:30%}.store-btn-particle-dot:nth-child(5){bottom:0;right:30%}.store-btn-particle-dot:nth-child(6){top:50%;left:0}.store-btn-particle-dot:nth-child(7){top:50%;right:0}.store-btn-particle-dot:nth-child(8){top:0;left:50%}.store-btn-particle-dot:nth-child(9){bottom:0;left:50%}@keyframes store-btn-particle-emit{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--tx, 10px),var(--ty, -15px)) scale(0)}}.store-btn-particle-dot:nth-child(2){--tx: -5px;--ty: -14px}.store-btn-particle-dot:nth-child(3){--tx: 8px;--ty: -12px}.store-btn-particle-dot:nth-child(4){--tx: -6px;--ty: 14px}.store-btn-particle-dot:nth-child(5){--tx: 7px;--ty: 12px}.store-btn-particle-dot:nth-child(6){--tx: -14px;--ty: 3px}.store-btn-particle-dot:nth-child(7){--tx: 14px;--ty: -3px}.store-btn-particle-dot:nth-child(8){--tx: 2px;--ty: -16px}.store-btn-particle-dot:nth-child(9){--tx: -2px;--ty: 16px}.store-btn-slice{position:relative;width:100px;height:34px;overflow:hidden;border-radius:6px}.store-btn-slice-top,.store-btn-slice-bot{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:1px;color:#fff;transition:none}.store-btn-slice-top{background:#ec4899;clip-path:polygon(0 0,100% 0,0 100%);animation:store-btn-slice-top 3s ease-in-out infinite}.store-btn-slice-bot{background:#8b5cf6;clip-path:polygon(100% 0,100% 100%,0 100%);animation:store-btn-slice-bot 3s ease-in-out infinite}@keyframes store-btn-slice-top{0%,to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}50%{clip-path:polygon(0 0,100% 0,0 100%,0 100%)}}@keyframes store-btn-slice-bot{0%,to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}50%{clip-path:polygon(100% 0,100% 0,100% 100%,0 100%)}}.store-btn-typedelete{padding:8px 18px;background:#1e293b;border:1px solid #334155;border-radius:6px;font-size:11px;font-weight:700;color:#fff;letter-spacing:1px}.store-btn-typedelete-text{display:inline-block;overflow:hidden;white-space:nowrap;border-right:2px solid #38bdf8;animation:store-btn-typedelete-type 4s steps(7) infinite;width:7ch}@keyframes store-btn-typedelete-type{0%{width:0}30%{width:7ch}50%{width:7ch}80%{width:0}to{width:0}}.store-btn-cube{width:100px;height:34px;position:relative;perspective:200px}.store-btn-cube-face{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:1px;color:#fff;backface-visibility:hidden;border-radius:6px}.store-btn-cube-front{background:#0ea5e9;transform-origin:bottom;animation:store-btn-cube-rot 3s ease-in-out infinite}.store-btn-cube-top{background:#8b5cf6;transform-origin:top;animation:store-btn-cube-rot-top 3s ease-in-out infinite}@keyframes store-btn-cube-rot{0%,to{transform:rotateX(0)}50%{transform:rotateX(-90deg)}}@keyframes store-btn-cube-rot-top{0%,to{transform:rotateX(90deg)}50%{transform:rotateX(0)}}.store-btn-borderchase{position:relative;padding:8px 18px;background:transparent;color:#38bdf8;font-size:11px;font-weight:700;letter-spacing:1px;border-radius:6px}.store-btn-borderchase-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.store-btn-borderchase-rect{fill:none;stroke:#38bdf8;stroke-width:2;stroke-dasharray:300;stroke-dashoffset:300;animation:store-btn-borderchase-draw 2.5s linear infinite}@keyframes store-btn-borderchase-draw{0%{stroke-dashoffset:300}50%{stroke-dashoffset:0}to{stroke-dashoffset:-300}}.store-btn-scramble{padding:8px 18px;background:#0f172a;border:1px solid #38bdf8;border-radius:6px;color:#38bdf8;font-size:11px;font-weight:700;letter-spacing:2px;animation:store-btn-scramble-flicker 3s step-end infinite}@keyframes store-btn-scramble-flicker{0%,40%,to{opacity:1;filter:blur(0)}5%{opacity:.8;filter:blur(1px)}10%{opacity:1;filter:blur(0)}15%{opacity:.6;filter:blur(1.5px);letter-spacing:4px}20%{opacity:1;filter:blur(0);letter-spacing:2px}25%{opacity:.9;filter:blur(.5px)}}.store-btn-splittext{position:relative;width:100px;height:34px;overflow:hidden;border-radius:6px;background:#1e293b;display:flex;align-items:center;justify-content:center}.store-btn-splittext-top,.store-btn-splittext-bot{position:absolute;color:#fff;font-size:11px;font-weight:700;letter-spacing:1px}.store-btn-splittext-top{top:4px;animation:store-btn-split-top 3s ease-in-out infinite}.store-btn-splittext-bot{bottom:4px;animation:store-btn-split-bot 3s ease-in-out infinite}.store-btn-splittext-reveal{position:absolute;color:#22c55e;font-size:13px;font-weight:800;opacity:0;animation:store-btn-split-reveal 3s ease-in-out infinite}@keyframes store-btn-split-top{0%,to{transform:translate(0);opacity:1}40%{transform:translate(30px);opacity:0}60%{transform:translate(30px);opacity:0}}@keyframes store-btn-split-bot{0%,to{transform:translate(0);opacity:1}40%{transform:translate(-30px);opacity:0}60%{transform:translate(-30px);opacity:0}}@keyframes store-btn-split-reveal{0%,35%,65%,to{opacity:0;transform:scale(.5)}45%,55%{opacity:1;transform:scale(1)}}.store-btn-dotload{padding:8px 18px;background:#334155;border-radius:6px;color:#94a3b8;font-size:11px;font-weight:600}.store-btn-dotload-dots{letter-spacing:1px}.store-btn-dotload-d1,.store-btn-dotload-d2,.store-btn-dotload-d3{display:inline-block;animation:store-btn-dotload-blink 1.4s infinite}.store-btn-dotload-d2{animation-delay:.2s}.store-btn-dotload-d3{animation-delay:.4s}@keyframes store-btn-dotload-blink{0%,80%,to{opacity:0}40%{opacity:1}}.store-btn-heartbeat{padding:8px 18px;background:#be185d;color:#fff;border-radius:6px;font-size:11px;font-weight:700}.store-btn-heartbeat-icon{display:inline-block;color:#fff;font-size:14px;animation:store-btn-heartbeat-pulse 1s ease-in-out infinite}@keyframes store-btn-heartbeat-pulse{0%,to{transform:scale(1)}15%{transform:scale(1.3)}30%{transform:scale(1)}45%{transform:scale(1.2)}60%{transform:scale(1)}}.store-btn-cartdrop{position:relative;width:100px;height:34px;background:#059669;border-radius:6px;display:flex;align-items:center;justify-content:center;overflow:hidden}.store-btn-cartdrop-item{position:absolute;font-size:10px;color:#fff;left:50%;top:-10px;animation:store-btn-cartdrop-fall 2s ease-in infinite}.store-btn-cartdrop-cart{font-size:16px}@keyframes store-btn-cartdrop-fall{0%{top:-10px;opacity:1;transform:translate(-50%)}60%{top:12px;opacity:1;transform:translate(-50%)}70%{top:14px;opacity:0;transform:translate(-50%) scale(.5)}to{top:-10px;opacity:0}}.store-btn-fire{position:relative;padding:8px 18px;background:#dc2626;color:#fff;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:1px;overflow:visible}.store-btn-fire-flame{position:absolute;bottom:100%;width:6px;height:12px;border-radius:50%/60% 60% 40% 40%;background:linear-gradient(to top,#f97316,#fbbf24);opacity:.8;animation:store-btn-fire-flicker .6s ease-in-out infinite alternate}.store-btn-fire-flame:nth-child(2){left:10%}.store-btn-fire-flame:nth-child(3){left:25%}.store-btn-fire-flame:nth-child(4){left:40%}.store-btn-fire-flame:nth-child(5){left:55%}.store-btn-fire-flame:nth-child(6){left:70%}.store-btn-fire-flame:nth-child(7){left:85%}@keyframes store-btn-fire-flicker{0%{height:8px;opacity:.6}to{height:14px;opacity:1}}.store-btn-ice{position:relative;padding:8px 18px;background:linear-gradient(135deg,#67e8f9,#a5f3fc);color:#0e7490;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:1px;overflow:hidden}.store-btn-ice-crystal{position:absolute;width:8px;height:8px;background:#cffafe;border-radius:2px;opacity:0;animation:store-btn-ice-form 2.5s ease-in-out infinite;transform:rotate(45deg)}.store-btn-ice-crystal:nth-child(2){top:2px;left:8px}.store-btn-ice-crystal:nth-child(3){top:3px;right:12px}.store-btn-ice-crystal:nth-child(4){bottom:2px;left:20px}.store-btn-ice-crystal:nth-child(5){bottom:3px;right:8px}.store-btn-ice-crystal:nth-child(6){top:50%;left:4px}@keyframes store-btn-ice-form{0%,to{opacity:0;transform:rotate(45deg) scale(0)}30%,70%{opacity:.8;transform:rotate(45deg) scale(1)}}.store-btn-ghost{padding:8px 18px;border:1px solid #64748b;border-radius:6px;color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:1px;animation:store-btn-ghost-fade 3s ease-in-out infinite}@keyframes store-btn-ghost-fade{0%,to{opacity:.3;border-color:#334155}50%{opacity:1;border-color:#94a3b8}}.store-btn-rocket{padding:8px 18px;background:#1e40af;color:#fff;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:1px}.store-btn-rocket-icon{display:inline-block;animation:store-btn-rocket-launch 2s ease-in-out infinite}@keyframes store-btn-rocket-launch{0%,to{transform:translateY(0)}40%{transform:translateY(-8px)}50%{transform:translateY(-8px)}90%{transform:translateY(0)}}.store-btn-success{position:relative;width:100px;height:34px;background:#16a34a;border-radius:6px;display:flex;align-items:center;justify-content:center;overflow:hidden}.store-btn-success-text{position:absolute;color:#fff;font-size:11px;font-weight:700;letter-spacing:1px;animation:store-btn-success-hide 3s ease-in-out infinite}.store-btn-success-check{position:absolute;color:#fff;font-size:16px;font-weight:800;opacity:0;animation:store-btn-success-show 3s ease-in-out infinite}@keyframes store-btn-success-hide{0%,30%{opacity:1;transform:scale(1)}40%,70%{opacity:0;transform:scale(.5)}80%,to{opacity:1;transform:scale(1)}}@keyframes store-btn-success-show{0%,30%{opacity:0;transform:scale(.5)}40%,70%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.5)}}.store-btn-pricecut{position:relative;padding:8px 18px;background:#1e293b;border-radius:6px;display:flex;gap:6px;align-items:center}.store-btn-pricecut-old{color:#ef4444;font-size:11px;font-weight:700;text-decoration:line-through;animation:store-btn-pricecut-strike 3s ease-in-out infinite}.store-btn-pricecut-new{color:#22c55e;font-size:12px;font-weight:800;animation:store-btn-pricecut-pop 3s ease-in-out infinite}@keyframes store-btn-pricecut-strike{0%,to{opacity:1}50%{opacity:.5}}@keyframes store-btn-pricecut-pop{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.store-btn-wiggle{padding:8px 18px;background:#f59e0b;color:#1e293b;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:1px;animation:store-btn-wiggle-shake 2s ease-in-out infinite}@keyframes store-btn-wiggle-shake{0%,to{transform:translate(0)}10%{transform:translate(-3px) rotate(-2deg)}20%{transform:translate(3px) rotate(2deg)}30%{transform:translate(-3px) rotate(-1deg)}40%{transform:translate(3px) rotate(1deg)}50%{transform:translate(0)}}.store-btn-thunder{position:relative;padding:8px 18px;background:#1e293b;color:#fbbf24;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:1px;overflow:hidden}.store-btn-thunder-bolt{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:14px;animation:store-btn-thunder-flash 2s ease-in-out infinite}@keyframes store-btn-thunder-flash{0%,to{opacity:.3}10%{opacity:1}12%{opacity:.2}14%{opacity:1}20%{opacity:.3}50%{opacity:.3}}.store-btn-radar{position:relative;padding:8px 18px;background:#0f172a;border:1px solid #22c55e;border-radius:6px;color:#22c55e;font-size:11px;font-weight:700;letter-spacing:1px;overflow:hidden}.store-btn-radar-ping{position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;border:2px solid #22c55e;transform:translate(-50%,-50%);animation:store-btn-radar-sweep 2s ease-out infinite}.store-btn-radar-ping2{animation-delay:1s}@keyframes store-btn-radar-sweep{0%{width:6px;height:6px;opacity:1}to{width:60px;height:40px;opacity:0}}.store-badge-descempleado{display:flex;align-items:center;gap:5px;padding:6px 12px;background:linear-gradient(135deg,#1e293b,#334155);color:#94a3b8;font-family:SwitzerBolder,sans-serif;font-size:8px;border-radius:4px;letter-spacing:1.5px;border:1px solid #47556940;animation:storeBadgeDescEmp 2.5s ease-in-out infinite}.store-badge-corp{font-size:11px}@keyframes storeBadgeDescEmp{0%,to{box-shadow:0 0 0 transparent}50%{box-shadow:0 0 12px #64748b40}}.store-badge-flashdeal{display:flex;align-items:center;gap:5px;padding:6px 14px;background:linear-gradient(135deg,#dc2626,#f97316);color:#fff;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:6px;letter-spacing:1px;animation:storeBadgeFlash .8s ease-in-out infinite}.store-badge-timer{font-size:12px;animation:storeBadgeTimerSpin 1s linear infinite}@keyframes storeBadgeFlash{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes storeBadgeTimerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.store-badge-bestprice{display:flex;align-items:center;gap:5px;padding:6px 14px;background:linear-gradient(135deg,#065f46,#047857);color:#6ee7b7;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:20px;letter-spacing:1px;border:2px solid #34d39960;animation:storeBadgeBestPrice 2s ease-in-out infinite}.store-badge-seal{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:#34d399;color:#064e3b;border-radius:50%;font-size:10px;font-weight:700}@keyframes storeBadgeBestPrice{0%,to{box-shadow:0 0 #34d39960}50%{box-shadow:0 0 0 6px #34d39900}}.store-badge-giftwp{display:flex;align-items:center;gap:5px;padding:6px 14px;background:linear-gradient(135deg,#7e22ce,#a855f7);color:#f0abfc;font-family:SwitzerBolder,sans-serif;font-size:9px;border-radius:6px;letter-spacing:1px}.store-badge-gift{font-size:14px;animation:storeBadgeGiftBounce 1.5s ease-in-out infinite}@keyframes storeBadgeGiftBounce{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) rotate(-10deg)}75%{transform:translateY(-3px) rotate(10deg)}}.store-badge-freetrial{padding:6px 16px;background:linear-gradient(135deg,#0284c7,#0ea5e9);color:#fff;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:6px;letter-spacing:1.5px;animation:storeBadgeFreeTrial 2s ease-in-out infinite}@keyframes storeBadgeFreeTrial{0%,to{box-shadow:0 0 #0ea5e960}50%{box-shadow:0 0 0 8px #0ea5e900}}.store-badge-3x2{padding:8px 18px;background:linear-gradient(135deg,#e11d48,#f43f5e);color:#fff;font-family:SwitzerBolder,sans-serif;font-size:18px;border-radius:50%;letter-spacing:1px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;animation:storeBadge3x2 3s linear infinite}@keyframes storeBadge3x2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.store-badge-lastchance{padding:6px 14px;background:#dc2626;color:#fff;font-family:SwitzerBolder,sans-serif;font-size:9px;border-radius:4px;letter-spacing:1.5px;animation:storeBadgeLastChance .6s ease-in-out infinite}@keyframes storeBadgeLastChance{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.03)}}.store-badge-seasonal{display:flex;align-items:center;gap:5px;padding:6px 14px;background:linear-gradient(135deg,#92400e,#b45309);color:#fbbf24;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:6px;letter-spacing:1px}.store-badge-season-icon{font-size:13px;animation:storeBadgeLeafSway 2s ease-in-out infinite}@keyframes storeBadgeLeafSway{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}.store-badge-trending{display:flex;align-items:center;gap:4px;padding:6px 14px;background:linear-gradient(135deg,#ea580c,#f97316);color:#fff;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:6px;letter-spacing:1px;animation:storeBadgeTrending 2s ease-in-out infinite}.store-badge-fire-arrow{font-size:12px}@keyframes storeBadgeTrending{0%,to{transform:translateY(0)}50%{transform:translateY(-3px);box-shadow:0 4px 12px #f9731660}}.store-badge-verified{display:flex;align-items:center;gap:5px;padding:6px 14px;background:linear-gradient(135deg,#1d4ed8,#3b82f6);color:#dbeafe;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:20px;letter-spacing:1px}.store-badge-check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:#60a5fa;color:#1e3a8a;border-radius:50%;font-size:9px;font-weight:700;animation:storeBadgeCheckPop 2s ease-in-out infinite}@keyframes storeBadgeCheckPop{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.store-badge-eco{display:flex;align-items:center;gap:4px;padding:6px 14px;background:linear-gradient(135deg,#14532d,#166534);color:#86efac;font-family:SwitzerBolder,sans-serif;font-size:11px;border-radius:20px;letter-spacing:1.5px;border:1px solid #22c55e40}.store-badge-leaf{font-size:13px;animation:storeBadgeEcoLeaf 3s ease-in-out infinite}@keyframes storeBadgeEcoLeaf{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(10deg) scale(1.1)}}.store-badge-handmade{padding:6px 16px;background:#44403c;color:#d6d3d1;font-family:Georgia,serif;font-size:10px;font-style:italic;border-radius:2px;letter-spacing:2px;border:1px dashed #78716c;animation:storeBadgeHandmade 3s ease-in-out infinite}@keyframes storeBadgeHandmade{0%,to{border-color:#78716c}50%{border-color:#a8a29e}}.store-badge-premium{display:flex;align-items:center;gap:4px;padding:6px 14px;background:linear-gradient(135deg,#78350f,#92400e);color:#fbbf24;font-family:SwitzerBolder,sans-serif;font-size:10px;border-radius:4px;letter-spacing:1.5px;border:1px solid #f59e0b40}.store-badge-star{font-size:12px;animation:storeBadgeStarSpin 2s ease-in-out infinite}@keyframes storeBadgeStarSpin{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(20deg) scale(1.2)}}.store-badge-clearance{padding:6px 18px;color:#fca5a5;font-family:SwitzerBolder,sans-serif;font-size:12px;letter-spacing:2px;position:relative;background:linear-gradient(135deg,#7f1d1d,#991b1b);border-radius:4px;animation:storeBadgeClearance 1.5s ease-in-out infinite}.store-badge-clearance:after{content:"";position:absolute;top:50%;left:5%;right:5%;height:2px;background:#fca5a5;transform:rotate(-8deg);animation:storeBadgeClearanceSlash 1.5s ease-in-out infinite}@keyframes storeBadgeClearance{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes storeBadgeClearanceSlash{0%,to{opacity:.5}50%{opacity:1}}.store-badge-comingsoon{display:flex;align-items:center;gap:2px;padding:6px 14px;background:linear-gradient(135deg,#1e1b4b,#312e81);color:#a5b4fc;font-family:SwitzerBolder,sans-serif;font-size:9px;border-radius:6px;letter-spacing:1.5px}.store-badge-dots{display:inline-flex;gap:1px;margin-left:2px}.store-badge-dot1{animation:storeBadgeDotBlink 1.5s ease-in-out infinite}.store-badge-dot2{animation:storeBadgeDotBlink 1.5s ease-in-out .3s infinite}.store-badge-dot3{animation:storeBadgeDotBlink 1.5s ease-in-out .6s infinite}@keyframes storeBadgeDotBlink{0%,to{opacity:.2}50%{opacity:1}}.store-badge-backinstock{padding:6px 16px;background:linear-gradient(135deg,#059669,#10b981);color:#fff;font-family:SwitzerBolder,sans-serif;font-size:11px;border-radius:6px;letter-spacing:1px;animation:storeBadgeBackBounce 1.5s ease-in-out infinite}@keyframes storeBadgeBackBounce{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.1);opacity:1}70%{transform:scale(.95)}to{transform:scale(1);opacity:1}}.store-badge-limitedtime{display:flex;align-items:center;gap:5px;padding:6px 12px;background:linear-gradient(135deg,#7c2d12,#c2410c);color:#fed7aa;font-family:SwitzerBolder,sans-serif;font-size:9px;border-radius:4px;letter-spacing:1px}.store-badge-hourglass{font-size:13px;animation:storeBadgeHgFlip 2s linear infinite}@keyframes storeBadgeHgFlip{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.store-badge-student{display:flex;align-items:center;gap:5px;padding:6px 12px;background:linear-gradient(135deg,#1e3a5f,#1e40af);color:#93c5fd;font-family:SwitzerBolder,sans-serif;font-size:9px;border-radius:6px;letter-spacing:1px;border:1px solid #3b82f640}.store-badge-cap{font-size:12px;animation:storeBadgeCapToss 2.5s ease-in-out infinite}@keyframes storeBadgeCapToss{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(15deg)}}.store-badge-firstpurchase{padding:6px 14px;background:linear-gradient(135deg,#5b21b6,#7c3aed);color:#e9d5ff;font-family:SwitzerBolder,sans-serif;font-size:9px;border-radius:6px;letter-spacing:1px;animation:storeBadgeFirstP 2s ease-in-out infinite}@keyframes storeBadgeFirstP{0%,to{box-shadow:0 0 #7c3aed60}50%{box-shadow:0 0 0 6px #7c3aed00}}.store-badge-freeshipover{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 14px;background:#064e3b;border-radius:6px;border:1px solid #34d39940}.store-badge-fso-text{font-family:SwitzerBolder,sans-serif;font-size:8px;color:#34d399;letter-spacing:1px}.store-badge-fso-track{width:80px;height:4px;background:#0f4d3a;border-radius:2px;overflow:hidden}.store-badge-fso-fill{width:0%;height:100%;background:linear-gradient(90deg,#34d399,#6ee7b7);border-radius:2px;animation:storeBadgeFSOFill 2.5s ease-in-out infinite}@keyframes storeBadgeFSOFill{0%{width:0%}50%{width:100%}to{width:0%}}.store-countdown-segment{display:flex;align-items:center;gap:4px}.store-segment-digit{font-family:monospace;font-size:28px;font-weight:700;color:#ef4444;text-shadow:0 0 6px #ef444480;background:#1a0505;padding:2px 6px;border-radius:3px;border:1px solid #ef444430;animation:storeSegmentFlicker 1s steps(1) infinite}.store-segment-sep{font-family:monospace;font-size:24px;color:#ef4444;animation:storeSegmentBlink 1s steps(1) infinite}@keyframes storeSegmentFlicker{0%,to{opacity:1}50%{opacity:.85}}@keyframes storeSegmentBlink{0%,49%{opacity:1}50%,to{opacity:0}}.store-countdown-ring{width:44px;height:44px;border-radius:50%;border:3px solid #334155;position:relative;display:flex;align-items:center;justify-content:center}.store-countdown-ring:before{content:"";position:absolute;inset:-3px;border-radius:50%;border:3px solid transparent;border-top-color:#38bdf8;animation:storeRingSpin 2s linear infinite}.store-ring-num{font-family:monospace;font-size:16px;font-weight:700;color:#38bdf8}@keyframes storeRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.store-countdown-cube{width:36px;height:36px;position:relative;transform-style:preserve-3d;perspective:200px;animation:storeCubeRotate 2s ease-in-out infinite}.store-cube-face{position:absolute;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-family:monospace;font-size:20px;font-weight:700;color:#22d3ee;background:#0f172a;border:2px solid #22d3ee40;border-radius:4px}.store-cube-front{transform:translateZ(18px)}.store-cube-top{transform:rotateX(90deg) translateZ(18px)}@keyframes storeCubeRotate{0%,20%{transform:rotateX(0)}50%,70%{transform:rotateX(-90deg)}to{transform:rotateX(-360deg)}}.store-countdown-bubble{width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#67e8f9,#0891b2);display:flex;align-items:center;justify-content:center;animation:storeBubbleFloat 2.5s ease-in-out infinite;position:relative}.store-countdown-bubble:before{content:"";position:absolute;top:6px;left:10px;width:8px;height:5px;background:#fff8;border-radius:50%;transform:rotate(-30deg)}.store-bubble-num{font-family:monospace;font-size:14px;font-weight:700;color:#fff}@keyframes storeBubbleFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.05)}}.store-countdown-stamp{font-family:monospace;font-size:32px;font-weight:700;color:#f43f5e;animation:storeStampDown 1.5s ease-out infinite}@keyframes storeStampDown{0%{transform:scale(3) rotate(-15deg);opacity:0}30%{transform:scale(1) rotate(0);opacity:1}40%{transform:scale(.95)}50%,80%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}.store-countdown-slot{width:36px;height:36px;overflow:hidden;border-radius:4px;border:2px solid #fbbf24;background:#1c1917;position:relative}.store-slot-reel{display:flex;flex-direction:column;align-items:center;animation:storeSlotSpin 1.5s ease-in-out infinite}.store-slot-reel span{font-family:monospace;font-size:24px;font-weight:700;color:#fbbf24;height:36px;display:flex;align-items:center;justify-content:center}@keyframes storeSlotSpin{0%{transform:translateY(0)}60%{transform:translateY(-72px)}70%{transform:translateY(-68px)}to{transform:translateY(-72px)}}.store-countdown-sandtimer{width:24px;height:44px;position:relative;display:flex;flex-direction:column;align-items:center}.store-sandtimer-top{width:20px;height:16px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:16px solid #f59e0b;border-radius:2px 2px 0 0;animation:storeSandTop 3s ease-in-out infinite}.store-sandtimer-stream{width:2px;height:6px;background:#f59e0b;animation:storeSandStream 3s ease-in-out infinite}.store-sandtimer-bottom{width:20px;height:16px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid #f59e0b40;border-radius:0 0 2px 2px;animation:storeSandBottom 3s ease-in-out infinite}@keyframes storeSandTop{0%{opacity:1}to{opacity:.3}}@keyframes storeSandStream{0%,to{opacity:1}50%{opacity:.3}}@keyframes storeSandBottom{0%{border-bottom-color:#f59e0b10}to{border-bottom-color:#f59e0b}}.store-countdown-pie{width:40px;height:40px;border-radius:50%;background:#334155;position:relative;overflow:hidden}.store-pie-slice{position:absolute;inset:0;background:conic-gradient(#38bdf8 0deg,transparent 0deg);border-radius:50%;animation:storePieSweep 3s linear infinite}@keyframes storePieSweep{0%{background:conic-gradient(#38bdf8 0deg,transparent 0deg)}to{background:conic-gradient(#38bdf8 360deg,transparent 360deg)}}.store-countdown-stack{position:relative;width:30px;height:36px}.store-stack-num{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:monospace;font-size:26px;font-weight:700;color:#a78bfa;animation:storeStackPop 2s ease-in-out infinite}@keyframes storeStackPop{0%{transform:translateY(20px);opacity:0}30%{transform:translateY(-2px);opacity:1}70%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}.store-countdown-morph{font-family:monospace;font-size:32px;font-weight:700;color:#f472b6;animation:storeMorphDigit 2s ease-in-out infinite}@keyframes storeMorphDigit{0%,to{transform:scale(1) skew(0);border-radius:0}25%{transform:scale(1.2) skew(5deg)}50%{transform:scale(.8) skew(-5deg)}75%{transform:scale(1.1) skew(3deg)}}.store-countdown-dial{width:44px;height:44px;border-radius:50%;border:2px solid #475569;position:relative;display:flex;align-items:center;justify-content:center}.store-dial-hand{position:absolute;top:4px;left:50%;width:2px;height:18px;background:#f43f5e;transform-origin:bottom center;border-radius:1px;animation:storeDialSweep 3s linear infinite}.store-dial-num{font-family:monospace;font-size:11px;font-weight:700;color:#e2e8f0;margin-top:4px}@keyframes storeDialSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.store-countdown-rain{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.store-rain-num{font-family:monospace;font-size:24px;font-weight:700;color:#60a5fa;animation:storeRainDissolve 2.5s ease-in-out infinite}.store-rain-drop-1,.store-rain-drop-2,.store-rain-drop-3{position:absolute;width:2px;height:6px;background:#60a5fa;border-radius:0 0 2px 2px;opacity:0;animation:storeRainDrop 2.5s ease-in infinite}.store-rain-drop-1{left:30%;animation-delay:.3s}.store-rain-drop-2{left:50%;animation-delay:.6s}.store-rain-drop-3{left:70%;animation-delay:.9s}@keyframes storeRainDissolve{0%,30%{opacity:1;transform:translateY(0)}70%,to{opacity:0;transform:translateY(5px)}}@keyframes storeRainDrop{0%,30%{top:50%;opacity:0}40%{opacity:1}to{top:100%;opacity:0}}.store-countdown-pixel{display:grid;grid-template-columns:repeat(3,8px);gap:2px}.store-pixel-block{width:8px;height:8px;background:#22d3ee;animation:storePixelAssemble 2s ease-in-out infinite}.store-pixel-block:nth-child(1){animation-delay:0s}.store-pixel-block:nth-child(2){animation-delay:.1s}.store-pixel-block:nth-child(3){animation-delay:.2s}.store-pixel-block:nth-child(4){animation-delay:.3s}.store-pixel-block:nth-child(5){animation-delay:.4s}.store-pixel-block:nth-child(6){animation-delay:.5s}.store-pixel-block:nth-child(7){animation-delay:.6s}.store-pixel-block:nth-child(8){animation-delay:.7s}.store-pixel-block:nth-child(9){animation-delay:.8s}@keyframes storePixelAssemble{0%{opacity:0;transform:scale(0) rotate(90deg)}30%{opacity:1;transform:scale(1.2) rotate(0)}50%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0) rotate(-90deg)}}.store-countdown-odometer{display:flex;gap:2px;overflow:hidden;height:30px;background:#1e1e1e;border-radius:4px;padding:0 4px;border:1px solid #33333380}.store-odo-digit{display:flex;flex-direction:column;align-items:center;animation:storeOdoRoll 2s ease-in-out infinite}.store-odo-digit2{animation-delay:.3s}.store-odo-digit span{font-family:monospace;font-size:22px;font-weight:700;color:#e2e8f0;height:30px;display:flex;align-items:center}@keyframes storeOdoRoll{0%,20%{transform:translateY(0)}50%,70%{transform:translateY(-30px)}to{transform:translateY(-60px)}}.store-countdown-heartbeat{position:relative;display:flex;align-items:center;gap:8px}.store-heartbeat-line{width:50px;height:2px;background:#22c55e;position:relative;overflow:visible}.store-heartbeat-line:before{content:"";position:absolute;top:-8px;left:0;width:100%;height:18px;background:linear-gradient(90deg,transparent 0%,transparent 20%,transparent 30%,transparent 30%,transparent 35%);border-bottom:2px solid #22c55e;clip-path:polygon(0% 80%,20% 80%,30% 20%,40% 100%,50% 50%,60% 80%,100% 80%);background:#22c55e;animation:storeHeartbeatPulse 1.2s ease-in-out infinite}.store-heartbeat-num{font-family:monospace;font-size:18px;font-weight:700;color:#22c55e;animation:storeHeartbeatNum 1.2s ease-in-out infinite}@keyframes storeHeartbeatPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes storeHeartbeatNum{0%,to{transform:scale(1)}30%{transform:scale(1.2)}60%{transform:scale(.9)}}.store-countdown-shrink{font-family:monospace;font-size:32px;font-weight:700;color:#f472b6;animation:storeShrinkSwap 2s ease-in-out infinite}@keyframes storeShrinkSwap{0%,10%{transform:scale(1);opacity:1}40%{transform:scale(0);opacity:0}60%{transform:scale(0);opacity:0}90%,to{transform:scale(1);opacity:1}}.store-countdown-matrix{display:flex;align-items:center;gap:4px;position:relative}.store-matrix-rain-col{width:8px;height:40px;overflow:hidden;position:relative}.store-matrix-rain-col:before{content:"01101";position:absolute;top:-20px;left:0;font-family:monospace;font-size:8px;color:#22c55e;line-height:1;writing-mode:vertical-lr;opacity:.5;animation:storeMatrixRain 2s linear infinite}.store-matrix-rain-col2:before{animation-delay:.7s;content:"10010"}.store-matrix-num{font-family:monospace;font-size:22px;font-weight:700;color:#22c55e;text-shadow:0 0 10px #22c55e80}@keyframes storeMatrixRain{0%{top:-20px}to{top:40px}}.store-countdown-typewriter{font-family:Courier New,monospace;font-size:20px;font-weight:700;color:#e2e8f0;letter-spacing:3px;border-right:2px solid #e2e8f0;overflow:hidden;white-space:nowrap;width:0;animation:storeTypewriterType 3s steps(5) infinite}@keyframes storeTypewriterType{0%{width:0}50%,80%{width:5ch}to{width:0}}.store-countdown-explosion{font-family:monospace;font-size:32px;font-weight:700;color:#f97316;animation:storeExplosion 2s ease-out infinite}@keyframes storeExplosion{0%,5%{transform:scale(1);opacity:1;text-shadow:0 0 0 transparent}30%{transform:scale(2);opacity:0;text-shadow:0 0 30px #f97316,0 0 60px #ef4444}50%{transform:scale(0);opacity:0}70%{transform:scale(.5);opacity:.5}to{transform:scale(1);opacity:1;text-shadow:0 0 0 transparent}}.store-countdown-zen{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.store-zen-circle{position:absolute;inset:0;border-radius:50%;border:2px solid #a78bfa40;animation:storeZenBreathe 4s ease-in-out infinite}.store-zen-num{font-family:monospace;font-size:18px;font-weight:700;color:#c4b5fd;animation:storeZenNumFade 4s ease-in-out infinite}@keyframes storeZenBreathe{0%,to{transform:scale(.8);border-color:#a78bfa20}50%{transform:scale(1.15);border-color:#a78bfa80;box-shadow:0 0 20px #a78bfa30}}@keyframes storeZenNumFade{0%,to{opacity:.5}50%{opacity:1}}.store-volcanicash-particle{position:absolute;width:3px;height:3px;border-radius:50%;background:#6b7280;opacity:0;animation:storeVolcanicAsh 3s linear infinite}.store-volcanicash-particle:nth-child(1){left:10%;animation-delay:0s}.store-volcanicash-particle:nth-child(2){left:20%;animation-delay:.2s;background:#4b5563}.store-volcanicash-particle:nth-child(3){left:30%;animation-delay:.5s}.store-volcanicash-particle:nth-child(4){left:40%;animation-delay:.7s;background:#9ca3af}.store-volcanicash-particle:nth-child(5){left:50%;animation-delay:.3s}.store-volcanicash-particle:nth-child(6){left:60%;animation-delay:1s;background:#4b5563}.store-volcanicash-particle:nth-child(7){left:70%;animation-delay:.4s}.store-volcanicash-particle:nth-child(8){left:80%;animation-delay:.8s;background:#9ca3af}.store-volcanicash-particle:nth-child(9){left:15%;animation-delay:1.2s}.store-volcanicash-particle:nth-child(10){left:35%;animation-delay:1.5s;background:#4b5563}.store-volcanicash-particle:nth-child(11){left:55%;animation-delay:.6s;width:4px;height:4px}.store-volcanicash-particle:nth-child(12){left:75%;animation-delay:1.8s}.store-volcanicash-particle:nth-child(13){left:85%;animation-delay:2s;background:#9ca3af}.store-volcanicash-particle:nth-child(14){left:45%;animation-delay:2.2s}@keyframes storeVolcanicAsh{0%{top:-5px;opacity:0;transform:translate(0) rotate(0)}15%{opacity:.7}to{top:130px;opacity:0;transform:translate(20px) rotate(180deg)}}.store-electricarc-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.store-arc{position:absolute;width:60px;height:2px;background:linear-gradient(90deg,transparent,#60a5fa,#93c5fd,#60a5fa,transparent);filter:drop-shadow(0 0 4px #3b82f6);animation:storeElectricArc .8s steps(3) infinite}.store-arc-1{top:30%;left:20%;transform:rotate(-15deg)}.store-arc-2{top:50%;left:30%;transform:rotate(25deg);animation-delay:.2s;width:50px}.store-arc-3{top:65%;left:15%;transform:rotate(-5deg);animation-delay:.5s;width:70px}@keyframes storeElectricArc{0%{opacity:1;clip-path:inset(0 100% 0 0)}33%{opacity:.3;clip-path:inset(0 0 0 0)}66%{opacity:1;clip-path:inset(0 0 0 100%)}to{opacity:0;clip-path:inset(0 0 0 0)}}.store-pollen-particle{position:absolute;width:3px;height:3px;border-radius:50%;background:#fbbf24;opacity:0;animation:storePollenDrift 4s ease-in-out infinite}.store-pollen-particle:nth-child(1){left:10%;top:20%;animation-delay:0s}.store-pollen-particle:nth-child(2){left:25%;top:40%;animation-delay:.5s}.store-pollen-particle:nth-child(3){left:40%;top:15%;animation-delay:1s}.store-pollen-particle:nth-child(4){left:55%;top:50%;animation-delay:1.5s}.store-pollen-particle:nth-child(5){left:70%;top:30%;animation-delay:.3s}.store-pollen-particle:nth-child(6){left:85%;top:60%;animation-delay:.8s}.store-pollen-particle:nth-child(7){left:15%;top:70%;animation-delay:2s}.store-pollen-particle:nth-child(8){left:35%;top:80%;animation-delay:1.2s}.store-pollen-particle:nth-child(9){left:50%;top:35%;animation-delay:2.5s}.store-pollen-particle:nth-child(10){left:65%;top:75%;animation-delay:.7s}.store-pollen-particle:nth-child(11){left:80%;top:45%;animation-delay:3s}.store-pollen-particle:nth-child(12){left:45%;top:65%;animation-delay:1.8s}@keyframes storePollenDrift{0%,to{opacity:0;transform:translate(0)}25%{opacity:.8;transform:translate(8px,-5px)}50%{opacity:.6;transform:translate(-5px,3px)}75%{opacity:.9;transform:translate(3px,-8px)}}.store-meteor-particle{position:absolute;width:2px;height:20px;background:linear-gradient(180deg,#fbbf24,transparent);border-radius:2px;opacity:0;animation:storeMeteorShower 2s linear infinite}.store-meteor-particle:nth-child(1){left:80%;animation-delay:0s}.store-meteor-particle:nth-child(2){left:60%;animation-delay:.5s;height:15px}.store-meteor-particle:nth-child(3){left:40%;animation-delay:1s}.store-meteor-particle:nth-child(4){left:20%;animation-delay:.3s;height:25px}.store-meteor-particle:nth-child(5){left:70%;animation-delay:1.3s}.store-meteor-particle:nth-child(6){left:50%;animation-delay:.8s;height:18px}@keyframes storeMeteorShower{0%{top:-20px;opacity:0;transform:rotate(35deg) translate(0)}10%{opacity:1}to{top:140px;opacity:0;transform:rotate(35deg) translate(-80px)}}.store-dustmote-beam{position:absolute;top:0;left:30%;width:80px;height:100%;background:linear-gradient(180deg,#fbbf2420,transparent 80%);transform:skew(-10deg)}.store-dustmote-particle{position:absolute;width:2px;height:2px;border-radius:50%;background:#fde68a;opacity:0;animation:storeDustMote 5s ease-in-out infinite}.store-dustmote-particle:nth-child(2){left:35%;top:10%;animation-delay:0s}.store-dustmote-particle:nth-child(3){left:40%;top:25%;animation-delay:.5s}.store-dustmote-particle:nth-child(4){left:50%;top:15%;animation-delay:1s}.store-dustmote-particle:nth-child(5){left:45%;top:40%;animation-delay:1.5s}.store-dustmote-particle:nth-child(6){left:55%;top:30%;animation-delay:.3s}.store-dustmote-particle:nth-child(7){left:38%;top:55%;animation-delay:2s}.store-dustmote-particle:nth-child(8){left:52%;top:45%;animation-delay:.8s}.store-dustmote-particle:nth-child(9){left:42%;top:60%;animation-delay:2.5s}.store-dustmote-particle:nth-child(10){left:48%;top:70%;animation-delay:1.2s}.store-dustmote-particle:nth-child(11){left:36%;top:35%;animation-delay:3s}.store-dustmote-particle:nth-child(12){left:58%;top:50%;animation-delay:1.8s}.store-dustmote-particle:nth-child(13){left:44%;top:75%;animation-delay:.6s}.store-dustmote-particle:nth-child(14){left:53%;top:20%;animation-delay:3.5s}.store-dustmote-particle:nth-child(15){left:39%;top:85%;animation-delay:2.2s}.store-dustmote-particle:nth-child(16){left:46%;top:65%;animation-delay:4s}@keyframes storeDustMote{0%,to{opacity:0;transform:translate(0)}30%{opacity:.9;transform:translate(3px,-4px)}60%{opacity:.5;transform:translate(-2px,3px)}80%{opacity:.7;transform:translate(4px,-2px)}}.store-neonrain-particle{position:absolute;width:2px;height:12px;border-radius:1px;opacity:0;animation:storeNeonRain 1.5s linear infinite}.store-neonrain-particle:nth-child(1){left:8%;background:#f472b6;animation-delay:0s}.store-neonrain-particle:nth-child(2){left:16%;background:#34d399;animation-delay:.2s}.store-neonrain-particle:nth-child(3){left:24%;background:#60a5fa;animation-delay:.4s}.store-neonrain-particle:nth-child(4){left:32%;background:#a78bfa;animation-delay:.1s}.store-neonrain-particle:nth-child(5){left:40%;background:#fbbf24;animation-delay:.6s}.store-neonrain-particle:nth-child(6){left:48%;background:#f472b6;animation-delay:.3s}.store-neonrain-particle:nth-child(7){left:56%;background:#34d399;animation-delay:.8s}.store-neonrain-particle:nth-child(8){left:64%;background:#60a5fa;animation-delay:.5s}.store-neonrain-particle:nth-child(9){left:72%;background:#a78bfa;animation-delay:1s}.store-neonrain-particle:nth-child(10){left:80%;background:#fbbf24;animation-delay:.7s}.store-neonrain-particle:nth-child(11){left:88%;background:#f472b6;animation-delay:1.2s}.store-neonrain-particle:nth-child(12){left:96%;background:#34d399;animation-delay:.9s}@keyframes storeNeonRain{0%{top:-15px;opacity:0}10%{opacity:1;filter:drop-shadow(0 0 3px currentColor)}to{top:130px;opacity:0}}.store-feather-particle{position:absolute;width:8px;height:3px;background:#e2e8f0;border-radius:50%;opacity:0;animation:storeFeatherFall 4s ease-in-out infinite}.store-feather-particle:nth-child(1){left:15%;animation-delay:0s}.store-feather-particle:nth-child(2){left:30%;animation-delay:.8s;background:#cbd5e1}.store-feather-particle:nth-child(3){left:50%;animation-delay:1.5s}.store-feather-particle:nth-child(4){left:65%;animation-delay:.3s;background:#f1f5f9}.store-feather-particle:nth-child(5){left:80%;animation-delay:2s}.store-feather-particle:nth-child(6){left:40%;animation-delay:2.5s;background:#cbd5e1}@keyframes storeFeatherFall{0%{top:-10px;opacity:0;transform:rotate(0) translate(0)}15%{opacity:.8}50%{transform:rotate(180deg) translate(20px)}to{top:130px;opacity:0;transform:rotate(360deg) translate(-10px)}}.store-golddust-particle{position:absolute;width:2px;height:2px;border-radius:50%;background:#fbbf24;opacity:0;box-shadow:0 0 3px #fbbf24;animation:storeGoldDust 3s ease-in-out infinite}.store-golddust-particle:nth-child(odd){background:#f59e0b;box-shadow:0 0 3px #f59e0b}.store-golddust-particle:nth-child(1){left:5%;top:10%;animation-delay:0s}.store-golddust-particle:nth-child(2){left:12%;top:30%;animation-delay:.2s}.store-golddust-particle:nth-child(3){left:20%;top:50%;animation-delay:.4s}.store-golddust-particle:nth-child(4){left:28%;top:20%;animation-delay:.6s}.store-golddust-particle:nth-child(5){left:35%;top:70%;animation-delay:.8s}.store-golddust-particle:nth-child(6){left:42%;top:40%;animation-delay:1s}.store-golddust-particle:nth-child(7){left:50%;top:60%;animation-delay:1.2s}.store-golddust-particle:nth-child(8){left:57%;top:15%;animation-delay:1.4s}.store-golddust-particle:nth-child(9){left:64%;top:45%;animation-delay:1.6s}.store-golddust-particle:nth-child(10){left:72%;top:25%;animation-delay:1.8s}.store-golddust-particle:nth-child(11){left:78%;top:55%;animation-delay:2s}.store-golddust-particle:nth-child(12){left:85%;top:35%;animation-delay:2.2s}.store-golddust-particle:nth-child(13){left:90%;top:65%;animation-delay:.3s}.store-golddust-particle:nth-child(14){left:30%;top:80%;animation-delay:.9s}.store-golddust-particle:nth-child(15){left:60%;top:75%;animation-delay:1.1s}.store-golddust-particle:nth-child(16){left:18%;top:85%;animation-delay:.5s}.store-golddust-particle:nth-child(17){left:75%;top:80%;animation-delay:2.5s}.store-golddust-particle:nth-child(18){left:48%;top:90%;animation-delay:1.7s}@keyframes storeGoldDust{0%,to{opacity:0;transform:scale(.5)}25%{opacity:1;transform:scale(1.2)}50%{opacity:.6;transform:scale(.8)}75%{opacity:1;transform:scale(1)}}.store-butterfly-particle{position:absolute;width:10px;height:8px;opacity:0;animation:storeButterfly 5s ease-in-out infinite}.store-butterfly-particle:before,.store-butterfly-particle:after{content:"";position:absolute;width:5px;height:8px;border-radius:50% 50% 50% 0;background:#c084fc;top:0;animation:storeButterflyWing .3s ease-in-out infinite alternate}.store-butterfly-particle:before{left:0;transform-origin:right center}.store-butterfly-particle:after{right:0;transform-origin:left center;border-radius:50% 50% 0}.store-butterfly-particle:nth-child(1){left:10%;top:30%;animation-delay:0s}.store-butterfly-particle:nth-child(1):before,.store-butterfly-particle:nth-child(1):after{background:#f472b6}.store-butterfly-particle:nth-child(2){left:30%;top:50%;animation-delay:1s}.store-butterfly-particle:nth-child(3){left:50%;top:20%;animation-delay:2s}.store-butterfly-particle:nth-child(3):before,.store-butterfly-particle:nth-child(3):after{background:#60a5fa}.store-butterfly-particle:nth-child(4){left:70%;top:60%;animation-delay:.5s}.store-butterfly-particle:nth-child(5){left:85%;top:40%;animation-delay:3s}.store-butterfly-particle:nth-child(5):before,.store-butterfly-particle:nth-child(5):after{background:#fbbf24}@keyframes storeButterfly{0%,to{opacity:0;transform:translate(0)}20%{opacity:1;transform:translate(15px,-10px)}40%{opacity:.8;transform:translate(-10px,-20px)}60%{opacity:1;transform:translate(20px,5px)}80%{opacity:.7;transform:translate(-5px,-15px)}}@keyframes storeButterflyWing{0%{transform:scaleX(1)}to{transform:scaleX(.3)}}.store-dandelion-stem{position:absolute;bottom:10px;left:50%;width:2px;height:30px;background:#6b7280;transform:translate(-50%)}.store-dandelion-seed{position:absolute;width:1px;height:6px;background:#e2e8f0;opacity:0;animation:storeDandelionSeed 4s ease-out infinite}.store-dandelion-seed:after{content:"";position:absolute;top:-2px;left:-1px;width:3px;height:3px;background:#f1f5f9;border-radius:50%}.store-dandelion-seed:nth-child(2){left:50%;bottom:40px;animation-delay:0s}.store-dandelion-seed:nth-child(3){left:50%;bottom:42px;animation-delay:.4s}.store-dandelion-seed:nth-child(4){left:50%;bottom:38px;animation-delay:.8s}.store-dandelion-seed:nth-child(5){left:50%;bottom:44px;animation-delay:1.2s}.store-dandelion-seed:nth-child(6){left:50%;bottom:40px;animation-delay:1.6s}.store-dandelion-seed:nth-child(7){left:50%;bottom:42px;animation-delay:2s}.store-dandelion-seed:nth-child(8){left:50%;bottom:36px;animation-delay:2.4s}.store-dandelion-seed:nth-child(9){left:50%;bottom:44px;animation-delay:2.8s}.store-dandelion-seed:nth-child(10){left:50%;bottom:40px;animation-delay:3.2s}.store-dandelion-seed:nth-child(11){left:50%;bottom:38px;animation-delay:3.6s}@keyframes storeDandelionSeed{0%{opacity:0;transform:translate(0) rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(60px,-50px) rotate(90deg)}}.store-lavalamp-blob{position:absolute;border-radius:50%;background:radial-gradient(circle,#ef4444,#dc262680);animation:storeLavaLamp 4s ease-in-out infinite}.store-lavalamp-1{width:30px;height:30px;bottom:10px;left:40%}.store-lavalamp-2{width:20px;height:20px;bottom:30px;left:55%;animation-delay:1.5s;background:radial-gradient(circle,#f97316,#ea580c80)}.store-lavalamp-3{width:25px;height:25px;bottom:5px;left:30%;animation-delay:3s}@keyframes storeLavaLamp{0%,to{transform:translateY(0) scale(1);border-radius:50%}25%{transform:translateY(-40px) scale(.8);border-radius:40% 60% 60% 40%}50%{transform:translateY(-70px) scale(1.1);border-radius:50%}75%{transform:translateY(-30px) scale(.9);border-radius:60% 40% 40% 60%}}.store-fogroll{position:absolute;width:250px;height:60px;background:radial-gradient(ellipse,#94a3b860,transparent);border-radius:50%;animation:storeFogRoll 5s ease-in-out infinite}.store-fogroll-1{bottom:10px;left:-100px}.store-fogroll-2{bottom:20px;right:-100px;animation-delay:2.5s;opacity:.6}@keyframes storeFogRoll{0%{transform:translate(0);opacity:0}30%{opacity:.7}70%{opacity:.5}to{transform:translate(200px);opacity:0}}.store-prismrainbow-triangle{position:absolute;left:30%;top:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:26px solid #e2e8f0}.store-prismrainbow-beam{position:absolute;left:50%;top:30%;width:80px;height:40px;background:linear-gradient(180deg,#ef4444,#f97316 16%,#fbbf24,#34d399 50%,#60a5fa 66%,#818cf8,#c084fc);opacity:.6;clip-path:polygon(0 20%,100% 0,100% 100%,0 80%);animation:storePrismRainbow 3s ease-in-out infinite}@keyframes storePrismRainbow{0%,to{opacity:0;transform:scaleX(0);transform-origin:left}30%,70%{opacity:.7;transform:scaleX(1)}}.store-candlesmoke-flame{position:absolute;bottom:15px;left:50%;transform:translate(-50%);width:6px;height:10px;border-radius:50% 50% 20% 20%;background:linear-gradient(180deg,#fbbf24,#f97316);animation:storeCandleFlicker .5s ease-in-out infinite alternate}.store-candlesmoke-wisp{position:absolute;bottom:25px;left:50%;width:2px;height:15px;background:linear-gradient(180deg,#94a3b840,transparent);border-radius:2px;opacity:0;animation:storeCandleSmoke 3s ease-out infinite}.store-candlesmoke-wisp:nth-child(2){animation-delay:0s}.store-candlesmoke-wisp:nth-child(3){animation-delay:.8s}.store-candlesmoke-wisp:nth-child(4){animation-delay:1.6s}.store-candlesmoke-wisp:nth-child(5){animation-delay:2.4s}@keyframes storeCandleFlicker{0%{transform:translate(-50%) scaleY(1) scaleX(1)}to{transform:translate(-50%) scaleY(1.3) scaleX(.8)}}@keyframes storeCandleSmoke{0%{opacity:0;transform:translateY(0) translate(0) scaleX(1)}20%{opacity:.5}to{opacity:0;transform:translateY(-60px) translate(10px) scaleX(2)}}.store-waterdroplet-drop{position:absolute;top:10px;left:50%;width:6px;height:8px;background:#60a5fa;border-radius:50%/60% 60% 40% 40%;transform:translate(-50%);animation:storeWaterDrop 2.5s ease-in infinite}.store-waterdroplet-ripple{position:absolute;bottom:25px;left:50%;transform:translate(-50%);width:10px;height:4px;border:1px solid #60a5fa80;border-radius:50%;opacity:0;animation:storeWaterRipple 2.5s ease-out infinite}.store-wdr-1{animation-delay:1.2s}.store-wdr-2{animation-delay:1.5s}@keyframes storeWaterDrop{0%{top:10px;opacity:1}60%{top:65px;opacity:1}65%{opacity:0;transform:translate(-50%) scaleY(.3) scaleX(1.5)}to{opacity:0;top:10px}}@keyframes storeWaterRipple{0%{width:4px;opacity:0}10%{opacity:.8}to{width:60px;height:15px;opacity:0}}.store-heatwave-line{position:absolute;bottom:0;width:100%;height:25px;background:linear-gradient(180deg,transparent,#f9731610);animation:storeHeatWave 2s ease-in-out infinite}.store-heatwave-line:nth-child(1){bottom:0;animation-delay:0s}.store-heatwave-line:nth-child(2){bottom:20px;animation-delay:.3s}.store-heatwave-line:nth-child(3){bottom:40px;animation-delay:.6s}.store-heatwave-line:nth-child(4){bottom:60px;animation-delay:.9s}.store-heatwave-line:nth-child(5){bottom:80px;animation-delay:1.2s}@keyframes storeHeatWave{0%,to{transform:translate(0) scaleY(1);opacity:.3}25%{transform:translate(3px) scaleY(1.2);opacity:.5}50%{transform:translate(-2px) scaleY(.8);opacity:.4}75%{transform:translate(4px) scaleY(1.1);opacity:.6}}.store-pixiedust-particle{position:absolute;width:3px;height:3px;border-radius:50%;opacity:0;animation:storePixieDust 3s ease-in-out infinite}.store-pixiedust-particle:nth-child(odd){background:#f9a8d4;box-shadow:0 0 4px #f9a8d4}.store-pixiedust-particle:nth-child(2n){background:#c084fc;box-shadow:0 0 4px #c084fc}.store-pixiedust-particle:nth-child(1){left:10%;animation-delay:0s}.store-pixiedust-particle:nth-child(2){left:18%;animation-delay:.2s}.store-pixiedust-particle:nth-child(3){left:26%;animation-delay:.4s}.store-pixiedust-particle:nth-child(4){left:34%;animation-delay:.6s}.store-pixiedust-particle:nth-child(5){left:42%;animation-delay:.8s}.store-pixiedust-particle:nth-child(6){left:50%;animation-delay:1s}.store-pixiedust-particle:nth-child(7){left:58%;animation-delay:1.2s}.store-pixiedust-particle:nth-child(8){left:66%;animation-delay:1.4s}.store-pixiedust-particle:nth-child(9){left:74%;animation-delay:1.6s}.store-pixiedust-particle:nth-child(10){left:82%;animation-delay:1.8s}.store-pixiedust-particle:nth-child(11){left:22%;animation-delay:2s}.store-pixiedust-particle:nth-child(12){left:38%;animation-delay:2.2s}.store-pixiedust-particle:nth-child(13){left:54%;animation-delay:2.4s}.store-pixiedust-particle:nth-child(14){left:70%;animation-delay:2.6s}@keyframes storePixieDust{0%{top:80%;opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(1.5)}50%{top:40%;transform:scale(1)}to{top:0%;opacity:0;transform:scale(.3)}}.store-chemtrail-trail{position:absolute;height:3px;border-radius:2px;opacity:0;animation:storeChemTrail 3s ease-out infinite}.store-chemtrail-trail:nth-child(1){top:20%;left:-20%;width:50px;background:linear-gradient(90deg,transparent,#34d399,#60a5fa)}.store-chemtrail-trail:nth-child(2){top:40%;left:-20%;width:40px;background:linear-gradient(90deg,transparent,#f472b6,#c084fc);animation-delay:.8s}.store-chemtrail-trail:nth-child(3){top:60%;left:-20%;width:55px;background:linear-gradient(90deg,transparent,#fbbf24,#f97316);animation-delay:1.5s}.store-chemtrail-trail:nth-child(4){top:80%;left:-20%;width:35px;background:linear-gradient(90deg,transparent,#60a5fa,#818cf8);animation-delay:2.2s}@keyframes storeChemTrail{0%{left:-25%;opacity:0}15%{opacity:1}to{left:110%;opacity:0}}.store-plasmaorb-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background:radial-gradient(circle,#c084fc,#7c3aed);box-shadow:0 0 15px #7c3aed80,0 0 30px #7c3aed40;animation:storePlasmaCore 2s ease-in-out infinite}.store-plasmaorb-tendril{position:absolute;top:50%;left:50%;width:30px;height:2px;background:linear-gradient(90deg,#c084fc,transparent);transform-origin:0 50%;animation:storePlasmaTendril 1.5s ease-in-out infinite}.store-plasmaorb-tendril:nth-child(2){transform:rotate(0);animation-delay:0s}.store-plasmaorb-tendril:nth-child(3){transform:rotate(72deg);animation-delay:.3s}.store-plasmaorb-tendril:nth-child(4){transform:rotate(144deg);animation-delay:.6s}.store-plasmaorb-tendril:nth-child(5){transform:rotate(216deg);animation-delay:.9s}.store-plasmaorb-tendril:nth-child(6){transform:rotate(288deg);animation-delay:1.2s}@keyframes storePlasmaCore{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 15px #7c3aed80}50%{transform:translate(-50%,-50%) scale(1.2);box-shadow:0 0 25px #7c3aedcc,0 0 50px #7c3aed40}}@keyframes storePlasmaTendril{0%,to{width:20px;opacity:.4}50%{width:40px;opacity:1;filter:drop-shadow(0 0 3px #c084fc)}}.store-cosmicdust-nebula{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,#4c1d9520 0%,transparent 60%),radial-gradient(ellipse at 70% 40%,#1e3a5f20 0%,transparent 50%)}.store-cosmicdust-particle{position:absolute;width:2px;height:2px;border-radius:50%;background:#cbd5e1;opacity:0;animation:storeCosmicDust 5s linear infinite}.store-cosmicdust-particle:nth-child(odd){background:#a78bfa}.store-cosmicdust-particle:nth-child(2){left:10%;top:20%;animation-delay:0s}.store-cosmicdust-particle:nth-child(3){left:25%;top:40%;animation-delay:.5s}.store-cosmicdust-particle:nth-child(4){left:40%;top:15%;animation-delay:1s}.store-cosmicdust-particle:nth-child(5){left:55%;top:55%;animation-delay:1.5s}.store-cosmicdust-particle:nth-child(6){left:70%;top:30%;animation-delay:2s}.store-cosmicdust-particle:nth-child(7){left:85%;top:65%;animation-delay:2.5s}.store-cosmicdust-particle:nth-child(8){left:15%;top:70%;animation-delay:3s}.store-cosmicdust-particle:nth-child(9){left:35%;top:80%;animation-delay:3.5s}.store-cosmicdust-particle:nth-child(10){left:60%;top:10%;animation-delay:4s}.store-cosmicdust-particle:nth-child(11){left:80%;top:50%;animation-delay:.8s}.store-cosmicdust-particle:nth-child(12){left:50%;top:75%;animation-delay:1.3s}.store-cosmicdust-particle:nth-child(13){left:20%;top:90%;animation-delay:4.5s}@keyframes storeCosmicDust{0%,to{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.8;transform:translate(5px,-3px) scale(1)}50%{opacity:.4;transform:translate(-3px,5px) scale(1.3)}80%{opacity:.9;transform:translate(3px,-5px) scale(.8)}}.store-navbar-magnetic{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:linear-gradient(135deg,#1e293b,#0f172a)}.store-magnetic-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8;animation:storeMagneticPull 3s ease-in-out infinite}.store-magnetic-link:nth-child(2){animation-delay:.3s}.store-magnetic-link:nth-child(3){animation-delay:.6s}@keyframes storeMagneticPull{0%,to{transform:translate(0);color:#94a3b8}50%{transform:translate(5px);color:#38bdf8;text-shadow:0 0 5px #38bdf840}}.store-navbar-typenav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:#0f172a}.store-typenav-link{font-family:monospace;font-size:9px;color:#38bdf8;overflow:hidden;white-space:nowrap;width:0;border-right:1px solid #38bdf8}.store-typenav-1{animation:storeTypeNav 3s steps(4) infinite}.store-typenav-2{animation:storeTypeNav 3s steps(4) infinite .8s}.store-typenav-3{animation:storeTypeNav 3s steps(4) infinite 1.6s}@keyframes storeTypeNav{0%{width:0}30%,70%{width:4ch}to{width:0}}.store-navbar-wavenav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:linear-gradient(135deg,#1e293b,#0f172a)}.store-wavenav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8;animation:storeWaveNav 2s ease-in-out infinite}.store-wavenav-1{animation-delay:0s}.store-wavenav-2{animation-delay:.2s}.store-wavenav-3{animation-delay:.4s}@keyframes storeWaveNav{0%,to{transform:translateY(0);color:#94a3b8}30%{transform:translateY(-6px);color:#38bdf8}60%{transform:translateY(0)}}.store-navbar-flipnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:#0f172a;perspective:100px}.store-flipnav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8}.store-flipnav-active{color:#38bdf8;animation:storeFlipNav 3s ease-in-out infinite}@keyframes storeFlipNav{0%,to{transform:rotateX(0)}25%{transform:rotateX(180deg)}50%{transform:rotateX(360deg)}}.store-navbar-tagnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;background:#0f172a}.store-tagnav-tag{font-family:SwitzerMedium,sans-serif;font-size:8px;color:#94a3b8;padding:2px 6px;border:1px solid #334155;border-radius:10px;display:flex;align-items:center;gap:3px;animation:storeTagPop 3s ease-in-out infinite}.store-tagnav-active{border-color:#38bdf8;color:#38bdf8}.store-tagnav-x{font-size:7px;opacity:.5}.store-tagnav-tag:nth-child(1){animation-delay:0s}.store-tagnav-tag:nth-child(2){animation-delay:.2s}.store-tagnav-tag:nth-child(3){animation-delay:.4s}@keyframes storeTagPop{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.store-navbar-bubblenav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:#0f172a}.store-bubblenav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8;padding:3px 8px;border-radius:12px}.store-bubblenav-active{color:#0f172a;animation:storeBubbleNav 2.5s ease-in-out infinite}@keyframes storeBubbleNav{0%,to{background:#38bdf8;transform:scale(1)}50%{background:#22d3ee;transform:scale(1.15);box-shadow:0 0 10px #38bdf840}}.store-navbar-retronav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 10px;background:#000;font-family:monospace}.store-retronav-link{font-size:8px;color:#22c55e;letter-spacing:1px}.store-retronav-active{animation:storeRetroBlink .8s steps(1) infinite}@keyframes storeRetroBlink{0%,to{opacity:1}50%{opacity:0}}.store-navbar-minimalnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;background:#0f172a}.store-minimalnav-dot{width:4px;height:4px;border-radius:50%;background:#475569}.store-minimalnav-active{background:#38bdf8;box-shadow:0 0 5px #38bdf880;animation:storeMinimalPulse 2s ease-in-out infinite}.store-minimalnav-text{font-family:SwitzerMedium,sans-serif;font-size:8px;color:#64748b;margin-right:6px}@keyframes storeMinimalPulse{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}.store-navbar-fadeinnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:#0f172a}.store-fadeinnav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#38bdf8;animation:storeFadeInNav 3s ease-in-out infinite}.store-fadeinnav-1{animation-delay:0s}.store-fadeinnav-2{animation-delay:.5s}.store-fadeinnav-3{animation-delay:1s}@keyframes storeFadeInNav{0%{opacity:0;transform:translateY(8px)}20%,80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.store-navbar-scalenav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:#0f172a}.store-scalenav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#64748b}.store-scalenav-active{color:#38bdf8;animation:storeScaleNav 2.5s ease-in-out infinite}@keyframes storeScaleNav{0%,to{transform:scale(1)}50%{transform:scale(1.4);text-shadow:0 0 8px #38bdf860}}.store-navbar-slashnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;background:#0f172a}.store-slashnav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8}.store-slashnav-sep{font-size:12px;color:#38bdf8;animation:storeSlashSpin 2s linear infinite}@keyframes storeSlashSpin{0%{transform:rotate(0);opacity:.5}50%{transform:rotate(180deg);opacity:1}to{transform:rotate(360deg);opacity:.5}}.store-navbar-rotatenav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:#0f172a}.store-rotatenav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8}.store-rotatenav-active{color:#38bdf8;animation:storeRotateNav 3s ease-in-out infinite}@keyframes storeRotateNav{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}.store-navbar-boxnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 10px;background:#0f172a}.store-boxnav-link{font-family:SwitzerMedium,sans-serif;font-size:8px;color:#94a3b8;padding:3px 8px;border:1px solid #334155}.store-boxnav-active{border-color:#38bdf8;color:#38bdf8;animation:storeBoxNav 2.5s ease-in-out infinite}@keyframes storeBoxNav{0%,to{border-color:#38bdf8;box-shadow:none}50%{border-color:#22d3ee;box-shadow:0 0 8px #38bdf840,inset 0 0 8px #38bdf820}}.store-navbar-ribbonnav{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;gap:2px;padding-bottom:8px;background:#0f172a}.store-ribbonnav-tab{font-family:SwitzerMedium,sans-serif;font-size:8px;color:#94a3b8;padding:4px 10px;background:#1e293b;clip-path:polygon(10% 0,90% 0,100% 100%,0 100%)}.store-ribbonnav-active{background:linear-gradient(180deg,#38bdf8,#0ea5e9);color:#0f172a;animation:storeRibbonNav 2.5s ease-in-out infinite}@keyframes storeRibbonNav{0%,to{transform:translateY(0)}50%{transform:translateY(-4px);filter:brightness(1.2)}}.store-navbar-circlenav{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#0f172a}.store-circlenav-dot{width:8px;height:8px;border-radius:50%;background:#334155;border:1px solid #475569}.store-circlenav-active{background:#38bdf8;border-color:#38bdf8;animation:storeCircleNavPulse 2s ease-in-out infinite}@keyframes storeCircleNavPulse{0%,to{transform:scale(1);box-shadow:0 0 #38bdf880}50%{transform:scale(1.3);box-shadow:0 0 0 4px #38bdf830}}.store-navbar-accordionnav{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:0 20px;gap:2px;background:#0f172a}.store-accordionnav-item{font-family:SwitzerMedium,sans-serif;font-size:8px;color:#94a3b8;padding:2px 0;overflow:hidden;display:flex;flex-direction:column}.store-accordionnav-open{color:#38bdf8}.store-accordionnav-sub{font-size:7px;color:#64748b;padding-left:8px;max-height:0;overflow:hidden;animation:storeAccordionOpen 2.5s ease-in-out infinite}@keyframes storeAccordionOpen{0%,to{max-height:0;opacity:0}30%,70%{max-height:20px;opacity:1}}.store-navbar-floatingnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:20px;margin:8px;box-shadow:0 4px 15px #00000040;animation:storeFloatingNav 3s ease-in-out infinite}.store-navbar-floatingnav .store-nav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8}@keyframes storeFloatingNav{0%,to{transform:translateY(0)}50%{transform:translateY(-4px);box-shadow:0 8px 25px #00000060}}.store-navbar-matrixnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:#000}.store-matrixnav-link{font-family:monospace;font-size:9px;color:#22c55e;letter-spacing:2px;animation:storeMatrixNavGlitch 2s steps(5) infinite}.store-matrixnav-link:nth-child(2){animation-delay:.3s}.store-matrixnav-link:nth-child(3){animation-delay:.7s}@keyframes storeMatrixNavGlitch{0%,to{opacity:1;text-shadow:0 0 5px #22c55e40}20%{opacity:.8;text-shadow:2px 0 #22c55e}40%{opacity:1;text-shadow:-1px 0 #22c55e80}60%{opacity:.6}80%{opacity:1;text-shadow:0 0 10px #22c55e60}}.store-navbar-terminalnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 10px;background:#0a0a0a;border:1px solid #333}.store-terminalnav-link{font-family:monospace;font-size:8px;color:#a3e635;letter-spacing:1px}.store-terminalnav-active{animation:storeTerminalBlink 1s steps(1) infinite}@keyframes storeTerminalBlink{0%,to{color:#a3e635}50%{color:transparent;text-shadow:none}}.store-navbar-isometricnav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15px;background:#0f172a;perspective:200px}.store-isometricnav-link{font-family:SwitzerMedium,sans-serif;font-size:9px;color:#94a3b8;padding:3px 8px;background:#1e293b;transform:rotateY(-15deg) rotateX(5deg)}.store-isometricnav-active{color:#38bdf8;background:#1e3a5f;animation:storeIsometricNav 3s ease-in-out infinite}@keyframes storeIsometricNav{0%,to{transform:rotateY(-15deg) rotateX(5deg)}50%{transform:rotateY(5deg) rotateX(-5deg);box-shadow:-3px 3px 10px #38bdf830}}.store-section-transiciones,.store-section-botones,.store-section-badges,.store-section-countdowns,.store-section-fuego,.store-section-navbars{transition:all .3s}.searchBar-wrap{height:20px;align-items:center}.searchBar-icon{color:#c8c8c8;margin-right:2rem}.searchBar-wrap input{height:80%;width:100%;padding-left:5%;font-size:10px;outline:none;border:none}.searchBar-wrap input::-moz-placeholder{color:#00000042}.searchBar-wrap input::placeholder{color:#00000042}.ps-sidebar-root a:hover{background-color:#38bdf80f!important;color:#38bdf8!important}.ps-submenu-content{background-color:#0c1526!important}.ps-submenu-content .ps-open{background-color:transparent!important}.css-13an24o,.ps-sidebar-container,div[data-testid=ps-sidebar-container-test-id],.ps-sidebar-root,.ps-sidebar-root>div{border-right-style:none!important;border-right:none!important;border-right-width:0!important;border-right-color:transparent!important;border-color:transparent!important}.ps-sidebar-root{box-shadow:4px 0 24px #0000004d!important;z-index:5}.ps-sidebar-root,.ps-sidebar-root>div,.ps-sidebar-container{scrollbar-width:none!important;-ms-overflow-style:none!important}.ps-sidebar-root::-webkit-scrollbar,.ps-sidebar-root>div::-webkit-scrollbar,.ps-sidebar-container::-webkit-scrollbar{display:none!important}.ps-menu-button{border-radius:8px!important;margin:1px 8px!important;transition:all .15s ease!important}.ps-menu-button:hover{background-color:#38bdf80f!important}.ps-active>.ps-menu-button{color:#38bdf8!important;background-color:#38bdf814!important;border-left:2px solid #38bdf8!important;padding-left:14px!important}.ps-submenu-content .ps-active>.ps-menu-button{border-left:2px solid #38bdf8!important;padding-left:14px!important;background-color:#38bdf80f!important;margin-left:24px!important}.ps-open>.ps-menu-button{background-color:#38bdf80f!important;border-left:2px solid rgba(56,189,248,.3)!important;padding-left:14px!important}.ps-submenu-expand-icon{color:#475569!important;transition:color .2s,transform .2s!important}.ps-menu-button:hover .ps-submenu-expand-icon{color:#38bdf8!important}.ps-open>.ps-menu-button .ps-submenu-expand-icon{color:#22d3ee!important;transform:rotate(0)!important}@keyframes fadeIn{0%{opacity:0;transform:scale(.5)}to{opacity:.9;transform:scale(1)}}.firework-trail{stroke-dasharray:200;stroke-dashoffset:200;animation:drawTrail .45s ease-out forwards}@keyframes drawTrail{0%{stroke-dashoffset:200;opacity:0}10%{opacity:.8}80%{stroke-dashoffset:0;opacity:.6}to{stroke-dashoffset:0;opacity:0}}.firework-head{opacity:0;animation:rocketPop .5s ease-out forwards}@keyframes rocketPop{0%{opacity:0;r:0}70%{opacity:1;r:3}85%{opacity:1;r:5}to{opacity:0;r:0}}@keyframes sparkBurst{0%{opacity:0;transform:translate(0) scale(.3)}15%{opacity:1;transform:translate(calc(var(--spark-x) * .3),calc(var(--spark-y) * .3)) scale(1.3)}60%{opacity:.8;transform:translate(calc(var(--spark-x) * .85),calc(var(--spark-y) * .7 + 4px)) scale(.8)}to{opacity:0;transform:translate(var(--spark-x),calc(var(--spark-y) + 12px)) scale(0)}}@keyframes flyoutSlideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.flyout-appear{animation:flyoutSlideIn .15s ease-out}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#0f172a;border:1px solid #334155;border-radius:12px;min-width:200px;z-index:10;right:0;top:calc(100% + 4px);overflow:hidden;box-shadow:0 10px 40px #00000080}.dropdown-content a{color:#94a3b8;padding:12px 16px;display:block;text-decoration:none;font-size:13px;transition:all .15s}.dropdown-content a:hover{background-color:#38bdf814;color:#38bdf8;cursor:pointer}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .boton-usuario{color:#38bdf8;background-color:#1e293bcc}.divref:hover{transform:scale(1.1)}.imagentshirtguy{animation:imgintro 2s linear forwards}.textocover{animation:textintro 2s linear forwards}@keyframes imgintro{0%{opacity:0}to{opacity:70%}}@keyframes textintro{0%{opacity:0;transform:translate(-7%);filter:blur(5px)}to{opacity:100%;transform:translate(0);filter:blur(0px)}}h1{inset:0;color:#f5f5f5}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content{background:#fff;padding:20px;border-radius:5px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner{border:4px solid rgba(0,0,0,.1);border-top:4px solid #333;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin-top:10px}@keyframes sectionFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.section-transition{animation:sectionFadeIn .3s ease-out}.quill-dark .ql-toolbar.ql-snow,.quill-dark div.ql-toolbar.ql-snow{border:2px solid #64748b!important;border-color:#64748b!important;border-radius:12px 12px 0 0!important;background:#0f172a!important}.quill-dark .ql-container.ql-snow,.quill-dark div.ql-container.ql-snow{border:2px solid #64748b!important;border-color:#64748b!important;border-top:none!important;border-radius:0 0 12px 12px!important;background:#0f172a!important;font-family:SwitzerLight,sans-serif!important;font-size:14px!important;color:#e2e8f0!important}.quill-dark .ql-snow .ql-picker-options{background:#1e293b!important;border-color:#64748b!important;border-radius:8px!important}.quill-dark .ql-snow button:hover .ql-stroke{stroke:#38bdf8!important}.quill-dark .ql-snow button:hover .ql-fill{fill:#38bdf8!important}.quill-dark .ql-snow button.ql-active .ql-stroke{stroke:#38bdf8!important}.quill-dark .ql-snow button.ql-active .ql-fill{fill:#38bdf8!important}.quill-dark .ql-container.ql-snow,.quill-dark .ql-container.ql-snow:focus-within,.quill-dark div.ql-container.ql-snow:focus-within{border-color:#64748b!important;border-top:none!important}.quill-dark .ql-toolbar.ql-snow,.quill-dark .ql-toolbar.ql-snow:focus-within{border-color:#64748b!important}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select option{background-color:#131e31}.quill-dark .ql-toolbar.ql-snow,.quill-dark div.ql-toolbar.ql-snow,.quill-dark .ql-toolbar.ql-snow:focus-within{border:2px solid #334155!important;border-radius:12px 12px 0 0!important;background:#0f172a!important}.quill-dark .ql-container.ql-snow,.quill-dark div.ql-container.ql-snow,.quill-dark .ql-container.ql-snow:focus-within,.quill-dark div.ql-container.ql-snow:focus-within{border:2px solid #334155!important;border-top:none!important;border-radius:0 0 12px 12px!important;background:#0f172a!important;font-family:SwitzerLight,sans-serif!important;font-size:14px!important;color:#e2e8f0!important}.quill-dark .ql-editor{min-height:200px;max-height:300px;overflow-y:auto;color:#e2e8f0!important}.quill-dark .ql-editor.ql-blank:before{color:#64748b!important;font-style:normal!important}.quill-dark .ql-snow .ql-stroke{stroke:#94a3b8!important}.quill-dark .ql-snow .ql-fill{fill:#94a3b8!important}.quill-dark .ql-snow .ql-picker-label{color:#94a3b8!important}.quill-dark .ql-snow .ql-picker-options{background:#1e293b!important;border-color:#334155!important;border-radius:8px!important}.quill-dark .ql-snow .ql-picker-item{color:#cbd5e1!important}.quill-dark .ql-snow .ql-picker-item:hover{color:#38bdf8!important}.quill-dark .ql-snow button:hover .ql-stroke,.quill-dark .ql-snow button.ql-active .ql-stroke{stroke:#38bdf8!important}.quill-dark .ql-snow button:hover .ql-fill,.quill-dark .ql-snow button.ql-active .ql-fill{fill:#38bdf8!important}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner{border:8px solid rgba(255,255,255,.1);border-top:8px solid #ffffff;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}.hidden{display:none}.css-5wdp45-MuiDataGrid-root .MuiDataGrid-sortIcon,.css-levciy-MuiTablePagination-displayedRows,.css-i4bv87-MuiSvgIcon-root,.css-5wdp45-MuiDataGrid-root .MuiDataGrid-withBorderColor{color:#ffffffac}@keyframes capiPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.capi-logo-pulse{animation:capiPulse 1.2s ease-in-out infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes commandPaletteFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes commandPaletteOverlayIn{0%{opacity:0}to{opacity:1}}.command-palette-overlay{animation:commandPaletteOverlayIn .15s ease-out forwards}.command-palette-modal{animation:commandPaletteFadeIn .15s ease-out forwards}.command-palette-results::-webkit-scrollbar{width:4px}.command-palette-results::-webkit-scrollbar-track{background:transparent}.command-palette-results::-webkit-scrollbar-thumb{background:#64748b4d;border-radius:2px}.command-palette-results::-webkit-scrollbar-thumb:hover{background:#64748b80}.card-hud{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));position:relative;transition:all .5s ease}.card-hud:hover{filter:brightness(1.1);transform:scale(1.03)}.card-hud-border{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,#38bdf880,#22d3ee4d 30%,#38bdf81a,#22d3ee4d 70%,#38bdf880);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;z-index:2;transition:all .5s ease}.card-hud-spotlight{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}.card-hud:hover .card-hud-border{background:linear-gradient(135deg,#38bdf8e6,#22d3eeb3 30%,#38bdf866,#22d3eeb3 70%,#38bdf8e6)}@media(max-width:639px){.card-hud,.card-hud-border,.card-hud-spotlight{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}.card-hud-line-top{left:16px;right:16px}.card-hud-line-bottom{bottom:16px}.card-corner-br,.card-hud-id{right:20px}}.card-hud-scan{position:absolute;top:-100%;left:0;right:0;height:60%;background:linear-gradient(180deg,transparent 0%,rgba(56,189,248,.03) 40%,rgba(56,189,248,.08) 50%,rgba(56,189,248,.03) 60%,transparent 100%);pointer-events:none;z-index:3;opacity:0;transition:opacity .3s}.card-hud:hover .card-hud-scan{opacity:1;animation:cardScanDown 2s ease-in-out infinite}@keyframes cardScanDown{0%{top:-60%}to{top:100%}}.card-corner-tl,.card-corner-br{position:absolute;width:10px;height:10px;pointer-events:none;z-index:4;transition:all .5s}.card-corner-tl{top:4px;left:4px;border-top:2px solid rgba(56,189,248,.5);border-left:2px solid rgba(56,189,248,.5)}.card-corner-br{bottom:4px;right:28px;border-bottom:2px solid rgba(56,189,248,.5);border-right:2px solid rgba(56,189,248,.5)}.card-hud:hover .card-corner-tl,.card-hud:hover .card-corner-br{border-color:#22d3ee;filter:drop-shadow(0 0 6px rgba(34,211,238,.6))}.card-hud-id{position:absolute;top:8px;right:32px;font-family:monospace;font-size:10px;letter-spacing:.2em;color:#38bdf833;z-index:4;transition:color .5s}.card-hud:hover .card-hud-id{color:#22d3ee99}.card-hud-line-top{position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,rgba(56,189,248,.3),transparent 40%,transparent 60%,rgba(56,189,248,.3));z-index:4}.card-hud-line-bottom{position:absolute;bottom:24px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.2),transparent);z-index:4}input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1)}.banner-div{background:linear-gradient(160deg,#11111a 0% 40%,#0ec3ff1a)}@keyframes toast-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.toast-slide-in{animation:toast-slide-in .3s ease-out forwards}.cb-dif-mobile{display:none}@media(max-width:767px){.cb-public main .cb-sec{padding:52px 0}.cb-public main .cb-page{padding-inline:20px}.cb-public main section[id]{scroll-margin-top:76px}.cb-public main .cb-btn{max-width:100%;white-space:normal;text-align:center}.cb-public main .cb-section-header{text-align:left;margin-inline:0}.cb-public main .cb-section-header .cb-h2{font-size:28px;line-height:1.18;text-wrap:pretty;margin-top:16px}.cb-public main .cb-section-header .cb-lede{margin:16px 0 0;font-size:16px;line-height:1.65;text-align:left}.cb-public main .cb-eyebrow{font-size:10px;letter-spacing:.1em;padding:7px 12px;text-align:left;line-height:1.5}.cb-public main .cb-core{gap:20px;margin-top:28px}.cb-public main .cb-core-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:8px;padding:0}.cb-public main .cb-core-tab{min-width:0;padding:13px 10px;min-height:64px;background:var(--capi-surface);border:1px solid var(--capi-border-2)}.cb-public main .cb-core-tab h3{font-size:14px;line-height:1.35;gap:7px}.cb-public main .cb-core-tab p{display:none}.cb-public main .cb-core-tab[aria-selected=true]{border-color:var(--capi-accent);background:var(--capi-accent-soft)}.cb-public main .cb-core-view{padding:20px;border-radius:16px}.cb-public main .cb-core-h{font-size:22px;line-height:1.25}.cb-public main .cb-core-view>.cb-btn{width:100%}.cb-public main :is(.cb-prod-tabs,.cb-ftabs,.cb-frels,.cb-sym-list){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible;margin-top:26px;padding:0}.cb-public main :is(.cb-prod-tab,.cb-ftab,.cb-frel,.cb-sym){min-width:0;min-height:48px;white-space:normal;font-size:13px;line-height:1.4;text-align:left;border-radius:10px;padding:11px 12px}.cb-public main :is(.cb-ftab,.cb-frel,.cb-sym){display:block;border:1px solid var(--capi-border-2);background:var(--capi-surface)}.cb-public main :is(.cb-ftab,.cb-frel,.cb-sym)[aria-selected=true]{border-color:var(--capi-accent);background:var(--capi-accent-soft)}.cb-public main :is(.cb-ftab,.cb-frel) span{font-size:13px;white-space:normal}.cb-public main .cb-sym b{font-size:14px}.cb-public main .cb-sym p{font-size:13px}.cb-public main .cb-uarch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:26px}.cb-public main .cb-ucol{display:contents}.cb-public main .cb-unit{padding:14px 12px;min-width:0}.cb-public main .cb-unit b{font-size:14px}.cb-public main .cb-unit span{display:none}.cb-public main .cb-ucore{grid-column:1 / -1;order:1;padding:16px;min-height:0}.cb-public main .cb-prod-tabs+.cb-prog-line{display:none}.cb-public main .cb-prod-stage{margin-top:20px;padding:0;min-height:0;height:auto}.cb-public main .cb-prod-note{font-size:15px;line-height:1.6;text-align:left;margin-top:16px}.cb-public main .cb-rpview{display:flex;flex-direction:column;min-height:0;height:auto;gap:20px}.cb-public main .cb-rpside{order:-1}.cb-public main .cb-rpside h3{font-size:21px}.cb-public main .cb-rpside ul{margin-top:12px;gap:10px}.cb-public main .cb-pv-stage.has-phone{padding:0}.cb-public main .cb-pv-stage.has-phone>.cb-phone{display:none}.cb-public main .cb-proc-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:8px;overflow:visible;padding:0}.cb-public main .cb-proc-step{display:flex;align-items:center;gap:10px;min-width:0;min-height:52px;padding:12px;border:1px solid var(--capi-border-2);border-radius:10px;background:var(--capi-surface);text-align:left}.cb-public main .cb-proc-step[aria-selected=true]{border-color:var(--capi-accent);background:var(--capi-accent-soft)}.cb-public main .cb-proc-step .cb-snode{width:auto;height:auto;margin:0}.cb-public main .cb-proc-step .cb-snode:before,.cb-public main .cb-proc-step .cb-snode:after,.cb-public main .cb-proc-step .cb-snode-tile{display:none}.cb-public main .cb-proc-step .cb-snode-n{position:static;background:none;border:0;box-shadow:none;width:auto;height:auto;color:var(--capi-accent)}.cb-public main .cb-proc-step .cb-proc-t{font-size:13px;line-height:1.4;margin:0;white-space:normal;min-width:0;overflow-wrap:break-word}.cb-public main .cb-proc-panel{padding:20px;margin-top:18px}.cb-public main .cb-step p{opacity:1;transform:none;font-size:15px}.cb-public main .cb-step h3,.cb-public main .cb-step .cb-badge{opacity:1}.cb-public main .cb-cyc{display:flex;flex-direction:column;gap:20px;margin-top:28px}.cb-public main .cb-cyc-rec{display:contents}.cb-public main .cb-cyc-rec>.cb-chain{order:-2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.cb-public main .cb-cyc-rec>.cb-prog-line{display:none}.cb-public main .cb-cyc-rec .cb-chain-arrow{display:none}.cb-public main .cb-cyc-rec .cb-chain-step{min-height:44px;font-size:13px;white-space:normal;padding:10px}.cb-public main .cb-cyc-rec .cb-chain-step[aria-selected=true]{border-color:var(--capi-accent);background:var(--capi-accent-soft);color:var(--capi-fg)}.cb-public main .cb-cstage{order:-1;width:100%;display:block}.cb-public main .cb-cstep{display:none}.cb-public main .cb-cstep.is-on{display:block;padding:20px;border:1px solid var(--capi-border-2);border-radius:16px;background:var(--capi-surface)}.cb-public main .cb-fhcard{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px}.cb-public main .cb-fhcard-h{grid-column:1 / -1}.cb-public main .cb-fhcard>div:last-child{grid-column:1 / -1}.cb-public main .cb-fhcard .cb-k{font-size:12px}.cb-public main .cb-fhcard .cb-v{font-size:14px;line-height:1.45}.cb-public main .cb-flow{gap:16px;margin-top:28px}.cb-public main .cb-flow-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cb-public main .cb-flow-col h3{grid-column:1 / -1;font-size:11px}.cb-public main .cb-flow-item{font-size:13px;line-height:1.4;padding:11px 9px}.cb-public main .cb-flow-core{width:100%;height:auto;min-height:90px;border-radius:16px;padding:18px}.cb-public main .cb-flow-core b{font-size:17px}.cb-public main .cb-flow-core span{font-size:11px;letter-spacing:.03em}.cb-public main .cb-flow-legend{display:none}.cb-public main .cb-dif{gap:20px;margin-top:28px}.cb-public main .cb-dif>.cb-dif-list,.cb-public main .cb-dif>.cb-dif-stage{display:none}.cb-public main .cb-dif-mobile{display:grid;gap:12px;min-width:0}.cb-public main .cb-dif-accordion{min-width:0;border:1px solid var(--capi-border-2);border-radius:14px;background:var(--capi-surface);overflow:hidden}.cb-public main .cb-dif-accordion[open]{border-color:var(--capi-accent-line)}.cb-public main .cb-dif-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px;min-height:56px;list-style:none;cursor:pointer;font-size:16px;line-height:1.4;font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif}.cb-public main .cb-dif-accordion summary::-webkit-details-marker{display:none}.cb-public main .cb-dif-accordion summary svg{width:18px;height:18px;flex-shrink:0}.cb-public main .cb-dif-accordion[open] summary{color:var(--capi-accent)}.cb-public main .cb-dif-accordion[open] summary svg{transform:rotate(180deg)}.cb-public main .cb-dif-accordion-body{padding:0 16px 18px}.cb-public main .cb-dif-accordion-body>p{margin:0 0 18px;font-size:15px;line-height:1.65;color:var(--capi-fg-muted)}.cb-public main .cb-dif-list{gap:8px}.cb-public main .cb-dif-item{border:1px solid var(--capi-border-2);border-radius:12px;padding:14px 16px;background:var(--capi-surface)}.cb-public main .cb-dif-item:before{display:none}.cb-public main .cb-dif-item[aria-selected=true]{border-color:var(--capi-accent);background:var(--capi-accent-soft)}.cb-public main .cb-dif-item h3{font-size:15px}.cb-public main .cb-dif-item p{font-size:14px}.cb-public main .cb-bo-sidebar{display:none}.cb-public main .cb-bo-layout{grid-template-columns:minmax(0,1fr)}.cb-public main .cb-bo-content{padding:14px}.cb-public main .cb-bo-top{height:32px;font-size:10px}.cb-public main .cb-bo-top>div span{font-size:9px}.cb-public main .cb-bo-heading{margin-bottom:12px}.cb-public main .cb-bo-heading h4{font-size:20px}.cb-public main .cb-bo-heading small{font-size:10px;letter-spacing:0}.cb-public main .cb-bo-heading h4>span,.cb-public main .cb-bo-heading>.cb-bo-button,.cb-public main .cb-bo-filters,.cb-public main .cb-bo-table thead,.cb-public main .cb-bo-table td:is(:first-child,:nth-child(4),:last-child){display:none}.cb-public main .cb-bo-table table,.cb-public main .cb-bo-table tbody{display:block}.cb-public main .cb-bo-table tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;border-bottom:1px solid var(--capi-border)}.cb-public main .cb-bo-table tbody tr:nth-child(n+3){display:none}.cb-public main .cb-bo-table td{display:block;border:0;padding:0;background:none;font-size:13px}.cb-public main .cb-bo-table td:nth-child(2){grid-column:1 / -1}.cb-public main .cb-bo-item strong{font-size:13px;line-height:1.45}.cb-public main .cb-bo-thumb{width:30px;height:32px}.cb-public main .cb-bo-status{font-size:11px;padding:4px 8px}.cb-public main .cb-bo-pagination{font-size:10px;padding:10px}.cb-public main .cb-customer-top{font-size:10px}.cb-public main .cb-customer-info strong{font-size:14px}.cb-public main .cb-customer-info>span{font-size:11px}.cb-public main .cb-customer-info b{font-size:15px}.cb-public main .cb-customer-cta{font-size:12px;min-height:36px}.cb-public main .cb-customer-sync{font-size:11px}.cb-public main .cb-vwindow-body{padding:14px;gap:12px}.cb-public main .cb-vwindow-bar small{font-size:11px}.cb-public main .cb-vstore-cards{grid-template-columns:1fr;gap:12px}.cb-public main .cb-vstore-card{display:grid;grid-template-columns:90px minmax(0,1fr)}.cb-public main .cb-vstore-card:nth-child(n+3){display:none}.cb-public main .cb-vstore-image{height:100%;min-height:100px}.cb-public main .cb-vstore-card strong{font-size:14px}.cb-public main .cb-vstore-card small{font-size:11px}.cb-public main .cb-vstore-card b{font-size:15px}.cb-public main .cb-vstore-card>div:last-child{padding:12px}.cb-public main .cb-vstore-card>div:last-child>span{font-size:12px}.cb-public main .cb-vstore-detail{grid-template-columns:1fr}.cb-public main .cb-vstore-detail h4{font-size:20px}.cb-public main .cb-vstore-detail p{font-size:13px}.cb-public main .cb-vstore-detail b{font-size:21px}.cb-public main .cb-vstore-detail-image{max-height:180px}.cb-public main .cb-vrecord{padding:12px;flex-wrap:wrap}.cb-public main .cb-vrecord strong{font-size:14px}.cb-public main .cb-vrecord small{font-size:12px}.cb-public main .cb-vrecord .cb-badge{font-size:10px}.cb-public main .cb-vmock .cb-spec-row,.cb-public main .cb-vmock .cb-spec-v{font-size:13px}.cb-public main .cb-vmock .cb-win-h{font-size:15px}.cb-public main .cb-commerce-kpis span{font-size:12px}.cb-public main .cb-commerce-kpis strong{font-size:24px}.cb-public main .cb-commerce-month>span,.cb-public main .cb-commerce-options>p,.cb-public main .cb-commerce-provider-group li{font-size:12px}.cb-public main .cb-commerce-provider-group>div{font-size:14px}.cb-public main .cb-commerce-ml-heading strong{font-size:16px}.cb-public main .cb-commerce-ml-heading small{font-size:11px}.cb-public .cb-wa{width:48px;height:48px;right:14px;bottom:14px}}.cb-story-space{position:relative;--cb-story-distance:calc(clamp(260px, 40vh, 420px) * var(--cb-story-steps));--cb-story-top:-23px}.cb-story-flow{display:flow-root}@media(min-width:768px){html.js .cb-story-space:not(.cb-story-wide):not([data-story-mode=manual]):after{content:"";display:block;height:var(--cb-story-distance)}html.js .cb-story-space:not(.cb-story-wide):not([data-story-mode=manual])>.cb-story-flow{position:sticky;top:var(--cb-story-top)}}@media(min-width:1081px){html.js .cb-story-wide:not([data-story-mode=manual]):after{content:"";display:block;height:var(--cb-story-distance)}html.js .cb-story-wide:not([data-story-mode=manual])>.cb-story-flow{position:sticky;top:var(--cb-story-top)}}html[data-motion=reduced] .cb-story-space:after{display:none!important}html[data-motion=reduced] .cb-story-space>.cb-story-flow{position:static!important}@media(prefers-reduced-motion:reduce){html.js .cb-story-space:after{display:none!important}html.js .cb-story-space>.cb-story-flow{position:static!important}}.cb-public main .cb-atrack{height:auto;position:relative}.cb-public main .cb-astage{display:block;position:static}.cb-public main .cb-apane{position:static;min-width:0}.cb-public main .cb-atrack .cb-prod-stage,.cb-public main .cb-atrack .cb-rpview{height:auto;min-height:0;max-height:none;overflow:visible}.cb-public main .cb-proc-pane{display:flex;flex-direction:column;gap:var(--cb-drop, 28px)}.cb-public main .cb-proc-pane>.cb-proc-panel{margin-top:0}.cb-public main .cb-cstage{display:block}.cb-public main .cb-cstep{display:none}.cb-public main .cb-cstep.is-on{display:block;opacity:1;visibility:visible;grid-area:auto}.cb-public main .cb-operation-section.cb-res4>.cb-page{padding:64px 56px}.cb-public main :is(.cb-efin,.cb-dfin) .cb-fin-copy{position:static;top:auto}@media(max-width:720px){.cb-public main .cb-proc-pane{gap:20px}.cb-public main #flujo{padding-bottom:88px}.cb-public main .cb-operation-section.cb-res4>.cb-page{padding:36px 20px;border-radius:24px}}@media(min-width:1081px){.cb-public main [data-process-story=differentials] .cb-dif{margin-top:28px;gap:36px}.cb-public main [data-process-story=differentials] .cb-dif-item{padding-block:14px}.cb-public main [data-process-story=differentials] .cb-dif-item:not([aria-selected=true]) p{display:none}.cb-public main [data-process-story=differentials] .cb-h2{font-size:36px;line-height:1.18;margin-top:16px}}@media(min-width:768px){.cb-public main [data-process-story] .cb-section-header{margin-bottom:24px}.cb-public main [data-process-story] .cb-section-header .cb-h2{font-size:36px;line-height:1.18}.cb-public main [data-process-story] .cb-section-header .cb-lede{font-size:16px;line-height:1.6;margin-top:14px}.cb-public main [data-process-story] .cb-proc-rail{--cb-tile:clamp(56px, 8vh, 80px);grid-template-columns:repeat(var(--cb-stages),minmax(0,1fr))}.cb-public main [data-process-story] .cb-proc-pane{--cb-drop:28px}.cb-public main [data-process-story] .cb-proc-panel{padding:24px 28px}.cb-public main [data-process-mode=scroll]>.cb-astage{min-height:var(--cb-process-height)}.cb-public main [data-process-story] astro-island{display:contents}}@media(min-width:768px)and (max-width:1199px){.cb-public main .cb-page{padding-inline:28px}.cb-public main .cb-section-header .cb-h2{font-size:32px;line-height:1.2}.cb-public main .cb-core{grid-template-columns:1fr;gap:24px}.cb-public main .cb-core-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:10px;padding:0}.cb-public main .cb-core-tab{min-width:0;padding:16px}.cb-public main :is(.cb-prod-tabs,.cb-ftabs,.cb-frels,.cb-sym-list){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:10px;padding:0}.cb-public main :is(.cb-prod-tab,.cb-ftab,.cb-frel,.cb-sym){min-width:0;min-height:48px;white-space:normal;padding:12px}.cb-public main :is(.cb-ftab,.cb-frel) span{white-space:normal}.cb-public main [data-process-story] .cb-proc-rail{display:grid;grid-auto-flow:row;grid-template-columns:repeat(var(--cb-stages),minmax(0,1fr));gap:10px;overflow:visible;padding:10px 0}.cb-public main .cb-proc-step{min-width:0;padding:0}.cb-public main .cb-proc-t{white-space:normal;font-size:13px;line-height:1.4}.cb-public main [data-process-story] .cb-proc-rail{--cb-tile:56px}.cb-public main [data-process-story] .cb-proc-pane{--cb-drop:20px}.cb-public main [data-process-story] .cb-proc-panel{padding:20px 24px}.cb-public main [data-process-story] .cb-section-header .cb-h2{font-size:30px}}.cb-public-rhythm{--cb-rhythm-context: #07111d;--cb-rhythm-stage: #102237;--cb-rhythm-petrol: #123044;background:var(--cb-rhythm-context)}.cb-public-rhythm section[id]{border-top-color:transparent}.cb-public-rhythm #hero{background:#040c16}.cb-public-rhythm #hero .cb-hero-bg{background:radial-gradient(ellipse at 50% 35%,#12334f 0%,#081725 42%,transparent 75%)}.cb-public-rhythm #hero :is(.cb-h1,.cb-kw){text-shadow:none}.cb-public-rhythm #hero .cb-hero-frags{opacity:.45}.cb-public-rhythm :is(#problema,#proceso,#implementacion,#informacion,#portales){background:var(--cb-rhythm-context)}.cb-public-rhythm :is(#unidades,#alcance,#cliente,#operaciones,#faq){background:var(--cb-rhythm-stage);--capi-fg-muted: #b4c1d1;--capi-border: #ffffff15;--capi-border-2: #ffffff24}.cb-public-rhythm :is(#producto,#ciclo){background:#081523}.cb-public-rhythm :is(#solucion,#core,#empezar,#punto-de-partida){background:var(--cb-rhythm-petrol);--capi-fg-muted: #bdd0dc;--capi-fg-subtle: #a8c1d1;--capi-border: #c7e5ef26;--capi-border-2: #c7e5ef26}.cb-public-rhythm .cb-res4{max-width:none;margin:0;padding:0}.cb-public-rhythm .cb-res4>.cb-page{max-width:var(--capi-page-max);margin-inline:auto;padding:88px 56px;border:0;border-radius:0;background:none;box-shadow:none;--capi-fg: #edf5f8;--capi-fg-muted: #bdd0dc;--capi-fg-subtle: #a8c1d1;--capi-border: #c7e5ef26;--capi-border-2: #c7e5ef26}.cb-public-rhythm .cb-h2{font-size:clamp(36px,3.5vw,50px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.cb-public-rhythm .cb-h2 .cb-kw{text-shadow:none}:is(.cb-home-rhythm,.cb-public-rhythm) .cb-eyebrow{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;padding:8px 15px;border:1px solid var(--capi-accent-line);border-radius:999px;background:#38bdf80f;color:var(--capi-accent);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-align:left}.cb-public-rhythm .cb-section-header{margin-bottom:48px}.cb-public-rhythm .cb-section-header .cb-lede{margin-top:24px}.cb-public-rhythm :is(#problema,#alcance,#proceso,#implementacion,#informacion,#portales,#faq) .cb-h2 .cb-kw{color:var(--capi-fg)}.cb-public-rhythm .cb-journey-before{background:transparent;border-color:#516274}.cb-public-rhythm .cb-journey-step:not(.is-connected){background:transparent;border-color:#ffffff18}.cb-public-rhythm .cb-ushare[data-reveal]{opacity:1;transform:none}.cb-public-rhythm #contacto,.cb-public-rhythm .cb-cx-sec{background:radial-gradient(ellipse at 15% 40%,#16475e,#0d2c40 55%,#0a1e2e);border-top:1px solid #67cef92b;--capi-fg-muted: #b9cfdd}.cb-public-rhythm #contacto .cb-fin{margin-top:0}.cb-public-rhythm #contacto .cb-h2{font-size:clamp(34px,3vw,44px)}.cb-public-rhythm #contacto .cb-form{box-shadow:0 20px 60px #0003}.cb-public-rhythm #contacto .cb-form-note,.cb-public-rhythm .cb-cx-lede{color:#b9cfdd}.cb-public-rhythm .cb-cx-h1 .cb-kw{text-shadow:none}.cb-public-rhythm:is([data-public-page=privacypolicy],[data-public-page=termsandconditions]) .bg-gray-900{background:var(--cb-rhythm-context)}.cb-public-rhythm:is([data-public-page=privacypolicy],[data-public-page=termsandconditions]) .bg-gray-800{background:var(--cb-rhythm-stage);border:1px solid #ffffff15;box-shadow:none}.cb-public-rhythm:is([data-public-page=privacypolicy],[data-public-page=termsandconditions]) :is(h1,h2){color:#edf5f8;background:none;-webkit-text-fill-color:#edf5f8;line-height:1.2}.cb-public-rhythm:is([data-public-page=privacypolicy],[data-public-page=termsandconditions]) h1{color:#77d4ea;-webkit-text-fill-color:#77d4ea}.cb-public-rhythm[data-public-page=aboutus]{min-height:65vh;background:#102237}.cb-public-rhythm[data-public-page=companylogin] .fondo{background:#07111d}.cb-public-rhythm[data-public-page=companylogin] .login-bg{background:radial-gradient(ellipse at 20% 35%,#123044,#0a1e2e,#07111d)}@media(min-width:768px){.cb-public main.cb-public-rhythm [data-process-story] .cb-section-header .cb-h2{font-size:clamp(34px,3.2vw,46px);line-height:1.12}.cb-public main.cb-public-rhythm [data-process-story] .cb-section-header{margin-bottom:40px}}@media(max-width:960px){.cb-public-rhythm .cb-res4>.cb-page{padding:64px 28px}}@media(max-width:767px){.cb-public main :is(.cb-home-rhythm,.cb-public-rhythm) .cb-eyebrow{padding:7px 12px;font-size:10px;line-height:1.4;letter-spacing:.1em}.cb-public-rhythm #hero .cb-hero-frags{opacity:.12}.cb-public main.cb-public-rhythm .cb-section-header .cb-h2,.cb-public-rhythm .cb-h2{font-size:32px;line-height:1.16}.cb-public-rhythm .cb-section-header{margin-bottom:32px}.cb-public-rhythm .cb-section-header .cb-lede{margin-top:18px}.cb-public-rhythm .cb-res4>.cb-page{padding:56px 20px}.cb-public-rhythm #contacto .cb-h2{font-size:32px}}@keyframes pageFadeIn{0%{opacity:0}to{opacity:1}}#scroll-wrapper{animation:pageFadeIn .4s ease-out forwards}@font-face{font-family:SwitzerBlack;src:url(/fonts/switzer/Switzer-Black.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerBolder;src:url(/fonts/switzer/Switzer-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerItalicBolder;src:url(/fonts/switzer/Switzer-BoldItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerSemiBolder;src:url(/fonts/switzer/Switzer-Semibold.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerMedium;src:url(/fonts/switzer/Switzer-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerRegular;src:url(/fonts/switzer/Switzer-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerLight;src:url(/fonts/switzer/Switzer-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerItalic;src:url(/fonts/switzer/Switzer-Italic.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerLightItalic;src:url(/fonts/switzer/Switzer-LightItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerExtraLightItalic;src:url(/fonts/switzer/Switzer-ExtralightItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerThin;src:url(/fonts/switzer/Switzer-Thin.woff2) format("woff2");font-display:swap}@font-face{font-family:SwitzerVariable;src:url(/fonts/switzer/Switzer-Variable.woff2) format("woff2");font-display:swap}body{justify-content:center;width:100%;max-width:100vw;overflow-x:hidden}*:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important;border-radius:4px}.skip-to-content{position:absolute;left:-9999px;top:0;z-index:9999;padding:8px 16px;background:#38bdf8;color:#0a1120;font-family:SwitzerMedium;font-size:14px;border-radius:0 0 8px;text-decoration:none}.skip-to-content:focus{left:0}body{justify-content:center;background-color:#050a15}html{background-color:#050a15}.fondo{background-color:#111827;width:100vw;height:100vh}.cb-brand-illustration{display:block;flex-shrink:0;pointer-events:none}.cb-brand-illustration img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;-o-object-fit:contain;object-fit:contain}.cb-brand-illustration.cb-brand-operation{width:168px}.cb-brand-illustration.cb-brand-conversation{width:112px}.cb-brand-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:320px}@media(max-width:800px){.cb-cx-sec .cb-brand-intro{margin-top:24px}.cb-brand-illustration.cb-brand-operation{width:112px}.cb-brand-illustration.cb-brand-conversation{width:96px}.cb-core-identity.cb-illustrated-core{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;align-items:center}.cb-illustrated-core>div{display:contents}.cb-illustrated-core>.cb-brand-illustration{grid-row:1 / span 2}.cb-illustrated-core .cb-core-identity-label{grid-column:2;align-self:end}.cb-illustrated-core h3{grid-column:2;align-self:start;margin:0}.cb-illustrated-core p{grid-column:1 / -1;margin-top:8px}}@media(max-width:380px){.cb-brand-illustration.cb-brand-operation{width:84px}.cb-illustrated-core h3{font-size:19px}}.cb-bo-preview{container-type:inline-size;overflow:hidden;border:1px solid #26364a;border-radius:12px;background:#0c1525;color:#cbd5e1;font-family:SwitzerMedium,Arial,sans-serif;box-shadow:0 18px 50px #0003;text-align:left}.cb-bo-preview *{box-sizing:border-box}.cb-bo-top{height:32px;display:flex;align-items:center;gap:12px;padding:5px 10px;background:#09111f;border-bottom:1px solid #192638;font-size:7px;color:#94a3b8}.cb-bo-top>img{width:24px;height:22px;-o-object-fit:contain;object-fit:contain}.cb-bo-top>div{display:flex;align-items:center;gap:5px;margin:auto}.cb-bo-top>div span{border:1px solid #16445b;background:#112b3c;color:#64d7fa;padding:3px 7px;border-radius:5px}.cb-bo-top small{font-size:6px}.cb-bo-layout{display:grid;grid-template-columns:116px minmax(0,1fr)}.cb-bo-sidebar{background:linear-gradient(#09111f,#0b1d2d);border-right:1px solid #1a3043;padding:12px 5px;font-size:8px;overflow:hidden}.cb-bo-welcome{display:flex;align-items:center;gap:6px;margin-bottom:15px}.cb-bo-welcome>b{display:grid;place-items:center;width:25px;height:26px;border-radius:7px;background:linear-gradient(120deg,#0ea5e9,#22d3ee);color:#fff}.cb-bo-welcome small{display:block;font-size:6px;color:#22c5f5;letter-spacing:1px}.cb-bo-welcome strong{font-size:8px}.cb-bo-label{display:block;font-size:6px;letter-spacing:1px;color:#8ba1be;margin:8px 0}.cb-bo-activity{display:flex;gap:3px;padding-bottom:10px;margin-bottom:14px;border-bottom:1px solid #203349}.cb-bo-activity>span{flex:1;text-align:center;padding:5px 1px;border:1px solid #16445b;border-radius:5px;color:#20c8fa;font-size:10px;font-weight:700}.cb-bo-activity>span:nth-child(2){color:#14d6ac}.cb-bo-activity>span:nth-child(3){color:#e8ba5b}.cb-bo-activity small{display:block;font-size:4px;margin-top:3px}.cb-bo-navline{display:flex;gap:7px;align-items:center;padding:9px 6px;white-space:nowrap}.cb-bo-navline svg,.cb-bo-project svg{width:10px;height:10px;flex-shrink:0}.cb-bo-navline.is-active{border-left:2px solid #24c8f7;border-radius:6px;background:#102b40;color:#20cfff;font-weight:700}.cb-bo-project{display:flex;justify-content:space-between;gap:4px;padding:8px 5px;background:#0c2032;color:#39d5fa;font-size:7px;overflow:hidden}.cb-bo-content{padding:18px 14px 12px;min-width:0}.cb-bo-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:19px}.cb-bo-heading>div{border-left:3px solid #51def4;padding-left:8px}.cb-bo-heading h4{margin:0;color:#51d7f3;font-size:17px;line-height:1.3}.cb-bo-heading h4>span{display:inline-block;vertical-align:middle;font-size:5px;border:1px solid #26364a;border-radius:3px;color:#91a3bc;padding:2px 4px;font-weight:400}.cb-bo-heading small{font-size:6px;color:#7c8da5;letter-spacing:.7px}.cb-bo-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:linear-gradient(110deg,#0ea5e9,#18cbe0);color:#fff;border-radius:6px;padding:7px 9px;font-size:7px;font-weight:700;white-space:nowrap}.cb-bo-button svg{width:10px;height:10px}.cb-bo-filters{display:flex;align-items:end;gap:7px;padding:10px;background:#131e30;border:1px solid #263346;border-radius:9px;margin-bottom:13px}.cb-bo-filters>div{flex:1;min-width:0}.cb-bo-filters>div:first-child{flex:2}.cb-bo-filters label{display:block;color:#31c9ee;font-size:7px;margin-bottom:4px}.cb-bo-filters>div>span{display:block;border:1px solid #34445b;border-radius:6px;background:#0f1829;color:#8190a7;padding:6px;font-size:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-bo-filters>svg{margin-bottom:6px;flex-shrink:0}.cb-bo-table{border:1px solid #273449;border-radius:9px;overflow:hidden}.cb-bo-table table{width:100%;border-collapse:collapse;font-size:7px;text-align:left}.cb-bo-table th{font-size:6px;font-weight:600;color:#94a3b8;background:#0e182a;padding:10px 6px;white-space:nowrap}.cb-bo-table td{padding:11px 6px;border-top:1px solid #263246;background:#131e30}.cb-bo-table tr:nth-child(2n) td{background:#101b2c}.cb-bo-id{font-size:6px;color:#28c9f5;border:1px solid #13455e;background:#102b40;border-radius:4px;padding:4px}.cb-bo-item{display:flex;align-items:center;gap:7px}.cb-bo-item strong{font-size:7px;line-height:1.5}.cb-bo-thumb{display:grid;place-items:center;flex-shrink:0;width:23px;height:26px;border-radius:5px;border:1px solid #3a4b60;background:linear-gradient(140deg,#26384a,#121b2b);color:#54bedc}.cb-bo-thumb svg{width:15px;height:15px}.cb-bo-price{color:#15d5a2;font-weight:700;white-space:nowrap}.cb-bo-status{display:inline-block;border:1px solid #086251;background:#0a3939;color:#16d7a5;border-radius:20px;padding:4px 6px;font-size:6px;white-space:nowrap}.cb-bo-status.is-pending{border-color:#70531b;background:#3c3323;color:#f5c558}.cb-bo-actions{display:flex;gap:4px}.cb-bo-actions svg{box-sizing:content-box;width:9px;height:9px;padding:4px;border-radius:4px;background:#102f43;color:#24c7f6}.cb-bo-actions svg:nth-child(2){color:#eab837;background:#2b2b2e}.cb-bo-actions svg:last-child{color:#f36b7c;background:#302333}.cb-bo-actions .is-featured{fill:currentColor}.cb-bo-pagination{display:flex;justify-content:space-between;padding:10px;font-size:6px;color:#94a3b8}.cb-bo-demo{font-size:6px;text-align:right;color:#8190a7;margin-top:8px}.cb-cp-mocks:has(.cb-bo-preview){display:grid;gap:12px;padding-bottom:0;margin:18px 0 0}.cb-cp-main:has(.cb-bo-preview){width:100%}.cb-cp-mocks:has(.cb-bo-preview) .cb-cp-pub{display:block;position:static;width:100%}.cb-cp-main .cb-bo-welcome{margin-bottom:10px}.cb-cp-main .cb-bo-sidebar>.cb-bo-label:first-of-type,.cb-cp-main .cb-bo-activity,.cb-cp-main .cb-bo-sidebar>.cb-bo-navline:not(.is-active){display:none}.cb-cp-main .cb-bo-sidebar>.cb-bo-navline.is-active~.cb-bo-navline:nth-last-child(-n+3){display:flex}.cb-cp-main .cb-bo-sidebar{padding-top:12px}.cb-cp-main .cb-bo-content{padding:12px 10px 8px}.cb-cp-main .cb-bo-heading{margin-bottom:10px}.cb-cp-main .cb-bo-heading h4{font-size:16px}.cb-cp-main .cb-bo-filters{padding:8px;margin-bottom:10px}.cb-cp-main .cb-bo-table tbody tr:nth-child(n+4){display:none}.cb-cp-main .cb-bo-table td,.cb-cp-main .cb-bo-table th{padding:8px 5px}.cb-cp-main .cb-bo-demo{display:none}.cb-cp-main .cb-bo-preview{font-size:10px;line-height:1.35}.cb-cp-main .cb-bo-top{height:26px}.cb-cp-main .cb-bo-heading{line-height:1.3}.cb-cp-main .cb-bo-heading small{display:block;margin-top:3px}.cb-cp-main .cb-bo-table td{padding:6px 5px}.cb-cp-main .cb-bo-thumb{height:20px;width:20px}.cb-cp-main .cb-bo-pagination{padding:7px 8px}.cb-core-view:has(.cb-customer-preview){padding:28px}.cb-core-view:has(.cb-customer-preview) .cb-core-chips{margin-top:16px;gap:6px}.cb-core-view:has(.cb-customer-preview)>.cb-btn{margin-top:20px}.cb-customer-preview{overflow:hidden;border:1px solid #284357;border-radius:10px;background:linear-gradient(120deg,#102536,#0d1929);font-family:SwitzerMedium,Arial,sans-serif;color:#e2e8f0;text-align:left;line-height:1.4}.cb-customer-top{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid #263b4e;font-size:8px;font-weight:700;letter-spacing:.8px;color:#6dd9f5}.cb-customer-top>span:last-child{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:8px;font-weight:400;letter-spacing:0;color:#a8bbcc}.cb-customer-product{display:flex;align-items:center;gap:12px;padding:10px 12px}.cb-customer-art{position:relative;isolation:isolate;flex:0 0 54px;height:50px;display:grid;place-items:center;border-radius:8px;background:radial-gradient(ellipse at 30% 20%,#326880,#163042 70%);overflow:hidden;color:#88e5f4}.cb-customer-art>svg{width:40px;height:40px;z-index:1;filter:drop-shadow(0 5px 5px #0005)}.cb-customer-art i{position:absolute;width:38px;height:38px;border-radius:50%;background:#2ab9d818;right:-12px;top:-8px}.cb-customer-art i:last-child{width:60px;height:60px;top:auto;bottom:-40px;left:-10px;border:1px solid #60d6ed55}.cb-customer-preview.is-ecom .cb-customer-art{background:radial-gradient(ellipse at 20% 10%,#856744,#3a2b42 75%);color:#f9c873}.cb-customer-preview.is-realty .cb-customer-art{background:linear-gradient(140deg,#315565,#183641);color:#b3e0cf}.cb-customer-preview.is-dealer .cb-customer-art{background:linear-gradient(140deg,#46556f,#1c2a42);color:#b8d5f7}.cb-customer-info{display:flex;flex-direction:column;gap:4px;min-width:0}.cb-customer-info strong{font-size:12px;line-height:1.3}.cb-customer-info>span{font-size:9px;color:#a2b4c6}.cb-customer-info b{font-size:12px;color:#5ddcc1}.cb-customer-cta{margin-left:auto;display:flex;align-items:center;justify-content:center;gap:5px;padding:9px 10px;flex-shrink:0;border-radius:6px;background:#1cbbe0;color:#041321;font-size:9px;font-weight:700}.cb-customer-sync{display:flex;align-items:center;gap:5px;padding:8px 12px;background:#091923;color:#67d6bc;font-size:8px}.cb-customer-sync>span{margin-left:auto;color:#879faf;font-size:7px}@media(max-width:720px){.cb-core-view:has(.cb-customer-preview){padding:20px}.cb-customer-product{flex-wrap:wrap;gap:10px}.cb-customer-art{flex-basis:52px;height:52px}.cb-customer-art>svg{width:32px;height:32px}.cb-customer-info{flex:1}.cb-customer-info strong{font-size:11px}.cb-customer-cta{width:100%;padding:8px}.cb-customer-sync>span{display:none}.cb-customer-top>span:last-child{font-size:7px}}.cb-bo-preview.is-compact .cb-bo-sidebar{display:none}.cb-bo-preview.is-compact .cb-bo-layout{grid-template-columns:1fr}.cb-bo-preview.is-compact .cb-bo-content{padding:12px}.cb-bo-preview.is-compact .cb-bo-heading{margin-bottom:10px}.cb-bo-preview.is-compact tbody tr:nth-child(n+3){display:none}.cb-bo-preview.is-compact .cb-bo-filters{display:none}@container (max-width: 530px){.cb-bo-layout{grid-template-columns:90px minmax(0,1fr)}.cb-bo-sidebar,.cb-bo-project{font-size:6px}.cb-bo-content{padding:14px 9px}.cb-bo-table th:nth-child(4),.cb-bo-table td:nth-child(4),.cb-bo-table th:last-child,.cb-bo-table td:last-child{display:none}.cb-bo-heading h4{font-size:15px}.cb-bo-top>span:last-child{display:none}.cb-bo-item strong{font-size:6px}.cb-bo-thumb{width:19px;height:22px}.cb-bo-table td{padding:10px 5px}}@container (max-width: 360px){.cb-bo-layout{grid-template-columns:1fr}.cb-bo-sidebar,.cb-bo-top small{display:none}.cb-bo-heading h4>span{display:none}.cb-bo-filters>div:nth-child(2){display:none}}@media(max-width:760px){.cb-cp-mocks:has(.cb-bo-preview){padding-bottom:0}}.cb-bo-custom-content{display:flex;flex-direction:column;gap:12px}.cb-bo-custom-content .cb-win-h{font-size:10px}.cb-bo-custom-content .cb-pv-int{gap:8px}.cb-bo-custom-content .cb-flow-item{font-size:8px;padding:10px 6px}.cb-bo-custom-content .cb-flow-core b{font-size:13px}.cb-bo-custom-content .cb-flow-core span{font-size:7px}.cb-journey{margin-top:36px;text-align:left}.cb-journey-context{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.cb-journey-example{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--capi-accent)}.cb-journey-record{color:var(--capi-fg-muted);font-size:13px;padding:6px 10px;border:1px solid var(--capi-border-2);border-radius:8px}.cb-journey-before{display:flex;gap:12px;margin:0 0 22px;padding:16px 20px;border-left:2px solid var(--capi-border-strong);border-radius:0 10px 10px 0;background:var(--capi-surface);color:var(--capi-fg-muted);font-size:14px;line-height:1.6}.cb-journey-before>span:first-child{flex-shrink:0;color:var(--capi-fg);font-weight:600}.cb-core-identity{display:flex;gap:20px;align-items:center;margin:0 0 24px;padding:24px;border:1px solid var(--capi-accent-line);border-radius:18px;background:linear-gradient(120deg,var(--capi-accent-soft),var(--capi-surface))}.cb-core-identity-icon{display:grid;place-items:center;width:58px;height:58px;flex-shrink:0;border:1px solid var(--capi-accent-line);border-radius:16px;color:var(--capi-accent)}.cb-core-identity-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--capi-fg-muted)}.cb-core-identity h3{margin:6px 0 8px;font:26px/1.2 SwitzerBolder,ui-sans-serif,system-ui,sans-serif;color:var(--capi-accent)}.cb-core-identity p{margin:0;font-size:15px;line-height:1.6;color:var(--capi-fg-muted)}.cb-core-family{margin-top:28px}.cb-core-family>p{margin:0 0 14px;color:var(--capi-fg-muted);font-size:15px}.cb-core-family>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cb-core-family a{display:grid;grid-template-columns:1fr auto;gap:8px;padding:18px;border:1px solid var(--capi-border-2);border-radius:12px;background:var(--capi-surface);text-decoration:none}.cb-core-family a:hover{border-color:var(--capi-accent)}.cb-core-family strong{font-size:16px;color:var(--capi-accent)}.cb-core-family a>span{grid-row:2;font-size:13px;line-height:1.5;color:var(--capi-fg-muted)}.cb-core-family a>svg{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--capi-accent)}.cb-journey-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cb-journey-step{position:relative;display:flex;flex-direction:column;padding:24px;border:1px solid var(--capi-border-2);border-radius:18px;background:var(--capi-surface);min-width:0}.cb-journey-step.is-connected{border-color:var(--capi-accent-line);background:linear-gradient(145deg,var(--capi-accent-soft),var(--capi-surface))}.cb-journey-step-head{display:flex;gap:9px;align-items:center;font-size:12px;color:var(--capi-fg-muted);margin-bottom:24px}.cb-journey-number{font-family:ui-monospace,SFMono-Regular,monospace;color:var(--capi-accent)}.cb-journey-step-head>svg{margin-left:auto;color:var(--capi-accent);flex-shrink:0}.cb-journey-step h3{font-family:SwitzerBolder,ui-sans-serif,system-ui,sans-serif;font-size:22px;line-height:1.25;color:var(--capi-fg);margin:0 0 12px}.cb-journey-step>p{margin:0 0 24px;font-size:15px;line-height:1.65;color:var(--capi-fg-muted)}.cb-journey-event{margin-top:auto;display:flex;align-items:center;gap:8px;padding-top:16px;border-top:1px solid var(--capi-border-2);font-size:13px;line-height:1.4;color:var(--capi-accent-2)}.cb-journey-event>svg{flex-shrink:0}.cb-journey-arrow{position:absolute;z-index:1;right:-22px;top:50%;display:grid;place-items:center;width:20px;color:var(--capi-accent)}.cb-journey-arrow-down{display:none}.cb-journey-result{display:flex;gap:14px;align-items:center;margin-top:24px;padding:20px 24px;border:1px solid var(--capi-accent-line);border-radius:16px;background:var(--capi-accent-soft)}.cb-journey-result-mark{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--capi-accent);color:var(--capi-accent-fg)}.cb-journey-result-label{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--capi-accent);margin-bottom:6px}.cb-journey-result p{margin:0;color:var(--capi-fg);font-size:16px;line-height:1.5}.cb-journey-note{margin:14px 0 0;color:var(--capi-fg-subtle);font-size:12px;line-height:1.6}@media(max-width:800px){.cb-core-identity{align-items:flex-start;gap:12px;padding:18px}.cb-core-identity-icon{width:38px;height:38px;border-radius:10px}.cb-core-identity-icon svg{width:21px;height:21px}.cb-core-identity h3{font-size:22px;overflow-wrap:anywhere}.cb-core-family>div{grid-template-columns:1fr}.cb-journey{margin-top:28px}.cb-journey-before{flex-direction:column;gap:4px;padding:14px 16px}.cb-journey-steps{grid-template-columns:1fr;gap:24px}.cb-journey-step{padding:20px}.cb-journey-step-head{margin-bottom:14px}.cb-journey-step h3{font-size:21px}.cb-journey-step>p{margin-bottom:16px}.cb-journey-arrow{inset:auto auto -23px 50%;transform:translate(-50%)}.cb-journey-arrow-right{display:none}.cb-journey-arrow-down{display:block}.cb-journey-result{align-items:flex-start;padding:18px}}.cb-vmock{min-width:0;--vm-accent:var(--capi-accent,#20c8f4);font-family:SwitzerMedium,Arial,sans-serif;font-size:11px;line-height:1.4;text-align:left;color:#dce6f3}.cb-vwindow{overflow:hidden;border:1px solid #2b3c50;border-radius:11px;background:#0d192a;box-shadow:0 14px 35px #0002}.cb-vwindow-bar{display:flex;align-items:center;gap:8px;padding:8px 11px;background:#0a1423;border-bottom:1px solid #23374b;color:#90adc3}.cb-vwindow-bar>span:first-child{display:flex;gap:4px}.cb-vwindow-bar i{width:5px;height:5px;border-radius:50%;background:#41627c}.cb-vwindow-bar small{font-size:8px}.cb-vwindow-label{font-size:6px;margin-left:auto;letter-spacing:.6px}.cb-vwindow-body{padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.cb-vmock.is-public{color:#dce6f3}.cb-vmock.is-public .cb-vwindow{background:#0c1a2a;border-color:#244154}.cb-vmock.is-public .cb-vwindow-bar{background:#0b1726;border-color:#233d50;color:#8faec4}.cb-vmock.is-public .cb-vstore-card{background:#102235;border-color:#294155}.cb-vmock.is-public .cb-vstore-top{color:#b8cedd}.cb-vmock.is-public .cb-vstore-top>img{filter:saturate(.65)}.cb-vstore-top{display:flex;align-items:center;gap:12px;padding:1px 2px 9px;border-bottom:1px solid #284257;color:inherit}.cb-vstore-top>img{width:96px;height:28px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.cb-vstore-top>span{font-size:8px;margin-left:auto}.cb-vstore-top>div{display:flex;gap:4px}.cb-vstore-top .cb-badge{font-size:6px;padding:3px 5px;border-color:#28475c;color:inherit;background:transparent}.cb-vstore-hero{padding:17px 18px;min-height:128px;background-size:cover;background-position:center;border-radius:7px;color:#fff}.cb-vstore-hero>small{font-size:7px;letter-spacing:1.4px}.cb-vstore-hero h4{font-size:23px;line-height:1.1;max-width:65%;margin:9px 0 6px;color:#fff;letter-spacing:-.5px}.cb-vstore-hero p{font-size:9px;margin:0 0 10px;color:#e5e7eb}.cb-vstore-hero>span{display:inline-flex;gap:9px;align-items:center;background:var(--vm-accent);padding:7px 10px;border-radius:4px;color:#fff;font-size:8px}.cb-vstore-filters{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cb-vstore-filters>span{display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid #2b465a;border-radius:4px;font-size:8px}.cb-vstore-filters>span:first-child{flex:1;min-width:120px;color:#91adbf}.cb-vstore-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.cb-vstore-card{overflow:hidden;border:1px solid #294155;border-radius:7px;background:#ffffff07;min-width:0}.cb-vstore-image{position:relative;height:108px;background:#12283a;overflow:hidden}.cb-vstore-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.is-ecom .cb-vstore-image img{-o-object-fit:contain;object-fit:contain;padding:8px}.cb-vstore-image>span{position:absolute;top:6px;left:6px;padding:3px 5px;background:#0e2634df;border-radius:3px;font-size:6px;color:#fff}.cb-vstore-card>div:last-child{padding:9px;display:flex;flex-direction:column;gap:5px}.cb-vstore-card strong{font-size:10px;line-height:1.3}.cb-vstore-card small{font-size:7px;color:#94adbf}.cb-vstore-card b{font-size:12px;color:var(--vm-accent)}.cb-vstore-card>div:last-child>span{display:flex;align-items:center;justify-content:space-between;font-size:8px;padding-top:6px;border-top:1px solid #294155;color:var(--vm-accent)}.is-dealer .cb-vstore-card small{color:#9ba7b5}.cb-vstore-detail{display:grid;grid-template-columns:42% minmax(0,1fr);gap:14px;align-items:center}.cb-vstore-detail-image{display:grid;place-items:center;min-height:135px;height:100%;max-height:205px;background:#12283a;border-radius:7px;overflow:hidden;color:#78959c}.cb-vstore-detail-image img{width:100%;height:100%;max-height:205px;-o-object-fit:cover;object-fit:cover}.is-ecom .cb-vstore-detail-image img{-o-object-fit:contain;object-fit:contain;padding:12px}.cb-vstore-detail>div:last-child>small{font-size:7px;color:var(--vm-accent);letter-spacing:.5px}.cb-vstore-detail h4{margin:7px 0;font-size:16px;line-height:1.2}.cb-vstore-detail b{font-size:19px;color:var(--vm-accent)}.cb-vstore-detail p{font-size:9px;margin:7px 0;color:#8c9fae}.cb-vstore-detail-badges{display:flex;flex-wrap:wrap;gap:4px;margin:8px 0}.cb-vstore-detail-badges .cb-badge{font-size:6px}.cb-vstore-cta{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 10px;background:var(--vm-accent);border-radius:4px;font-size:9px;color:#fff;margin-top:10px}.cb-vrecord{display:flex;align-items:center;gap:8px;padding:9px 10px;background:#132237;border:1px solid #293d53;border-radius:6px;color:#d7e3ef;min-width:0}.cb-vrecord.is-highlight{border-color:#17617e;background:#102e41}.cb-vrecord-icon{width:24px;height:27px;flex-shrink:0;background:#16384a;border:1px solid #2a5063;border-radius:5px;display:grid;place-items:center;color:#5ed3f0}.cb-vrecord-icon svg{width:13px;height:13px}.cb-vrecord>div{min-width:0;flex:1}.cb-vrecord strong{display:block;font-size:10px;line-height:1.4}.cb-vrecord small{display:block;font-size:8px;color:#8ca8bd;margin-top:3px}.cb-vrecord .cb-badge{font-size:7px;flex-shrink:0;padding:4px 6px}.cb-vrecord-action{flex-shrink:0;color:#4ac6e4}.cb-vcalendar{padding:10px;border:1px solid #31455a;border-radius:7px;background:#101f32}.cb-vcalendar>strong{font-size:9px;display:flex;gap:6px;align-items:center;color:#bdd8e8;margin-bottom:10px}.cb-vcalendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;text-align:center}.cb-vcalendar-days span{font-size:7px;color:#829fb7}.cb-vcalendar-days b{font-size:8px;display:grid;place-items:center;min-height:20px;background:#152a40;border-radius:4px;color:#9bb4c7;font-weight:400}.cb-vcalendar-days .is-marked{background:#135473;color:#73ddff;box-shadow:inset 0 0 0 1px #2783a5}.cb-vcalendar>small{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:7px;color:#90afc0}.cb-vcalendar>small i{height:4px;width:4px;border-radius:50%;background:#24c5ea}.cb-vmock .cb-bo-preview{font-size:10px;line-height:1.4}.cb-vmock .cb-bo-sidebar>.cb-bo-label:first-of-type,.cb-vmock .cb-bo-activity,.cb-vmock .cb-bo-sidebar>.cb-bo-navline:nth-of-type(-n+4){display:none}.cb-vmock .cb-bo-welcome{margin-bottom:8px}.cb-vmock .cb-bo-navline{padding:7px 5px;font-size:7px}.cb-vmock .cb-bo-content{padding:12px}.cb-vmock .cb-bo-heading{margin-bottom:10px;line-height:1.3}.cb-vmock .cb-bo-heading h4{font-size:17px}.cb-vmock .cb-bo-heading small{display:block;margin-top:3px}.cb-vmock .cb-bo-top{height:26px}.cb-vmock .cb-bo-custom-content{gap:8px}.cb-vmock .cb-bo-demo{margin-top:7px}.cb-vmock .cb-spec{background:#111f31;border:1px solid #2a3d53;border-radius:6px;padding:2px 9px}.cb-vmock .cb-spec-row{padding:7px 0;font-size:9px;gap:12px}.cb-vmock .cb-spec-k{color:#90abc0}.cb-vmock .cb-spec-v{color:#d8e5ef;font-size:9px}.cb-vmock .cb-win-h{font-size:11px;margin:0;padding:0 0 6px;color:#6bd7f2}.cb-vmock .cb-win-h .cb-badge{font-size:6px}.cb-vmock .cb-chain{gap:4px;flex-wrap:wrap}.cb-vmock .cb-chain-step{font-size:7px;padding:4px 6px}.cb-vmock .cb-metric{padding:9px 8px;background:#142337;border-color:#304258}.cb-vmock .cb-metric .cb-k{font-size:7px;letter-spacing:0;text-transform:none}.cb-vmock .cb-metric .cb-v{font-size:21px}.cb-vmock .cb-metric .cb-n{font-size:7px}.cb-vmock .cb-bars{height:66px}.cb-vmock .cb-dist-row{font-size:8px}.cb-vmock .cb-pv-grid2{gap:8px}.cb-atrack .cb-vmock .cb-vstore-hero{min-height:108px;padding:12px 15px}.cb-atrack .cb-vmock .cb-vstore-hero h4{font-size:20px}.cb-atrack .cb-vmock .cb-vstore-image{height:90px}.cb-atrack .cb-vmock .cb-vstore-card>div:last-child{padding:7px}.cb-atrack .cb-vmock .cb-vrecord{padding:7px 8px}.cb-atrack .cb-vmock .cb-spec-row{padding:6px 0}@media(max-width:720px){.cb-vwindow-label{display:none}.cb-vwindow-body{padding:10px;gap:8px}.cb-vstore-top>div{display:none}.cb-vstore-top>img{width:80px}.cb-vstore-top>span{font-size:6px}.cb-vstore-hero h4{font-size:20px;max-width:80%}.cb-vstore-cards{gap:6px}.cb-vstore-image{height:80px}.cb-vstore-card>div:last-child{padding:7px}.cb-vstore-card strong{font-size:9px}.cb-vstore-card small{font-size:6px}.cb-vstore-card b{font-size:10px}.cb-vstore-detail{gap:10px}.cb-vstore-detail h4{font-size:13px}.cb-vstore-detail b{font-size:15px}.cb-vstore-detail-image{min-height:115px}.cb-vrecord strong{font-size:9px}.cb-vrecord small{font-size:7px}.cb-vrecord-icon,.cb-vrecord-action,.cb-vmock .cb-bo-sidebar{display:none}.cb-vmock .cb-bo-layout{grid-template-columns:1fr}.cb-vmock .cb-bo-heading>.cb-bo-button{display:none}.cb-vmock .cb-bo-heading h4{font-size:15px}.cb-vmock .cb-pv-grid2{grid-template-columns:1fr}.cb-vcalendar-days b{min-height:17px}.cb-vmock .cb-spec-row,.cb-vmock .cb-spec-v{font-size:8px}}.cb-vstore-phone .cb-phone-body{display:flex;flex-direction:column;gap:7px;background:#0c1a2a;color:#dce6f3;border-radius:20px;padding:12px;overflow:hidden;font:10px/1.4 SwitzerMedium,Arial,sans-serif}.cb-vphone-logo{height:24px;width:85px;-o-object-fit:contain;object-fit:contain}.cb-vphone-hero{padding:13px 10px;color:#fff;font-size:17px;background:linear-gradient(115deg,#12384e,#0c2438);border-radius:5px}.cb-vphone-product{width:100%;height:100px;-o-object-fit:contain;object-fit:contain;background:#12283a;border-radius:5px}.cb-vstore-phone strong{font-size:11px}.cb-vstore-phone small{font-size:8px;color:#94adbf}.cb-vstore-phone b{font-size:15px;color:var(--capi-accent,#20c8f4)}.cb-vstore-phone .cb-phone-body>span{display:block;text-align:center;padding:8px;background:var(--capi-accent,#20c8f4);color:#fff;border-radius:5px;font-size:9px}.cb-vertical-scope .cb-bo-sidebar{display:none}.cb-vertical-scope .cb-bo-layout{grid-template-columns:1fr}.cb-vertical-scope .cb-bo-content{padding:12px}.cb-vertical-scope .cb-commerce-metrics,.cb-vertical-scope .cb-commerce-integrations{gap:8px}.cb-vertical-scope .cb-commerce-chart svg{height:95px}.cb-vertical-scope .cb-bo-heading h4{font-size:16px}.cb-vertical-scope .cb-bo-heading>.cb-bo-button{display:none}.cb-vertical-scope .cb-bo-preview{font-size:10px;line-height:1.4}.cb-vertical-scope .cb-bo-heading{margin-bottom:12px;line-height:1.4}#ec-product-panel .cb-bo-preview{font-size:10px;line-height:1.4}#ec-product-panel .cb-bo-sidebar>.cb-bo-label:first-of-type,#ec-product-panel .cb-bo-activity,#ec-product-panel .cb-bo-sidebar>.cb-bo-navline:nth-of-type(-n+4){display:none}#ec-product-panel .cb-bo-navline{padding:7px 5px}#ec-product-panel .cb-bo-content{padding:12px}#ec-product-panel .cb-bo-heading{margin-bottom:10px;line-height:1.3}#ec-product-panel .cb-bo-heading small{display:block;margin-top:3px}#ec-product-panel .cb-bo-filters{padding:8px;margin-bottom:10px}#ec-product-panel .cb-bo-table td{padding:7px 6px}#ec-product-panel .cb-bo-table tbody tr:nth-child(n+4){display:none}@media(min-width:1081px)and (max-height:850px){#ec-product-panel .cb-commerce-chart svg{height:75px}#ec-product-panel .cb-commerce-unresolved{padding:6px 9px}#ec-product-panel .cb-commerce-global{display:none}#ec-product-panel .cb-commerce-ml{padding:8px 10px}#ec-product-panel .cb-bo-demo{display:none}#ec-product-panel .cb-bo-content{padding:10px}}.cb-vstore-hero{border:1px solid #2b4c61}.cb-vstore-hero>span,.cb-vstore-cta,.cb-vstore-phone .cb-phone-body>span{background:linear-gradient(110deg,#0da9df,#20c8e5);color:#041725;font-weight:600}.cb-vstore-phone .cb-phone-body{border:1px solid #284257}.cb-vstore-phone .cb-phone-notch{background:#52758e}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-sidebar>.cb-bo-label:first-of-type,.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-activity,.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-sidebar>.cb-bo-navline:nth-of-type(-n+4){display:none}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-heading h4{font-size:18px;line-height:1.3}.cb-commerce-metrics,.cb-commerce-integrations{display:flex;flex-direction:column;gap:12px;font-size:10px;line-height:1.45}.cb-commerce-month{border:1px solid #334155;background:#0f1829;border-radius:6px;padding:9px 10px}.cb-commerce-month>span{display:block;margin-bottom:5px;font-size:9px;color:#dce5f1}.cb-commerce-month>div{width:55%;display:flex;align-items:center;justify-content:space-between;padding:7px 9px;border:1px solid #475569;border-radius:5px;background:#1e293b;color:#f1f5f9}.cb-commerce-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cb-commerce-kpis>div{padding:11px 9px;border:1px solid #334155;border-radius:6px;background:#162132}.cb-commerce-kpis span{display:block;color:#9bb3cc;font-size:9px;min-height:26px}.cb-commerce-kpis strong{font-size:21px;color:#f1f5f9;font-weight:600}.cb-commerce-chart,.cb-commerce-unresolved{padding:11px;border:1px solid #334155;border-radius:6px;background:#0f1829}.cb-commerce-metrics h5,.cb-commerce-options h5{margin:0 0 9px;font-size:12px;font-weight:600;color:#e4edf7}.cb-commerce-chart svg{display:block;width:100%;height:auto;overflow:visible}.cb-commerce-chart text{fill:#8daac4;font:9px Arial,sans-serif}.cb-commerce-unresolved>div{display:grid;grid-template-columns:repeat(4,1fr);color:#b9cbdf;font-size:8px;padding-bottom:6px;border-bottom:1px solid #29384a}.cb-commerce-unresolved p{margin:9px 0 0;color:#8da1b8;font-size:9px;text-align:center}.cb-commerce-ml{background:#131e30;border:1px solid #2a384b;border-radius:9px;padding:13px}.cb-commerce-ml-heading{display:flex;align-items:center;gap:9px;margin-bottom:13px}.cb-commerce-ml-logo{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#253246}.cb-commerce-ml-logo img{width:29px;height:24px;-o-object-fit:contain;object-fit:contain}.cb-commerce-ml-heading strong{display:block;font-size:14px;color:#ffe600}.cb-commerce-ml-heading small{display:block;font-size:7px;color:#8da1b8;letter-spacing:.4px;margin-top:3px}.cb-commerce-disconnected{margin-left:auto;border:1px solid #60323f;background:#332232;border-radius:20px;color:#ff8087;padding:4px 7px;font-size:8px;white-space:nowrap}.cb-commerce-connect{display:flex;align-items:center;gap:9px;padding:11px;background:#0f1829;border:1px solid #253247;border-radius:7px}.cb-commerce-connect strong{display:block;color:#dce5ef;font-size:10px}.cb-commerce-connect>div>span{display:block;color:#8da1b8;font-size:8px;margin-top:4px}.cb-commerce-connect-cta{margin-left:auto;background:#ffe000;color:#18202c;padding:8px 10px;border-radius:6px;font-size:9px;white-space:nowrap;font-weight:600}.cb-commerce-global{display:flex;gap:9px;align-items:center;padding:10px 8px 0;color:#8290a5;font-size:8px}.cb-commerce-global small{display:block;font-size:7px;color:#708197}.cb-commerce-global>svg:last-child{margin-left:auto}.cb-commerce-available{margin:0;padding:0 2px;color:#9cdbcd;font-size:9px}.cb-commerce-available>span{display:block;color:#8da1b8;font-size:8px;margin-top:3px}.cb-commerce-options{padding-top:4px}.cb-commerce-options>p{margin:-3px 0 11px;color:#9daec1;font-size:9px}.cb-commerce-provider-group{padding:10px 11px;border:1px solid #2b3c50;background:#101c2c;border-radius:7px;margin-top:8px}.cb-commerce-provider-group>div{display:flex;align-items:center;gap:7px;color:#71d8f4;font-size:10px}.cb-commerce-provider-group>div>span{margin-left:auto;color:#9aaec3;font-size:7px}.cb-commerce-provider-group ul{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:9px 0 0}.cb-commerce-provider-group li{padding:5px 8px;border:1px solid #30445b;border-radius:5px;background:#16263a;color:#c9d7e7;font-size:9px}@container (max-width:530px){.cb-commerce-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-commerce-kpis span{min-height:0;margin-bottom:4px}.cb-commerce-kpis strong{font-size:18px}.cb-commerce-connect{flex-wrap:wrap}.cb-commerce-connect-cta{margin:0}.cb-commerce-month>div{width:100%}.cb-commerce-ml-heading{flex-wrap:wrap}.cb-commerce-disconnected{font-size:7px}.cb-commerce-provider-group>div{flex-wrap:wrap}}@media(max-width:720px){.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-heading{flex-wrap:wrap}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-heading h4{font-size:16px}}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations){font-size:10px;line-height:1.4}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-top{height:26px}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-content{padding:12px}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-heading{margin-bottom:10px;line-height:1.4}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-heading small{display:block;margin-top:3px}.cb-commerce-metrics,.cb-commerce-integrations{gap:8px}.cb-commerce-month{padding:7px 9px}.cb-commerce-month>div{padding:5px 8px}.cb-commerce-kpis>div{padding:8px}.cb-commerce-kpis span{min-height:0;margin-bottom:5px}.cb-commerce-kpis strong{font-size:19px}.cb-commerce-chart svg{height:120px}.cb-commerce-chart,.cb-commerce-unresolved{padding:9px}.cb-commerce-ml{padding:10px}.cb-commerce-ml-heading{margin-bottom:10px}.cb-commerce-provider-group{padding:8px 9px;margin-top:6px}.cb-commerce-provider-group ul{margin-top:7px}.cb-commerce-provider-group li{padding:4px 7px}@media(min-width:721px){.cb-commerce-month{display:flex;align-items:center;gap:16px}.cb-commerce-month>span{margin:0}.cb-commerce-chart svg{height:95px}.cb-commerce-available>span{display:none}.cb-commerce-ml-logo{height:30px;width:30px}.cb-commerce-ml-heading{margin-bottom:8px}.cb-commerce-provider-group ul{margin-top:5px}.cb-commerce-options>p{margin-bottom:7px}.cb-commerce-integrations{gap:6px}}@media(max-width:720px){.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-sidebar{display:none}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-layout{grid-template-columns:1fr}.cb-bo-preview:has(.cb-commerce-metrics,.cb-commerce-integrations) .cb-bo-heading>.cb-bo-button{display:none}.cb-commerce-chart svg{height:105px}.cb-commerce-ml-heading strong{font-size:12px}.cb-commerce-ml-heading small{font-size:6px}.cb-commerce-options>p{font-size:8px}.cb-commerce-provider-group li{font-size:8px;padding:3px 6px}.cb-commerce-connect>div>span{display:none}.cb-commerce-global{display:none}.cb-commerce-connect{padding:8px}.cb-commerce-available>span{display:none}}body{justify-content:center}.cb-home-rhythm{display:contents}.cb-home-rhythm section[id]{border-top-color:transparent}.cb-home-rhythm #hero{background:#040c16}.cb-home-rhythm #hero .cb-hero-bg{background:radial-gradient(ellipse at 50% 35%,#12334f 0%,#081725 42%,transparent 75%)}.cb-home-rhythm #hero .cb-h1,.cb-home-rhythm #hero .cb-h1 .cb-kw{text-shadow:none}.cb-home-rhythm #hero .cb-hf{opacity:.5}.cb-home-rhythm .cb-capband{background:#091522;border-color:#ffffff0d}.cb-home-rhythm .cb-cap{border-color:#ffffff0d}.cb-home-rhythm #soluciones,.cb-home-rhythm #diferenciales{background:#102237}.cb-home-rhythm #flujo,.cb-home-rhythm #proceso{background:#07111d}.cb-home-rhythm #producto{background:#081523}.cb-home-rhythm #faq{background:#102237}.cb-home-rhythm :is(#soluciones,#diferenciales,#faq){--capi-fg-muted: #b4c1d1;--capi-border: #ffffff15;--capi-border-2: #ffffff24}.cb-home-rhythm .cb-h2{font-size:clamp(36px,3.5vw,50px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.cb-home-rhythm .cb-h2 .cb-kw{text-shadow:none}.cb-home-rhythm .cb-section-header{margin-bottom:48px}.cb-home-rhythm .cb-section-header .cb-lede{margin-top:24px}.cb-home-rhythm .cb-dif-head{margin-bottom:40px}.cb-home-rhythm .cb-dif-lead{color:#a1b7ca;font-size:14px}.cb-home-rhythm :is(#flujo,#diferenciales,#proceso,#faq) .cb-h2 .cb-kw{color:var(--capi-fg)}.cb-home-rhythm .cb-journey-before{background:transparent;border-color:#516274}.cb-home-rhythm .cb-journey-step:not(.is-connected){background:transparent;border-color:#ffffff18}.cb-home-rhythm #resultados{max-width:none;margin:0;background:#123044;z-index:auto}.cb-home-rhythm #resultados>.cb-page{max-width:var(--capi-page-max);margin-inline:auto;padding:88px 56px;border:0;border-radius:0;background:none;box-shadow:none;--capi-fg: #edf5f8;--capi-fg-muted: #bdd0dc;--capi-fg-subtle: #a8c1d1;--capi-accent: #77d4ea;--capi-border: #c7e5ef26;--capi-border-2: #c7e5ef26}.cb-home-rhythm #resultados>.cb-page>div:first-child{max-width:860px}.cb-home-rhythm #resultados .cb-eyebrow{color:#77d4ea}.cb-home-rhythm #resultados .cb-kw{color:#77d4ea;text-shadow:none}.cb-home-rhythm #resultados .cb-res-list{margin-top:44px}.cb-home-rhythm #resultados .cb-res-row{border-color:#c7e5ef26}.cb-home-rhythm #resultados .cb-res-row p{color:#bdd0dc}.cb-home-rhythm #resultados .cb-res-w{color:#edf5f8}.cb-home-rhythm #resultados .cb-res-w i{color:#77d4ea}.cb-home-rhythm #contacto{background:radial-gradient(ellipse at 15% 40%,#16475e,#0d2c40 55%,#0a1e2e);border-top:1px solid #67cef92b;--capi-fg-muted: #b9cfdd}.cb-home-rhythm #contacto .cb-fin{margin-top:0}.cb-home-rhythm #contacto .cb-h2{font-size:clamp(34px,3vw,44px)}.cb-home-rhythm #contacto .cb-form{box-shadow:0 20px 60px #0003}.cb-home-rhythm #contacto .cb-form-note{color:#b9cfdd}@media(min-width:768px){.cb-public main .cb-home-rhythm [data-process-story] .cb-section-header .cb-h2{font-size:clamp(34px,3.2vw,46px);line-height:1.12}.cb-public main .cb-home-rhythm [data-process-story] .cb-section-header{margin-bottom:40px}}@media(max-width:960px){.cb-home-rhythm #resultados>.cb-page{padding:64px 28px}}@media(max-width:767px){.cb-public main .cb-home-rhythm .cb-section-header .cb-h2,.cb-home-rhythm .cb-h2{font-size:32px;line-height:1.16}.cb-home-rhythm .cb-section-header{margin-bottom:32px}.cb-home-rhythm .cb-section-header .cb-lede{margin-top:18px}.cb-home-rhythm #resultados>.cb-page{padding:56px 20px}.cb-home-rhythm #resultados .cb-res-list{margin-top:30px}.cb-home-rhythm .cb-dif-head{margin-bottom:30px}.cb-home-rhythm #contacto .cb-h2{font-size:32px}}.cb-dif-stage:has(.cb-differential-panel){min-width:0}.cb-differential-panel{font-family:SwitzerMedium,Arial,sans-serif;font-size:12px;line-height:1.4;color:#dce7f3;text-align:left}.cb-differential-panel .cb-bo-preview{font-size:10px;line-height:1.4}.cb-differential-panel .cb-bo-heading{margin-bottom:12px;line-height:1.4}.cb-differential-panel .cb-bo-heading small{display:block;margin-top:4px}.cb-differential-panel .cb-bo-table td{padding:8px 6px}.cb-differential-panel .cb-frag-cap{font-size:11px;margin:12px 0 0;text-align:center;color:#8da9bd}.cb-dif-evidence{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;border:1px solid #224152;border-radius:8px;background:#102333;color:#7ddde9;font-size:10px}.cb-dif-evidence svg{flex-shrink:0;width:15px}.cb-dif-shell{overflow:hidden;border:1px solid #2a3e53;border-radius:12px;background:#0d1929}.cb-dif-shell-top{display:flex;align-items:center;gap:8px;border-bottom:1px solid #26394c;background:#101f31;padding:12px 14px;font-size:11px;color:#6ad8f3}.cb-dif-shell-top>span{margin-left:auto;font-size:8px;color:#98adbf}.cb-dif-shell-top svg{width:15px;height:15px}.cb-dif-ownership{display:grid;grid-template-columns:125px minmax(0,1fr)}.cb-dif-files{padding:16px 12px;background:#091421;border-right:1px solid #26394c;display:flex;flex-direction:column;gap:14px;font-size:10px;color:#8ba9bf}.cb-dif-files strong{color:#e1edf7;font-size:11px}.cb-dif-files span{display:flex;gap:6px;align-items:center}.cb-dif-files svg{width:12px;height:12px}.cb-dif-delivery{padding:16px;display:grid;gap:10px}.cb-dif-delivery>div{padding:12px;border:1px solid #293e54;border-radius:8px;background:#132337}.cb-dif-delivery h4{font-size:12px;margin:0 0 5px;color:#e4f0f7}.cb-dif-delivery p{margin:0;font-size:10px;color:#9bb0c5}.cb-dif-delivery small{display:block;margin-top:7px;color:#6cdbc0;font-size:9px}.cb-dif-connected{display:grid;gap:10px}.cb-dif-view-label{font-size:9px;color:#72d8f2;letter-spacing:.6px;margin:0 0 7px}.cb-dif-connected .cb-customer-preview{line-height:1.4}.cb-dif-connected .cb-customer-top>span:last-child{display:none}.cb-dif-connected .cb-bo-preview.is-compact .cb-bo-content{padding:10px}.cb-dif-connected .cb-bo-heading{margin-bottom:8px}.cb-dif-connected .cb-bo-heading h4{font-size:15px}.cb-dif-connected .cb-bo-top,.cb-dif-connected .cb-bo-demo,.cb-dif-connected .cb-bo-pagination{display:none}.cb-dif-connected .cb-bo-table th:nth-child(4),.cb-dif-connected .cb-bo-table td:nth-child(4),.cb-dif-connected .cb-bo-table th:last-child,.cb-dif-connected .cb-bo-table td:last-child{display:none}.cb-dif-connected .cb-bo-table td{padding:6px}.cb-dif-connected .cb-bo-heading small{display:none}.cb-dif-integrations .cb-bo-sidebar,.cb-dif-integrations .cb-bo-top,.cb-dif-integrations .cb-bo-heading,.cb-dif-integrations .cb-commerce-global,.cb-dif-integrations .cb-commerce-connect,.cb-dif-integrations .cb-bo-demo{display:none!important}.cb-dif-integrations .cb-bo-layout{grid-template-columns:1fr}.cb-dif-integrations .cb-bo-content{padding:14px!important}.cb-dif-integrations .cb-commerce-ml-heading{margin-bottom:0}.cb-dif-integrations .cb-commerce-options>p{font-size:9px}.cb-dif-integrations .cb-commerce-provider-group li,.cb-dif-integrations .cb-commerce-available{font-size:9px}.cb-dif-integrations .cb-commerce-integrations{gap:10px}.cb-dif-integrations .cb-commerce-disconnected{display:none}.cb-dif-integrations .cb-commerce-ml-heading:after{content:"En uso en un proyecto";margin-left:auto;color:#69d9b8;font-size:8px}.cb-dif-roadmap{padding:16px;display:grid;gap:10px}.cb-dif-task{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 10px;border:1px solid #2b4057;border-radius:8px;background:#122337}.cb-dif-task>svg{width:19px;color:#6ed9ef}.cb-dif-task h4{font-size:12px;margin:0 0 4px}.cb-dif-task p{font-size:10px;margin:0;color:#98afc2}.cb-dif-task>span{padding:4px 6px;font-size:8px;border-radius:12px;background:#183c3c;color:#6dd8b7;white-space:nowrap}.cb-dif-task:nth-child(2)>span{background:#3d3422;color:#f2cc72}.cb-dif-task:nth-child(3)>span{background:#173550;color:#77cefa}.cb-dif-roadmap-note{margin:0;padding:0 2px;color:#88a1b5;font-size:9px}@media(max-width:720px){.cb-dif-ownership{grid-template-columns:1fr}.cb-dif-files{flex-direction:row;flex-wrap:wrap;border-right:0;border-bottom:1px solid #26394c;gap:10px;padding:10px}.cb-dif-files strong{width:100%}.cb-dif-delivery{padding:12px;gap:8px}.cb-dif-connected .cb-customer-cta{width:auto;margin-left:0}.cb-dif-task{grid-template-columns:20px minmax(0,1fr);padding:10px}.cb-dif-task>span{grid-column:2;justify-self:start}.cb-dif-roadmap{padding:12px}.cb-dif-integrations .cb-commerce-provider-group>div>span{display:none}.cb-dif-integrations .cb-bo-content{padding:10px!important}}.cb-public main #proceso .cb-proc-cumulative .cb-proc-rail:after{display:none}.cb-public main #proceso .cb-home-phase{position:relative;z-index:1;min-width:0}.cb-public main #proceso .cb-proc-cumulative .cb-proc-step{width:100%}.cb-public main #proceso .cb-proc-cumulative .cb-proc-t{min-height:0}.cb-public main #proceso .cb-proc-cumulative .is-done .cb-proc-t{color:var(--capi-fg)}.cb-public main #proceso .cb-proc-cumulative [aria-current=step] .cb-proc-t{color:var(--capi-accent)}.cb-public main #proceso .cb-proc-cumulative [aria-current=step] .cb-snode-tile{box-shadow:0 0 0 3px var(--capi-accent-soft)}.cb-public main #proceso .cb-proc-description{position:relative;margin:24px 12px 0;font-size:15px;line-height:1.65;color:var(--capi-fg-muted);text-align:center}.cb-public main #proceso .cb-home-phase[data-reached=false] .cb-proc-description{visibility:hidden}@media(min-width:768px){.cb-public main #proceso .cb-proc-cumulative .cb-proc-rail{display:grid;grid-auto-flow:row;gap:0;padding:0;overflow:visible}.cb-public main #proceso .cb-proc-cumulative .cb-proc-line{display:block}.cb-public main #proceso .cb-proc-description:before{content:"";position:absolute;top:-20px;left:calc(50% - 3px);width:6px;height:14px;background:radial-gradient(circle at 50% calc(100% - 2px),var(--capi-accent) 0 2px,transparent 2.5px),linear-gradient(to bottom,var(--capi-accent-line),var(--capi-accent)) 50% 0 / 1px calc(100% - 3px) no-repeat;opacity:.7}}@media(min-width:768px)and (max-width:1199px){.cb-public main #proceso .cb-proc-description{margin:24px 8px 0;font-size:14px}}@media(max-width:767px){.cb-public main #proceso .cb-proc-cumulative .cb-proc-rail{grid-template-columns:1fr;gap:20px;padding:0}.cb-public main #proceso .cb-proc-cumulative .cb-proc-step{flex-direction:row}.cb-public main #proceso .cb-proc-cumulative .cb-proc-t{min-height:0;text-align:left}.cb-public main #proceso .cb-proc-description{margin:12px 12px 0 20px;padding-left:16px;border-left:1px solid var(--capi-accent-line);font-size:15px;text-align:left}}.cb-client-site{margin:0;overflow:hidden;border:1px solid var(--capi-border-2);border-radius:16px;background:var(--capi-surface)}.cb-client-site-bar{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--capi-border);font-size:12px;color:var(--capi-fg-muted)}.cb-client-site-bar>span:first-child{color:var(--capi-accent);font-weight:700}.cb-client-site picture{display:block}.cb-client-site img{display:block;width:100%;height:auto;max-height:340px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cb-client-site figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;font-size:14px;color:var(--capi-fg)}.cb-client-site a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--capi-accent);text-decoration:underline;text-underline-offset:4px}@media(max-width:720px){.cb-client-site-bar{padding:10px 12px;font-size:11px;flex-wrap:wrap}.cb-client-site img{max-height:none}.cb-client-site figcaption{padding:8px 12px}}
