*,:after,:before{--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/0.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/0.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: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{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,pre,samp{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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{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}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:dark light;--background:#020617;--foreground:#f8fafc;--brand:#06b6d4;--brand-wordmark-main:#e2e8f0;--brand-wordmark-accent:#2fe1c3;--brand-wordmark-orbit:rgba(47,225,195,0.5);--surface-page:#020617;--surface-page-soft:#07111f;--surface-panel:rgba(15,23,42,0.78);--surface-panel-strong:rgba(2,6,23,0.9);--surface-card:rgba(15,23,42,0.72);--surface-border:rgba(148,163,184,0.16);--surface-border-strong:rgba(34,211,238,0.24);--text-main:#f8fafc;--text-muted:#cbd5e1;--text-soft:#94a3b8;--accent-cyan:#22d3ee;--accent-emerald:#34d399;--accent-violet:#a78bfa;--shadow-panel:0 24px 70px rgba(0,0,0,0.32)}html.theme-light{--background:#f5f8ff;--foreground:#020617;--brand-wordmark-main:#0f172a;--brand-wordmark-accent:#0891b2;--brand-wordmark-orbit:rgba(14,165,233,0.42);--surface-page:#f7fbff;--surface-page-soft:#eef6ff;--surface-panel:rgba(255,255,255,0.9);--surface-panel-strong:rgba(248,252,255,0.96);--surface-card:rgba(255,255,255,0.84);--surface-border:rgba(15,23,42,0.12);--surface-border-strong:rgba(14,116,144,0.24);--text-main:#0f172a;--text-muted:#334155;--text-soft:#64748b;--accent-cyan:#0891b2;--accent-emerald:#047857;--accent-violet:#6d28d9;--shadow-panel:0 24px 70px rgba(15,23,42,0.1)}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11"}.container-shell{margin-left:auto;margin-right:auto;width:100%;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.container-shell{padding-left:2rem;padding-right:2rem}}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.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}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.-bottom-2{bottom:-.5rem}.-left-\[20px\]{left:-20px}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-\[11rem\]{bottom:11rem}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom))}.bottom-\[calc\(4\.8rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4.8rem + env(safe-area-inset-bottom))}.bottom-\[max\(12px\2c env\(safe-area-inset-bottom\)\)\]{bottom:max(12px,env(safe-area-inset-bottom))}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0}.top-1{top:.25rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[max\(12px\2c env\(safe-area-inset-top\)\)\]{top:max(12px,env(safe-area-inset-top))}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[120\]{z-index:120}.z-\[38\]{z-index:38}.z-\[90\]{z-index:90}.z-\[91\]{z-index:91}.z-\[95\]{z-index:95}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.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-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-8{margin-right:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[24rem\]{height:24rem}.h-\[29rem\]{height:29rem}.h-\[34rem\]{height:34rem}.h-\[400px\]{height:400px}.h-\[550px\]{height:550px}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:18rem}.max-h-\[46vh\]{max-height:46vh}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-4{min-height:1rem}.min-h-5{min-height:1.25rem}.min-h-60{min-height:15rem}.min-h-64{min-height:16rem}.min-h-\[88px\]{min-height:88px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[280px\]{width:280px}.w-\[calc\(33\.333\%-4px\)\]{width:calc(33.333% - 4px)}.w-\[min\(94vw\2c 30rem\)\]{width:min(94vw,30rem)}.w-\[min\(94vw\2c 380px\)\]{width:min(94vw,380px)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-44{min-width:11rem}.min-w-5{min-width:1.25rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.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-\[10rem\]{max-width:10rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[300px\]{max-width:300px}.max-w-\[390px\]{max-width:390px}.max-w-\[430px\]{max-width:430px}.max-w-\[480px\]{max-width:480px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.rotate-\[-5deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-5deg\]{--tw-rotate:-5deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.scroll-mt-28{scroll-margin-top:7rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-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-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-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))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl,.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[2\.3rem\]{border-radius:2.3rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[10px\]{border-width:10px}.border-\[4px\]{border-width:4px}.border-\[8px\]{border-width:8px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-300\/20{border-color:rgb(252 211 77/.2)}.border-amber-300\/25{border-color:rgb(252 211 77/.25)}.border-amber-300\/30{border-color:rgb(252 211 77/.3)}.border-amber-300\/35{border-color:rgb(252 211 77/.35)}.border-amber-300\/40{border-color:rgb(252 211 77/.4)}.border-amber-300\/45{border-color:rgb(252 211 77/.45)}.border-amber-400\/20{border-color:rgb(251 191 36/.2)}.border-amber-500\/20{border-color:rgb(245 158 11/.2)}.border-cyan-200\/30{border-color:rgb(165 243 252/.3)}.border-cyan-200\/40{border-color:rgb(165 243 252/.4)}.border-cyan-300\/10{border-color:rgb(103 232 249/.1)}.border-cyan-300\/15{border-color:rgb(103 232 249/.15)}.border-cyan-300\/20{border-color:rgb(103 232 249/.2)}.border-cyan-300\/25{border-color:rgb(103 232 249/.25)}.border-cyan-300\/30{border-color:rgb(103 232 249/.3)}.border-cyan-300\/35{border-color:rgb(103 232 249/.35)}.border-cyan-300\/40{border-color:rgb(103 232 249/.4)}.border-cyan-300\/50{border-color:rgb(103 232 249/.5)}.border-cyan-400\/20{border-color:rgb(34 211 238/.2)}.border-cyan-400\/25{border-color:rgb(34 211 238/.25)}.border-cyan-500\/20{border-color:rgb(6 182 212/.2)}.border-cyan-500\/30{border-color:rgb(6 182 212/.3)}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/30{border-color:rgb(167 243 208/.3)}.border-emerald-300\/15{border-color:rgb(110 231 183/.15)}.border-emerald-300\/20{border-color:rgb(110 231 183/.2)}.border-emerald-300\/25{border-color:rgb(110 231 183/.25)}.border-emerald-300\/30{border-color:rgb(110 231 183/.3)}.border-emerald-300\/35{border-color:rgb(110 231 183/.35)}.border-emerald-300\/40{border-color:rgb(110 231 183/.4)}.border-emerald-300\/45{border-color:rgb(110 231 183/.45)}.border-emerald-400\/20{border-color:rgb(52 211 153/.2)}.border-emerald-400\/30{border-color:rgb(52 211 153/.3)}.border-emerald-500\/20{border-color:rgb(16 185 129/.2)}.border-emerald-500\/30{border-color:rgb(16 185 129/.3)}.border-indigo-300\/25{border-color:rgb(165 180 252/.25)}.border-indigo-300\/30{border-color:rgb(165 180 252/.3)}.border-indigo-300\/40{border-color:rgb(165 180 252/.4)}.border-indigo-500\/20{border-color:rgb(99 102 241/.2)}.border-indigo-500\/50{border-color:rgb(99 102 241/.5)}.border-red-500\/30{border-color:rgb(239 68 68/.3)}.border-rose-300\/20{border-color:rgb(253 164 175/.2)}.border-rose-300\/25{border-color:rgb(253 164 175/.25)}.border-rose-300\/30{border-color:rgb(253 164 175/.3)}.border-rose-300\/35{border-color:rgb(253 164 175/.35)}.border-rose-300\/40{border-color:rgb(253 164 175/.4)}.border-rose-400\/25{border-color:rgb(251 113 133/.25)}.border-rose-400\/40{border-color:rgb(251 113 133/.4)}.border-rose-500\/20{border-color:rgb(244 63 94/.2)}.border-sky-300\/25{border-color:rgb(125 211 252/.25)}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-400\/30{border-color:rgb(148 163 184/.3)}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-violet-200\/40{border-color:rgb(221 214 254/.4)}.border-violet-300\/15{border-color:rgb(196 181 253/.15)}.border-violet-300\/20{border-color:rgb(196 181 253/.2)}.border-violet-300\/25{border-color:rgb(196 181 253/.25)}.border-violet-300\/30{border-color:rgb(196 181 253/.3)}.border-violet-300\/35{border-color:rgb(196 181 253/.35)}.border-violet-300\/40{border-color:rgb(196 181 253/.4)}.border-violet-400\/25{border-color:rgb(167 139 250/.25)}.border-violet-500\/20{border-color:rgb(139 92 246/.2)}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/20{border-color:rgb(255 255 255/.2)}.border-white\/5{border-color:rgb(255 255 255/.05)}.bg-\[\#070b14\]{--tw-bg-opacity:1;background-color:rgb(7 11 20/var(--tw-bg-opacity,1))}.bg-\[\#0a0a0c\]{--tw-bg-opacity:1;background-color:rgb(10 10 12/var(--tw-bg-opacity,1))}.bg-\[radial-gradient\(circle_at_top\2c rgba\(14\2c 165\2c 233\2c \.12\)\2c transparent_45\%\)\2c \#020617\]{background-color:radial-gradient(circle at top,rgba(14,165,233,.12),transparent 45%),#020617}.bg-\[radial-gradient\(circle_at_top\2c rgba\(14\2c 165\2c 233\2c \.13\)\2c transparent_40\%\)\2c \#020617\]{background-color:radial-gradient(circle at top,rgba(14,165,233,.13),transparent 40%),#020617}.bg-\[radial-gradient\(circle_at_top\2c rgba\(34\2c 211\2c 238\2c \.10\)\2c transparent_30\%\)\2c \#020617\]{background-color:radial-gradient(circle at top,rgba(34,211,238,.1),transparent 30%),#020617}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-300\/15{background-color:rgb(252 211 77/.15)}.bg-amber-400\/10{background-color:rgb(251 191 36/.1)}.bg-amber-500\/10{background-color:rgb(245 158 11/.1)}.bg-amber-500\/15{background-color:rgb(245 158 11/.15)}.bg-amber-500\/20{background-color:rgb(245 158 11/.2)}.bg-black\/50{background-color:rgb(0 0 0/.5)}.bg-black\/90{background-color:rgb(0 0 0/.9)}.bg-blue-500\/25{background-color:rgb(59 130 246/.25)}.bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.bg-cyan-300\/10{background-color:rgb(103 232 249/.1)}.bg-cyan-300\/15{background-color:rgb(103 232 249/.15)}.bg-cyan-300\/40{background-color:rgb(103 232 249/.4)}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-400\/10{background-color:rgb(34 211 238/.1)}.bg-cyan-400\/5{background-color:rgb(34 211 238/.05)}.bg-cyan-400\/80{background-color:rgb(34 211 238/.8)}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-cyan-500\/10{background-color:rgb(6 182 212/.1)}.bg-cyan-500\/15{background-color:rgb(6 182 212/.15)}.bg-cyan-500\/20{background-color:rgb(6 182 212/.2)}.bg-cyan-500\/25{background-color:rgb(6 182 212/.25)}.bg-cyan-500\/5{background-color:rgb(6 182 212/.05)}.bg-cyan-950\/20{background-color:rgb(8 51 68/.2)}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/10{background-color:rgb(52 211 153/.1)}.bg-emerald-400\/15{background-color:rgb(52 211 153/.15)}.bg-emerald-50\/90{background-color:rgb(236 253 245/.9)}.bg-emerald-500\/10{background-color:rgb(16 185 129/.1)}.bg-emerald-500\/15{background-color:rgb(16 185 129/.15)}.bg-emerald-500\/20{background-color:rgb(16 185 129/.2)}.bg-emerald-950\/15{background-color:rgb(2 44 34/.15)}.bg-emerald-950\/20{background-color:rgb(2 44 34/.2)}.bg-indigo-500\/10{background-color:rgb(99 102 241/.1)}.bg-indigo-500\/15{background-color:rgb(99 102 241/.15)}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-indigo-950\/20{background-color:rgb(30 27 75/.2)}.bg-red-950\/20{background-color:rgb(69 10 10/.2)}.bg-rose-300{--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:rgb(244 63 94/.1)}.bg-rose-500\/15{background-color:rgb(244 63 94/.15)}.bg-rose-950\/20{background-color:rgb(76 5 25/.2)}.bg-rose-950\/80{background-color:rgb(76 5 25/.8)}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}.bg-sky-500\/10{background-color:rgb(14 165 233/.1)}.bg-sky-500\/15{background-color:rgb(14 165 233/.15)}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-500\/10{background-color:rgb(100 116 139/.1)}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/40{background-color:rgb(15 23 42/.4)}.bg-slate-900\/50{background-color:rgb(15 23 42/.5)}.bg-slate-900\/55{background-color:rgb(15 23 42/.55)}.bg-slate-900\/60{background-color:rgb(15 23 42/.6)}.bg-slate-900\/65{background-color:rgb(15 23 42/.65)}.bg-slate-900\/70{background-color:rgb(15 23 42/.7)}.bg-slate-900\/75{background-color:rgb(15 23 42/.75)}.bg-slate-900\/80{background-color:rgb(15 23 42/.8)}.bg-slate-900\/85{background-color:rgb(15 23 42/.85)}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/35{background-color:rgb(2 6 23/.35)}.bg-slate-950\/40{background-color:rgb(2 6 23/.4)}.bg-slate-950\/45{background-color:rgb(2 6 23/.45)}.bg-slate-950\/50{background-color:rgb(2 6 23/.5)}.bg-slate-950\/55{background-color:rgb(2 6 23/.55)}.bg-slate-950\/60{background-color:rgb(2 6 23/.6)}.bg-slate-950\/65{background-color:rgb(2 6 23/.65)}.bg-slate-950\/70{background-color:rgb(2 6 23/.7)}.bg-slate-950\/75{background-color:rgb(2 6 23/.75)}.bg-slate-950\/80{background-color:rgb(2 6 23/.8)}.bg-slate-950\/85{background-color:rgb(2 6 23/.85)}.bg-slate-950\/90{background-color:rgb(2 6 23/.9)}.bg-slate-950\/95{background-color:rgb(2 6 23/.95)}.bg-transparent{background-color:transparent}.bg-violet-300{--tw-bg-opacity:1;background-color:rgb(196 181 253/var(--tw-bg-opacity,1))}.bg-violet-400\/10{background-color:rgb(167 139 250/.1)}.bg-violet-500\/10{background-color:rgb(139 92 246/.1)}.bg-violet-500\/15{background-color:rgb(139 92 246/.15)}.bg-violet-500\/25{background-color:rgb(139 92 246/.25)}.bg-violet-950\/20{background-color:rgb(46 16 101/.2)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/5{background-color:rgb(255 255 255/.05)}.bg-white\/90{background-color:rgb(255 255 255/.9)}.bg-white\/\[0\.03\]{background-color:rgb(255 255 255/.03)}.bg-white\/\[0\.04\]{background-color:rgb(255 255 255/.04)}.bg-\[linear-gradient\(110deg\2c rgba\(124\2c 58\2c 237\2c \.16\)\2c rgba\(14\2c 165\2c 233\2c \.12\)\)\]{background-image:linear-gradient(110deg,rgba(124,58,237,.16),rgba(14,165,233,.12))}.bg-\[linear-gradient\(120deg\2c \#22d3ee_0\%\2c \#06b6d4_48\%\2c \#0891b2_100\%\)\]{background-image:linear-gradient(120deg,#22d3ee,#06b6d4 48%,#0891b2)}.bg-\[linear-gradient\(135deg\2c \#111827\2c \#020617\)\]{background-image:linear-gradient(135deg,#111827,#020617)}.bg-\[linear-gradient\(90deg\2c rgba\(125\2c 211\2c 252\2c \.055\)_1px\2c transparent_1px\)\2c linear-gradient\(rgba\(125\2c 211\2c 252\2c \.055\)_1px\2c transparent_1px\)\2c linear-gradient\(160deg\2c \#020617\2c \#0f172a\2c \#111827\)\]{background-image:linear-gradient(90deg,rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(160deg,#020617,#0f172a,#111827)}.bg-\[radial-gradient\(circle_at_12\%_12\%\2c rgba\(6\2c 182\2c 212\2c \.2\)\2c transparent_30\%\)\2c radial-gradient\(circle_at_88\%_82\%\2c rgba\(99\2c 102\2c 241\2c \.16\)\2c transparent_34\%\)\]{background-image:radial-gradient(circle at 12% 12%,rgba(6,182,212,.2),transparent 30%),radial-gradient(circle at 88% 82%,rgba(99,102,241,.16),transparent 34%)}.bg-\[radial-gradient\(circle_at_15\%_10\%\2c rgba\(34\2c 211\2c 238\2c 0\.16\)\2c transparent_34\%\)\2c radial-gradient\(circle_at_84\%_18\%\2c rgba\(16\2c 185\2c 129\2c 0\.12\)\2c transparent_30\%\)\]{background-image:radial-gradient(circle at 15% 10%,rgba(34,211,238,.16),transparent 34%),radial-gradient(circle at 84% 18%,rgba(16,185,129,.12),transparent 30%)}.bg-\[radial-gradient\(circle_at_20\%_20\%\2c rgba\(6\2c 182\2c 212\2c \.18\)\2c transparent_35\%\)\2c radial-gradient\(circle_at_90\%_90\%\2c rgba\(99\2c 102\2c 241\2c \.18\)\2c transparent_35\%\)\]{background-image:radial-gradient(circle at 20% 20%,rgba(6,182,212,.18),transparent 35%),radial-gradient(circle at 90% 90%,rgba(99,102,241,.18),transparent 35%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\2c rgba\(34\2c 211\2c 238\2c \.18\)\2c transparent_36\%\)\2c linear-gradient\(180deg\2c rgba\(15\2c 23\2c 42\2c \.74\)\2c rgba\(2\2c 6\2c 23\2c \.92\)\)\]{background-image:radial-gradient(circle at 50% 20%,rgba(34,211,238,.18),transparent 36%),linear-gradient(180deg,rgba(15,23,42,.74),rgba(2,6,23,.92))}.bg-\[radial-gradient\(circle_at_top\2c rgba\(14\2c 165\2c 233\2c \.10\)\2c transparent_38\%\)\]{background-image:radial-gradient(circle at top,rgba(14,165,233,.1),transparent 38%)}.bg-\[radial-gradient\(circle_at_top_left\2c rgba\(16\2c 185\2c 129\2c \.22\)\2c transparent_35\%\)\2c linear-gradient\(135deg\2c rgba\(8\2c 47\2c 73\2c \.68\)\2c rgba\(15\2c 23\2c 42\2c \.92\)\)\]{background-image:radial-gradient(circle at top left,rgba(16,185,129,.22),transparent 35%),linear-gradient(135deg,rgba(8,47,73,.68),rgba(15,23,42,.92))}.bg-\[radial-gradient\(circle_at_top_left\2c rgba\(16\2c 185\2c 129\2c 0\.18\)\2c transparent_32\%\)\2c linear-gradient\(135deg\2c rgba\(15\2c 23\2c 42\2c 0\.9\)\2c rgba\(2\2c 6\2c 23\2c 0\.96\)\)\]{background-image:radial-gradient(circle at top left,rgba(16,185,129,.18),transparent 32%),linear-gradient(135deg,rgba(15,23,42,.9),rgba(2,6,23,.96))}.bg-\[radial-gradient\(circle_at_top_left\2c rgba\(16\2c 185\2c 129\2c 0\.2\)\2c transparent_32\%\)\2c linear-gradient\(135deg\2c rgba\(15\2c 23\2c 42\2c 0\.92\)\2c rgba\(2\2c 6\2c 23\2c 0\.97\)\)\]{background-image:radial-gradient(circle at top left,rgba(16,185,129,.2),transparent 32%),linear-gradient(135deg,rgba(15,23,42,.92),rgba(2,6,23,.97))}.bg-\[radial-gradient\(circle_at_top_left\2c rgba\(251\2c 191\2c 36\2c \.16\)\2c transparent_32\%\)\2c radial-gradient\(circle_at_bottom_right\2c rgba\(34\2c 211\2c 238\2c \.16\)\2c transparent_34\%\)\2c linear-gradient\(180deg\2c rgba\(15\2c 23\2c 42\2c \.2\)\2c \#070b14_72\%\)\]{background-image:radial-gradient(circle at top left,rgba(251,191,36,.16),transparent 32%),radial-gradient(circle at bottom right,rgba(34,211,238,.16),transparent 34%),linear-gradient(180deg,rgba(15,23,42,.2),#070b14 72%)}.bg-\[radial-gradient\(circle_at_top_left\2c rgba\(34\2c 211\2c 238\2c \.22\)\2c transparent_34\%\)\2c radial-gradient\(circle_at_top_right\2c rgba\(124\2c 58\2c 237\2c \.18\)\2c transparent_35\%\)\2c linear-gradient\(180deg\2c rgba\(15\2c 23\2c 42\2c \.35\)\2c \#070b14_70\%\)\]{background-image:radial-gradient(circle at top left,rgba(34,211,238,.22),transparent 34%),radial-gradient(circle at top right,rgba(124,58,237,.18),transparent 35%),linear-gradient(180deg,rgba(15,23,42,.35),#070b14 70%)}.bg-\[url\(\'https\:\/\/images\.unsplash\.com\/photo-1510812431401-41d2bd2722f3\?q\=80\&w\=600\'\)\]{background-image:url(https://images.unsplash.com/photo-1510812431401-41d2bd2722f3?q=80&w=600)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,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))}.from-cyan-400{--tw-gradient-from:#22d3ee 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-cyan-500\/10{--tw-gradient-from:rgb(6 182 212/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(6 182 212/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500\/5{--tw-gradient-from:rgb(6 182 212/0.05) var(--tw-gradient-from-position);--tw-gradient-to:rgb(6 182 212/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-900\/20{--tw-gradient-from:rgb(22 78 99/0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(22 78 99/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-fuchsia-500\/20{--tw-gradient-from:rgb(217 70 239/0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(217 70 239/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-200{--tw-gradient-from:#e2e8f0 var(--tw-gradient-from-position);--tw-gradient-to:rgb(226 232 240/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-slate-900\/80{--tw-gradient-from:rgb(15 23 42/0.8) 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-slate-950{--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:rgb(2 6 23/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/0.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-600\/10{--tw-gradient-from:rgb(124 58 237/0.1) 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)}.from-white\/10{--tw-gradient-from:rgb(255 255 255/0.1) 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-slate-100{--tw-gradient-to:rgb(241 245 249/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f1f5f9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to:rgb(15 23 42/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/40{--tw-gradient-to:rgb(2 6 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(2 6 23/0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/80{--tw-gradient-to:rgb(2 6 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(2 6 23/0.8) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-violet-400{--tw-gradient-to:rgb(167 139 250/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a78bfa var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-violet-500\/10{--tw-gradient-to:rgb(139 92 246/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(139 92 246/0.1) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-cyan-500\/20{--tw-gradient-to:rgb(6 182 212/0.2) var(--tw-gradient-to-position)}.to-cyan-950\/50{--tw-gradient-to:rgb(8 51 68/0.5) var(--tw-gradient-to-position)}.to-cyan-950\/60{--tw-gradient-to:rgb(8 51 68/0.6) var(--tw-gradient-to-position)}.to-emerald-300{--tw-gradient-to:#6ee7b7 var(--tw-gradient-to-position)}.to-slate-300{--tw-gradient-to:#cbd5e1 var(--tw-gradient-to-position)}.to-slate-400{--tw-gradient-to:#94a3b8 var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.to-slate-950\/80{--tw-gradient-to:rgb(2 6 23/0.8) 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\/10{--tw-gradient-to:rgb(139 92 246/0.1) var(--tw-gradient-to-position)}.bg-\[length\:4\.5rem_4\.5rem\2c 4\.5rem_4\.5rem\2c auto\]{background-size:4.5rem 4.5rem,4.5rem 4.5rem,auto}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-left{-o-object-position:left;object-position:left}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.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-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-14{padding-top:3.5rem;padding-bottom:3.5rem}.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-24{padding-top:6rem;padding-bottom:6rem}.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-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-32{padding-bottom:8rem}.pb-\[calc\(max\(env\(safe-area-inset-bottom\)\2c 0px\)\+1rem\)\]{padding-bottom:calc(max(env(safe-area-inset-bottom), 0px) + 1rem)}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-1{padding-right:.25rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[2rem\]{font-size:2rem}.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-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.13\]{line-height:1.13}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.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-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-100\/75{color:rgb(207 250 254/.75)}.text-cyan-100\/80{color:rgb(207 250 254/.8)}.text-cyan-100\/90{color:rgb(207 250 254/.9)}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-200\/70{color:rgb(165 243 252/.7)}.text-cyan-200\/75{color:rgb(165 243 252/.75)}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-cyan-50{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity,1))}.text-cyan-50\/80{color:rgb(236 254 255/.8)}.text-cyan-50\/85{color:rgb(236 254 255/.85)}.text-cyan-50\/90{color:rgb(236 254 255/.9)}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-950{--tw-text-opacity:1;color:rgb(8 51 68/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-100\/80{color:rgb(209 250 229/.8)}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/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-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-emerald-50\/80{color:rgb(236 253 245/.8)}.text-emerald-50\/85{color:rgb(236 253 245/.85)}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-indigo-100{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/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-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.text-rose-50\/90{color:rgb(255 241 242/.9)}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.text-sky-100\/80{color:rgb(224 242 254/.8)}.text-sky-50{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-100\/90{color:rgb(241 245 249/.9)}.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-50{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.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-800{--tw-text-opacity:1;color:rgb(30 41 59/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-transparent{color:transparent}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.text-violet-100\/75{color:rgb(237 233 254/.75)}.text-violet-100\/80{color:rgb(237 233 254/.8)}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.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-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{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/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_0_1px_rgba\(167\2c 139\2c 250\2c \.10\)\]{--tw-shadow:0 0 0 1px rgba(167,139,250,.10);--tw-shadow-colored:0 0 0 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-\[0_0_0_1px_rgba\(251\2c 113\2c 133\2c 0\.2\)\]{--tw-shadow:0 0 0 1px rgba(251,113,133,0.2);--tw-shadow-colored:0 0 0 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-\[0_0_0_1px_rgba\(251\2c 191\2c 36\2c \.10\)\]{--tw-shadow:0 0 0 1px rgba(251,191,36,.10);--tw-shadow-colored:0 0 0 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-\[0_0_0_1px_rgba\(34\2c 211\2c 238\2c \.08\)\]{--tw-shadow:0 0 0 1px rgba(34,211,238,.08);--tw-shadow-colored:0 0 0 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-\[0_0_0_1px_rgba\(34\2c 211\2c 238\2c 0\.08\)\]{--tw-shadow:0 0 0 1px rgba(34,211,238,0.08);--tw-shadow-colored:0 0 0 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-\[0_0_0_1px_rgba\(34\2c 211\2c 238\2c 0\.25\)\]{--tw-shadow:0 0 0 1px rgba(34,211,238,0.25);--tw-shadow-colored:0 0 0 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-\[0_0_0_1px_rgba\(52\2c 211\2c 153\2c 0\.2\)\]{--tw-shadow:0 0 0 1px rgba(52,211,153,0.2);--tw-shadow-colored:0 0 0 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-\[0_0_10px_rgba\(var\(--color-\$\{primaryColor\}-400\)\2c 0\.5\)\]{--tw-shadow:0 0 10px rgba(var(--color-${primaryColor}-400),0.5);--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_15px_rgba\(99\2c 102\2c 241\2c 0\.2\)\]{--tw-shadow:0 0 15px rgba(99,102,241,0.2);--tw-shadow-colored:0 0 15px 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_15px_rgba\(var\(--color-\$\{primaryColor\}-500\)\2c 0\.1\)\]{--tw-shadow:0 0 15px rgba(var(--color-${primaryColor}-500),0.1);--tw-shadow-colored:0 0 15px 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_18px_rgba\(110\2c 231\2c 183\2c \.8\)\]{--tw-shadow:0 0 18px rgba(110,231,183,.8);--tw-shadow-colored:0 0 18px 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_20px_rgba\(255\2c 255\2c 255\2c 0\.15\)\]{--tw-shadow:0 0 20px rgba(255,255,255,0.15);--tw-shadow-colored: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_20px_rgba\(34\2c 211\2c 238\2c \.2\)\]{--tw-shadow:0 0 20px rgba(34,211,238,.2);--tw-shadow-colored: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_24px_rgba\(34\2c 211\2c 238\2c \.35\)\]{--tw-shadow:0 0 24px rgba(34,211,238,.35);--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_24px_rgba\(47\2c 225\2c 195\2c \.24\)\]{--tw-shadow:0 0 24px rgba(47,225,195,.24);--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_24px_rgba\(6\2c 182\2c 212\2c 0\.28\)\]{--tw-shadow:0 0 24px rgba(6,182,212,0.28);--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_40px_rgba\(6\2c 182\2c 212\2c 0\.1\)\]{--tw-shadow:0 0 40px rgba(6,182,212,0.1);--tw-shadow-colored:0 0 40px 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_80px_rgba\(6\2c 182\2c 212\2c 0\.15\)\]{--tw-shadow:0 0 80px rgba(6,182,212,0.15);--tw-shadow-colored:0 0 80px 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\(110\2c 231\2c 183\2c 0\.8\)\]{--tw-shadow:0 0 8px rgba(110,231,183,0.8);--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\(125\2c 211\2c 252\2c 0\.75\)\]{--tw-shadow:0 0 8px rgba(125,211,252,0.75);--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\(252\2c 211\2c 77\2c 0\.8\)\]{--tw-shadow:0 0 8px rgba(252,211,77,0.8);--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\(253\2c 164\2c 175\2c 0\.8\)\]{--tw-shadow:0 0 8px rgba(253,164,175,0.8);--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_16px_40px_rgba\(16\2c 185\2c 129\2c 0\.22\)\]{--tw-shadow:0 16px 40px rgba(16,185,129,0.22);--tw-shadow-colored:0 16px 40px 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_16px_40px_rgba\(8\2c 15\2c 30\2c 0\.55\)\]{--tw-shadow:0 16px 40px rgba(8,15,30,0.55);--tw-shadow-colored:0 16px 40px 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_18px_50px_rgba\(2\2c 8\2c 23\2c 0\.45\)\]{--tw-shadow:0 18px 50px rgba(2,8,23,0.45);--tw-shadow-colored:0 18px 50px 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_24px_80px_rgba\(15\2c 23\2c 42\2c \.12\)\]{--tw-shadow:0 24px 80px rgba(15,23,42,.12);--tw-shadow-colored:0 24px 80px 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_24px_80px_rgba\(16\2c 185\2c 129\2c \.12\)\]{--tw-shadow:0 24px 80px rgba(16,185,129,.12);--tw-shadow-colored:0 24px 80px 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_24px_80px_rgba\(2\2c 6\2c 23\2c \.45\)\]{--tw-shadow:0 24px 80px rgba(2,6,23,.45);--tw-shadow-colored:0 24px 80px 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_24px_80px_rgba\(3\2c 7\2c 18\2c 0\.78\)\]{--tw-shadow:0 24px 80px rgba(3,7,18,0.78);--tw-shadow-colored:0 24px 80px 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_24px_90px_rgba\(2\2c 6\2c 23\2c 0\.65\)\]{--tw-shadow:0 24px 90px rgba(2,6,23,0.65);--tw-shadow-colored:0 24px 90px 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_30px_80px_rgba\(2\2c 6\2c 23\2c \.65\)\]{--tw-shadow:0 30px 80px rgba(2,6,23,.65);--tw-shadow-colored:0 30px 80px 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_30px_90px_rgba\(0\2c 0\2c 0\2c \.35\)\]{--tw-shadow:0 30px 90px rgba(0,0,0,.35);--tw-shadow-colored:0 30px 90px 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_30px_90px_rgba\(8\2c 47\2c 73\2c 0\.22\)\]{--tw-shadow:0 30px 90px rgba(8,47,73,0.22);--tw-shadow-colored:0 30px 90px 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_6px_20px_rgba\(2\2c 6\2c 23\2c \.35\)\]{--tw-shadow:0 6px 20px rgba(2,6,23,.35);--tw-shadow-colored:0 6px 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-\[inset_0_0_22px_rgba\(34\2c 211\2c 238\2c \.35\)\]{--tw-shadow:inset 0 0 22px rgba(34,211,238,.35);--tw-shadow-colored:inset 0 0 22px 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_1px_0_rgba\(255\2c 255\2c 255\2c 0\.08\)\2c 0_24px_70px_rgba\(2\2c 6\2c 23\2c 0\.38\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 24px 70px rgba(2,6,23,0.38);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 24px 70px 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/0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-inner,.shadow-lg{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/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{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/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 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-black\/20{--tw-shadow-color:rgb(0 0 0/0.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-950\/20{--tw-shadow-color:rgb(2 44 34/0.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-white\/10{--tw-shadow-color:rgb(255 255 255/0.1);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1{--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)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--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)}.ring-cyan-300\/60{--tw-ring-color:rgb(103 232 249/0.6)}.ring-emerald-300\/45{--tw-ring-color:rgb(110 231 183/0.45)}.ring-rose-300\/45{--tw-ring-color:rgb(253 164 175/0.45)}.ring-slate-950{--tw-ring-opacity:1;--tw-ring-color:rgb(2 6 23/var(--tw-ring-opacity,1))}.ring-white\/10{--tw-ring-color:rgb(255 255 255/0.1)}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{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)}.blur-\[40px\]{--tw-blur:blur(40px)}.blur-\[40px\],.blur-\[50px\]{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-\[50px\]{--tw-blur:blur(50px)}.blur-\[60px\]{--tw-blur:blur(60px)}.blur-\[60px\],.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{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{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-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{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-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-xl,.backdrop-filter{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-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.site-muted{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}html.theme-light .site-muted{color:#475569}html.theme-light .landing-root .site-muted{color:#64748b}html.theme-light .mobile-nav-sheet .site-muted,html.theme-light .worldmap-card .site-muted{color:#475569}html.theme-light .demo-lab-shell .site-muted{color:#64748b}html.theme-light .consumer-portal-root .site-muted,html.theme-light .knowledge-page-surface .site-muted{color:#475569}html.theme-light .demo-lab-shell .site-muted{color:#94a3b8}html.theme-light .landing-root .site-muted,html.theme-light .site-footer .site-muted{color:#475569}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.brand-lockup{--brand-accent:#2fe1c3;--brand-mark-bg:linear-gradient(145deg,#0b1220,#111b30);--brand-mark-border:rgba(255,255,255,0.14);--brand-mark-plate:rgba(47,225,195,0.1);--brand-wordmark-main-hi:#ffffff;--brand-wordmark-main-lo:#94a3b8;--brand-wordmark-accent-hi:#67e8f9;--brand-wordmark-accent-lo:#0891b2;--brand-wordmark-pulse-duration:4.2s;--brand-wordmark-float-duration:5.4s;--brand-wordmark-pulse-up:-1px;--brand-wordmark-float-up:-1.2px;--brand-wordmark-float-down:.6px;color:var(--brand-wordmark-main);isolation:isolate;perspective:720px;transform-style:preserve-3d}.brand-wordmark-svg{filter:drop-shadow(0 0 18px rgba(47,225,195,.16));overflow:visible;transform-origin:left center}.brand-wordmark-shadow{opacity:.68}.brand-wordmark-text{transform-origin:center}.brand-wordmark-text--accent{animation:brandAccentGlow 3.8s ease-in-out infinite}.brand-wordmark-orbit{transform-origin:248px 41px;animation:brandWordOrbit 5.2s linear infinite}.brand-wordmark-satellite{filter:drop-shadow(0 0 10px rgba(47,225,195,.62))}.brand-wordmark-scanline{stroke-dasharray:64 220;stroke-dashoffset:160;animation:brandWordScan 3.7s ease-in-out infinite}.brand-mark{position:relative;isolation:isolate;overflow:visible;transform-style:preserve-3d;box-shadow:0 16px 34px rgba(2,6,23,.42),inset 0 1px 0 rgba(255,255,255,.18);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.brand-lockup--pulse .brand-mark,.brand-lockup--ripple .brand-mark{animation:brandMarkFloat 5.4s ease-in-out infinite}.brand-lockup:hover .brand-mark{animation:none;transform:rotateX(7deg) rotateY(-9deg) translateY(-1px);border-color:rgba(103,232,249,.46)!important;box-shadow:0 22px 46px rgba(2,6,23,.46),0 0 30px rgba(34,211,238,.18),inset 0 1px 0 rgba(255,255,255,.22)}.brand-mark__depth{position:absolute;inset:10%;z-index:-1;border-radius:1.05rem;background:linear-gradient(145deg,rgba(14,116,144,.42),rgba(15,23,42,.88));filter:blur(.5px);opacity:.82;transform:translate3d(4px,5px,-16px)}.brand-mark__scan{position:absolute;inset:12%;z-index:3;border-radius:1rem;pointer-events:none;background:linear-gradient(110deg,transparent 0 28%,rgba(255,255,255,.22) 38%,rgba(103,232,249,.2) 46%,transparent 58% 100%),repeating-linear-gradient(0deg,transparent 0 8px,rgba(103,232,249,.12) 8px 9px);mix-blend-mode:screen;opacity:.58;transform:translateX(-70%);animation:brandMarkScan 4.8s ease-in-out infinite}.brand-mark__svg{position:relative;z-index:2;transform:translateZ(12px)}.brand-i-head{z-index:5}.brand-i-stem-origin{position:absolute;z-index:4;right:24.5%;top:38%;width:7%;height:7%;border-radius:999px;background:rgba(47,225,195,.35);box-shadow:0 0 10px rgba(47,225,195,.65);animation:brandCircuitBlink 2.8s ease-in-out infinite}.brand-i-head-orbit{position:absolute;z-index:4;right:12%;top:16%;width:36%;height:36%;border:1px dashed rgba(47,225,195,.5);border-radius:28%;box-shadow:0 0 16px rgba(47,225,195,.18);animation:brandOrbitPulse 3.6s ease-in-out infinite,brandOrbitRotate 8.5s linear infinite}.brand-i-head--travel{position:absolute;right:24.5%;top:38%;animation:brandDotTraverse 4.2s cubic-bezier(.48,.03,.49,.96) infinite}.brand-dot{position:relative;display:inline-grid;place-items:center;border-radius:999px}.brand-dot__core{width:100%;height:100%;border-radius:999px;background:var(--brand-dot-color);box-shadow:0 0 16px -4px var(--brand-dot-glow);animation:brandDotPulse 3.2s ease-in-out infinite}.brand-dot__ring{position:absolute;inset:-8%;border-radius:999px;border:1px solid rgba(47,225,195,.6);pointer-events:none}.brand-lockup--pulse .brand-wordmark-svg{animation:brandWordmarkPulse var(--brand-wordmark-pulse-duration) ease-in-out infinite}.brand-lockup--ripple .brand-wordmark-svg{animation:brandWordmarkFloat var(--brand-wordmark-float-duration) ease-in-out infinite}.brand-surface-footer .brand-wordmark-svg{--brand-wordmark-float-duration:6s}.brand-surface-loading .brand-wordmark-svg{--brand-wordmark-pulse-duration:2.8s;filter:drop-shadow(0 0 20px rgba(47,225,195,.24))}html.theme-light .brand-lockup{--brand-accent:#0891b2;--brand-dot-color:#14b8a6;--brand-dot-glow:rgba(20,184,166,0.38);--brand-mark-bg:linear-gradient(145deg,#ffffff,#dff8ff 54%,#eef2ff);--brand-mark-border:rgba(14,116,144,0.24);--brand-mark-plate:rgba(34,211,238,0.12);--brand-wordmark-main-hi:#0f172a;--brand-wordmark-main-lo:#475569;--brand-wordmark-accent-hi:#06b6d4;--brand-wordmark-accent-lo:#0f766e}html.theme-light .brand-wordmark-svg{filter:drop-shadow(0 8px 18px rgba(15,23,42,.12))}html.theme-light .brand-mark{box-shadow:0 14px 30px rgba(14,116,144,.16),inset 0 1px 0 rgba(255,255,255,.9)}html.theme-light .brand-mark__depth{background:linear-gradient(145deg,rgba(186,230,253,.94),rgba(125,211,252,.36));opacity:.74}html.theme-light .brand-mark__scan{background:linear-gradient(110deg,transparent 0 28%,rgba(255,255,255,.72) 38%,rgba(14,165,233,.2) 46%,transparent 58% 100%),repeating-linear-gradient(0deg,transparent 0 8px,rgba(14,116,144,.08) 8px 9px);opacity:.52}html.theme-light .brand-surface-loading .brand-wordmark-svg{filter:drop-shadow(0 0 20px rgba(191,219,254,.38))}@keyframes brandOrbitPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes brandOrbitRotate{to{rotate:1turn}}@keyframes brandMarkFloat{0%,to{transform:rotateX(0deg) rotateY(0deg) translateY(0)}35%{transform:rotateX(2.5deg) rotateY(-3.5deg) translateY(-1.2px)}68%{transform:rotateX(-1deg) rotateY(2deg) translateY(.6px)}}@keyframes brandMarkScan{0%,28%{transform:translateX(-78%) skewX(-12deg);opacity:0}42%{opacity:.64}58%,to{transform:translateX(76%) skewX(-12deg);opacity:0}}@keyframes brandCircuitBlink{0%,to{opacity:.46;transform:scale(1)}48%{opacity:1;transform:scale(1.12)}}@keyframes brandWordScan{0%,22%{stroke-dashoffset:180;opacity:0}40%{opacity:.42}72%,to{stroke-dashoffset:-110;opacity:0}}@keyframes brandWordOrbit{to{stroke-dashoffset:-24}}@keyframes brandAccentGlow{0%,to{opacity:.96}50%{opacity:1;filter:drop-shadow(0 0 8px rgba(47,225,195,.3))}}@keyframes brandDotTraverse{0%{transform:translate(0) scale(1)}14%{transform:translate(14px,-11px) scale(1.08)}30%{transform:translate(20px,5px) scale(1.02)}48%{transform:translate(4px,16px) scale(1.12)}66%{transform:translate(-13px,4px) scale(1.04)}84%{transform:translate(-4px,-13px) scale(1.08)}to{transform:translate(0) scale(1)}}@keyframes brandDotPulse{0%,to{transform:scale(1);box-shadow:0 0 0 0 var(--brand-dot-glow)}50%{transform:scale(1.08);box-shadow:0 0 0 10px rgba(47,225,195,0)}}@keyframes brandWordmarkPulse{0%,to{transform:translateY(0);opacity:.98}50%{transform:translateY(var(--brand-wordmark-pulse-up));opacity:1}}@keyframes brandWordmarkFloat{0%,to{transform:translateY(0)}35%{transform:translateY(var(--brand-wordmark-float-up))}70%{transform:translateY(var(--brand-wordmark-float-down))}}@media (prefers-reduced-motion:reduce){.brand-dot__core,.brand-i-head--travel,.brand-i-head-orbit,.brand-i-stem-origin,.brand-lockup--pulse .brand-wordmark-svg,.brand-lockup--ripple .brand-wordmark-svg,.brand-mark,.brand-mark__scan,.brand-wordmark-orbit,.brand-wordmark-scanline,.brand-wordmark-text--accent{animation:none!important}}.ui-btn--primary{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-weight:600;--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1));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}html.theme-light .sun-config-panel .ui-btn--primary,html.theme-light .sun-priority-panel .ui-btn--primary{border-color:rgba(148,163,184,.32);background:rgba(255,255,255,.72)}html.theme-light #calculator .ui-btn--primary{border-color:rgba(14,116,144,.2);box-shadow:0 16px 42px rgba(15,23,42,.06)}.ui-btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.ui-btn--secondary{border-radius:.75rem;border-width:1px;border-color:rgb(255 255 255/.1);background-color:rgb(255 255 255/.05);padding:.5rem 1rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));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}html.theme-light .ui-btn--secondary{color:#0f172a}html.theme-light .landing-hero-section .ui-btn--secondary{border-color:rgba(148,163,184,.4);background-color:rgba(255,255,255,.64)}html.theme-light .landing-root .ui-btn--secondary{border-color:rgba(148,163,184,.38)}html.theme-light .global-ops-map-demo-drawer .ui-btn--secondary,html.theme-light .global-ops-map-story .ui-btn--secondary,html.theme-light .mobile-nav-sheet .ui-btn--secondary,html.theme-light .worldmap-card .ui-btn--secondary{color:#0f172a}html.theme-light .sun-config-panel .ui-btn--secondary,html.theme-light .sun-priority-panel .ui-btn--secondary{border-color:rgba(148,163,184,.32);background:rgba(255,255,255,.72)}html.theme-light .demo-lab-shell .ui-btn--secondary{color:#0f172a;background-color:rgba(255,255,255,.76);border-color:rgba(148,163,184,.38)}html.theme-light .consumer-portal-root .ui-btn--secondary{color:#0f172a;background-color:rgba(255,255,255,.74);border-color:rgba(148,163,184,.36)}html.theme-light .knowledge-page-surface .ui-btn--secondary{background:radial-gradient(circle at 14% 0,rgba(34,211,238,.08),transparent 30%),radial-gradient(circle at 92% 8%,rgba(139,92,246,.08),transparent 34%),rgba(255,255,255,.9);box-shadow:0 16px 42px rgba(15,23,42,.06);color:#0f172a;border-color:rgba(148,163,184,.36)}html.theme-light .auth-surface .ui-btn--secondary{background:rgba(255,255,255,.88);border-color:rgba(148,163,184,.38);color:#0f172a;box-shadow:0 18px 54px rgba(15,23,42,.08)}html.theme-light .carrier-profile-card .ui-btn--secondary,html.theme-light .landing-value-panel .ui-btn--secondary,html.theme-light .market-network-shell .ui-btn--secondary,html.theme-light .unit-economics-card .ui-btn--secondary{color:#0f172a}html.theme-light #calculator .ui-btn--secondary{border-color:rgba(14,116,144,.2);box-shadow:0 16px 42px rgba(15,23,42,.06)}html.theme-light .demo-lab-shell .ui-btn--secondary{color:#f8fafc;background-color:rgba(15,23,42,.64);border-color:rgba(148,163,184,.18)}html.theme-light .landing-root .ui-btn--secondary,html.theme-light .site-footer .ui-btn--secondary{color:#0f172a}.ui-btn--secondary:hover{background-color:rgb(255 255 255/.1)}html.theme-light .glass-card{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:rgb(255 255 255/.9);--tw-shadow:0 8px 30px rgb(0,0,0,0.04);--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html.theme-light .text-gradient{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--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);--tw-gradient-to:#475569 var(--tw-gradient-to-position)}html.theme-light .ui-btn--secondary{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}html.theme-light .ui-btn--secondary:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}html.theme-light .site-muted{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}html.theme-light .text-slate-100,html.theme-light .text-slate-200,html.theme-light .text-white{color:#0f172a!important}html.theme-light .text-slate-300,html.theme-light .text-slate-400,html.theme-light .text-slate-500{color:#475569!important}html.theme-light .text-cyan-100,html.theme-light .text-cyan-200,html.theme-light .text-cyan-300{color:#0e7490!important}html.theme-light .text-violet-100,html.theme-light .text-violet-200,html.theme-light .text-violet-300{color:#6d28d9!important}html.theme-light .text-emerald-100,html.theme-light .text-emerald-50{color:#047857!important}html.theme-light .bg-slate-900\/40,html.theme-light .bg-slate-900\/50,html.theme-light .bg-slate-900\/55,html.theme-light .bg-slate-900\/60,html.theme-light .bg-slate-900\/70,html.theme-light .bg-slate-900\/80,html.theme-light .bg-slate-950\/50,html.theme-light .bg-slate-950\/55,html.theme-light .bg-slate-950\/60,html.theme-light .bg-slate-950\/65,html.theme-light .bg-slate-950\/70,html.theme-light .bg-slate-950\/80,html.theme-light .bg-slate-950\/85,html.theme-light .bg-slate-950\/95{background-color:rgba(255,255,255,.88)!important;border-color:rgba(148,163,184,.38)!important}html.theme-light .bg-slate-900,html.theme-light .bg-slate-950{background-color:#f8fbff!important;border-color:rgba(148,163,184,.38)!important}html.theme-light .bg-slate-800{background-color:rgba(226,232,240,.82)!important}html.theme-light .border-slate-700{border-color:rgba(148,163,184,.42)!important}html.theme-light body{background:radial-gradient(circle at 15% 0,rgba(56,189,248,.12),transparent 32%),radial-gradient(circle at 90% 12%,rgba(129,140,248,.12),transparent 30%),linear-gradient(180deg,#f7fbff,#eef4ff)}html.theme-light .site-header{border-color:rgb(203 213 225/.8);background-color:rgb(255 255 255/.9);--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));box-shadow:0 12px 34px rgba(15,23,42,.08)}.theme-toggle{min-height:2.55rem;border-color:rgba(148,163,184,.18)!important;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(34,211,238,.08)),rgba(2,6,23,.48)!important;color:#e2e8f0!important;box-shadow:0 14px 30px rgba(2,6,23,.24),inset 0 1px 0 rgba(255,255,255,.08)}.theme-toggle:hover{border-color:rgba(103,232,249,.36)!important;background:linear-gradient(135deg,rgba(34,211,238,.14),rgba(167,139,250,.12)),rgba(2,6,23,.62)!important;transform:translateY(-1px)}html.theme-light .theme-toggle{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}html.theme-light .theme-toggle:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}html.theme-light .theme-toggle{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(224,242,254,.82))!important;border-color:rgba(14,116,144,.22)!important;color:#0f172a!important;box-shadow:0 14px 30px rgba(14,116,144,.12),inset 0 1px 0 rgba(255,255,255,.85)}.theme-toggle__glyph{position:relative;width:.9rem;height:.9rem;flex:0 0 auto;border-radius:999px}.theme-toggle__glyph--dark{background:#c4b5fd;box-shadow:inset -.28rem 0 0 #0f172a,0 0 0 1px rgba(196,181,253,.5)}.theme-toggle__glyph--light{background:#f59e0b;box-shadow:0 0 0 1px rgba(245,158,11,.5),0 0 0 .28rem rgba(251,191,36,.16)}html.theme-light .landing-root{color:#0f172a}html.theme-light .landing-hero-section{background:radial-gradient(circle at 12% 0,rgba(14,165,233,.14),transparent 34%),radial-gradient(circle at 88% 8%,rgba(99,102,241,.12),transparent 34%),linear-gradient(180deg,#f8fbff,#eef4ff 62%,#f7fbff)!important;border-color:rgba(148,163,184,.3)!important}html.theme-light .landing-hero-section .hero-signal-field{opacity:.55;mix-blend-mode:multiply}html.theme-light .landing-hero-section h1{background-image:linear-gradient(135deg,#0f172a,#475569 72%,#0e7490)!important}html.theme-light .landing-hero-section .border-white\/10,html.theme-light .landing-hero-section .border-white\/15,html.theme-light .landing-hero-section .border-white\/20{border-color:rgba(148,163,184,.4)!important}html.theme-light .landing-hero-section .bg-white\/5{background-color:rgba(255,255,255,.64)!important}html.theme-light .landing-root .text-slate-100,html.theme-light .landing-root .text-slate-200,html.theme-light .landing-root .text-slate-300{color:#334155!important}html.theme-light .landing-root .text-slate-400,html.theme-light .landing-root .text-slate-500{color:#64748b!important}html.theme-light .demo-lab-shell .text-cyan-100,html.theme-light .landing-root .text-cyan-100{color:#0e7490!important}html.theme-light .demo-lab-shell .text-emerald-100,html.theme-light .landing-root .text-emerald-100,html.theme-light .landing-root .text-emerald-50{color:#047857!important}html.theme-light .landing-root .text-cyan-200,html.theme-light .landing-root .text-cyan-300{color:#0e7490!important}html.theme-light .demo-lab-shell .text-violet-100,html.theme-light .landing-root .text-violet-100,html.theme-light .landing-root .text-violet-200,html.theme-light .landing-root .text-violet-300{color:#6d28d9!important}html.theme-light .demo-lab-shell .text-amber-100,html.theme-light .landing-root .text-amber-100{color:#92400e!important}html.theme-light .demo-lab-shell .text-rose-100,html.theme-light .landing-root .text-rose-100{color:#be123c!important}html.theme-light .landing-root .bg-slate-900\/40,html.theme-light .landing-root .bg-slate-900\/50,html.theme-light .landing-root .bg-slate-900\/55,html.theme-light .landing-root .bg-slate-900\/60,html.theme-light .landing-root .bg-slate-900\/80,html.theme-light .landing-root .bg-slate-950\/45,html.theme-light .landing-root .bg-slate-950\/50,html.theme-light .landing-root .bg-slate-950\/55,html.theme-light .landing-root .bg-slate-950\/60,html.theme-light .landing-root .bg-slate-950\/65,html.theme-light .landing-root .bg-slate-950\/70,html.theme-light .landing-root .bg-slate-950\/80{background-color:rgba(255,255,255,.92)!important;border-color:rgba(148,163,184,.45)!important}html.theme-light .landing-root [class*="bg-slate-900/"],html.theme-light .landing-root [class*="bg-slate-950/"]{background-color:rgba(255,255,255,.9)!important;border-color:rgba(148,163,184,.42)!important}html.theme-light .landing-root .border-white\/10,html.theme-light .landing-root .border-white\/15,html.theme-light .landing-root .border-white\/20,html.theme-light .landing-root .border-white\/5{border-color:rgba(148,163,184,.38)!important}html.theme-light .landing-root [class~=bg-gradient-to-br]:not(.text-transparent){background-image:radial-gradient(circle at 16% 10%,rgba(34,211,238,.12),transparent 34%),radial-gradient(circle at 86% 18%,rgba(139,92,246,.12),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(239,246,255,.94) 54%,rgba(245,243,255,.94))!important}html.theme-light .landing-root .bg-cyan-500\/10{background-color:rgba(14,165,233,.1)!important}html.theme-light .landing-root .bg-violet-500\/10{background-color:rgba(139,92,246,.1)!important}html.theme-light .landing-root .bg-emerald-500\/10{background-color:rgba(16,185,129,.1)!important}html.theme-light .landing-root .landing-hero-card{background:radial-gradient(circle at 12% 18%,rgba(14,116,144,.15),transparent 36%),radial-gradient(circle at 90% 80%,rgba(99,102,241,.12),transparent 40%),linear-gradient(160deg,#f8fbff,#eef4ff 55%,#e7efff)!important;border-color:rgba(125,211,252,.55)!important}html.theme-light .landing-root .landing-steps-card{background:linear-gradient(165deg,#f8fbff,#edf3ff 55%,#e5edff)!important;border-color:rgba(125,211,252,.5)!important}html.theme-light .quick-links-wrap{--tw-shadow:0 10px 28px rgba(15,23,42,0.08);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html.theme-light .quick-links-wrap,html.theme-light .worldmap-card{border-color:rgb(203 213 225/.7);background-color:rgb(255 255 255/.85)}html.theme-light .worldmap-card .text-white{color:#0f172a!important}html.theme-light .worldmap-card .text-slate-300,html.theme-light .worldmap-card .text-slate-400{color:#475569!important}html.theme-light .worldmap-card button{color:#075985!important;background:rgba(240,249,255,.88)!important;border-color:rgba(14,116,144,.22)!important}html.theme-light .worldmap-card button[class*=bg-cyan],html.theme-light .worldmap-card button[class*=bg-indigo],html.theme-light .worldmap-card button[class*=bg-violet]{color:#0f172a!important;background:linear-gradient(135deg,rgba(207,250,254,.9),rgba(237,233,254,.88))!important}.global-ops-map-card{border-color:rgba(34,211,238,.16);background:linear-gradient(90deg,rgba(125,211,252,.04) 1px,transparent 0),linear-gradient(rgba(125,211,252,.035) 1px,transparent 0),rgba(2,6,23,.72);background-size:5rem 5rem,5rem 5rem,auto}.global-ops-map-card canvas{outline:none}.global-ops-map-stage{box-shadow:inset 0 0 0 1px rgba(34,211,238,.04),0 22px 50px rgba(2,6,23,.26)}.global-ops-map-caption,.global-ops-map-drawer,.global-ops-map-legend{box-shadow:0 18px 44px rgba(2,6,23,.3)}@media (max-width:720px){.global-ops-map-card{padding:.85rem!important}.global-ops-map-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.global-ops-map-canvas,.global-ops-map-drawer{height:23rem!important}.global-ops-map-legend{left:.75rem;right:.75rem;top:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-hero-section .hero-scene{max-width:min(100%,78rem);margin-inline:auto}@media (min-width:1180px){.landing-hero-section .hero-scene>.mt-4.grid{grid-template-columns:minmax(0,1fr) minmax(23rem,.92fr);align-items:start}.landing-hero-section .hero-scene-stage-card{padding:.9rem!important}.landing-hero-section .hero-product-stage{min-height:0!important}.landing-hero-section .hero-object-frame{grid-template-columns:minmax(0,1fr) minmax(12.25rem,.55fr)!important;gap:.7rem!important;min-height:0!important;max-height:25.75rem;overflow:hidden;padding:.7rem!important}.landing-hero-section .hero-object-map-pane .hero-trace-map--clear{min-height:clamp(18rem,24vw,22.5rem)!important;height:clamp(18rem,24vw,22.5rem)}.landing-hero-section .hero-object-product-pane .hero-asset-showcase{min-height:0;gap:.48rem;padding:.55rem}.landing-hero-section .hero-object-product-pane .hero-asset-media{min-height:clamp(10.75rem,17vw,14.25rem)!important;height:clamp(10.75rem,17vw,14.25rem)}.landing-hero-section .hero-object-product-pane .hero-asset-copy{padding:.65rem}.landing-hero-section .hero-object-product-pane .hero-asset-copy p{display:none}.landing-hero-section .hero-object-product-pane .hero-evidence-chart{padding:.62rem}.landing-hero-section .hero-object-product-pane .hero-evidence-chart svg{height:2.4rem}.landing-hero-section .hero-route-summary-card{left:.55rem;right:.55rem;bottom:.55rem}.landing-hero-section .hero-route-summary-grid span{min-height:2.35rem;padding:.42rem .5rem}.landing-hero-section .hero-route-summary-grid span:nth-child(3){display:none}.landing-hero-section .hero-route-map-link{min-height:2.25rem;padding:.42rem .65rem}}@media (max-width:1179px){.landing-hero-section .hero-object-frame{grid-template-columns:1fr!important;max-height:none}.landing-hero-section .hero-object-product-pane{min-height:17rem}}html.theme-light .global-ops-map-card{border-color:rgba(14,116,144,.2)!important;background:linear-gradient(90deg,rgba(14,116,144,.045) 1px,transparent 0),linear-gradient(rgba(14,116,144,.04) 1px,transparent 0),linear-gradient(145deg,rgba(255,255,255,.96),rgba(236,253,245,.78))!important;background-size:5rem 5rem,5rem 5rem,auto!important;box-shadow:0 24px 56px rgba(14,116,144,.12)}html.theme-light .global-ops-map-card input[type=range],html.theme-light .global-ops-map-card select{color:#0f172a!important;background-color:rgba(255,255,255,.92)!important;border-color:rgba(14,116,144,.22)!important}html.theme-light .global-ops-map-journey,html.theme-light .global-ops-map-row,html.theme-light .global-ops-map-selected,html.theme-light .global-ops-map-stats>div{color:#0f172a!important;background:rgba(255,255,255,.76)!important;border-color:rgba(14,116,144,.16)!important}html.theme-light .global-ops-map-stage{border-color:rgba(14,116,144,.18)!important;background:linear-gradient(90deg,rgba(14,116,144,.055) 1px,transparent 0),linear-gradient(rgba(14,116,144,.05) 1px,transparent 0),linear-gradient(160deg,rgba(248,252,255,.96),rgba(224,242,254,.82))!important;background-size:4.5rem 4.5rem,4.5rem 4.5rem,auto!important;--nexid-ops-fallback-fill:rgba(255,255,255,0.08);--nexid-ops-fallback-ring:rgba(14,116,144,0.12);--nexid-ops-fallback-ring-accent:rgba(14,165,233,0.16);--nexid-ops-route-shadow:rgba(255,255,255,0.72);--nexid-ops-label-fill:rgba(15,23,42,0.82);--nexid-ops-heat-good:rgba(14,165,233,0.22);--nexid-ops-heat-risk:rgba(244,63,94,0.25)}html.theme-light .global-ops-map-caption,html.theme-light .global-ops-map-drawer,html.theme-light .global-ops-map-legend{color:#0f172a!important;background:rgba(255,255,255,.86)!important;border-color:rgba(14,116,144,.18)!important}html.theme-light .global-ops-map-card .text-cyan-100,html.theme-light .global-ops-map-drawer .text-cyan-100{color:#075985!important}html.theme-light .global-ops-map-drawer .text-emerald-100,html.theme-light .global-ops-map-drawer .text-emerald-200{color:#047857!important}html.theme-light .global-ops-map-demo-drawer>div,html.theme-light .global-ops-map-story>div{background:rgba(255,255,255,.7)!important;border-color:rgba(14,116,144,.16)!important;color:#0f172a!important}html.theme-light .global-ops-map-demo-drawer .text-slate-200,html.theme-light .global-ops-map-demo-drawer .text-slate-300,html.theme-light .global-ops-map-demo-drawer .text-white,html.theme-light .global-ops-map-story .text-white{color:#0f172a!important}html.theme-light .global-ops-map-demo-drawer .text-cyan-100,html.theme-light .global-ops-map-demo-drawer .text-cyan-200,html.theme-light .global-ops-map-story .text-cyan-200{color:#075985!important}html.theme-light .global-ops-map-demo-drawer .text-emerald-100,html.theme-light .global-ops-map-demo-drawer .text-emerald-200,html.theme-light .global-ops-map-story .text-emerald-200{color:#047857!important}html.theme-light .global-ops-map-demo-drawer .text-violet-200,html.theme-light .global-ops-map-story .text-violet-200{color:#6d28d9!important}html.theme-light .global-ops-map-story [class*=text-cyan-100],html.theme-light .global-ops-map-story [class*=text-emerald-100],html.theme-light .global-ops-map-story [class*=text-slate-300],html.theme-light .global-ops-map-story [class*=text-slate-400],html.theme-light .global-ops-map-story [class*=text-violet-100]{color:#334155!important}[data-nexid-map=premium-vector-map]{--nexid-vector-ocean-1:#061d32;--nexid-vector-ocean-2:#071523;--nexid-vector-ocean-3:#0b1026;--nexid-vector-trace-wash-1:rgba(20,184,166,0.08);--nexid-vector-trace-wash-2:rgba(8,47,73,0.055);--nexid-vector-trace-wash-3:rgba(2,6,23,0);--nexid-vector-vignette-1:rgba(34,211,238,0.12);--nexid-vector-vignette-2:rgba(15,23,42,0.12);--nexid-vector-vignette-3:rgba(2,6,23,0.64);--nexid-vector-tile-overlay-route:rgba(2,6,23,0.1);--nexid-vector-tile-overlay:rgba(2,6,23,0.16);--nexid-vector-trace-opacity-route:0.16;--nexid-vector-trace-opacity:0.18;--nexid-vector-noise-opacity-tiles:0.004;--nexid-vector-grid-opacity-tiles:0.026;--nexid-vector-scan-opacity-tiles:0.006;--nexid-vector-grid-major:rgba(125,211,252,0.072);--nexid-vector-grid-minor:rgba(148,163,184,0.06)}.global-ops-map-stage [data-nexid-map=premium-vector-map],.sun-map-section--enterprise [data-nexid-map=premium-vector-map],.sun-stage-real-map [data-nexid-map=premium-vector-map]{--nexid-vector-ocean-1:#082f49;--nexid-vector-ocean-2:#061826;--nexid-vector-ocean-3:#070b1d;--nexid-vector-vignette-3:rgba(2,6,23,0.5);--nexid-vector-tile-overlay-route:rgba(8,47,73,0.08);--nexid-vector-tile-overlay:rgba(2,6,23,0.12);filter:saturate(1.12) brightness(1.09) contrast(.96)}html.theme-light [data-nexid-map=premium-vector-map]{--nexid-vector-ocean-1:#effaff;--nexid-vector-ocean-2:#f8fcff;--nexid-vector-ocean-3:#eef4ff;--nexid-vector-land-1:#67e8f9;--nexid-vector-land-2:#5eead4;--nexid-vector-land-3:#c4b5fd;--nexid-vector-land-opacity-1:0.24;--nexid-vector-land-opacity-2:0.2;--nexid-vector-land-opacity-3:0.18;--nexid-vector-land-edge-1:#0891b2;--nexid-vector-land-edge-2:#0f766e;--nexid-vector-land-edge-3:#7c3aed;--nexid-vector-land-edge-opacity-1:0.2;--nexid-vector-land-edge-opacity-2:0.28;--nexid-vector-land-edge-opacity-3:0.14;--nexid-vector-trace-wash-1:rgba(14,165,233,0.12);--nexid-vector-trace-wash-2:rgba(45,212,191,0.06);--nexid-vector-trace-wash-3:rgba(255,255,255,0);--nexid-vector-vignette-1:rgba(14,165,233,0.08);--nexid-vector-vignette-2:rgba(255,255,255,0.04);--nexid-vector-vignette-3:rgba(186,230,253,0.16);--nexid-vector-tile-overlay-route:rgba(255,255,255,0.18);--nexid-vector-tile-overlay:rgba(255,255,255,0.24);--nexid-vector-trace-opacity-route:0.24;--nexid-vector-trace-opacity:0.22;--nexid-vector-noise-opacity-tiles:0.002;--nexid-vector-grid-opacity-tiles:0.04;--nexid-vector-scan-opacity-tiles:0.012;--nexid-vector-grid-major:rgba(14,116,144,0.06);--nexid-vector-grid-minor:rgba(14,116,144,0.045)}html.theme-light .global-ops-map-stage [data-nexid-map=premium-vector-map],html.theme-light .sun-map-section--enterprise [data-nexid-map=premium-vector-map],html.theme-light .sun-stage-real-map [data-nexid-map=premium-vector-map]{filter:saturate(.78) brightness(1.18) contrast(.78)}html.theme-light .demo-lab-product-stage [data-nexid-map=premium-vector-map],html.theme-light .hero-trust-map-stage [data-nexid-map=premium-vector-map],html.theme-light .sun-stage-real-map [data-nexid-map=premium-vector-map]{--nexid-vector-ocean-1:#f7fdff;--nexid-vector-ocean-2:#eef9ff;--nexid-vector-ocean-3:#f6f2ff;--nexid-vector-land-1:#0ea5e9;--nexid-vector-land-2:#14b8a6;--nexid-vector-land-3:#8b5cf6;--nexid-vector-land-opacity-1:0.16;--nexid-vector-land-opacity-2:0.14;--nexid-vector-land-opacity-3:0.1;--nexid-vector-land-edge-opacity-1:0.14;--nexid-vector-land-edge-opacity-2:0.22;--nexid-vector-land-edge-opacity-3:0.12;--nexid-vector-vignette-1:rgba(255,255,255,0.2);--nexid-vector-vignette-2:rgba(224,242,254,0.1);--nexid-vector-vignette-3:rgba(186,230,253,0.1);--nexid-vector-tile-overlay-route:rgba(255,255,255,0.3);--nexid-vector-tile-overlay:rgba(255,255,255,0.34);--nexid-vector-grid-major:rgba(14,116,144,0.045);--nexid-vector-grid-minor:rgba(14,116,144,0.032)}html.theme-light .demo-lab-product-stage,html.theme-light .hero-trust-map-stage,html.theme-light .sun-stage-real-map{background:radial-gradient(circle at 18% 28%,rgba(14,165,233,.12),transparent 18rem),radial-gradient(circle at 82% 18%,rgba(167,139,250,.12),transparent 20rem),linear-gradient(150deg,rgba(255,255,255,.95),rgba(224,242,254,.76))!important}html.theme-light .sun-map-section--enterprise .global-ops-map-card,html.theme-light .sun-map-section--enterprise .global-ops-map-stage{background:radial-gradient(circle at 20% 24%,rgba(14,165,233,.12),transparent 16rem),linear-gradient(145deg,rgba(255,255,255,.9),rgba(232,251,255,.72))!important}body:has(.sun-mobile-surface) .helpbot-hint{display:none}body:has(.landing-root) .helpbot-hint,body:has(.landing-root) .helpbot-panel,body:has(.landing-root) .helpbot-trigger{display:none!important}body:has(.landing-root) .sales-widget-root{pointer-events:none}body:has(.landing-root) .sales-widget-root .sales-widget-panel,body:has(.landing-root) .sales-widget-root .sales-widget-toggle{pointer-events:auto}body:has(.sun-mobile-surface) .helpbot-trigger{right:.85rem;padding-inline:.9rem;transform:scale(.92);transform-origin:bottom right}@media (max-width:820px){body:has(.landing-root) .sales-widget-root{display:none!important;pointer-events:none!important}body:has(.landing-root) .sales-widget-root:has(.sales-widget-panel){width:min(360px,calc(100vw - 2rem))!important}body:has(.landing-root) .sales-widget-root .sales-widget-toggle{min-height:2.55rem;padding-inline:.8rem;font-size:.82rem}}@media (max-width:520px){body:has(.landing-root) .sales-widget-root .sales-widget-toggle span:last-child{display:none}}@media (max-width:720px){body:has(.sun-mobile-surface) .helpbot-panel,body:has(.sun-mobile-surface) .helpbot-trigger{display:none}}body:has(.consumer-portal-root) .helpbot-hint{display:none}body:has(.consumer-portal-root) .helpbot-trigger{right:.85rem;padding-inline:.9rem;transform:scale(.92);transform-origin:bottom right}@media (max-width:820px){body:has(.consumer-portal-root) .helpbot-hint,body:has(.sun-mobile-surface) .helpbot-hint{display:none!important}body:has(.consumer-portal-root) .helpbot-panel,body:has(.consumer-portal-root) .helpbot-trigger,body:has(.sun-mobile-surface) .helpbot-panel,body:has(.sun-mobile-surface) .helpbot-trigger{display:none!important}body:has(.consumer-portal-root) .sales-widget-root,body:has(.sun-mobile-surface) .sales-widget-root{display:none!important}body:has(.consumer-bottom-nav) .helpbot-hint,body:has(.consumer-bottom-nav) .helpbot-panel,body:has(.consumer-bottom-nav) .helpbot-trigger,body:has(.consumer-bottom-nav) .sales-widget-root,body:has(.sun-bottom-nav) .helpbot-hint,body:has(.sun-bottom-nav) .helpbot-panel,body:has(.sun-bottom-nav) .helpbot-trigger,body:has(.sun-bottom-nav) .sales-widget-root{display:none!important;pointer-events:none!important}body:has(.landing-root) .sales-widget-root{bottom:calc(1rem + env(safe-area-inset-bottom))!important}.consumer-bottom-nav,.sun-bottom-nav{z-index:120!important}}.sales-widget-dot{width:.72rem;height:.72rem;border-radius:999px;background:radial-gradient(circle at 35% 35%,#fff,#a78bfa 45%,#22d3ee);box-shadow:0 0 18px rgba(34,211,238,.42)}@media (max-width:720px){.sales-widget-root{bottom:calc(6.3rem + env(safe-area-inset-bottom));z-index:39}.sales-widget-root .sales-widget-toggle{min-height:2.75rem;padding-inline:.9rem}.sales-widget-root .sales-widget-panel{max-height:calc(100dvh - 9rem);overflow:hidden}.sales-widget-root .sales-widget-panel>div:nth-child(2){max-height:34dvh}}body{padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}@media (max-width:768px){body,html{-webkit-tap-highlight-color:transparent}}.mobile-nav-overlay{overscroll-behavior:contain;isolation:isolate;touch-action:none}.mobile-nav-sheet{padding-bottom:max(16px,env(safe-area-inset-bottom));z-index:9991;max-width:min(94vw,31rem);margin-inline:auto;background:radial-gradient(circle at 18% 0,rgba(34,211,238,.16),transparent 34%),radial-gradient(circle at 86% 12%,rgba(139,92,246,.14),transparent 34%),#020617}.mobile-nav-toggle{position:relative;z-index:1001}.mobile-nav-overlay{z-index:9990!important}.site-brand-lockup .brand-wordmark-svg{width:clamp(136px,26vw,172px)}.mobile-menu-brand .brand-mark,.site-brand-lockup .brand-mark{--brand-mark-bg:linear-gradient(145deg,rgba(8,47,73,0.72),rgba(15,23,42,0.9));--brand-mark-border:rgba(34,211,238,0.28);--brand-mark-plate:rgba(34,211,238,0.11)}.site-brand-lockup{min-width:clamp(12rem,24vw,14.5rem);gap:.8rem}.header-main-row{min-height:4.25rem}html.theme-light .mobile-menu-brand .brand-mark,html.theme-light .site-brand-lockup .brand-mark{--brand-mark-bg:linear-gradient(145deg,#ffffff,#dff8ff 54%,#eef2ff);--brand-mark-border:rgba(14,116,144,0.26);--brand-mark-plate:rgba(34,211,238,0.13)}html.theme-light .mobile-nav-sheet{background:radial-gradient(circle at 16% 0,rgba(14,165,233,.14),transparent 34%),radial-gradient(circle at 86% 12%,rgba(139,92,246,.12),transparent 34%),#ffffff!important;border-color:rgba(14,165,233,.28)!important}html.theme-light .mobile-nav-sheet .text-slate-100,html.theme-light .mobile-nav-sheet .text-slate-200,html.theme-light .mobile-nav-sheet .text-white{color:#0f172a!important}html.theme-light .mobile-nav-sheet .text-slate-300,html.theme-light .mobile-nav-sheet .text-slate-400{color:#475569!important}.mobile-menu-control .locale-switcher,.mobile-menu-control .theme-toggle{width:100%;min-height:2.75rem;justify-content:center}.mobile-menu-control .locale-switcher select{min-width:0;width:100%}@media (display-mode:standalone){.site-header{padding-top:max(4px,env(safe-area-inset-top))}.pwa-install-card{bottom:max(5rem,env(safe-area-inset-bottom) + 1rem)}}.hero-signal-field{background:linear-gradient(120deg,rgba(14,165,233,.16),transparent 28%,rgba(124,58,237,.12) 64%,transparent),repeating-linear-gradient(90deg,rgba(148,163,184,.06) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgba(148,163,184,.05) 0 1px,transparent 1px 82px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 86%);mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 86%)}.animate-card-shift{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.animate-card-shift:hover{transform:translateY(-4px);box-shadow:0 20px 40px -10px rgba(6,182,212,.15)}html.theme-light .animate-card-shift:hover{box-shadow:0 20px 40px -10px rgba(15,23,42,.08)}.bottom-nav-dock{padding-bottom:max(12px,env(safe-area-inset-bottom));backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.bottom-nav-btn{display:flex;min-height:44px;flex-direction:column;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bottom-nav-btn:active{background-color:rgb(255 255 255/.1)}.premium-globe{position:relative;margin-inline:auto;width:min(100%,290px);aspect-ratio:1;border-radius:9999px;background:radial-gradient(circle at 32% 28%,rgba(34,211,238,.35),transparent 35%),radial-gradient(circle at 72% 70%,rgba(167,139,250,.28),transparent 40%),linear-gradient(145deg,rgba(15,23,42,.95),rgba(2,6,23,.98));border:1px solid rgba(148,163,184,.3);box-shadow:inset 0 0 46px rgba(59,130,246,.18),0 20px 40px rgba(8,15,30,.45);overflow:hidden}.premium-globe:after,.premium-globe:before{content:"";position:absolute;inset:12%;border-radius:9999px;border:1px solid rgba(125,211,252,.24);animation:premiumRotate 18s linear infinite}.premium-globe:after{inset:20%;border-color:rgba(196,181,253,.28);animation-duration:14s;animation-direction:reverse}.premium-globe__ring{position:absolute;inset:8%;border-radius:9999px;border:1px dashed rgba(226,232,240,.18)}.premium-globe__ring--one{transform:rotate(15deg);animation:premiumRotate 24s linear infinite}.premium-globe__ring--two{transform:rotate(65deg) scale(.9);animation:premiumRotate 20s linear infinite reverse}.premium-globe__ring--three{transform:rotate(-35deg) scale(.75);animation:premiumRotate 16s linear infinite}.premium-globe__dot{position:absolute;width:10px;height:10px;border-radius:9999px;box-shadow:0 0 18px currentColor}.premium-globe__dot--one{top:28%;left:65%;color:#67e8f9;animation:premiumPulse 2.5s ease-in-out infinite}.premium-globe__dot--two{top:62%;left:38%;color:#a78bfa;animation:premiumPulse 2.1s ease-in-out .5s infinite}.premium-globe__dot--three{top:44%;left:18%;color:#34d399;animation:premiumPulse 2.7s ease-in-out .8s infinite}@keyframes premiumRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes premiumPulse{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.agro-demo,.cosmetic-demo,.hero-bottle,.pharma-demo,.uncork-demo,.wristband-demo{position:relative;z-index:3;width:150px;height:150px}.hero-bottle:before,.uncork-demo:before{content:"";position:absolute;inset:24px 42px 10px;border-radius:26px 26px 34px 34px;background:linear-gradient(180deg,#0f172a,#1e293b 50%,#334155);border:2px solid rgba(148,163,184,.45);box-shadow:inset 0 0 22px rgba(15,23,42,.8),0 14px 28px rgba(2,6,23,.45)}.hero-bottle:after,.uncork-demo:after{content:"";position:absolute;top:5px;left:60px;width:30px;height:32px;border-radius:8px;background:linear-gradient(180deg,#c084fc,#7c3aed);border:2px solid rgba(216,180,254,.7);transition:transform .5s ease,opacity .3s ease}.uncork-demo.scanning:after{transform:translateY(-16px) rotate(-14deg)}.uncork-demo.tampered:after{transform:translateY(-22px) rotate(-24deg);opacity:.75}.wristband-demo:before{content:"";position:absolute;inset:45px 14px;border-radius:999px;border:10px solid rgba(56,189,248,.55);box-shadow:inset 0 0 24px rgba(14,116,144,.5),0 10px 30px rgba(14,165,233,.3)}.wristband-demo:after{content:"NFC";position:absolute;top:58px;left:56px;padding:4px 9px;border-radius:999px;background:rgba(8,47,73,.95);border:1px solid rgba(125,211,252,.5);color:#bae6fd;font-size:11px;font-weight:700;letter-spacing:.08em}.wristband-demo.scanning{animation:wristbandPulse 1.6s ease-in-out infinite}@keyframes wristbandPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.cosmetic-demo:before{content:"";position:absolute;inset:26px 36px 12px;border-radius:26px;background:linear-gradient(160deg,#f8fafc,#cbd5e1);border:2px solid rgba(148,163,184,.45)}.cosmetic-demo:after{content:"";position:absolute;top:14px;left:54px;width:42px;height:24px;border-radius:9px;background:linear-gradient(160deg,#f472b6,#db2777);border:2px solid rgba(249,168,212,.65);transition:transform .4s ease}.cosmetic-demo.scanning:after{transform:rotate(-12deg) translateY(-4px)}.cosmetic-demo.tampered:before{box-shadow:inset 0 0 0 2px rgba(244,63,94,.35),inset 0 0 24px rgba(244,63,94,.18)}.agro-demo:before{content:"";position:absolute;inset:20px 28px;border-radius:16px;background:linear-gradient(165deg,#bbf7d0,#86efac 48%,#4ade80);border:2px solid rgba(22,163,74,.5);box-shadow:inset 0 0 18px rgba(22,101,52,.25)}.agro-demo:after{content:"";position:absolute;top:28px;left:42px;width:70px;height:2px;background:rgba(21,128,61,.45);box-shadow:0 20px 0 rgba(21,128,61,.35),0 40px 0 rgba(21,128,61,.35)}.agro-demo.tampered:before{clip-path:polygon(0 0,100% 0,100% 58%,72% 68%,58% 100%,0 100%)}.pharma-demo:before{content:"";position:absolute;inset:24px 34px 12px;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.48),transparent 35%),linear-gradient(180deg,#f8fafc,#c7d2fe 58%,#93c5fd);border:2px solid rgba(148,163,184,.55);box-shadow:inset 0 0 22px rgba(59,130,246,.18),0 16px 30px rgba(2,6,23,.22)}.pharma-demo:after{content:"GS1";position:absolute;left:48px;top:60px;min-width:54px;border-radius:.5rem;background:repeating-linear-gradient(90deg,#0f172a 0 2px,transparent 2px 5px),linear-gradient(180deg,#ffffff,#dbeafe);border:1px solid rgba(15,23,42,.18);color:#0f172a;font-size:.62rem;font-weight:900;letter-spacing:.12em;padding:.35rem .5rem;text-align:center;box-shadow:0 12px 22px rgba(2,6,23,.18)}.pharma-demo.scanning:before{animation:pharmaCustodyGlow 1.8s ease-in-out infinite}.pharma-demo.tampered:after{transform:rotate(-7deg) translateY(4px);background:repeating-linear-gradient(90deg,#7f1d1d 0 2px,transparent 2px 5px),linear-gradient(180deg,#fff1f2,#fecdd3)}@keyframes pharmaCustodyGlow{0%,to{box-shadow:inset 0 0 22px rgba(59,130,246,.18),0 16px 30px rgba(2,6,23,.22)}50%{box-shadow:inset 0 0 28px rgba(34,211,238,.28),0 18px 34px rgba(34,211,238,.22)}}.sun-mobile-surface{isolation:isolate;min-height:100dvh;padding-top:max(1rem,env(safe-area-inset-top));background:radial-gradient(circle at 50% -10%,rgba(34,211,238,.16),transparent 36rem),radial-gradient(circle at 12% 18%,rgba(16,185,129,.1),transparent 18rem),radial-gradient(circle at 88% 42%,rgba(124,58,237,.12),transparent 20rem),linear-gradient(180deg,#05070b,#0a0a0c 52%,#030712)}.sun-mobile-surface:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(148,163,184,.035) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 82%)}.sun-mobile-shell{position:relative;width:min(100%,430px);container-type:inline-size}.sun-passport-brand{--brand-wordmark-main:#f8fafc;--brand-wordmark-accent:#2fe1c3;--brand-wordmark-orbit:rgba(45,212,191,0.5);color:#f8fafc;min-width:0}.sun-passport-brand .brand-lockup{gap:.55rem}.sun-passport-brand .brand-mark{border-radius:1rem;box-shadow:0 12px 30px rgba(34,211,238,.18)}.sun-passport-brand .brand-wordmark-svg{width:6.25rem!important;height:auto!important;filter:drop-shadow(0 0 18px rgba(45,212,191,.15))}.sun-passport-brand .brand-wordmark-shadow{display:none}.sun-passport-brand__caption{margin-left:.15rem;color:rgba(186,230,253,.72);font-size:.58rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.sun-nexid-mark{position:relative}.sun-nexid-mark:after{content:"";position:absolute;inset:-.35rem;border-radius:999px;border:1px solid rgba(125,211,252,.35);border-left-color:transparent;animation:sunLogoOrbit 4.8s linear infinite}.sun-passport-card{box-shadow:0 28px 80px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.05)}.sun-actions-panel,.sun-config-panel,.sun-journey-panel,.sun-loyalty-panel,.sun-map-section,.sun-passport-banner,.sun-passport-card,.sun-posttap-panel,.sun-priority-panel,.sun-security-ledger,.sun-tech-panel{backdrop-filter:blur(18px)}.sun-product-stage{position:relative;display:grid;place-items:center;width:min(100%,14rem);height:13.25rem;border-radius:2rem;background:linear-gradient(90deg,rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(160deg,rgba(15,23,42,.96),rgba(2,6,23,.82));background-size:3.2rem 3.2rem,3.2rem 3.2rem,auto;border:1px solid rgba(255,255,255,.08);overflow:hidden}.sun-product-stage:before{content:"";position:absolute;z-index:0;inset:1rem;border-radius:1.4rem;background:linear-gradient(90deg,transparent 0 49.6%,rgba(125,211,252,.11) 49.9% 50.1%,transparent 50.4% 100%),linear-gradient(180deg,transparent 0 49.6%,rgba(125,211,252,.09) 49.9% 50.1%,transparent 50.4% 100%);opacity:.62}.sun-product-stage:after{content:"";position:absolute;z-index:0;left:16%;right:12%;top:28%;height:44%;border-top:2px dashed rgba(103,232,249,.42);border-radius:999px 999px 0 0;transform:rotate(-13deg);animation:sunRouteFlow 2.8s linear infinite}.sun-stage-pin{position:absolute;z-index:3;min-width:4.9rem;max-width:7rem;border:1px solid rgba(125,211,252,.24);border-radius:1rem;background:rgba(2,6,23,.68);padding:.45rem .55rem;text-align:left;box-shadow:0 10px 24px rgba(2,6,23,.22);backdrop-filter:blur(10px)}.sun-stage-pin b,.sun-stage-pin em{display:block;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sun-stage-pin b{color:#67e8f9;font-size:.52rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.sun-stage-pin em{margin-top:.12rem;color:#f8fafc;font-size:.68rem;font-weight:800}.sun-stage-pin--origin{left:.7rem;bottom:.75rem}.sun-stage-pin--tap{right:.7rem;top:.75rem}.sun-stage-route-label{position:absolute;z-index:3;right:.75rem;bottom:.85rem;border:1px solid rgba(52,211,153,.28);border-radius:999px;background:rgba(6,78,59,.58);color:#bbf7d0;font-size:.62rem;font-weight:900;padding:.32rem .52rem}.sun-product-visual{position:relative;z-index:1;width:5.2rem;height:8.1rem;border-radius:1.8rem 1.8rem 1.15rem 1.15rem;background:linear-gradient(90deg,rgba(255,255,255,.2),transparent 17%,transparent 68%,rgba(255,255,255,.08)),radial-gradient(circle at 35% 14%,rgba(185,28,28,.55),transparent 24%),linear-gradient(180deg,#3f1116,#261016 42%,#111827);border:1px solid rgba(226,232,240,.28);box-shadow:inset 0 0 24px rgba(2,6,23,.84),0 18px 32px rgba(0,0,0,.38);transform-origin:50% 80%;animation:sunBottleFloat 4.5s ease-in-out infinite}.sun-product-visual:before{content:"";position:absolute;left:1.25rem;top:-1.45rem;width:1.9rem;height:2rem;border-radius:.45rem .45rem .25rem .25rem;background:repeating-linear-gradient(180deg,rgba(255,255,255,.13) 0 4px,transparent 4px 9px),linear-gradient(180deg,#dc2626,#7f1d1d);border:1px solid rgba(254,202,202,.72);transition:transform .45s ease,opacity .45s ease}.sun-product-visual:after{content:"";position:absolute;inset:3.4rem .45rem 1.45rem;border-radius:.35rem;background:linear-gradient(105deg,transparent 0 43%,rgba(251,113,133,0) 44% 54%,transparent 55%),linear-gradient(135deg,rgba(255,255,255,.55),transparent 30%),linear-gradient(180deg,rgba(226,232,240,.95),rgba(203,213,225,.9));border:1px solid rgba(103,232,249,.3);box-shadow:0 10px 20px rgba(2,6,23,.28)}.sun-product-visual--valid{box-shadow:inset 0 0 24px rgba(2,6,23,.84),0 18px 32px rgba(0,0,0,.38),0 0 32px rgba(52,211,153,.18)}.sun-product-visual--valid:before{background:repeating-linear-gradient(180deg,rgba(255,255,255,.16) 0 4px,transparent 4px 9px),linear-gradient(180deg,#22d3ee,#059669);border-color:rgba(110,231,183,.76)}.sun-product-visual--valid:after{border-color:rgba(52,211,153,.44)}.sun-product-visual--warn{box-shadow:inset 0 0 24px rgba(2,6,23,.84),0 18px 32px rgba(0,0,0,.38),0 0 32px rgba(251,191,36,.18)}.sun-product-visual--warn:before{background:repeating-linear-gradient(180deg,rgba(255,255,255,.16) 0 4px,transparent 4px 9px),linear-gradient(180deg,#fbbf24,#b45309);border-color:rgba(253,230,138,.76)}.sun-product-visual--risk{box-shadow:inset 0 0 24px rgba(2,6,23,.84),0 18px 32px rgba(0,0,0,.38),0 0 34px rgba(251,113,133,.22)}.sun-product-visual--risk:before{background:repeating-linear-gradient(180deg,rgba(255,255,255,.13) 0 4px,transparent 4px 9px),linear-gradient(180deg,#fb7185,#7f1d1d);border-color:rgba(254,202,202,.72)}.sun-product-visual--risk:after{border-color:rgba(251,113,133,.56);background:linear-gradient(110deg,transparent 0 47%,rgba(251,113,133,.72) 48% 52%,transparent 53%),linear-gradient(135deg,rgba(255,255,255,.55),transparent 30%),linear-gradient(180deg,rgba(226,232,240,.95),rgba(203,213,225,.9))}.sun-product-visual--replay{box-shadow:inset 0 0 24px rgba(2,6,23,.9),0 18px 32px rgba(0,0,0,.42),0 0 38px rgba(251,191,36,.26)}.sun-product-visual--replay:after{border-color:rgba(251,191,36,.48);background:linear-gradient(110deg,transparent 0 42%,rgba(251,191,36,.68) 43% 48%,transparent 49%),linear-gradient(135deg,rgba(255,255,255,.55),transparent 30%),linear-gradient(180deg,rgba(226,232,240,.95),rgba(203,213,225,.9))}.sun-product-visual--opened:before{transform:translate(-.45rem,-.75rem) rotate(-24deg);opacity:.78}.sun-product-visual--opened:after{border-color:rgba(251,191,36,.52);background:linear-gradient(110deg,transparent 0 47%,rgba(251,191,36,.72) 48% 52%,transparent 53%),linear-gradient(135deg,rgba(255,255,255,.55),transparent 30%),linear-gradient(180deg,rgba(226,232,240,.95),rgba(203,213,225,.9))}.sun-product-visual--opened .sun-product-visual__tag{border-color:rgba(251,191,36,.55);box-shadow:0 0 18px rgba(251,191,36,.22)}.sun-product-visual__tag{position:absolute;z-index:1;bottom:1.45rem;background:rgba(248,250,252,.9);border:1px solid rgba(15,23,42,.22);color:#0f172a;font-size:.54rem;font-weight:800;letter-spacing:.12em;padding:.18rem .42rem}.sun-tap-wave{position:absolute;z-index:0;inset:1.1rem;border-radius:999px;border:1px solid rgba(34,211,238,.36);animation:sunTapWave 1.9s ease-out infinite}.sun-route-card{display:grid;grid-template-columns:1fr 2.5rem 1fr;gap:.55rem;align-items:center;border-radius:1.25rem;border:1px solid rgba(125,211,252,.2);background:radial-gradient(circle at 50% 0,rgba(34,211,238,.16),transparent 70%),rgba(2,6,23,.56);padding:.7rem;text-align:left}.sun-route-card span{display:block;color:#7dd3fc;font-size:.55rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.sun-route-card strong{display:block;margin-top:.2rem;color:#f8fafc;font-size:.72rem;line-height:1.2}.sun-route-card__line{position:relative;height:2px;border-top:2px dashed rgba(103,232,249,.62)}.sun-route-card__line:after{content:"";position:absolute;top:-.3rem;right:-.12rem;width:.6rem;height:.6rem;border-radius:999px;background:#34d399;box-shadow:0 0 18px rgba(52,211,153,.75)}.sun-route-card b{grid-column:1/-1;justify-self:center;border-radius:999px;border:1px solid rgba(16,185,129,.28);background:rgba(16,185,129,.12);color:#bbf7d0;font-size:.72rem;padding:.35rem .75rem}.sun-signal-cell{min-width:0;border-radius:.9rem;border:1px solid rgba(255,255,255,.08);background:rgba(2,6,23,.54);padding:.55rem .5rem}.sun-signal-cell span{display:block;color:#94a3b8;font-size:.55rem;letter-spacing:.12em;text-transform:uppercase}.sun-signal-cell b{display:block;margin-top:.25rem;color:#f8fafc;font-size:.68rem;line-height:1.15;overflow-wrap:anywhere}.sun-security-ledger{border:1px solid rgba(125,211,252,.18);border-radius:1.35rem;background:linear-gradient(140deg,rgba(8,47,73,.72),rgba(15,23,42,.88)),rgba(2,6,23,.72);padding:1rem;box-shadow:0 18px 48px rgba(2,6,23,.28)}.sun-security-ledger--fresh{border-color:rgba(52,211,153,.28);background:radial-gradient(circle at 90% 10%,rgba(52,211,153,.15),transparent 18rem),linear-gradient(140deg,rgba(5,46,22,.5),rgba(15,23,42,.88))}.sun-security-ledger--replay{border-color:rgba(251,191,36,.38);background:radial-gradient(circle at 92% 8%,rgba(251,191,36,.2),transparent 18rem),linear-gradient(140deg,rgba(69,26,3,.56),rgba(15,23,42,.9))}.sun-security-ledger--opened{border-color:rgba(251,191,36,.34);background:radial-gradient(circle at 90% 10%,rgba(251,191,36,.18),transparent 18rem),linear-gradient(140deg,rgba(69,26,3,.42),rgba(15,23,42,.88))}.sun-security-ledger--review{border-color:rgba(251,113,133,.26)}.sun-security-ledger__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.sun-security-eyebrow{color:#67e8f9;font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.sun-security-ledger h2{margin-top:.25rem;color:#f8fafc;font-size:1.12rem;line-height:1.15}.sun-security-copy{margin-top:.75rem;color:#cbd5e1;font-size:.78rem;line-height:1.65}.sun-status-dot{width:.85rem;height:.85rem;flex:0 0 auto;border-radius:999px;margin-top:.2rem;box-shadow:0 0 0 0 rgba(34,211,238,.34);animation:sunStatusPulse 1.8s ease-out infinite}.sun-status-dot--good{background:#34d399}.sun-status-dot--warn{background:#fbbf24}.sun-status-dot--risk{background:#fb7185}.sun-status-dot--replay{background:#f59e0b}.sun-security-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1rem}.sun-security-step{min-width:0;border:1px solid rgba(255,255,255,.09);border-radius:1rem;background:rgba(2,6,23,.48);padding:.75rem}.sun-security-step span{display:inline-grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:999px;background:rgba(34,211,238,.12);color:#67e8f9;font-size:.62rem;font-weight:900}.sun-security-step b{display:block;margin-top:.45rem;color:#f8fafc;font-size:.74rem}.sun-security-step p{margin-top:.2rem;color:#94a3b8;font-size:.68rem;line-height:1.35;overflow-wrap:anywhere}.sun-security-footer{display:grid;gap:.45rem;margin-top:.9rem}.sun-security-footer span{border:1px solid rgba(125,211,252,.14);border-radius:.9rem;background:rgba(15,23,42,.58);color:#bae6fd;font-size:.68rem;line-height:1.35;padding:.55rem .7rem;overflow-wrap:anywhere}.sun-public-cta-card{color:#e0f2fe!important;background:linear-gradient(135deg,rgba(14,165,233,.14),rgba(15,23,42,.68))!important;border-color:rgba(125,211,252,.22)!important;box-shadow:0 12px 30px rgba(2,6,23,.18)}.sun-public-cta-card p{color:inherit!important}.sun-public-cta-code{display:inline-grid;place-items:center;min-width:2rem;height:1.35rem;margin-right:.35rem;border-radius:.55rem;background:rgba(2,6,23,.72);color:#67e8f9;font-size:.58rem;font-weight:900;letter-spacing:.08em}.sun-topbar{gap:.75rem;position:sticky;top:max(.5rem,env(safe-area-inset-top));z-index:40;border:1px solid rgba(125,211,252,.12);border-radius:1.35rem;background:rgba(2,6,23,.78);padding:.55rem;box-shadow:0 18px 42px rgba(2,6,23,.24);backdrop-filter:blur(18px)}.sun-topbar-actions{flex:0 0 auto}.sun-topbar .theme-toggle{min-height:2rem;border-color:rgba(125,211,252,.22);background:rgba(15,23,42,.78);padding:.42rem .62rem;color:#e0f2fe;box-shadow:0 12px 28px rgba(2,6,23,.18)}.sun-topbar .theme-toggle__glyph{flex:0 0 auto}.sun-live-tap-pill{min-height:2rem;white-space:nowrap}.sun-quick-nav{position:sticky;top:calc(max(.5rem, env(safe-area-inset-top)) + 4.2rem);z-index:32;border-radius:1rem}.sun-actions-panel a,.sun-bottom-nav a,.sun-priority-panel a,.sun-quick-nav a{min-height:2.75rem;touch-action:manipulation}.sun-certificate-panel,.sun-panel-actions,.sun-panel-education,.sun-panel-journey,.sun-panel-map,.sun-panel-primary,.sun-panel-priority{scroll-margin-top:7rem}.sun-certificate-panel{background:radial-gradient(circle at 10% 0,rgba(52,211,153,.18),transparent 18rem),radial-gradient(circle at 88% 18%,rgba(34,211,238,.12),transparent 18rem),linear-gradient(145deg,rgba(6,78,59,.32),rgba(15,23,42,.72));box-shadow:0 22px 64px rgba(2,6,23,.26)}.sun-certificate-action{display:flex;min-height:4.25rem;align-items:center;gap:.7rem;border-radius:.9rem;border:1px solid rgba(52,211,153,.22);background:rgba(2,6,23,.42);padding:.8rem;color:#d1fae5;transition:transform .16s ease,border-color .16s ease,background .16s ease}.sun-certificate-action:hover{transform:translateY(-1px);border-color:rgba(52,211,153,.44);background:rgba(6,78,59,.42)}.sun-certificate-action b,.sun-certificate-action em{display:block;font-style:normal}.sun-certificate-action b{font-size:.78rem;color:#f8fafc}.sun-certificate-action em{margin-top:.12rem;font-size:.68rem;color:rgba(209,250,229,.72)}@media (max-width:430px){.sun-topbar{align-items:flex-start;padding-left:0;padding-right:0}.sun-topbar-actions{display:grid;justify-items:end;gap:.35rem}.sun-topbar .theme-toggle{padding:.38rem .55rem;font-size:.66rem}}.sun-product-first{position:relative;overflow:hidden;border:1px solid rgba(125,211,252,.18);border-radius:1.65rem;background:radial-gradient(circle at 18% 0,rgba(34,211,238,.14),transparent 15rem),radial-gradient(circle at 90% 18%,rgba(167,139,250,.12),transparent 16rem),linear-gradient(145deg,rgba(8,13,31,.96),rgba(8,47,73,.64));box-shadow:0 1.4rem 3.6rem rgba(2,6,23,.34);padding:.78rem}.sun-product-first:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0);background-size:4.6rem 4.6rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 82%)}.sun-product-first__visual{position:relative;z-index:1;min-height:20rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1.28rem;background:radial-gradient(circle at 50% 16%,rgba(34,211,238,.16),transparent 14rem),#020617}.sun-product-first__visual>img{width:100%;height:100%;min-height:20rem;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(1.03) contrast(1.02)}.sun-product-first__visual .sun-product-stage--realtime{width:100%;height:20rem;margin:0;border:0;border-radius:1.1rem;background:transparent}.sun-product-first__badges{position:absolute;left:.72rem;right:.72rem;top:.72rem;display:flex;flex-wrap:wrap;gap:.4rem}.sun-product-first__badges span,.sun-product-first__eyebrow{border:1px solid rgba(103,232,249,.26);border-radius:999px;background:rgba(2,6,23,.64);color:#67e8f9;font-size:.62rem;font-weight:950;letter-spacing:.12em;line-height:1;text-transform:uppercase}.sun-product-first__badges span{padding:.48rem .62rem;backdrop-filter:blur(14px)}.sun-product-first__caption{position:absolute;left:.72rem;right:.72rem;bottom:.72rem;border:1px solid rgba(255,255,255,.14);border-radius:1.1rem;background:linear-gradient(145deg,rgba(2,6,23,.82),rgba(8,47,73,.64));box-shadow:0 1rem 2.2rem rgba(2,6,23,.34);padding:.82rem;backdrop-filter:blur(18px)}.sun-product-first__caption span,.sun-product-first__spec span{display:block;color:#67e8f9;font-size:.62rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.sun-product-first__caption h1{margin-top:.26rem;color:#f8fafc;font-size:clamp(1.45rem,8vw,2.45rem);font-weight:950;letter-spacing:0;line-height:.98;text-wrap:balance}.sun-product-first__caption p{margin-top:.36rem;color:rgba(226,232,240,.76);font-size:.84rem}.sun-product-first__content{position:relative;z-index:1;padding:1rem .2rem .1rem}.sun-product-first__eyebrow{display:inline-flex;padding:.42rem .58rem;background:rgba(14,116,144,.22)}.sun-product-first__content h2{margin-top:.72rem;color:#f8fafc;font-size:clamp(1.28rem,6.5vw,2rem);font-weight:950;letter-spacing:0;line-height:1.02;text-wrap:balance}.sun-product-first__content p{margin-top:.58rem;color:rgba(226,232,240,.82);font-size:.9rem;line-height:1.55}.sun-product-first__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;margin-top:.9rem}.sun-product-first__spec{min-height:4.35rem;border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:rgba(2,6,23,.46);padding:.7rem}.sun-product-first__spec strong{display:block;margin-top:.35rem;color:#f8fafc;font-size:.86rem;font-weight:850;line-height:1.22;overflow-wrap:anywhere}.sun-product-first__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.9rem}.sun-product-first__actions a{display:inline-flex;min-height:2.95rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.32);border-radius:.95rem;background:rgba(8,145,178,.22);color:#e0f2fe;font-size:.82rem;font-weight:950;text-align:center}.sun-product-first__actions a:first-child{border-color:rgba(110,231,183,.34);background:rgba(16,185,129,.18);color:#d1fae5}.sun-product-first--review .sun-product-first__actions a:last-child,.sun-product-first--setup .sun-product-first__actions a:last-child{border-color:rgba(125,211,252,.32);background:rgba(14,116,144,.26);color:#cffafe}.sun-product-first--ready{border-color:rgba(110,231,183,.28)}.sun-simple-guide{position:relative;overflow:hidden;border:1px solid rgba(125,211,252,.16);border-radius:1.5rem;background:radial-gradient(circle at 12% 0,rgba(34,211,238,.16),transparent 16rem),radial-gradient(circle at 90% 8%,rgba(16,185,129,.14),transparent 15rem),linear-gradient(145deg,rgba(15,23,42,.94),rgba(8,47,73,.62));box-shadow:0 1.3rem 3.2rem rgba(2,6,23,.28);padding:1rem}.sun-simple-guide__copy p,.sun-simple-guide__score span{color:#67e8f9;font-size:.64rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.sun-simple-guide__copy h1{margin-top:.35rem;color:#f8fafc;font-size:clamp(1.35rem,6vw,2.15rem);font-weight:950;line-height:1.02;letter-spacing:0}.sun-simple-guide__action small,.sun-simple-guide__copy span{display:block;margin-top:.55rem;color:rgba(226,232,240,.82);font-size:.86rem;line-height:1.55}.sun-simple-guide__action{margin-top:.9rem;display:grid;gap:.5rem}.sun-simple-guide__action a{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;border:1px solid rgba(110,231,183,.38);border-radius:1rem;background:#34d399;color:#042f2e;font-size:.96rem;font-weight:950;box-shadow:0 1rem 2.4rem rgba(16,185,129,.24)}.sun-simple-guide--risk .sun-simple-guide__action a{border-color:rgba(251,113,133,.4);background:#fb7185;color:#450a0a;box-shadow:0 1rem 2.4rem rgba(244,63,94,.22)}.sun-simple-guide--fresh .sun-simple-guide__action a,.sun-simple-guide--trace .sun-simple-guide__action a{border-color:rgba(103,232,249,.4);background:#22d3ee;color:#083344;box-shadow:0 1rem 2.4rem rgba(34,211,238,.2)}.sun-simple-guide--wallet .sun-simple-guide__action a{border-color:rgba(253,186,116,.45);background:#fbbf24;color:#451a03}.sun-simple-guide__steps{margin-top:1rem;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.sun-simple-step{min-height:5.4rem;border:1px solid rgba(148,163,184,.16);border-radius:1rem;background:rgba(2,6,23,.42);padding:.75rem}.sun-simple-step strong{display:inline-flex;width:1.55rem;height:1.55rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(34,211,238,.14);color:#a5f3fc;font-size:.7rem}.sun-simple-step span{display:block;margin-top:.45rem;color:#f8fafc;font-size:.78rem;font-weight:900}.sun-simple-step small{display:block;margin-top:.25rem;color:rgba(203,213,225,.72);font-size:.68rem;font-weight:700}.sun-simple-step--done{border-color:rgba(110,231,183,.28);background:rgba(16,185,129,.1)}.sun-simple-step--ready{border-color:rgba(34,211,238,.3);background:rgba(34,211,238,.1)}.sun-simple-step--locked,.sun-simple-step--warn{border-color:rgba(251,191,36,.28);background:rgba(251,191,36,.08)}.sun-simple-guide__score{margin-top:.9rem;display:grid;gap:.75rem;border-top:1px solid rgba(255,255,255,.1);padding-top:.9rem}.sun-simple-guide__score strong{display:block;margin-top:.2rem;color:#f8fafc;font-size:1.35rem;font-weight:950}.sun-simple-guide__score ul{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.sun-simple-guide__score li{border:1px solid rgba(148,163,184,.18);border-radius:999px;background:rgba(2,6,23,.44);padding:.32rem .55rem;color:rgba(226,232,240,.78);font-size:.66rem;font-weight:850}.sun-simple-guide__score li.ok{border-color:rgba(110,231,183,.32);background:rgba(16,185,129,.12);color:#d1fae5}.sun-advanced-actions summary{list-style:none}.sun-advanced-actions summary::-webkit-details-marker{display:none}.sun-advanced-actions summary:after{content:"+";float:right;color:#67e8f9}.sun-advanced-actions[open] summary:after{content:"-"}.sun-asset-bank-card{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0,rgba(45,212,191,.13),transparent 16rem),radial-gradient(circle at 100% 18%,rgba(139,92,246,.12),transparent 18rem),rgba(15,23,42,.68)!important}.sun-asset-bank-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}.sun-asset-bank-card__head p{color:#67e8f9;font-size:.62rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.sun-asset-bank-card__head h2{margin-top:.25rem;color:#f8fafc;font-size:1.05rem;font-weight:950;line-height:1.1}.sun-asset-bank-card__claim,.sun-asset-bank-card__head span{display:block;margin-top:.4rem;color:rgba(203,213,225,.78);font-size:.76rem;line-height:1.5}.sun-asset-bank-card__head strong{flex:0 0 auto;border:1px solid rgba(110,231,183,.25);border-radius:1rem;background:rgba(16,185,129,.11);padding:.55rem .7rem;color:#d1fae5;font-size:.9rem;font-weight:950}.sun-asset-bank-card__meta{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.9rem}.sun-asset-bank-card__meta span{border:1px solid rgba(148,163,184,.16);border-radius:999px;background:rgba(2,6,23,.44);padding:.35rem .6rem;color:rgba(226,232,240,.82);font-size:.66rem;font-weight:850}.sun-asset-bank-card__slots{display:grid;gap:.55rem;margin-top:.9rem}.sun-asset-slot{border:1px solid rgba(148,163,184,.16);border-radius:.95rem;background:rgba(2,6,23,.42);padding:.78rem}.sun-asset-slot b,.sun-asset-slot em,.sun-asset-slot small{display:block}.sun-asset-slot b{color:#f8fafc;font-size:.82rem;font-weight:950}.sun-asset-slot small{margin-top:.3rem;color:rgba(203,213,225,.76);font-size:.72rem;line-height:1.42}.sun-asset-slot em{margin-top:.5rem;color:#67e8f9;font-size:.58rem;font-style:normal;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.sun-asset-slot--ready{border-color:rgba(110,231,183,.28);background:rgba(16,185,129,.1)}.sun-asset-slot--ready em{color:#a7f3d0}@media (min-width:640px){.sun-asset-bank-card__slots{grid-template-columns:repeat(2,minmax(0,1fr))}}.sun-passport-story{position:relative;overflow:hidden;background:radial-gradient(circle at 90% 0,rgba(34,211,238,.1),transparent 18rem),rgba(15,23,42,.68)!important}.sun-passport-story__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.sun-passport-story__head p{color:#67e8f9;font-size:.62rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.sun-passport-story__head h2{margin-top:.22rem;color:#f8fafc;font-size:1.08rem;font-weight:950;line-height:1.15}.sun-passport-story__head>span{flex:0 0 auto;border:1px solid rgba(110,231,183,.24);border-radius:999px;background:rgba(16,185,129,.1);padding:.35rem .65rem;color:#d1fae5;font-size:.64rem;font-weight:900;text-transform:uppercase}.sun-passport-story ol{position:relative;display:grid;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none}.sun-passport-story li{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:flex-start}.sun-passport-story li>strong{display:inline-flex;min-width:3.4rem;justify-content:center;border:1px solid rgba(34,211,238,.24);border-radius:999px;background:rgba(34,211,238,.1);padding:.35rem .5rem;color:#a5f3fc;font-size:.66rem;font-weight:950}.sun-passport-story li span{display:block;color:#f8fafc;font-size:.86rem;font-weight:900}.sun-passport-story li small{display:block;margin-top:.2rem;color:rgba(203,213,225,.76);font-size:.75rem;line-height:1.45}@media (min-width:768px){.sun-product-first{display:grid;grid-template-columns:minmax(18rem,.94fr) minmax(18rem,1.06fr);gap:1rem;align-items:stretch;padding:1rem}.sun-product-first__visual,.sun-product-first__visual>img{min-height:26rem}.sun-product-first__content{display:flex;flex-direction:column;justify-content:center;padding:.6rem}.sun-product-first__specs{grid-template-columns:repeat(2,minmax(0,1fr))}.sun-simple-guide{display:grid;align-items:center;gap:1rem;grid-template-columns:minmax(0,.95fr) minmax(15rem,.55fr)}.sun-simple-guide__score,.sun-simple-guide__steps{grid-column:1/-1}.sun-simple-guide__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.sun-simple-guide__score{grid-template-columns:auto 1fr;align-items:center}}@media (max-width:430px){.sun-simple-guide{border-radius:1.18rem;padding:.9rem}.sun-simple-guide__copy h1{font-size:1.42rem;line-height:1.08;text-wrap:balance;overflow-wrap:break-word}.sun-simple-guide__action a{width:100%;padding-inline:.8rem;text-align:center}.sun-simple-guide__steps{grid-template-columns:1fr}.sun-simple-guide__score li{white-space:normal}}.sun-map-section--enterprise{overflow:hidden;background:radial-gradient(circle at 10% 10%,rgba(34,211,238,.14),transparent 18rem),radial-gradient(circle at 92% 0,rgba(139,92,246,.14),transparent 20rem),linear-gradient(145deg,rgba(8,47,73,.58),rgba(15,23,42,.86))!important}.sun-map-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.sun-map-section--enterprise .global-ops-map-card{border-radius:1.25rem}.sun-map-section--enterprise .global-ops-map-stage{background:linear-gradient(180deg,rgba(2,6,23,.08),rgba(2,6,23,.42)),#020617!important;box-shadow:inset 0 0 0 1px rgba(125,211,252,.14),0 1.5rem 4rem rgba(2,6,23,.28)}.sun-map-section--enterprise .global-ops-map-canvas{height:clamp(22rem,58vh,36rem)!important;min-height:22rem}.sun-map-section--enterprise .global-ops-map-layout{gap:.85rem}.sun-map-section--enterprise .global-ops-map-drawer{max-height:min(29rem,72vh)}.sun-map-section--enterprise .global-ops-map-controls button,.sun-map-section--enterprise .global-ops-map-controls select{min-height:2.35rem;font-size:.75rem}.sun-map-section--enterprise .global-ops-map-card>div:first-child{align-items:flex-start}@media (max-width:640px){.sun-mobile-surface{padding-left:max(0rem,env(safe-area-inset-left));padding-right:max(0rem,env(safe-area-inset-right))}.sun-mobile-shell{width:100%}.sun-actions-panel,.sun-certificate-panel,.sun-config-panel,.sun-journey-panel,.sun-loyalty-panel,.sun-map-section,.sun-passport-banner,.sun-passport-card,.sun-posttap-panel,.sun-priority-panel,.sun-security-ledger,.sun-tech-panel{border-radius:1.25rem!important}.sun-product-stage{width:100%;height:clamp(14rem,72vw,18rem)}.sun-route-card{grid-template-columns:1fr}.sun-route-card__line{height:1.35rem;border-top:0;border-left:2px dashed rgba(103,232,249,.62);justify-self:center}.sun-route-card__line:after{top:auto;right:auto;bottom:-.1rem;left:-.31rem}.sun-journey-panel .grid,.sun-priority-panel .grid,.sun-security-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sun-config-panel .grid{grid-template-columns:1fr}.sun-map-section--enterprise{padding:.75rem!important}.sun-map-section__header{display:grid}.sun-map-section--enterprise .global-ops-map-canvas{height:clamp(21rem,74vh,32rem)!important}.sun-map-section--enterprise .global-ops-map-layout{display:grid;grid-template-columns:1fr}.sun-map-section--enterprise .global-ops-map-drawer{height:auto!important;max-height:22rem}.sun-map-section--enterprise .global-ops-map-card{padding:.75rem!important}.sun-map-section--enterprise .global-ops-map-stats{width:100%}.sun-map-section--enterprise .global-ops-map-legend{left:.75rem;right:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.sun-cta-tip{color:#cbd5e1!important}.sun-bottom-nav{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.sun-bottom-nav>div{box-shadow:0 18px 50px rgba(2,6,23,.36)}html.theme-light .sun-mobile-surface{background:radial-gradient(circle at 16% 0,rgba(56,189,248,.22),transparent 28rem),radial-gradient(circle at 88% 12%,rgba(167,139,250,.2),transparent 30rem),radial-gradient(circle at 55% 80%,rgba(52,211,153,.16),transparent 24rem),linear-gradient(180deg,#f8fcff,#eef7ff 48%,#f8fbff);color:#0f172a}html.theme-light .sun-topbar{background:rgba(255,255,255,.84);border-color:rgba(14,116,144,.18);box-shadow:0 16px 38px rgba(14,116,144,.12)}html.theme-light .sun-passport-brand{--brand-wordmark-main:#0f172a;--brand-wordmark-accent:#0891b2;--brand-wordmark-orbit:rgba(8,145,178,0.42);color:#0f172a}html.theme-light .sun-passport-brand .brand-wordmark-svg{filter:drop-shadow(0 8px 18px rgba(14,116,144,.12))}html.theme-light .sun-passport-brand__caption{color:#0369a1}html.theme-light .sun-live-tap-pill,html.theme-light .sun-topbar .theme-toggle{color:#075985!important;background:rgba(255,255,255,.86)!important;border-color:rgba(14,116,144,.18)!important;box-shadow:0 12px 28px rgba(14,116,144,.1)}html.theme-light .sun-live-tap-pill span:last-child{color:#075985!important}html.theme-light .sun-simple-guide{border-color:rgba(14,116,144,.18);background:radial-gradient(circle at 12% 0,rgba(14,165,233,.16),transparent 16rem),radial-gradient(circle at 90% 8%,rgba(16,185,129,.14),transparent 15rem),linear-gradient(145deg,rgba(255,255,255,.92),rgba(224,242,254,.78));box-shadow:0 1.1rem 3rem rgba(14,116,144,.12)}html.theme-light .sun-advanced-actions summary,html.theme-light .sun-simple-guide__copy h1,html.theme-light .sun-simple-guide__score strong,html.theme-light .sun-simple-step span{color:#0f172a}html.theme-light .sun-simple-guide__action small,html.theme-light .sun-simple-guide__copy span,html.theme-light .sun-simple-step small{color:#475569}html.theme-light .sun-advanced-actions,html.theme-light .sun-asset-bank-card,html.theme-light .sun-passport-story,html.theme-light .sun-simple-step{border-color:rgba(14,116,144,.14);background:rgba(255,255,255,.72)}html.theme-light .sun-asset-bank-card__head h2,html.theme-light .sun-asset-slot b{color:#0f172a}html.theme-light .sun-asset-bank-card__claim,html.theme-light .sun-asset-bank-card__head span,html.theme-light .sun-asset-slot small{color:#475569}html.theme-light .sun-asset-bank-card__meta span,html.theme-light .sun-asset-slot{border-color:rgba(14,116,144,.14);background:rgba(255,255,255,.66)}html.theme-light .sun-passport-story li span,html.theme-light .sun-passport-story__head h2{color:#0f172a}html.theme-light .sun-passport-story li small{color:#475569}html.theme-light .sun-simple-guide__score{border-top-color:rgba(14,116,144,.12)}html.theme-light .sun-simple-guide__score li{border-color:rgba(14,116,144,.14);background:rgba(255,255,255,.7);color:#475569}html.theme-light .sun-simple-guide__score li.ok{border-color:rgba(5,150,105,.24);background:rgba(16,185,129,.12);color:#065f46}html.theme-light .sun-mobile-surface:before{background-image:linear-gradient(rgba(14,116,144,.07) 1px,transparent 0),linear-gradient(90deg,rgba(14,116,144,.07) 1px,transparent 0)}html.theme-light .sun-actions-panel,html.theme-light .sun-certificate-panel,html.theme-light .sun-config-panel,html.theme-light .sun-journey-panel,html.theme-light .sun-loyalty-panel,html.theme-light .sun-map-section,html.theme-light .sun-passport-banner,html.theme-light .sun-passport-card,html.theme-light .sun-posttap-panel,html.theme-light .sun-priority-panel,html.theme-light .sun-tech-panel{border-color:rgba(14,116,144,.2)!important;background:rgba(255,255,255,.82)!important;box-shadow:0 18px 50px rgba(14,116,144,.1)}html.theme-light .sun-certificate-action{background:rgba(255,255,255,.72);border-color:rgba(14,116,144,.22);color:#065f46}html.theme-light .sun-certificate-action b{color:#0f172a}html.theme-light .sun-certificate-action em{color:#0f766e}html.theme-light .sun-map-section--enterprise{background:radial-gradient(circle at 10% 10%,rgba(14,165,233,.16),transparent 18rem),radial-gradient(circle at 90% 4%,rgba(167,139,250,.16),transparent 22rem),linear-gradient(145deg,rgba(255,255,255,.94),rgba(224,242,254,.72))!important}html.theme-light .sun-map-section__header h2{color:#0f172a!important}html.theme-light .sun-map-section__header span{color:#075985!important;background:rgba(207,250,254,.78)!important;border-color:rgba(14,116,144,.18)!important}html.theme-light .sun-product-stage{border-color:rgba(14,116,144,.18);background:radial-gradient(circle at 22% 26%,rgba(56,189,248,.25),transparent 22%),radial-gradient(circle at 78% 70%,rgba(52,211,153,.18),transparent 24%),linear-gradient(90deg,rgba(14,116,144,.07) 1px,transparent 0),linear-gradient(rgba(14,116,144,.07) 1px,transparent 0),linear-gradient(160deg,rgba(240,249,255,.96),rgba(224,242,254,.86));background-size:auto,auto,3.2rem 3.2rem,3.2rem 3.2rem,auto}html.theme-light .sun-stage-real-map{background:radial-gradient(circle at 22% 42%,rgba(45,212,191,.18),transparent 18rem),linear-gradient(145deg,rgba(248,252,255,.94),rgba(224,242,254,.76));box-shadow:inset 0 0 0 1px rgba(14,116,144,.14),inset 0 -4.5rem 6rem rgba(186,230,253,.18),0 1.2rem 3.2rem rgba(14,116,144,.12);--nexid-ops-fallback-fill:rgba(255,255,255,0.16);--nexid-ops-fallback-ring:rgba(14,116,144,0.12);--nexid-ops-fallback-ring-accent:rgba(8,145,178,0.18);--nexid-ops-route-shadow:rgba(255,255,255,0.66);--nexid-ops-label-fill:rgba(15,23,42,0.86);--nexid-ops-heat-good:rgba(14,165,233,0.22);--nexid-ops-heat-risk:rgba(244,63,94,0.24)}html.theme-light .sun-stage-real-map:after{background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(240,249,255,.16)),radial-gradient(circle at 50% 52%,transparent 0 58%,rgba(14,116,144,.08) 86%)}html.theme-light .sun-product-stage:before{border-color:rgba(14,116,144,.2)}html.theme-light .sun-route-card,html.theme-light .sun-security-footer span,html.theme-light .sun-security-step,html.theme-light .sun-signal-cell,html.theme-light .sun-stage-pin{border-color:rgba(14,116,144,.18);background:rgba(255,255,255,.72)}html.theme-light .sun-route-card strong,html.theme-light .sun-security-ledger h2,html.theme-light .sun-security-step b,html.theme-light .sun-signal-cell b,html.theme-light .sun-stage-pin em{color:#0f172a}html.theme-light .sun-stage-pin b{color:#0e7490}html.theme-light .sun-stage-route-label{background:rgba(220,252,231,.92);color:#047857}html.theme-light .sun-route-card b{background:rgba(16,185,129,.12);color:#047857}html.theme-light .sun-security-ledger{border-color:rgba(14,116,144,.2);background:radial-gradient(circle at 92% 8%,rgba(125,211,252,.24),transparent 18rem),linear-gradient(140deg,rgba(255,255,255,.92),rgba(236,253,245,.82));box-shadow:0 18px 50px rgba(14,116,144,.12)}html.theme-light .sun-security-ledger--replay{border-color:rgba(217,119,6,.3);background:radial-gradient(circle at 92% 8%,rgba(251,191,36,.28),transparent 18rem),linear-gradient(140deg,rgba(255,251,235,.94),rgba(255,255,255,.84))}html.theme-light .sun-security-ledger--opened{border-color:rgba(217,119,6,.28);background:radial-gradient(circle at 92% 8%,rgba(251,191,36,.22),transparent 18rem),linear-gradient(140deg,rgba(255,251,235,.95),rgba(255,255,255,.88))}html.theme-light .sun-security-copy,html.theme-light .sun-security-step p{color:#475569}html.theme-light .sun-security-footer span{color:#075985}html.theme-light .sun-public-cta-card{color:#0f172a!important;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(224,242,254,.86))!important;border-color:rgba(14,116,144,.2)!important;box-shadow:0 14px 34px rgba(14,116,144,.1)}html.theme-light .sun-public-cta-card p{color:#0f172a!important}html.theme-light .sun-public-cta-code{background:rgba(207,250,254,.86);color:#0e7490;border:1px solid rgba(14,116,144,.14)}html.theme-light .sun-cta-tip{color:#475569!important}html.theme-light .sun-bottom-nav>div{border-color:rgba(14,116,144,.2)!important;background:rgba(255,255,255,.9)!important}html.theme-light .sun-bottom-nav a,html.theme-light .sun-quick-nav a{color:#075985!important;background:rgba(255,255,255,.78)!important;border-color:rgba(14,116,144,.2)!important;box-shadow:0 10px 24px rgba(14,116,144,.08)}html.theme-light .sun-bottom-nav a:first-child,html.theme-light .sun-quick-nav a:nth-child(2){color:#047857!important;border-color:rgba(16,185,129,.24)!important;background:rgba(236,253,245,.84)!important}html.theme-light .sun-bottom-nav a:nth-child(4),html.theme-light .sun-quick-nav a:nth-child(3){color:#6d28d9!important;border-color:rgba(124,58,237,.22)!important;background:rgba(245,243,255,.82)!important}html.theme-light .sun-bottom-nav a:nth-child(3),html.theme-light .sun-quick-nav a:nth-child(4){color:#92400e!important;border-color:rgba(245,158,11,.28)!important;background:rgba(255,251,235,.84)!important}html.theme-light .sun-actions-panel a,html.theme-light .sun-config-panel .rounded-xl,html.theme-light .sun-journey-panel .rounded-lg,html.theme-light .sun-loyalty-panel .rounded-full,html.theme-light .sun-passport-banner a,html.theme-light .sun-posttap-panel .rounded-lg,html.theme-light .sun-priority-panel .rounded-xl,html.theme-light .sun-tech-panel .rounded{border-color:rgba(148,163,184,.32)!important;background:rgba(255,255,255,.72)!important}html.theme-light .sun-actions-panel a:not(.pointer-events-none),html.theme-light .sun-priority-panel a{color:#075985!important}@keyframes sunTapWave{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.45)}}@keyframes sunStatusPulse{0%{box-shadow:0 0 0 0 rgba(34,211,238,.35)}70%{box-shadow:0 0 0 .75rem rgba(34,211,238,0)}to{box-shadow:0 0 0 0 rgba(34,211,238,0)}}@keyframes sunBottleFloat{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-.4rem) rotate(1.5deg)}}@keyframes sunRouteFlow{0%{opacity:.28;background-position:0 0}50%{opacity:.9}to{opacity:.28;background-position:40px 0}}@keyframes sunLogoOrbit{to{transform:rotate(1turn)}}@media (min-width:1024px){.sun-mobile-surface{padding-left:clamp(1.5rem,3vw,3rem);padding-right:clamp(1.5rem,3vw,3rem)}.sun-mobile-shell{display:grid;width:min(100%,1480px);max-width:min(1480px,calc(100vw - 3rem));grid-template-columns:minmax(390px,500px) minmax(0,1fr);gap:1.25rem;align-items:start}.sun-mobile-shell>:not([hidden])~:not([hidden]){margin-top:0}.sun-quick-nav,.sun-topbar{grid-column:1/-1}.sun-topbar{top:1rem;padding:.72rem .82rem}.sun-quick-nav{position:static;display:flex;justify-content:flex-end;gap:.6rem}.sun-quick-nav a{min-width:9.5rem;max-width:13rem;padding-left:1rem;padding-right:1rem}.sun-passport-hero{grid-column:1;grid-row:3/span 7;position:sticky;top:6.4rem}.sun-product-stage{width:100%;height:clamp(18rem,30vw,28rem)}.sun-product-visual{width:clamp(6rem,8vw,7.6rem);height:clamp(9rem,12vw,11.8rem)}.sun-security-ledger{padding:clamp(1rem,1.6vw,1.35rem)}.sun-security-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.sun-actions-panel,.sun-certificate-panel,.sun-config-panel,.sun-cta-actions,.sun-journey-panel,.sun-loyalty-panel,.sun-map-section,.sun-onboard-action,.sun-passport-banner,.sun-posttap-panel,.sun-priority-panel,.sun-tech-panel{grid-column:2}.sun-panel-map{grid-column:1/-1}.sun-map-section--enterprise{padding:1rem!important}.sun-config-panel .grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sun-map-section--enterprise .global-ops-map-layout{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)!important}.sun-map-section--enterprise .global-ops-map-canvas{height:clamp(30rem,58vh,42rem)!important}.sun-map-section--enterprise .global-ops-map-drawer{height:clamp(30rem,58vh,42rem)!important;max-height:none}}@media (min-width:1280px){.sun-mobile-shell{grid-template-columns:minmax(420px,520px) minmax(0,1fr);gap:1.5rem}.sun-panel-primary{min-height:0}.sun-panel-actions,.sun-panel-journey,.sun-panel-priority{align-self:stretch}}.sun-product-stage{isolation:isolate;perspective:900px;width:min(100%,24rem);height:clamp(21rem,68vw,26rem);background:linear-gradient(90deg,rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(rgba(125,211,252,.055) 1px,transparent 0),radial-gradient(ellipse at 50% 92%,rgba(45,212,191,.14),transparent 34%),linear-gradient(150deg,rgba(8,47,73,.72),rgba(2,6,23,.92) 62%,rgba(15,23,42,.88));background-size:4rem 4rem,4rem 4rem,auto,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -3.4rem 6.4rem rgba(2,6,23,.48),0 1.6rem 4.4rem rgba(2,6,23,.32)}.sun-product-stage:before{inset:8%;border:1px solid rgba(125,211,252,.12);background:repeating-radial-gradient(ellipse at center,rgba(125,211,252,.12) 0 1px,transparent 1px 20px);opacity:.34;transform:rotateX(64deg) translateY(38%)}.sun-product-stage:after{left:10%;right:10%;top:13%;height:68%;border-top:0;border-radius:999px;background:conic-gradient(from 218deg at 45% 55%,transparent 0 20%,rgba(103,232,249,.09) 21% 29%,transparent 30% 100%);transform:rotate(-8deg);animation:sunRouteFlow 4.2s linear infinite}.sun-stage-map{inset:.9rem;border-radius:1.5rem}.sun-stage-map,.sun-stage-real-map{position:absolute;z-index:0;overflow:hidden;pointer-events:none}.sun-stage-real-map{inset:.75rem;border-radius:1.35rem;background:#020617;box-shadow:inset 0 0 0 1px rgba(125,211,252,.14),inset 0 -4.5rem 6rem rgba(2,6,23,.38)}.sun-map-section--enterprise .global-ops-map-stage,.sun-stage-real-map{--nexid-ops-fallback-fill:rgba(8,28,42,0.22);--nexid-ops-fallback-ring:rgba(148,163,184,0.12);--nexid-ops-fallback-ring-accent:rgba(34,211,238,0.18);--nexid-ops-route-shadow:rgba(2,6,23,0.58);--nexid-ops-label-fill:rgba(226,232,240,0.92);--nexid-ops-heat-good:rgba(34,211,238,0.42);--nexid-ops-heat-risk:rgba(251,113,133,0.5)}.sun-stage-real-map:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,6,23,.01),rgba(2,6,23,.12)),radial-gradient(circle at 50% 48%,transparent 0 58%,rgba(2,6,23,.18) 84%);pointer-events:none}.sun-stage-real-map__vector{height:100%;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important}.sun-stage-real-map__vector svg{opacity:.98;filter:saturate(1.12) contrast(1.04) brightness(1.04)}.sun-stage-map:after,.sun-stage-map:before{content:"";position:absolute;inset:0;pointer-events:none}.sun-stage-map:before{background:linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 0),linear-gradient(rgba(125,211,252,.07) 1px,transparent 0);background-size:3.4rem 3.4rem;-webkit-mask-image:radial-gradient(circle at center,black,transparent 78%);mask-image:radial-gradient(circle at center,black,transparent 78%)}.sun-stage-map:after{background:radial-gradient(circle at 24% 63%,rgba(52,211,153,.16),transparent 9%),radial-gradient(circle at 73% 36%,rgba(34,211,238,.14),transparent 10%);filter:blur(5px);opacity:.44}.sun-stage-map__land{position:absolute;display:block;border:1px dashed rgba(125,211,252,.15);background:transparent;opacity:.18;filter:none}.sun-stage-map__land--origin{left:6%;bottom:17%;width:38%;height:31%;border-radius:56% 44% 42% 58%/44% 42% 58% 56%;transform:rotate(-12deg)}.sun-stage-map__land--tap{right:4%;top:19%;width:40%;height:35%;border-radius:45% 55% 59% 41%/42% 50% 50% 58%;background:transparent;transform:rotate(13deg)}.sun-stage-map__route,.sun-stage-map__route--glow{position:absolute;left:18%;right:15%;top:49%;height:34%;border-top:2px dashed rgba(103,232,249,.58);border-radius:999px 999px 0 0;transform:rotate(-13deg)}.sun-stage-map__route--glow{border-top-width:5px;border-color:rgba(34,211,238,.09);filter:blur(4px)}.sun-stage-map__point{position:absolute;z-index:2;display:block;width:.92rem;height:.92rem;border:2px solid rgba(236,254,255,.88);border-radius:999px;background:#22d3ee;box-shadow:0 0 0 .34rem rgba(34,211,238,.18),0 0 1.4rem rgba(34,211,238,.58)}.sun-stage-map__point--origin{left:21%;bottom:29%;background:#34d399}.sun-stage-map__point--tap{right:20%;top:40%;background:#22d3ee;animation:sunStatusPulse 2.4s ease-out infinite}.sun-product-visual{width:clamp(6.7rem,24vw,8.8rem);height:clamp(11.1rem,38vw,14.8rem);z-index:2;border:0;border-radius:2.8rem 2.8rem 1.55rem 1.55rem;background:linear-gradient(90deg,rgba(255,255,255,.26),transparent 14%,transparent 70%,rgba(255,255,255,.1)),radial-gradient(circle at 49% 9%,rgba(127,29,29,.58),transparent 17%),linear-gradient(92deg,#06070a,#26090b 16%,#5f1717 42%,#15070a 77%,#030712);box-shadow:inset .9rem 0 1.2rem rgba(255,255,255,.06),inset -1.1rem 0 1.6rem rgba(2,6,23,.74),inset 0 0 2.6rem rgba(2,6,23,.92),0 2rem 2.8rem rgba(0,0,0,.42);clip-path:polygon(35% 0,65% 0,69% 23%,87% 37%,91% 100%,9% 100%,13% 37%,31% 23%);transform:rotateX(2deg) rotateY(-7deg) translateY(0);animation:sunBottleFloat 5.2s ease-in-out infinite}.sun-product-visual:after,.sun-product-visual:before{content:"";position:absolute;pointer-events:none}.sun-product-visual:before{left:24%;top:23%;width:8%;height:62%;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.04) 64%,transparent);filter:blur(.5px);opacity:.36}.sun-product-visual:after,.sun-product-visual:before{z-index:1;border-radius:999px;border:0!important;transform:none!important}.sun-product-visual:after{right:19%;top:28%;width:10%;height:54%;background:linear-gradient(180deg,rgba(125,211,252,.12),rgba(2,6,23,.3));opacity:.34}.sun-product-visual--opened:before,.sun-product-visual--replay:before,.sun-product-visual--risk:before,.sun-product-visual--valid:before,.sun-product-visual--warn:before{background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.04) 64%,transparent)!important}.sun-product-visual--opened:after,.sun-product-visual--replay:after,.sun-product-visual--risk:after,.sun-product-visual--valid:after,.sun-product-visual--warn:after{background:linear-gradient(180deg,rgba(125,211,252,.12),rgba(2,6,23,.3))!important}.sun-product-visual__capsule,.sun-product-visual__label,.sun-product-visual__liquid,.sun-product-visual__neck,.sun-product-visual__seal,.sun-product-visual__tag{position:absolute;display:block}.sun-product-visual__liquid{inset:18% 17% 3%;z-index:0;border-radius:1.7rem 1.7rem 1.2rem 1.2rem;background:radial-gradient(circle at 52% 10%,rgba(34,197,94,.34),transparent 14%),linear-gradient(90deg,rgba(255,255,255,.08),transparent 30%,rgba(2,6,23,.24) 74%),linear-gradient(180deg,rgba(127,29,29,.92),rgba(69,10,10,.9) 48%,rgba(2,6,23,.76));box-shadow:inset 0 0 1.8rem rgba(2,6,23,.68)}.sun-product-visual__neck{left:42%;top:-3%;z-index:4;width:16%;height:30%;border-radius:.44rem .44rem .22rem .22rem;background:linear-gradient(90deg,rgba(255,255,255,.28),transparent 38%),linear-gradient(180deg,#7f1d1d,#230608);border:1px solid rgba(254,226,226,.34);box-shadow:inset -.45rem 0 .75rem rgba(2,6,23,.28)}.sun-product-visual__capsule{left:39%;top:-7%;z-index:5;width:22%;height:17%;border-radius:.5rem .5rem .18rem .18rem;background:repeating-linear-gradient(180deg,rgba(255,255,255,.16) 0 4px,transparent 4px 8px),linear-gradient(90deg,rgba(255,255,255,.3),transparent 42%),linear-gradient(180deg,#ef4444,#7f1d1d);border:1px solid rgba(254,202,202,.72);box-shadow:0 .8rem 1rem rgba(2,6,23,.22)}.sun-product-visual__seal{left:41%;top:-1%;z-index:6;display:flex;width:18%;height:34%;transform:rotate(-2deg);transform-origin:50% 4%;filter:drop-shadow(0 .6rem .7rem rgba(2,6,23,.34))}.sun-product-visual__seal:before{content:"";position:absolute;left:49%;top:0;bottom:0;border-left:2px dashed rgba(6,182,212,.75)}.sun-product-visual__seal-half{display:grid;place-items:center;width:50%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(224,242,254,.78)),repeating-linear-gradient(135deg,rgba(14,116,144,.18) 0 2px,transparent 2px 7px);border:1px solid rgba(14,165,233,.36);color:#0e7490;font-size:.34rem;font-weight:950;letter-spacing:.04em;writing-mode:vertical-rl}.sun-product-visual__seal-half--left{border-radius:.38rem 0 0 .38rem}.sun-product-visual__seal-half--right{border-radius:0 .38rem .38rem 0}.sun-product-visual--opened .sun-product-visual__seal-half--left{transform:translate(-42%,-14%) rotate(-28deg)}.sun-product-visual--opened .sun-product-visual__seal-half--right{transform:translate(42%,14%) rotate(24deg)}.sun-product-visual--replay .sun-product-visual__seal{filter:drop-shadow(0 0 1rem rgba(251,191,36,.36))}.sun-product-visual--risk .sun-product-visual__seal{filter:drop-shadow(0 0 1rem rgba(251,113,133,.4))}.sun-product-visual__tag{left:50%;top:17%;z-index:7;transform:translateX(-50%);border-radius:999px;background:rgba(2,6,23,.76);border:1px solid rgba(34,211,238,.46);box-shadow:0 0 1.2rem rgba(34,211,238,.22);color:#a5f3fc;font-size:.46rem;font-weight:950;letter-spacing:.1em;padding:.2rem .42rem}.sun-product-visual__label{left:20%;right:20%;bottom:20%;z-index:8;border-radius:.42rem;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(226,232,240,.95)),radial-gradient(circle at 50% 100%,rgba(148,163,184,.18),transparent 42%);border:1px solid rgba(226,232,240,.92);box-shadow:0 .75rem 1.4rem rgba(2,6,23,.3);color:#0f172a;padding:.42rem .24rem .36rem;text-align:center;transform:rotate(-1deg)}.sun-product-visual__label em,.sun-product-visual__label i,.sun-product-visual__label small,.sun-product-visual__label strong{display:block}.sun-product-visual__label small{color:#475569;font-size:.38rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.sun-product-visual__label strong{margin-top:.06rem;color:#0f172a;font-size:clamp(.7rem,3.4vw,.92rem);font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.sun-product-visual__label em{margin-top:.12rem;color:#64748b;font-size:.34rem;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.sun-product-visual__label i{height:.85rem;margin-top:.22rem;background:repeating-radial-gradient(ellipse at center,rgba(15,23,42,.16) 0 1px,transparent 1px 4px);clip-path:polygon(0 100%,18% 42%,30% 78%,45% 24%,58% 74%,74% 38%,100% 100%);opacity:.9}.sun-route-card,.sun-signal-cell,.sun-stage-pin,.sun-stage-route-label{backdrop-filter:blur(16px);box-shadow:0 .9rem 2.2rem rgba(2,6,23,.24)}.sun-product-stage--realtime{width:min(100%,26.5rem);height:clamp(23rem,78vw,31rem);margin:0 auto 1rem;border-radius:1.7rem;background:radial-gradient(circle at 52% 45%,rgba(34,211,238,.2),transparent 28%),radial-gradient(circle at 25% 68%,rgba(52,211,153,.17),transparent 22%),radial-gradient(circle at 78% 26%,rgba(129,140,248,.16),transparent 24%),linear-gradient(90deg,rgba(125,211,252,.075) 1px,transparent 0),linear-gradient(rgba(125,211,252,.075) 1px,transparent 0),linear-gradient(150deg,rgba(8,47,73,.82),rgba(2,6,23,.95) 64%,rgba(15,23,42,.9));background-size:auto,auto,auto,3.1rem 3.1rem,3.1rem 3.1rem,auto}.sun-product-stage--realtime:before{inset:auto 8% -10%;width:84%;height:32%;border:1px solid rgba(125,211,252,.18);background:repeating-radial-gradient(ellipse at center,rgba(125,211,252,.2) 0 1px,transparent 1px 18px);opacity:.74;transform:rotateX(66deg)}.sun-product-stage--realtime:after{left:14%;right:13%;top:31%;height:38%;border-top-color:rgba(103,232,249,.48);opacity:.2}.sun-three-product-shell{position:absolute;inset:.55rem .1rem .25rem;z-index:2;display:grid;place-items:center;pointer-events:auto;transform-style:preserve-3d}.sun-three-stage.hero-three-stage{inset:-7% -10% -5%;z-index:4}.sun-three-stage .hero-three-stage-canvas{filter:drop-shadow(0 2.2rem 2.2rem rgba(0,0,0,.4)) saturate(1.12) contrast(1.06)}.sun-three-stage .hero-three-stage-label{bottom:.55rem;max-width:min(76%,16rem);border-color:rgba(125,211,252,.32);background:rgba(2,6,23,.82)}.sun-product-fallback{position:absolute;inset:0;z-index:3;width:100%;height:100%;pointer-events:none;filter:drop-shadow(0 2rem 2.35rem rgba(0,0,0,.44)) saturate(1.08) contrast(1.04);transition:opacity .22s ease,transform .22s ease,filter .22s ease}.sun-three-product-shell--ready .sun-product-fallback{opacity:0;transform:scale(.96);filter:blur(5px) saturate(.9)}.sun-product-photo-shell{position:relative;z-index:4;display:grid;place-items:center;width:min(76%,18rem);height:min(92%,27rem);transform-style:preserve-3d;animation:sunBottleFloat 5.2s ease-in-out infinite}.sun-product-photo-shell:after,.sun-product-photo-shell:before{content:"";position:absolute;inset:0;pointer-events:none}.sun-product-photo-shell:before{z-index:-1;border-radius:1.6rem;background:radial-gradient(circle at 50% 38%,rgba(34,211,238,.24),transparent 48%),radial-gradient(circle at 42% 62%,rgba(167,139,250,.16),transparent 42%);filter:blur(18px)}.sun-product-photo-shell:after{z-index:2;border-radius:inherit}.sun-product-photo{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2rem 2.3rem rgba(0,0,0,.5)) saturate(1.06) contrast(1.04)}.sun-product-stage--apparel .sun-product-photo-shell,.sun-product-stage--sneaker .sun-product-photo-shell{width:min(82%,21rem);height:min(64%,18rem);overflow:hidden;transform:rotate(-2deg);border:1px solid rgba(226,232,240,.22);border-radius:1.45rem;background:linear-gradient(145deg,rgba(248,250,252,.14),rgba(8,47,73,.24)),rgba(2,6,23,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 2rem 3.6rem rgba(0,0,0,.42)}.sun-product-stage--apparel .sun-product-photo-shell:after,.sun-product-stage--sneaker .sun-product-photo-shell:after{background:linear-gradient(125deg,rgba(255,255,255,.24),transparent 30%),linear-gradient(180deg,transparent 42%,rgba(2,6,23,.72)),linear-gradient(90deg,rgba(34,211,238,.14),transparent 42%,rgba(167,139,250,.14))}.sun-product-stage--apparel .sun-product-photo,.sun-product-stage--sneaker .sun-product-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%;filter:saturate(.92) contrast(1.08) brightness(.96)}.sun-product-stage--sneaker .sun-product-photo{filter:grayscale(.18) saturate(.58) hue-rotate(146deg) contrast(1.12) brightness(.96)}.sun-product-stage--apparel .sun-product-photo-seal,.sun-product-stage--sneaker .sun-product-photo-seal{left:auto;right:.9rem;top:.9rem;transform:none;z-index:3}.sun-product-photo-seal{position:absolute;left:50%;top:7%;display:grid;grid-template-columns:1fr;min-width:2.2rem;transform:translateX(-50%) rotate(-5deg);border:1px solid rgba(34,211,238,.44);border-radius:.52rem;background:rgba(248,250,252,.9);box-shadow:0 .9rem 1.4rem rgba(2,6,23,.28);color:#0f172a;overflow:hidden}.sun-product-photo-seal b,.sun-product-photo-seal em{display:block;padding:.12rem .28rem;font-size:.48rem;font-style:normal;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.sun-product-photo-seal em{background:#06111f;color:#67e8f9;font-size:.38rem}.sun-product-photo-shell--opened .sun-product-photo-seal{transform:translateX(-50%) rotate(-18deg);border-color:rgba(251,191,36,.5)}.sun-product-photo-shell--blocked .sun-product-photo-seal{border-color:rgba(251,113,133,.56);box-shadow:0 0 1.4rem rgba(251,113,133,.2)}.sun-product-stage--wine .sun-three-stage.hero-three-stage{inset:-8% -12% -6%}.sun-product-stage--bracelet .sun-three-stage.hero-three-stage,.sun-product-stage--ticket .sun-three-stage.hero-three-stage{inset:-4% -13% -2%}.sun-product-stage--creamJar .sun-three-stage.hero-three-stage,.sun-product-stage--creamTube .sun-three-stage.hero-three-stage,.sun-product-stage--perfume .sun-three-stage.hero-three-stage{inset:-6% -11% -4%}@media (min-width:1024px){.sun-product-stage{width:100%;height:clamp(25rem,35vw,34rem)}.sun-product-stage--realtime{height:clamp(27rem,36vw,35rem)}.sun-product-visual{width:clamp(8.5rem,9vw,10.4rem);height:clamp(14.2rem,16vw,17.4rem)}}@media (max-width:640px){.sun-passport-brand .brand-lockup{gap:.38rem}.sun-passport-brand .brand-mark{width:2.6rem;height:2.6rem;border-radius:.9rem}.sun-passport-brand .brand-wordmark-svg{width:4.85rem!important}.sun-passport-brand__caption{font-size:.48rem;letter-spacing:.1em}.sun-product-stage{height:clamp(22rem,92vw,27rem);min-height:22rem}.sun-product-stage--realtime{height:clamp(23.5rem,104vw,28.5rem);border-radius:1.45rem}.sun-product-visual{width:clamp(6.85rem,32vw,8.5rem);height:clamp(11.5rem,54vw,14.6rem)}.sun-three-stage.hero-three-stage{inset:-6% -12% -4%}.sun-three-stage .hero-three-stage-label{bottom:.42rem;max-width:min(72%,13rem)}.sun-stage-pin{min-width:4.4rem;max-width:6.1rem}.sun-stage-pin--origin{left:.58rem;bottom:.62rem}.sun-stage-pin--tap{right:.58rem;top:.62rem}.sun-stage-route-label{right:.58rem;bottom:.72rem}}html.theme-light .sun-stage-map__land{border-color:rgba(14,116,144,.14);background:transparent}html.theme-light .sun-stage-map__land--tap{background:transparent}html.theme-light .sun-product-visual__tag{background:rgba(240,249,255,.84);color:#075985}html.theme-light #fresh-tap-required{color:#075985!important;background:rgba(224,242,254,.74)!important;border-color:rgba(14,116,144,.22)!important}html.theme-light #fresh-tap-required p{color:#075985!important}@media (display-mode:standalone){.sun-mobile-surface{padding-top:calc(max(1rem, env(safe-area-inset-top)) + .25rem)}.sun-bottom-nav{position:sticky;bottom:0}}.hero-bottle,.uncork-demo{filter:drop-shadow(0 22px 26px rgba(2,6,23,.36))}.hero-bottle:before,.uncork-demo:before{inset:24px 38px 8px;border-radius:22px 22px 34px 34px;background:linear-gradient(90deg,rgba(255,255,255,.2),transparent 20%,transparent 72%,rgba(255,255,255,.08)),linear-gradient(180deg,#111827,#1f2937 46%,#334155);box-shadow:inset 0 0 26px rgba(2,6,23,.86),inset 10px 0 18px rgba(255,255,255,.06),0 18px 30px rgba(2,6,23,.46)}.hero-bottle:after,.uncork-demo:after{width:28px;height:38px;left:61px;top:-1px;border-radius:7px 7px 4px 4px;background:linear-gradient(90deg,rgba(255,255,255,.28),transparent 36%),linear-gradient(180deg,#e9d5ff,#8b5cf6 38%,#5b21b6)}.hero-product-stage--wine .hero-bottle{width:clamp(178px,18vw,232px);height:clamp(190px,18.6vw,248px);transform:translateY(-.2rem);animation:heroProductFloat 4.8s ease-in-out infinite}.hero-product-stage--wine .hero-bottle:before{inset:18% 26% 2%;border-radius:14px 14px 36px 36px;clip-path:polygon(33% 0,67% 0,78% 18%,88% 100%,12% 100%,22% 18%);background:linear-gradient(90deg,rgba(255,255,255,.24),transparent 18%,transparent 76%,rgba(255,255,255,.08)),linear-gradient(180deg,#24110f,#451a1a 46%,#111827)}.hero-product-stage--wine .hero-bottle:after{top:2.5%;left:41%;width:18%;height:31%;border-radius:9px 9px 4px 4px;background:linear-gradient(90deg,rgba(255,255,255,.32),transparent 34%),repeating-linear-gradient(180deg,#7f1d1d 0 6px,#991b1b 6px 12px);box-shadow:inset 0 -8px 0 rgba(120,53,15,.78)}.hero-cork-pop{display:none}.hero-product-stage--wine .hero-cork-pop{display:block;position:absolute;z-index:5;left:50%;top:14.5%;width:1.02rem;height:1.52rem;border-radius:.22rem;background:linear-gradient(90deg,rgba(255,255,255,.24),transparent 48%),repeating-linear-gradient(45deg,#a16207 0 3px,#854d0e 3px 6px);box-shadow:0 8px 18px rgba(2,6,23,.35);transform:translate(-50%,.1rem);animation:corkPop 2.8s ease-in-out infinite}.hero-product-stage--wine .hero-tamper-strip{z-index:5;top:59%;width:5.8rem;height:2rem;transform:translate(-50%,-50%) rotate(-4deg);border-radius:.45rem;background:linear-gradient(115deg,transparent 0 44%,rgba(251,113,133,.82) 45% 52%,transparent 53%),linear-gradient(180deg,rgba(248,250,252,.98),rgba(203,213,225,.9))}.hero-product-stage--wine .hero-tamper-strip:after{content:"NFC TT";position:absolute;inset:0;display:grid;place-items:center;color:#0f172a;font-size:.58rem;font-weight:900;letter-spacing:.12em}@keyframes corkPop{0%,58%,to{opacity:.72;transform:translate(-50%,.1rem) rotate(0deg)}10%{opacity:1;transform:translate(-50%,-1.25rem) rotate(-10deg)}28%{opacity:.96;transform:translate(calc(-50% + 1.05rem),-2.2rem) rotate(18deg)}}@keyframes heroProductFloat{0%,to{transform:translateY(-.2rem) rotate(-.8deg)}50%{transform:translateY(-.75rem) rotate(.8deg)}}.uncork-demo.scanning:before{background:linear-gradient(125deg,transparent 0 45%,rgba(34,211,238,.52) 46% 50%,transparent 51%),linear-gradient(90deg,rgba(255,255,255,.2),transparent 20%,transparent 72%,rgba(255,255,255,.08)),linear-gradient(180deg,#111827,#1f2937 46%,#334155)}.uncork-demo.tampered:before{background:linear-gradient(116deg,transparent 0 45%,rgba(251,113,133,.78) 46% 51%,transparent 52%),linear-gradient(90deg,rgba(255,255,255,.2),transparent 20%,transparent 72%,rgba(255,255,255,.08)),linear-gradient(180deg,#111827,#1f2937 46%,#334155)}.wristband-demo:before{inset:48px 10px;border:12px solid rgba(56,189,248,.58);background:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 6px,transparent 6px 14px);box-shadow:inset 0 0 28px rgba(14,116,144,.52),0 18px 34px rgba(14,165,233,.28)}.wristband-demo:after{content:"NTAG";left:52px;background:linear-gradient(180deg,rgba(8,47,73,.98),rgba(14,116,144,.92))}.wristband-demo.scanning:before{animation:wristbandPulse 1.3s ease-in-out infinite}.hero-product-stage--events .hero-tamper-strip{top:50%;width:4.2rem;height:1.45rem;transform:translate(-50%,-50%) rotate(0deg);border-radius:999px;background:linear-gradient(180deg,rgba(8,47,73,.98),rgba(14,116,144,.92))}.hero-product-stage--events .hero-tamper-strip:after{content:"UID";position:absolute;inset:0;display:grid;place-items:center;color:#cffafe;font-size:.62rem;font-weight:900;letter-spacing:.14em}.hero-product-stage--cosmetics .hero-tamper-strip{top:34%;width:3.8rem;height:.8rem;transform:translate(-50%,-50%) rotate(-11deg)}.hero-product-stage--agro .hero-tamper-strip{top:48%;width:5.6rem;height:.55rem;transform:translate(-50%,-50%) rotate(9deg);border-radius:999px}.hero-scene{background:linear-gradient(135deg,rgba(15,23,42,.88),rgba(2,6,23,.92)),repeating-linear-gradient(90deg,rgba(125,211,252,.06) 0 1px,transparent 1px 72px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 70px rgba(2,6,23,.45)}.hero-scene-stage-card{display:flex;flex-direction:column}.hero-vertical-pill{min-height:2.2rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(15,23,42,.76);color:#cbd5e1;padding:.42rem .78rem;font-size:.76rem;font-weight:700;transition:border-color .2s ease,background .2s ease,color .2s ease}.hero-vertical-pill--active{border-color:rgba(34,211,238,.45);background:rgba(8,145,178,.2);color:#ecfeff}.hero-product-stage{min-height:18rem;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.75rem}.hero-scene-swap{min-height:2rem;border-radius:999px;border:1px solid rgba(34,211,238,.28);background:rgba(8,145,178,.12);color:#cffafe;padding:.35rem .72rem;font-size:.7rem;font-weight:800}.hero-object-frame{position:relative;min-height:clamp(23.5rem,28vw,28rem);display:grid;place-items:center;isolation:isolate;border-radius:1.2rem;background:radial-gradient(circle at 50% 48%,rgba(34,211,238,.16),transparent 32%),radial-gradient(circle at 18% 26%,rgba(20,184,166,.13),transparent 24%),radial-gradient(circle at 80% 66%,rgba(99,102,241,.13),transparent 27%),linear-gradient(135deg,rgba(3,17,31,.98),rgba(7,24,39,.96) 48%,rgba(12,14,36,.92));border:1px solid rgba(255,255,255,.08);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -5rem 7rem rgba(2,6,23,.42),0 2rem 4.5rem rgba(2,6,23,.36)}.hero-object-frame:before{content:"";position:absolute;z-index:0;inset:1rem;border-radius:1rem;border:1px solid rgba(125,211,252,.1);background:linear-gradient(90deg,transparent 0 49.9%,rgba(125,211,252,.09) 50%,transparent 50.1% 100%),linear-gradient(180deg,transparent 0 49.9%,rgba(125,211,252,.08) 50%,transparent 50.1% 100%);opacity:.42;pointer-events:none}.hero-object-frame:after{content:"";position:absolute;inset:1.8rem;z-index:2;border-radius:1.4rem;background:radial-gradient(ellipse at center,transparent 0 48%,rgba(125,211,252,.12) 48.4% 48.8%,transparent 49.2% 100%),radial-gradient(ellipse at center,transparent 0 67%,rgba(45,212,191,.09) 67.2% 67.6%,transparent 68% 100%);opacity:.28;pointer-events:none}.hero-trace-map{position:absolute;inset:.6rem;z-index:auto;border-radius:1rem;overflow:hidden;pointer-events:none}.hero-trace-map:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(135deg,rgba(14,116,144,.08),rgba(15,23,42,.02));background-size:4.2rem 4.2rem,4.2rem 4.2rem,auto}.hero-trace-map svg{position:absolute;inset:0;width:100%;height:100%}.hero-trace-map__water{fill:rgba(8,47,73,.2)}.hero-trace-map__land{fill:transparent;stroke:rgba(103,232,249,.14);stroke-width:.45;vector-effect:non-scaling-stroke;opacity:.52}.hero-trace-map__land--africa,.hero-trace-map__land--europe{fill:transparent}.hero-trace-map__coast{fill:none;stroke:rgba(186,230,253,.18);stroke-width:.4;stroke-linecap:round;vector-effect:non-scaling-stroke}.hero-trace-map__grid{fill:none;stroke:rgba(125,211,252,.11);stroke-width:.35}.hero-trace-map__road{fill:none;stroke:rgba(186,230,253,.24);stroke-width:.45;stroke-linecap:round;stroke-dasharray:2 1.5;vector-effect:non-scaling-stroke}.hero-trace-map__road--secondary{stroke:rgba(167,139,250,.2)}.hero-trace-map__city{fill:#8be9ff;opacity:.85;filter:drop-shadow(0 0 3px rgba(34,211,238,.55))}.hero-trace-map__label{fill:rgba(226,232,240,.62);font-size:5px;font-weight:800;letter-spacing:.08em;opacity:.42}.hero-trace-map__route-shadow{fill:none;stroke:rgba(2,6,23,.42);stroke-width:1.8;stroke-linecap:round;opacity:.8}.hero-trace-map__route{fill:none;stroke:rgba(103,232,249,.86);stroke-width:.62;stroke-linecap:round;stroke-dasharray:4 3;filter:drop-shadow(0 0 5px rgba(34,211,238,.44));animation:heroRouteDash 3s linear infinite}.hero-trace-map__origin{fill:#22d3ee;stroke:rgba(236,254,255,.9);stroke-width:.7}.hero-trace-map__tap{fill:#34d399;stroke:rgba(240,253,244,.96);stroke-width:.85;filter:drop-shadow(0 0 5px rgba(52,211,153,.74))}.hero-map-pin{position:absolute;z-index:6;max-width:8rem;transform:translate(-50%,-100%);border-radius:999px;border:1px solid rgba(125,211,252,.24);background:rgba(2,6,23,.74);padding:.3rem .56rem .34rem;box-shadow:0 10px 28px rgba(2,6,23,.3),0 0 22px rgba(34,211,238,.16);backdrop-filter:blur(10px)}.hero-map-pin span,.hero-map-pin strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-map-pin span{color:#67e8f9;font-size:.5rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.hero-map-pin strong{margin-top:.08rem;color:#f8fafc;font-size:.62rem;line-height:1.15}.hero-map-pin--tap{border-color:rgba(52,211,153,.28)}.hero-map-pin--tap span{color:#86efac}.hero-map-intel{position:absolute;z-index:6;left:.75rem;top:.75rem;width:min(13.5rem,calc(100% - 1.5rem));border-radius:.95rem;border:1px solid rgba(103,232,249,.18);background:rgba(2,6,23,.68);padding:.66rem .72rem;box-shadow:0 16px 36px rgba(2,6,23,.28);backdrop-filter:blur(12px)}.hero-map-intel p,.hero-map-intel span,.hero-map-intel strong{display:block}.hero-map-intel p{color:#67e8f9;font-size:.52rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.hero-map-intel strong{margin-top:.16rem;color:#f8fafc;font-size:.82rem;line-height:1.08}.hero-map-intel span{margin-top:.16rem;color:#cbd5e1;font-size:.6rem;line-height:1.25}.hero-map-proof-board{position:absolute;z-index:7;left:.75rem;top:4.95rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(16.8rem,calc(100% - 1.5rem));overflow:hidden;border:1px solid rgba(125,211,252,.2);border-radius:.95rem;background:rgba(2,6,23,.68);box-shadow:0 1rem 2.4rem rgba(2,6,23,.28);backdrop-filter:blur(13px)}.hero-map-proof-board span{display:grid;min-width:0;gap:.08rem;padding:.48rem .62rem;border-right:1px solid rgba(125,211,252,.13)}.hero-map-proof-board span:last-child{border-right:0}.hero-map-proof-board small,.hero-map-proof-board strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-map-proof-board small{color:#67e8f9;font-size:.48rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.hero-map-proof-board strong{color:#f8fafc;font-size:.62rem;font-weight:950;line-height:1.1}.hero-map-event-stack{position:absolute;z-index:6;right:.75rem;top:.75rem;display:grid;width:min(13.8rem,38%);gap:.38rem}.hero-map-event{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.48rem;column-gap:.48rem;align-items:center;border-radius:.78rem;border:1px solid rgba(125,211,252,.14);background:rgba(2,6,23,.6);padding:.46rem .54rem;box-shadow:0 12px 30px rgba(2,6,23,.22);backdrop-filter:blur(10px)}.hero-map-event i{grid-row:span 2;display:grid;width:1.38rem;height:1.38rem;place-items:center;border-radius:999px;background:rgba(34,211,238,.14);color:#67e8f9;font-size:.55rem;font-style:normal;font-weight:900}.hero-map-event span,.hero-map-event strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-map-event span{color:#67e8f9;font-size:.48rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hero-map-event strong{color:#f8fafc;font-size:.6rem;line-height:1.1}.hero-trace-caption{position:absolute;z-index:7;left:.75rem;bottom:.75rem;width:min(11.8rem,calc(100% - 1.5rem));border-radius:.9rem;border:1px solid rgba(125,211,252,.18);background:rgba(2,6,23,.64);padding:.62rem .7rem;backdrop-filter:blur(10px)}.hero-map-data-strip{position:absolute;z-index:7;left:50%;bottom:3.05rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(20rem,54%);transform:translateX(-50%);overflow:hidden;border-radius:999px;border:1px solid rgba(125,211,252,.16);background:rgba(2,6,23,.62);box-shadow:0 16px 36px rgba(2,6,23,.26);backdrop-filter:blur(12px)}.hero-map-data-strip span{min-width:0;padding:.38rem .42rem;color:#cbd5e1;font-size:.52rem;font-weight:900;letter-spacing:.09em;text-align:center;text-transform:uppercase;white-space:nowrap}.hero-map-data-strip span+span{border-left:1px solid rgba(125,211,252,.12)}.hero-trace-caption p,.hero-trace-caption span,.hero-trace-caption strong{display:block}.hero-trace-caption p{color:#67e8f9;font-size:.56rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.hero-trace-caption strong{margin-top:.14rem;color:#f8fafc;font-size:.92rem;line-height:1.1}.hero-trace-caption span{margin-top:.16rem;color:#cbd5e1;font-size:.62rem;line-height:1.25}.hero-origin-link{position:absolute;z-index:7;right:.75rem;bottom:.75rem;pointer-events:auto;max-width:9.8rem;border-radius:999px;border:1px solid rgba(34,211,238,.32);background:rgba(8,47,73,.72);color:#cffafe;padding:.42rem .62rem;font-size:.64rem;font-weight:900;text-align:center;transition:transform .2s ease,border-color .2s ease,background .2s ease}.hero-origin-link:hover{transform:translateY(-1px);border-color:rgba(103,232,249,.58);background:rgba(14,116,144,.78)}@keyframes heroRouteDash{to{stroke-dashoffset:-28}}.demo-request-card{background:radial-gradient(circle at 14% 0,rgba(34,211,238,.18),transparent 34%),radial-gradient(circle at 86% 12%,rgba(139,92,246,.14),transparent 34%),linear-gradient(145deg,rgba(15,23,42,.88),rgba(2,6,23,.9))}.demo-input{min-height:2.75rem;width:100%;border-radius:.9rem;border:1px solid rgba(255,255,255,.1);background:rgba(2,6,23,.62);color:#f8fafc;padding:.72rem .85rem;font-size:.9rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.demo-input::-moz-placeholder{color:#94a3b8}.demo-input::placeholder{color:#94a3b8}.demo-input:focus{border-color:rgba(34,211,238,.48);background:rgba(8,47,73,.4);box-shadow:0 0 0 3px rgba(34,211,238,.1)}.demo-vertical-pill{min-height:2.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#cbd5e1;padding:.42rem .78rem;font-size:.76rem;font-weight:800;text-transform:capitalize}.demo-vertical-pill--active{border-color:rgba(34,211,238,.48);background:rgba(34,211,238,.16);color:#ecfeff}html.theme-light .demo-request-card{background:radial-gradient(circle at 14% 0,rgba(14,165,233,.12),transparent 34%),radial-gradient(circle at 86% 12%,rgba(139,92,246,.12),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.94),rgba(239,246,255,.94))}html.theme-light .demo-input{background:rgba(255,255,255,.8);border-color:rgba(148,163,184,.42);color:#0f172a}html.theme-light .demo-input::-moz-placeholder{color:#64748b}html.theme-light .demo-input::placeholder{color:#64748b}html.theme-light .demo-vertical-pill{background:rgba(255,255,255,.78);border-color:rgba(148,163,184,.42);color:#334155}html.theme-light .demo-vertical-pill--active{background:rgba(14,165,233,.13);border-color:rgba(14,165,233,.42);color:#075985}.hero-tamper-strip{position:absolute;z-index:4;left:50%;top:52%;width:4.9rem;height:1rem;transform:translate(-50%,-50%) rotate(-9deg);border-radius:999px;background:linear-gradient(115deg,transparent 0 46%,rgba(251,113,133,.82) 47% 52%,transparent 53%),linear-gradient(90deg,rgba(248,250,252,.94),rgba(186,230,253,.72));border:1px solid rgba(226,232,240,.4);box-shadow:0 8px 24px rgba(14,165,233,.14)}.hero-nfc-beam{position:absolute;z-index:2;right:1.2rem;top:1.2rem;width:3rem;height:3rem;border-radius:999px;border:1px solid rgba(34,211,238,.28);opacity:.72;animation:sunTapWave 1.7s ease-out infinite}.hero-scene-phone{position:relative;min-height:13rem;border:6px solid #1e293b;border-radius:1.5rem;background:linear-gradient(180deg,rgba(2,6,23,.2),rgba(2,6,23,.9)),linear-gradient(155deg,#0f172a,#020617);box-shadow:0 20px 40px rgba(2,6,23,.4);padding:1rem .78rem}.hero-scene-phone span{display:block;width:3rem;height:.35rem;margin:0 auto 1.4rem;border-radius:999px;background:#020617}.hero-scene-phone em,.hero-scene-phone strong{display:block;font-style:normal}.hero-scene-phone em{color:#67e8f9;font-size:.62rem;font-weight:800;letter-spacing:.12em}.hero-scene-phone strong{margin-top:.65rem;color:#f8fafc;font-size:1rem;line-height:1.2}.hero-scene-phone small{display:block;margin-top:.9rem;border-radius:.75rem;border:1px solid rgba(125,211,252,.18);background:rgba(8,47,73,.45);color:#bae6fd;font-size:.72rem;font-weight:700;padding:.55rem .6rem}.hero-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.hero-flow-step{min-height:3.6rem;border-radius:.8rem;border:1px solid rgba(255,255,255,.08);background:rgba(15,23,42,.62);padding:.6rem}.hero-flow-step span{display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:999px;border:1px solid rgba(34,211,238,.32);background:rgba(34,211,238,.1);color:#cffafe;font-size:.65rem;font-weight:900}.hero-flow-step p{margin-top:.4rem;color:#cbd5e1;font-size:.68rem;line-height:1.35}.hero-commercial-rail{display:grid;gap:.55rem;border-radius:.9rem;border:1px solid rgba(52,211,153,.2);background:radial-gradient(circle at 12% 20%,rgba(52,211,153,.14),transparent 34%),rgba(6,78,59,.2);padding:.75rem}.hero-commercial-rail span{color:#a7f3d0;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.hero-commercial-rail div{display:flex;flex-wrap:wrap;gap:.42rem}.hero-commercial-rail em{border-radius:999px;border:1px solid rgba(125,211,252,.2);background:rgba(15,23,42,.5);color:#dffcff;font-size:.66rem;font-style:normal;font-weight:850;padding:.34rem .52rem}.hero-output-grid{display:grid;gap:.5rem}.hero-scene-result-card{align-self:start;background:radial-gradient(circle at 16% 0,rgba(34,211,238,.18),transparent 34%),linear-gradient(145deg,rgba(8,47,73,.62),rgba(15,23,42,.84))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1.25rem 2.75rem rgba(2,6,23,.28)}.hero-passport-summary{border-radius:1rem;border:1px solid rgba(34,211,238,.24);background:radial-gradient(circle at 12% 18%,rgba(45,212,191,.18),transparent 44%),rgba(2,6,23,.42);padding:.78rem .85rem}.hero-passport-summary em,.hero-passport-summary span,.hero-passport-summary strong{display:block}.hero-passport-summary span{color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.hero-passport-summary strong{margin-top:.2rem;color:#f8fafc;font-size:1.08rem;line-height:1.12}.hero-passport-summary em{margin-top:.18rem;color:#a7f3d0;font-size:.7rem;font-style:normal;font-weight:850}.hero-output-grid--proof{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-output-grid--proof .hero-output-row:nth-child(7){grid-column:1/-1}.hero-output-row{border-radius:.65rem;border:1px solid rgba(255,255,255,.1);background:rgba(15,23,42,.54);min-width:0;padding:.5rem .58rem}.hero-output-row span,.hero-output-row strong{display:block}.hero-output-row span{color:#94a3b8;font-size:.58rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.hero-output-row strong{margin-top:.18rem;color:#f8fafc;font-size:.68rem;line-height:1.28;overflow-wrap:anywhere}.hero-commerce-stack{display:grid;gap:.52rem}.hero-commerce-card{border-radius:.85rem;border:1px solid rgba(52,211,153,.16);background:linear-gradient(135deg,rgba(6,78,59,.28),rgba(15,23,42,.58));padding:.62rem .7rem}.hero-commerce-card span,.hero-commerce-card strong{display:block}.hero-commerce-card span{color:#6ee7b7;font-size:.56rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.hero-commerce-card strong{margin-top:.16rem;color:#f8fafc;font-size:.72rem;line-height:1.3;overflow-wrap:anywhere}.hero-scene-detail{overflow-wrap:anywhere}.hero-scene-band{white-space:nowrap}@media (min-width:860px){.hero-scene-phone{display:none}.hero-product-stage--agro .agro-demo,.hero-product-stage--cosmetics .cosmetic-demo,.hero-product-stage--events .wristband-demo,.hero-product-stage--wine .hero-bottle{justify-self:center;margin-left:0}}html.theme-light .hero-scene{background:linear-gradient(135deg,rgba(248,250,252,.92),rgba(236,245,255,.95)),repeating-linear-gradient(90deg,rgba(14,116,144,.08) 0 1px,transparent 1px 72px);border-color:rgba(14,165,233,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 24px 60px rgba(15,23,42,.12)}html.theme-light .hero-scene-result-card,html.theme-light .hero-scene-stage-card{background:rgba(255,255,255,.82)!important;border-color:rgba(148,163,184,.36)!important;box-shadow:0 12px 34px rgba(15,23,42,.08)}html.theme-light .hero-object-frame{background:linear-gradient(135deg,rgba(240,249,255,.96),rgba(248,250,252,.94) 52%,rgba(237,233,254,.82)),repeating-linear-gradient(0deg,rgba(14,116,144,.08) 0 1px,transparent 1px 18%),repeating-linear-gradient(90deg,rgba(14,116,144,.06) 0 1px,transparent 1px 16%);border-color:rgba(148,163,184,.38)}html.theme-light .hero-trace-map:before{background:linear-gradient(90deg,rgba(14,116,144,.055) 1px,transparent 0),linear-gradient(rgba(14,116,144,.055) 1px,transparent 0),linear-gradient(135deg,rgba(224,242,254,.72),rgba(245,243,255,.48));background-size:4.2rem 4.2rem,4.2rem 4.2rem,auto}html.theme-light .hero-trace-map__water{fill:rgba(224,242,254,.44)}html.theme-light .hero-trace-map__land{fill:transparent;stroke:rgba(14,116,144,.16)}html.theme-light .hero-trace-map__land--africa,html.theme-light .hero-trace-map__land--americas,html.theme-light .hero-trace-map__land--europe{fill:transparent}html.theme-light .hero-trace-map__coast{stroke:rgba(14,116,144,.24)}html.theme-light .hero-trace-map__grid{stroke:rgba(14,116,144,.12)}html.theme-light .hero-trace-map__road{stroke:rgba(14,116,144,.26)}html.theme-light .hero-trace-map__road--secondary{stroke:rgba(124,58,237,.2)}html.theme-light .hero-trace-map__label{fill:rgba(15,23,42,.48)}html.theme-light .hero-trace-map__route-shadow{stroke:rgba(255,255,255,.86);opacity:.9}html.theme-light .hero-trace-map__route{stroke:rgba(6,182,212,.92);filter:drop-shadow(0 0 4px rgba(14,165,233,.24))}html.theme-light .hero-map-data-strip,html.theme-light .hero-map-event,html.theme-light .hero-map-intel,html.theme-light .hero-map-pin,html.theme-light .hero-trace-caption{background:rgba(255,255,255,.78);border-color:rgba(14,165,233,.24);box-shadow:0 12px 26px rgba(15,23,42,.1)}html.theme-light .hero-map-event strong,html.theme-light .hero-map-intel strong,html.theme-light .hero-map-pin strong,html.theme-light .hero-trace-caption strong{color:#0f172a}html.theme-light .hero-map-data-strip span,html.theme-light .hero-map-intel span,html.theme-light .hero-trace-caption span{color:#475569}html.theme-light .hero-map-event i{background:rgba(14,165,233,.12);color:#075985}html.theme-light .hero-origin-link{background:rgba(236,254,255,.88);border-color:rgba(14,165,233,.32);color:#075985}html.theme-light .hero-scene-phone{background:linear-gradient(180deg,rgba(255,255,255,.64),rgba(226,232,240,.96)),linear-gradient(155deg,#f8fafc,#e2e8f0);border-color:#cbd5e1;box-shadow:0 20px 42px rgba(15,23,42,.14)}html.theme-light .hero-scene-phone span{background:#cbd5e1}html.theme-light .hero-output-row strong,html.theme-light .hero-scene-phone strong,html.theme-light .hero-scene-result-state{color:#0f172a!important}html.theme-light .hero-flow-step,html.theme-light .hero-output-row,html.theme-light .hero-result-explain,html.theme-light .hero-scene-band,html.theme-light .hero-scene-detail{background:rgba(255,255,255,.82)!important;border-color:rgba(148,163,184,.42)!important;color:#334155!important}html.theme-light .hero-flow-step p,html.theme-light .hero-output-row span,html.theme-light .hero-scene-phone small{color:#475569!important}html.theme-light .hero-commercial-rail{background:radial-gradient(circle at 12% 20%,rgba(16,185,129,.18),transparent 34%),rgba(236,253,245,.86);border-color:rgba(20,184,166,.28)}html.theme-light .hero-commercial-rail span{color:#047857}html.theme-light .hero-commercial-rail em{background:rgba(255,255,255,.74);border-color:rgba(14,116,144,.18);color:#0f172a}html.theme-light .hero-vertical-pill{background:rgba(255,255,255,.76);border-color:rgba(148,163,184,.38);color:#334155}html.theme-light .hero-vertical-pill--active{background:rgba(8,145,178,.12);border-color:rgba(14,165,233,.44);color:#0f172a}.premium-identity-card{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 12%,rgba(34,211,238,.18),transparent 30%),radial-gradient(circle at 84% 0,rgba(139,92,246,.18),transparent 32%),linear-gradient(145deg,rgba(15,23,42,.94),rgba(2,6,23,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 28px 80px rgba(2,6,23,.34)}.premium-passport{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 60px rgba(2,6,23,.3)}.premium-token-orbit{position:relative;width:4.2rem;height:4.2rem;flex:0 0 auto;border-radius:999px;border:1px solid rgba(34,211,238,.22);background:radial-gradient(circle,rgba(34,211,238,.18),rgba(139,92,246,.08) 52%,transparent 54%)}.premium-token-orbit:after,.premium-token-orbit:before{content:"";position:absolute;border-radius:999px}.premium-token-orbit:before{inset:1.2rem;background:linear-gradient(135deg,#22d3ee,#a78bfa);box-shadow:0 0 24px rgba(34,211,238,.42)}.premium-token-orbit:after{inset:.35rem;border:1px dashed rgba(196,181,253,.44);animation:premiumOrbit 5s linear infinite}.premium-chain{display:grid;gap:.6rem}.premium-chain-step{display:flex;align-items:center;gap:.7rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);padding:.7rem}.premium-chain-step span{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:999px;border:1px solid rgba(34,211,238,.36);background:rgba(34,211,238,.12);color:#cffafe;font-size:.72rem;font-weight:900}.premium-chain-step p{color:#e2e8f0;font-size:.82rem;font-weight:800}@keyframes premiumOrbit{to{transform:rotate(1turn)}}html.theme-light .premium-identity-card{background:radial-gradient(circle at 14% 12%,rgba(14,165,233,.16),transparent 30%),radial-gradient(circle at 84% 0,rgba(139,92,246,.14),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(239,246,255,.96) 54%,rgba(245,243,255,.96))!important;border-color:rgba(14,165,233,.32)!important;box-shadow:0 28px 70px rgba(15,23,42,.1)}html.theme-light .premium-passport{background:rgba(255,255,255,.78)!important;border-color:rgba(148,163,184,.36)!important}html.theme-light .premium-chain-step{background:rgba(255,255,255,.74);border-color:rgba(148,163,184,.34)}html.theme-light .premium-chain-step p{color:#334155}.demo-lab-shell{min-height:100vh}.demo-lab-hero{background:radial-gradient(circle at 15% 0,rgba(34,211,238,.18),transparent 34%),radial-gradient(circle at 88% 18%,rgba(139,92,246,.14),transparent 36%),linear-gradient(150deg,rgba(15,23,42,.92),rgba(2,6,23,.96));box-shadow:0 28px 80px rgba(2,6,23,.42)}.demo-lab-panel{box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 50px rgba(2,6,23,.22)}.demo-lab-value-card{position:relative;min-height:8rem;overflow:hidden;background:radial-gradient(circle at 18% 10%,rgba(34,211,238,.18),transparent 35%),linear-gradient(145deg,rgba(15,23,42,.82),rgba(8,47,73,.52));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 16px 38px rgba(2,6,23,.22)}.demo-lab-value-card:after{content:"";position:absolute;right:-12%;bottom:-42%;width:52%;height:70%;border-radius:999px;background:radial-gradient(circle,rgba(52,211,153,.22),transparent 66%)}.demo-lab-value-card>*{position:relative;z-index:1}.demo-lab-product-stage{min-height:clamp(24rem,34vw,32rem);display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 28% 28%,rgba(34,211,238,.18),transparent 20%),radial-gradient(circle at 72% 64%,rgba(16,185,129,.13),transparent 22%),linear-gradient(135deg,rgba(8,47,73,.86),rgba(15,23,42,.86) 52%,rgba(30,27,75,.72)),repeating-linear-gradient(0deg,rgba(125,211,252,.08) 0 1px,transparent 1px 18%),repeating-linear-gradient(90deg,rgba(125,211,252,.07) 0 1px,transparent 1px 16%);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 24px 58px rgba(2,6,23,.22)}.demo-lab-product-stage:before{content:"";position:absolute;inset:1.25rem;border-radius:999px;border:1px dashed rgba(125,211,252,.22);z-index:1}.demo-lab-product-stage:after{inset:0;z-index:0;background:radial-gradient(ellipse at 26% 58%,rgba(20,184,166,.22) 0 13%,transparent 13.5%),radial-gradient(ellipse at 72% 46%,rgba(59,130,246,.18) 0 16%,transparent 16.5%),radial-gradient(ellipse at 63% 76%,rgba(52,211,153,.16) 0 11%,transparent 11.5%),linear-gradient(90deg,transparent 19%,rgba(125,211,252,.11) 19.2% 19.5%,transparent 19.8%),linear-gradient(90deg,transparent 56%,rgba(125,211,252,.1) 56.2% 56.5%,transparent 56.8%),linear-gradient(0deg,transparent 31%,rgba(125,211,252,.1) 31.2% 31.5%,transparent 31.8%),linear-gradient(0deg,transparent 66%,rgba(125,211,252,.08) 66.2% 66.5%,transparent 66.8%);opacity:.92}.demo-lab-product-stage>*{position:relative;z-index:2}.demo-lab-product-stage .agro-demo,.demo-lab-product-stage .cosmetic-demo,.demo-lab-product-stage .hero-bottle,.demo-lab-product-stage .pharma-demo,.demo-lab-product-stage .uncork-demo,.demo-lab-product-stage .wristband-demo{transform:scale(1.42);animation:demoProductFloat 3.4s ease-in-out infinite}.demo-lab-stage-map-chip,.demo-lab-stage-route-card{z-index:5;border:1px solid rgba(125,211,252,.22);color:#cffafe;box-shadow:0 16px 32px rgba(2,6,23,.3)}.demo-lab-stage-map-chip{max-width:14rem;border-radius:1rem;padding:.55rem .7rem;font-size:.62rem;letter-spacing:.13em}.demo-lab-stage-map-chip--origin{bottom:1rem}.demo-lab-stage-map-chip--tap{top:1rem}.demo-lab-stage-route-card{left:50%;min-width:7.8rem;transform:translateX(-50%);border-color:rgba(52,211,153,.34);border-radius:999px;background:rgba(6,78,59,.78);padding:.58rem .9rem;text-align:center;font-size:1rem}.demo-lab-product-stage--wine .hero-bottle:before{border-radius:13px 13px 40px 40px;clip-path:polygon(35% 0,65% 0,77% 17%,88% 100%,12% 100%,23% 17%);background:linear-gradient(92deg,rgba(255,255,255,.28),transparent 18%,transparent 76%,rgba(255,255,255,.1)),linear-gradient(180deg,#2b1210,#4c1d1d 42%,#111827);border-color:rgba(226,232,240,.34)}.demo-lab-product-stage--wine .hero-bottle:after{left:80px;width:31px;border-radius:8px 8px 4px 4px;background:linear-gradient(90deg,rgba(255,255,255,.34),transparent 34%),repeating-linear-gradient(180deg,#7f1d1d 0 6px,#991b1b 6px 12px);box-shadow:inset 0 -9px 0 rgba(120,53,15,.78)}.demo-lab-product-stage--events .wristband-demo{width:220px;height:160px}.demo-lab-product-stage--events .wristband-demo:before{inset:46px 8px}.demo-lab-product-stage--wine .demo-lab-live-visual{animation:demoBottleBreathe 3.2s ease-in-out infinite}.demo-lab-product-stage--beat-3 .demo-lab-live-visual{animation:demoProductOpen 1.3s ease-in-out infinite alternate}@keyframes demoProductFloat{0%,to{transform:translateY(0) scale(1.42) rotate(-.8deg)}50%{transform:translateY(-11px) scale(1.45) rotate(1deg)}}@keyframes demoBottleBreathe{0%,to{transform:translateY(0) scale(1.42) rotate(-1.1deg);filter:drop-shadow(0 26px 30px rgba(2,6,23,.38))}45%{transform:translateY(-13px) scale(1.46) rotate(1.5deg);filter:drop-shadow(0 32px 36px rgba(34,211,238,.24))}}@keyframes demoProductOpen{0%{transform:translateY(-3px) scale(1.42) rotate(-1deg)}to{transform:translateY(-16px) scale(1.47) rotate(2deg)}}.demo-lab-product-label{position:absolute;left:50%;top:60%;transform:translateX(-50%) rotate(-4deg);width:6.4rem;border-radius:.35rem;border:1px solid rgba(15,23,42,.2);background:linear-gradient(180deg,rgba(248,250,252,.96),rgba(186,230,253,.86));color:#0f172a;font-size:.66rem;font-weight:900;letter-spacing:.08em;padding:.38rem .44rem;text-align:center;text-transform:uppercase;box-shadow:0 10px 20px rgba(2,6,23,.24);animation:demoLabelHold 2.8s ease-in-out infinite}.demo-lab-product-stage--beat-3 .demo-lab-product-label{animation:demoLabelBreak 1.15s ease-in-out infinite alternate}.demo-lab-seal-split{position:absolute;left:50%;top:57%;width:.18rem;height:2.2rem;transform:translate(-50%,-50%) rotate(18deg);border-radius:999px;background:rgba(251,113,133,.82);opacity:0;box-shadow:0 0 18px rgba(244,63,94,.46)}.demo-lab-product-stage--beat-3 .demo-lab-seal-split{animation:demoSealSpark .9s ease-in-out infinite alternate}.demo-lab-cork{position:absolute;width:1rem;height:1.45rem;border-radius:.28rem;background:repeating-linear-gradient(45deg,rgba(254,243,199,.18) 0 4px,transparent 4px 8px),linear-gradient(180deg,#c78c20,#713f12);opacity:0;box-shadow:0 10px 18px rgba(2,6,23,.32);transform:translate(-50%,-50%)}.demo-lab-product-stage--wine.demo-lab-product-stage--beat-3 .demo-lab-cork{opacity:1;animation:demoCorkPop 1.25s ease-out infinite}@keyframes demoLabelHold{0%,to{transform:translateX(-50%) rotate(-2deg)}50%{transform:translateX(-50%) translateY(-2px) rotate(1deg)}}@keyframes demoLabelBreak{0%{transform:translateX(-50%) rotate(-2deg) skewX(0deg)}to{transform:translateX(-50%) translateY(5px) rotate(-8deg) skewX(-10deg)}}@keyframes demoSealSpark{0%{transform:translate(-50%,-50%) rotate(18deg) scaleY(.8);opacity:.55}to{transform:translate(-50%,-50%) rotate(18deg) scaleY(1.18);opacity:1}}@keyframes demoCorkPop{0%{transform:translate(-50%,.45rem) rotate(0deg);opacity:0}18%{transform:translate(-50%) rotate(4deg);opacity:1}to{transform:translate(calc(-50% + 2.1rem),-5.5rem) rotate(38deg);opacity:0}}.demo-lab-tap-chip{position:absolute;right:1.3rem;top:1.3rem;border-radius:999px;border:1px solid rgba(34,211,238,.42);background:rgba(8,47,73,.82);color:#cffafe;font-size:.66rem;font-weight:900;letter-spacing:.12em;padding:.45rem .55rem}.demo-lab-tap-wave{position:absolute;right:1.1rem;top:1.1rem;width:3.8rem;height:3.8rem;border-radius:999px;border:1px solid rgba(34,211,238,.36);animation:sunTapWave 1.9s ease-out infinite}.demo-lab-mobile-card{position:relative;min-height:100%;overflow:hidden;background:radial-gradient(circle at 85% 12%,rgba(34,211,238,.18),transparent 28%),linear-gradient(155deg,rgba(8,47,73,.76),rgba(15,23,42,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 20px 48px rgba(2,6,23,.28)}.demo-lab-mobile-card:before{content:"";position:absolute;right:-5rem;top:-5rem;width:13rem;height:13rem;border-radius:999px;border:1px solid rgba(125,211,252,.18)}.demo-lab-mobile-card--risk{background:radial-gradient(circle at 85% 12%,rgba(251,113,133,.18),transparent 30%),linear-gradient(155deg,rgba(76,5,25,.72),rgba(15,23,42,.9))}.demo-lab-mobile-card--open{background:radial-gradient(circle at 85% 12%,rgba(167,139,250,.18),transparent 30%),linear-gradient(155deg,rgba(49,46,129,.7),rgba(15,23,42,.9))}.demo-lab-mobile-progress{background:rgba(15,23,42,.76)}.demo-lab-mobile-progress span{width:44%;animation:demoMobileProgress 2.6s ease-in-out infinite}@keyframes demoMobileProgress{0%{transform:translateX(-110%)}65%,to{transform:translateX(250%)}}.demo-lab-journey-card{overflow:hidden}.demo-lab-journey-map{position:relative;height:17rem;overflow:hidden;border-radius:1.25rem;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 25% 70%,rgba(34,211,238,.18),transparent 30%),radial-gradient(circle at 78% 32%,rgba(167,139,250,.18),transparent 34%),linear-gradient(155deg,#020617,#0f172a)}.demo-lab-journey-map svg{position:absolute;inset:0;width:100%;height:100%}.journey-land{fill:rgba(30,41,59,.82);stroke:rgba(125,211,252,.12)}.journey-route,.journey-route-shadow{fill:none}.journey-route-shadow{stroke:rgba(2,6,23,.7);stroke-width:9}.journey-route{stroke:rgba(34,211,238,.9);stroke-width:3;stroke-linecap:round;stroke-dasharray:8 10;animation:demoRouteDash 1.4s linear infinite}.journey-plane{fill:#f8fafc;filter:drop-shadow(0 0 10px rgba(34,211,238,.8))}.journey-dot{fill:#22d3ee;stroke:#ecfeff;stroke-width:2}.journey-dot.tap{fill:#34d399}.journey-pulse{fill:none;stroke:rgba(52,211,153,.5);stroke-width:2;animation:demoMapPulse 1.7s ease-out infinite}.journey-map-label{position:absolute;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:rgba(15,23,42,.78);color:#cffafe;font-size:.68rem;font-weight:900;padding:.38rem .55rem}.origin-label{left:18%;bottom:18%}.tap-label{right:18%;top:24%}@keyframes demoRouteDash{to{stroke-dashoffset:-36}}@keyframes demoMapPulse{0%{r:12;opacity:.85}to{r:38;opacity:0}}html.theme-light .demo-lab-shell{color:#0f172a}html.theme-light .demo-lab-hero{background:radial-gradient(circle at 15% 0,rgba(14,165,233,.14),transparent 34%),radial-gradient(circle at 88% 18%,rgba(99,102,241,.12),transparent 36%),linear-gradient(150deg,rgba(255,255,255,.95),rgba(238,244,255,.98));border-color:rgba(14,165,233,.32)!important;box-shadow:0 28px 70px rgba(15,23,42,.12)}html.theme-light .demo-lab-panel{background:rgba(255,255,255,.88)!important;border-color:rgba(148,163,184,.38)!important;box-shadow:0 16px 44px rgba(15,23,42,.08)}html.theme-light .demo-lab-shell .text-white{color:#0f172a!important}html.theme-light .demo-lab-shell .text-slate-100,html.theme-light .demo-lab-shell .text-slate-200,html.theme-light .demo-lab-shell .text-slate-300{color:#334155!important}html.theme-light .demo-lab-shell .text-slate-400,html.theme-light .demo-lab-shell .text-slate-500{color:#64748b!important}html.theme-light .demo-lab-shell .bg-slate-900\/60,html.theme-light .demo-lab-shell .bg-slate-950\/55,html.theme-light .demo-lab-shell .bg-slate-950\/60,html.theme-light .demo-lab-shell .bg-slate-950\/70,html.theme-light .demo-lab-shell .bg-white\/5{background-color:rgba(255,255,255,.76)!important;border-color:rgba(148,163,184,.38)!important}.consumer-portal-root{background:radial-gradient(circle at 12% 0,rgba(34,211,238,.16),transparent 32%),radial-gradient(circle at 86% 0,rgba(139,92,246,.14),transparent 34%),linear-gradient(180deg,#0a0a0c,#020617)}.consumer-portal-brand .brand-mark{--brand-mark-bg:transparent;--brand-mark-border:transparent;--brand-mark-plate:transparent}.consumer-portal-hero{background:radial-gradient(circle at 12% 0,rgba(34,211,238,.18),transparent 36%),radial-gradient(circle at 90% 22%,rgba(139,92,246,.16),transparent 32%),linear-gradient(145deg,rgba(15,23,42,.8),rgba(2,6,23,.9))}html.theme-light .consumer-portal-root{background:radial-gradient(circle at 12% 0,rgba(14,165,233,.13),transparent 32%),radial-gradient(circle at 86% 0,rgba(139,92,246,.11),transparent 34%),linear-gradient(180deg,#f8fbff,#eef4ff 58%,#f5f8ff);color:#0f172a}html.theme-light .consumer-portal-nav,html.theme-light .consumer-portal-root .fixed.bottom-0{background:rgba(255,255,255,.9)!important;border-color:rgba(148,163,184,.36)!important}html.theme-light .consumer-portal-hero,html.theme-light .consumer-portal-root .bg-slate-900\/55,html.theme-light .consumer-portal-root .bg-slate-900\/70,html.theme-light .consumer-portal-root .bg-slate-950\/45,html.theme-light .consumer-portal-root .bg-slate-950\/55,html.theme-light .consumer-portal-root .bg-slate-950\/70,html.theme-light .consumer-portal-root .bg-violet-950\/20{background:rgba(255,255,255,.84)!important;border-color:rgba(148,163,184,.38)!important;box-shadow:0 16px 42px rgba(15,23,42,.08)}html.theme-light .consumer-portal-root .text-slate-100,html.theme-light .consumer-portal-root .text-slate-200,html.theme-light .consumer-portal-root .text-white{color:#0f172a!important}html.theme-light .consumer-portal-root .text-slate-300,html.theme-light .consumer-portal-root .text-slate-400,html.theme-light .consumer-portal-root .text-slate-500{color:#475569!important}html.theme-light .consumer-portal-root input,html.theme-light .consumer-portal-root select,html.theme-light .consumer-portal-root textarea{background:rgba(255,255,255,.88)!important;border-color:rgba(148,163,184,.42)!important;color:#0f172a!important}html.theme-light .marketplace-card{background:rgba(255,255,255,.9)!important;border-color:rgba(148,163,184,.38)!important;box-shadow:0 16px 36px rgba(15,23,42,.1)}html.theme-light .marketplace-card>div:first-child{background:linear-gradient(135deg,#eef8ff,#f4f0ff)!important;border-color:rgba(148,163,184,.38)!important}.consumer-bottom-nav{box-shadow:0 -18px 45px rgba(2,6,23,.28)}.consumer-bell-link{box-shadow:0 0 0 1px rgba(34,211,238,.08),0 12px 28px rgba(8,145,178,.16)}.consumer-brand-card,.consumer-marketplace-hero,.consumer-network-overview,.consumer-notification-panel,.consumer-product-card,.consumer-rewards-hero{box-shadow:0 24px 70px rgba(2,6,23,.28)}.consumer-network-overview{background:radial-gradient(circle at 12% 12%,rgba(34,211,238,.16),transparent 34%),radial-gradient(circle at 88% 10%,rgba(139,92,246,.14),transparent 36%),linear-gradient(145deg,rgba(15,23,42,.88),rgba(2,6,23,.9))}.consumer-notification-panel{background:radial-gradient(circle at 8% 0,rgba(168,85,247,.18),transparent 30%),radial-gradient(circle at 92% 0,rgba(34,211,238,.1),transparent 34%),rgba(30,27,75,.22)}.consumer-loyalty-progress{background:linear-gradient(90deg,#22d3ee,#8b5cf6 54%,#34d399);box-shadow:0 0 22px rgba(34,211,238,.42)}.consumer-feed-row,.consumer-notification-card{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.2)}.consumer-feed-row--cyan,.consumer-notification-card--cyan{background:linear-gradient(145deg,rgba(8,145,178,.2),rgba(15,23,42,.78));border-color:rgba(34,211,238,.28);color:#cffafe}.consumer-feed-row--emerald,.consumer-notification-card--emerald{background:linear-gradient(145deg,rgba(16,185,129,.16),rgba(15,23,42,.78));border-color:rgba(52,211,153,.28);color:#d1fae5}.consumer-feed-row--violet,.consumer-notification-card--violet{background:linear-gradient(145deg,rgba(124,58,237,.18),rgba(15,23,42,.78));border-color:rgba(167,139,250,.28);color:#ede9fe}.consumer-feed-row--amber,.consumer-notification-card--amber{background:linear-gradient(145deg,rgba(245,158,11,.16),rgba(15,23,42,.78));border-color:rgba(251,191,36,.28);color:#fef3c7}.consumer-brand-card-main{background:radial-gradient(circle at 10% 0,rgba(34,211,238,.12),transparent 34%),rgba(2,6,23,.36)}.consumer-brand-activity{background:radial-gradient(circle at 90% 0,rgba(139,92,246,.14),transparent 34%),rgba(15,23,42,.32)}.consumer-marketplace-hero{background:radial-gradient(circle at 12% 0,rgba(139,92,246,.18),transparent 32%),radial-gradient(circle at 86% 22%,rgba(34,211,238,.12),transparent 32%),rgba(30,27,75,.2)}.consumer-rewards-hero{background:radial-gradient(circle at 12% 0,rgba(52,211,153,.16),transparent 34%),radial-gradient(circle at 88% 18%,rgba(34,211,238,.14),transparent 34%),rgba(6,78,59,.18)}.consumer-product-visual-panel{background:radial-gradient(circle at 50% 55%,rgba(34,211,238,.22),transparent 30%),linear-gradient(135deg,rgba(8,47,73,.52),rgba(15,23,42,.92))}.consumer-product-visual{position:absolute;left:50%;top:54%;width:14rem;height:14rem;transform:translate(-50%,-50%);filter:drop-shadow(0 30px 36px rgba(2,6,23,.5))}.consumer-product-visual:after,.consumer-product-visual:before{content:"";position:absolute}.consumer-product-visual--bottle:before{left:5.2rem;bottom:1.4rem;width:3.8rem;height:8.2rem;border-radius:1.4rem 1.4rem 1.8rem 1.8rem;background:linear-gradient(90deg,rgba(255,255,255,.28),transparent 24%,transparent 68%,rgba(255,255,255,.12)),linear-gradient(180deg,#7f1d1d 0 18%,#3f1d1d 45%,#111827);border:1px solid rgba(248,250,252,.34)}.consumer-product-visual--bottle:after{left:4.55rem;top:5.9rem;width:5rem;height:1.8rem;border-radius:.5rem;background:linear-gradient(105deg,transparent 42%,rgba(244,63,94,.72) 43% 54%,transparent 55%),linear-gradient(180deg,rgba(248,250,252,.96),rgba(203,213,225,.94));border:1px solid rgba(226,232,240,.7)}.consumer-product-visual--wristband:before{inset:3.5rem 1.2rem 3.2rem;border-radius:999px;border:1.2rem solid rgba(34,211,238,.72);background:rgba(15,23,42,.7)}.consumer-product-visual--wristband:after{left:5.35rem;top:5.85rem;content:"NFC";border-radius:999px;background:#082f49;border:1px solid rgba(125,211,252,.55);color:#cffafe;font-size:.62rem;font-weight:900;letter-spacing:.12em;padding:.28rem .55rem}.consumer-product-visual--cosmetic:before{left:5.1rem;bottom:1.6rem;width:4rem;height:7.7rem;border-radius:1.2rem;background:linear-gradient(90deg,rgba(255,255,255,.52),transparent 38%),linear-gradient(180deg,#f8fafc,#93c5fd 48%,#a78bfa);border:1px solid rgba(226,232,240,.62)}.consumer-product-visual--cosmetic:after{left:5.45rem;top:2.8rem;width:3.3rem;height:1.5rem;border-radius:.5rem;background:linear-gradient(180deg,#f9a8d4,#db2777);border:1px solid rgba(251,207,232,.62)}.consumer-market-stat,.consumer-metric-card,.consumer-reward-card,.consumer-tap-row{box-shadow:0 14px 36px rgba(2,6,23,.18)}html.theme-light .consumer-brand-card,html.theme-light .consumer-empty-state,html.theme-light .consumer-market-feed article,html.theme-light .consumer-market-stat,html.theme-light .consumer-marketplace-hero,html.theme-light .consumer-metric-card,html.theme-light .consumer-network-overview,html.theme-light .consumer-notification-panel,html.theme-light .consumer-product-card,html.theme-light .consumer-reward-card,html.theme-light .consumer-rewards-hero,html.theme-light .consumer-tap-row{background:radial-gradient(circle at 12% 0,rgba(34,211,238,.13),transparent 32%),radial-gradient(circle at 90% 16%,rgba(139,92,246,.1),transparent 34%),rgba(255,255,255,.88)!important;border-color:rgba(148,163,184,.36)!important;box-shadow:0 18px 46px rgba(15,23,42,.08)}html.theme-light .consumer-brand-activity,html.theme-light .consumer-brand-card-main,html.theme-light .consumer-feed-row,html.theme-light .consumer-notification-card,html.theme-light .consumer-product-visual-panel{background:radial-gradient(circle at 18% 0,rgba(14,165,233,.12),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.92),rgba(239,246,255,.86))!important;border-color:rgba(148,163,184,.36)!important}html.theme-light .consumer-bottom-nav{background:rgba(255,255,255,.9)!important;box-shadow:0 -18px 40px rgba(15,23,42,.1)}html.theme-light .consumer-bell-link{color:#0369a1!important;background:rgba(14,165,233,.12)!important;border-color:rgba(14,165,233,.24)!important}html.theme-light .consumer-portal-root .bg-slate-800,html.theme-light .consumer-portal-root .bg-slate-900\/60,html.theme-light .consumer-portal-root .bg-slate-900\/70,html.theme-light .consumer-portal-root .bg-slate-950\/45,html.theme-light .consumer-portal-root .bg-slate-950\/55,html.theme-light .consumer-portal-root .bg-slate-950\/60,html.theme-light .consumer-portal-root .bg-slate-950\/70,html.theme-light .consumer-portal-root .bg-white\/5{background-color:rgba(255,255,255,.74)!important;border-color:rgba(148,163,184,.36)!important}html.theme-light .consumer-portal-root .text-amber-100,html.theme-light .consumer-portal-root .text-cyan-100,html.theme-light .consumer-portal-root .text-cyan-50,html.theme-light .consumer-portal-root .text-emerald-100,html.theme-light .consumer-portal-root .text-indigo-100,html.theme-light .consumer-portal-root .text-rose-100,html.theme-light .consumer-portal-root .text-violet-100{color:#0f172a!important}html.theme-light .demo-lab-product-stage{background:radial-gradient(circle at 28% 28%,rgba(14,165,233,.14),transparent 20%),radial-gradient(circle at 72% 64%,rgba(16,185,129,.13),transparent 22%),linear-gradient(135deg,rgba(240,249,255,.96),rgba(248,250,252,.94) 52%,rgba(237,233,254,.82)),repeating-linear-gradient(0deg,rgba(14,116,144,.07) 0 1px,transparent 1px 18%),repeating-linear-gradient(90deg,rgba(14,116,144,.06) 0 1px,transparent 1px 16%);border-color:rgba(148,163,184,.38)}html.theme-light .demo-lab-phone{border-color:#cbd5e1;background:#e2e8f0}html.theme-light .demo-lab-mobile-card{background:radial-gradient(circle at 85% 12%,rgba(14,165,233,.14),transparent 28%),linear-gradient(155deg,rgba(255,255,255,.96),rgba(226,232,240,.92))}html.theme-light .demo-lab-journey-map{background:radial-gradient(circle at 25% 70%,rgba(14,165,233,.15),transparent 30%),radial-gradient(circle at 78% 32%,rgba(99,102,241,.13),transparent 34%),linear-gradient(155deg,#f8fafc,#e2e8f0)}html.theme-light .journey-land{fill:rgba(203,213,225,.86);stroke:rgba(14,116,144,.18)}html.theme-light .journey-map-label{background:rgba(255,255,255,.82);color:#0e7490;border-color:rgba(14,116,144,.22)}.plan-tag-visual{position:relative;display:block;width:3.1rem;height:3.1rem;flex:0 0 auto;border-radius:.9rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,rgba(15,23,42,.92),rgba(2,6,23,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 24px rgba(2,6,23,.28)}.plan-tag-visual:after,.plan-tag-visual:before{content:"";position:absolute}.plan-tag-visual--qr:before{inset:.75rem;background:linear-gradient(90deg,#e2e8f0 24%,transparent 24% 42%,#e2e8f0 42% 58%,transparent 58% 72%,#e2e8f0 72%),linear-gradient(#e2e8f0 24%,transparent 24% 42%,#e2e8f0 42% 58%,transparent 58% 72%,#e2e8f0 72%);background-blend-mode:multiply}.plan-tag-visual--ntag:before{inset:.7rem;border-radius:999px;border:2px solid rgba(34,211,238,.72);box-shadow:0 0 0 .35rem rgba(34,211,238,.11),inset 0 0 18px rgba(14,165,233,.22)}.plan-tag-visual--ntag:after{left:50%;top:50%;width:1.35rem;height:.72rem;transform:translate(-50%,-50%);border-radius:.25rem;background:#67e8f9}.plan-tag-visual--tt:before{left:.85rem;right:.85rem;top:.55rem;bottom:.45rem;border-radius:.8rem .8rem 1rem 1rem;background:linear-gradient(110deg,transparent 0 43%,rgba(251,113,133,.86) 44% 52%,transparent 53%),linear-gradient(180deg,#7f1d1d,#111827 72%)}.plan-tag-visual--tt:after{left:1rem;right:1rem;top:1.58rem;height:.55rem;border-radius:.18rem;background:rgba(248,250,252,.92)}.plan-card{isolation:isolate}.plan-education-box,.plan-flow-card,.risk-stack-card,.risk-stack-panel{transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}html.theme-light .plan-card{background:radial-gradient(circle at 84% 8%,rgba(34,211,238,.12),transparent 30%),linear-gradient(160deg,rgba(255,255,255,.96),rgba(248,250,252,.96))!important;border-color:rgba(148,163,184,.42)!important;box-shadow:0 20px 56px rgba(15,23,42,.08)}html.theme-light .plan-card--premium{background:radial-gradient(circle at 84% 8%,rgba(45,212,191,.2),transparent 32%),radial-gradient(circle at 10% 92%,rgba(139,92,246,.11),transparent 28%),linear-gradient(160deg,rgba(255,255,255,.96),rgba(236,254,255,.88))!important;border-color:rgba(14,165,233,.35)!important}html.theme-light .plan-education-box,html.theme-light .plan-flow-card{background:rgba(255,255,255,.72)!important;border-color:rgba(148,163,184,.38)!important}html.theme-light .plan-fit-note{background:rgba(209,250,229,.82)!important;border-color:rgba(16,185,129,.28)!important;color:#065f46!important;font-weight:700}html.theme-light .plan-flow-step{color:#334155!important}html.theme-light .plan-flow-index{background:rgba(207,250,254,.92)!important;border-color:rgba(14,165,233,.32)!important;color:#0e7490!important}html.theme-light .plan-tag-visual{background:radial-gradient(circle at 34% 22%,rgba(34,211,238,.18),transparent 32%),linear-gradient(145deg,#ffffff,#e0f7ff 62%,#eef2ff)!important;border-color:rgba(14,116,144,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 24px rgba(14,116,144,.12)}html.theme-light .plan-tag-visual--qr:before{background:linear-gradient(90deg,#0f172a 24%,transparent 24% 42%,#0891b2 42% 58%,transparent 58% 72%,#0f172a 72%),linear-gradient(#0f172a 24%,transparent 24% 42%,#0891b2 42% 58%,transparent 58% 72%,#0f172a 72%)}html.theme-light .plan-tag-visual--tt:before{background:linear-gradient(110deg,transparent 0 43%,rgba(244,63,94,.84) 44% 52%,transparent 53%),linear-gradient(180deg,#b91c1c,#243041 74%)}html.theme-light .risk-stack-panel{background:radial-gradient(circle at 14% 8%,rgba(34,211,238,.11),transparent 30%),linear-gradient(160deg,rgba(255,255,255,.92),rgba(248,250,252,.92))!important;border-color:rgba(148,163,184,.38)!important}html.theme-light .risk-stack-card{background:rgba(255,255,255,.74)!important;border-color:rgba(148,163,184,.38)!important;box-shadow:0 10px 28px rgba(15,23,42,.05)}html.theme-light .risk-stack-index{background:rgba(207,250,254,.92)!important;border-color:rgba(14,165,233,.32)!important;color:#0e7490!important}html.theme-light .risk-stack-badge{background:rgba(224,242,254,.9)!important;border-color:rgba(14,165,233,.3)!important;color:#075985!important}html.theme-light .risk-stack-link{background:rgba(255,255,255,.82)!important;border-color:rgba(148,163,184,.42)!important;color:#0f172a!important}.marketplace-product-visual{position:absolute;left:50%;bottom:.75rem;width:8.5rem;height:7.2rem;transform:translateX(-50%);filter:drop-shadow(0 22px 26px rgba(2,6,23,.52))}.marketplace-product-visual:after,.marketplace-product-visual:before{content:"";position:absolute}.marketplace-product-visual--bottle:before{left:3rem;bottom:0;width:2.6rem;height:6rem;border-radius:1.1rem 1.1rem 1.3rem 1.3rem;background:linear-gradient(90deg,rgba(255,255,255,.24),transparent 24%,transparent 72%,rgba(255,255,255,.1)),linear-gradient(180deg,#111827,#334155);border:1px solid rgba(226,232,240,.32)}.marketplace-product-visual--bottle:after{left:3.75rem;top:0;width:1.1rem;height:2rem;border-radius:.35rem .35rem .2rem .2rem;background:linear-gradient(180deg,#bae6fd,#0891b2);border:1px solid rgba(165,243,252,.48)}.marketplace-product-visual--wristband:before{inset:2rem .6rem 1.6rem;border-radius:999px;border:.8rem solid rgba(34,211,238,.62);background:repeating-linear-gradient(90deg,rgba(255,255,255,.15) 0 7px,transparent 7px 15px)}.marketplace-product-visual--wristband:after{left:3.15rem;top:2.58rem;border-radius:999px;background:#082f49;border:1px solid rgba(125,211,252,.5);color:#cffafe;content:"NTAG";font-size:.58rem;font-weight:900;letter-spacing:.1em;padding:.25rem .45rem}.marketplace-product-visual--cosmetic:before{left:2.7rem;bottom:0;width:3.1rem;height:5.6rem;border-radius:1rem;background:linear-gradient(90deg,rgba(255,255,255,.5),transparent 36%),linear-gradient(180deg,#f8fafc,#94a3b8);border:1px solid rgba(226,232,240,.52)}.marketplace-product-visual--cosmetic:after{left:3.05rem;top:.2rem;width:2.4rem;height:1.35rem;border-radius:.45rem;background:linear-gradient(180deg,#f9a8d4,#db2777);border:1px solid rgba(251,207,232,.52)}@media (max-width:720px){.hero-product-stage{grid-template-columns:1fr}.hero-object-frame{min-height:20rem}.hero-product-stage--wine .hero-bottle{width:178px;height:190px}.hero-product-stage--wine .hero-cork-pop{top:14%}.hero-map-pin{max-width:6.6rem}.hero-map-intel{left:.55rem;top:.55rem;width:min(12.6rem,calc(100% - 1.1rem));padding:.52rem .58rem}.hero-map-intel strong{font-size:.72rem}.hero-map-data-strip,.hero-map-event-stack{display:none}.hero-trace-caption{width:calc(100% - 1.5rem);bottom:3.55rem}.hero-origin-link{left:.75rem;right:auto;bottom:.75rem;max-width:calc(100% - 1.5rem)}.hero-scene-phone{min-height:9.5rem}.hero-flow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-output-row strong{font-size:.72rem}}.site-brand-lockup .brand-wordmark-svg{width:clamp(154px,28vw,210px)}.mobile-menu-brand .brand-wordmark-svg{width:clamp(148px,48vw,198px)}.back-link{min-height:2.4rem;box-shadow:0 10px 28px rgba(2,6,23,.16)}.back-link__icon{font-weight:900}html.theme-light .back-link{background:rgba(255,255,255,.82)!important;border-color:rgba(14,116,144,.22)!important;color:#075985!important;box-shadow:0 10px 24px rgba(15,23,42,.08)}html.theme-light .mobile-nav-overlay{background:rgba(226,242,255,.78)!important}html.theme-light .mobile-nav-sheet{background:radial-gradient(circle at 14% 0,rgba(34,211,238,.2),transparent 34%),radial-gradient(circle at 92% 10%,rgba(139,92,246,.14),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(225,244,255,.96) 58%,rgba(238,242,255,.96))!important;border-color:rgba(14,165,233,.55)!important;box-shadow:0 24px 80px rgba(15,23,42,.22);color:#0f172a}html.theme-light .mobile-menu-brand{--brand-accent:#0891b2;--brand-wordmark-main:#0f172a;--brand-wordmark-accent:#0891b2;--brand-wordmark-orbit:rgba(14,165,233,0.45);color:#0f172a}html.theme-light .mobile-menu-close,html.theme-light .mobile-menu-control .locale-switcher,html.theme-light .mobile-menu-control .theme-toggle,html.theme-light .mobile-nav-action-link,html.theme-light .mobile-nav-action-muted,html.theme-light .mobile-nav-link,html.theme-light .mobile-nav-login{background:rgba(255,255,255,.76)!important;border-color:rgba(14,116,144,.2)!important;color:#0f172a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}html.theme-light .mobile-nav-primary{background:linear-gradient(120deg,rgba(103,232,249,.9),rgba(34,211,238,.78),rgba(125,211,252,.9))!important;border-color:rgba(14,116,144,.32)!important;color:#083344!important;box-shadow:0 14px 30px rgba(14,165,233,.18)}html.theme-light .mobile-nav-actions{background:rgba(236,254,255,.58)!important;border-color:rgba(14,165,233,.24)!important}html.theme-light .mobile-nav-action-link--sales{background:rgba(209,250,229,.72)!important;color:#065f46!important}html.theme-light .mobile-menu-control select{color:#0f172a!important}.knowledge-page-surface{color:#f8fafc}html.theme-light .knowledge-page-surface{color:#0f172a}html.theme-light .knowledge-page-surface .bg-white\/5,html.theme-light .knowledge-page-surface .pricing-page-card,html.theme-light .knowledge-page-surface [class*=bg-slate-900],html.theme-light .knowledge-page-surface [class*=bg-slate-950]{background:radial-gradient(circle at 14% 0,rgba(34,211,238,.08),transparent 30%),radial-gradient(circle at 92% 8%,rgba(139,92,246,.08),transparent 34%),rgba(255,255,255,.9)!important;border-color:rgba(148,163,184,.36)!important;box-shadow:0 16px 42px rgba(15,23,42,.06)}html.theme-light .knowledge-page-surface .text-slate-100,html.theme-light .knowledge-page-surface .text-slate-200,html.theme-light .knowledge-page-surface .text-white{color:#0f172a!important}html.theme-light .knowledge-page-surface .text-slate-300,html.theme-light .knowledge-page-surface .text-slate-400,html.theme-light .knowledge-page-surface .text-slate-500{color:#475569!important}html.theme-light .knowledge-page-surface .border-white\/10,html.theme-light .knowledge-page-surface .border-white\/15,html.theme-light .knowledge-page-surface .border-white\/20{border-color:rgba(148,163,184,.36)!important}html.theme-light .knowledge-page-surface code,html.theme-light .knowledge-page-surface details,html.theme-light .knowledge-page-surface pre{background:rgba(255,255,255,.78)!important;border-color:rgba(148,163,184,.32)!important;color:#0f172a!important}.landing-root .commercial-promise-card,.public-page-shell .public-clarity-card{border-color:rgba(34,211,238,.18)!important;background:radial-gradient(circle at 14% 0,rgba(34,211,238,.16),transparent 32%),radial-gradient(circle at 90% 12%,rgba(139,92,246,.12),transparent 32%),linear-gradient(145deg,rgba(15,23,42,.88),rgba(2,6,23,.9))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 60px rgba(2,6,23,.24)}.landing-root .commercial-promise-tile,.public-page-shell .public-clarity-tile{box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}html.theme-light .landing-root .commercial-promise-card,html.theme-light .public-page-shell .public-clarity-card{border-color:rgba(14,116,144,.2)!important;background:radial-gradient(circle at 14% 0,rgba(14,165,233,.1),transparent 32%),radial-gradient(circle at 90% 12%,rgba(99,102,241,.09),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(239,246,255,.94))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 18px 44px rgba(15,23,42,.08)}html.theme-light .landing-root .commercial-promise-tile,html.theme-light .public-page-shell .public-clarity-tile{border-color:rgba(148,163,184,.34)!important;background:rgba(255,255,255,.78)!important;box-shadow:0 10px 28px rgba(15,23,42,.05)}html.theme-light .contact-modal-overlay{background:rgba(226,242,255,.78)!important}html.theme-light .contact-modal-card{background:radial-gradient(circle at 12% 0,rgba(34,211,238,.14),transparent 34%),radial-gradient(circle at 86% 0,rgba(139,92,246,.1),transparent 34%),rgba(255,255,255,.97)!important;border-color:rgba(14,116,144,.26)!important;box-shadow:0 24px 80px rgba(15,23,42,.18)}html.theme-light .contact-modal-close,html.theme-light .contact-modal-field{background:rgba(255,255,255,.86)!important;border-color:rgba(148,163,184,.42)!important;color:#0f172a!important}html.theme-light .contact-modal-field::-moz-placeholder{color:#64748b!important}html.theme-light .contact-modal-field::placeholder{color:#64748b!important}html.theme-light .contact-modal-submit{background:linear-gradient(120deg,#67e8f9,#22d3ee,#38bdf8)!important;border-color:rgba(14,116,144,.36)!important;color:#083344!important}html.theme-light .auth-surface{background:radial-gradient(circle at 12% 10%,rgba(34,211,238,.14),transparent 32%),radial-gradient(circle at 88% 78%,rgba(139,92,246,.12),transparent 36%),linear-gradient(180deg,#f8fbff,#eef4ff)!important}html.theme-light .auth-card,html.theme-light .auth-info-panel,html.theme-light .auth-surface .bg-white\/5,html.theme-light .auth-surface [class*=bg-slate-900],html.theme-light .auth-surface [class*=bg-slate-950]{background:rgba(255,255,255,.88)!important;border-color:rgba(148,163,184,.38)!important;color:#0f172a!important;box-shadow:0 18px 54px rgba(15,23,42,.08)}html.theme-light .auth-surface input{background:rgba(255,255,255,.94)!important;border-color:rgba(148,163,184,.46)!important;color:#0f172a!important}html.theme-light .auth-surface input::-moz-placeholder{color:#64748b!important}html.theme-light .auth-surface input::placeholder{color:#64748b!important}@media (max-width:640px){.site-brand-lockup{min-width:0}.site-brand-lockup .brand-wordmark-svg{width:clamp(126px,42vw,166px)}}.demo-lab-value-card{background:radial-gradient(circle at 12% 0,rgba(34,211,238,.14),transparent 32%),radial-gradient(circle at 92% 12%,rgba(139,92,246,.12),transparent 30%),rgba(2,6,23,.72);border-color:rgba(34,211,238,.16)!important;box-shadow:0 18px 48px rgba(2,6,23,.22)}.demo-lab-product-stage{min-height:clamp(26rem,38vw,34rem);background:radial-gradient(circle at 21% 26%,rgba(34,211,238,.24),transparent 18%),radial-gradient(circle at 74% 64%,rgba(16,185,129,.18),transparent 20%),radial-gradient(circle at 78% 30%,rgba(139,92,246,.12),transparent 18%),linear-gradient(135deg,rgba(8,47,73,.82),rgba(15,23,42,.96) 58%,rgba(23,23,44,.92)),repeating-linear-gradient(0deg,rgba(125,211,252,.09) 0 1px,transparent 1px 3.8rem),repeating-linear-gradient(90deg,rgba(125,211,252,.08) 0 1px,transparent 1px 4.4rem)!important;border-color:rgba(34,211,238,.18)!important}.demo-lab-product-stage:after{content:"";position:absolute;inset:8%;border-radius:38% 44% 41% 36%;background:linear-gradient(110deg,transparent 0 43%,rgba(34,211,238,.14) 44% 45%,transparent 46%),linear-gradient(18deg,transparent 0 48%,rgba(52,211,153,.12) 49% 50%,transparent 51%);border:1px dashed rgba(125,211,252,.2);opacity:.82;pointer-events:none}.demo-lab-stage-map-chip,.demo-lab-stage-route-card{position:absolute;z-index:4;border:1px solid rgba(34,211,238,.28);background:rgba(2,6,23,.72);color:#e0f2fe;box-shadow:0 16px 34px rgba(2,6,23,.34);backdrop-filter:blur(14px)}.demo-lab-stage-map-chip{top:1rem;max-width:42%;border-radius:999px;padding:.5rem .7rem;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.demo-lab-stage-map-chip--origin{left:1rem}.demo-lab-stage-map-chip--tap{right:1rem}.demo-lab-stage-route-card{left:1rem;bottom:1rem;border-radius:1rem;padding:.75rem .95rem;font-size:1.05rem;font-weight:950}.demo-lab-product-stage .agro-demo,.demo-lab-product-stage .cosmetic-demo,.demo-lab-product-stage .hero-bottle,.demo-lab-product-stage .pharma-demo,.demo-lab-product-stage .uncork-demo,.demo-lab-product-stage .wristband-demo{z-index:3;animation:demoProductFloatPremium 3.4s ease-in-out infinite;transform-origin:center bottom}.demo-lab-product-stage--wine .hero-bottle{width:190px;height:226px}.demo-lab-product-stage--wine .hero-bottle:before{inset:36px 48px 4px}.demo-lab-product-stage--wine .hero-bottle:after{top:3px;left:79px;width:32px;height:66px}.demo-lab-product-stage--wine .demo-lab-live-visual{animation:demoBottleBreathePremium 3.2s ease-in-out infinite}.demo-lab-product-stage--beat-3 .demo-lab-live-visual{animation:demoProductOpenPremium 1.25s ease-in-out infinite alternate}.demo-lab-product-label{z-index:5;top:58%}.demo-lab-cork{z-index:6;left:50%;top:calc(50% - 7.35rem);animation:demoCorkPopPremium 2.4s ease-in-out infinite}.journey-map-coast{fill:rgba(15,23,42,.64);stroke:rgba(125,211,252,.2);stroke-width:1.1}.journey-map-coast--right{fill:rgba(30,41,59,.6)}.journey-map-border{fill:none;stroke:rgba(148,163,184,.26);stroke-dasharray:5 7;stroke-width:.8}.journey-map-road{fill:none;stroke:rgba(125,211,252,.16);stroke-width:1.3}.journey-map-river{fill:none;stroke:rgba(56,189,248,.22);stroke-width:1.5}.journey-heat{fill:rgba(34,211,238,.18);mix-blend-mode:screen;opacity:.85}.journey-heat--origin{fill:rgba(52,211,153,.2)}.journey-heat--tap{fill:rgba(167,139,250,.22)}@keyframes demoProductFloatPremium{0%,to{transform:translateY(0) scale(1.34) rotate(-.8deg)}50%{transform:translateY(-10px) scale(1.38) rotate(1deg)}}@keyframes demoBottleBreathePremium{0%,to{transform:translateY(0) scale(1.34) rotate(-1deg);filter:drop-shadow(0 26px 30px rgba(2,6,23,.36))}45%{transform:translateY(-10px) scale(1.39) rotate(1.2deg);filter:drop-shadow(0 34px 36px rgba(34,211,238,.24))}}@keyframes demoProductOpenPremium{0%{transform:translateY(-3px) scale(1.34) rotate(-1deg)}to{transform:translateY(-13px) scale(1.41) rotate(1.6deg)}}@keyframes demoCorkPopPremium{0%,34%{transform:translate(-50%,.2rem) rotate(0deg);opacity:1}62%,to{transform:translate(calc(-50% + 1.55rem),-4.55rem) rotate(32deg);opacity:.72}}@media (max-width:760px){.demo-lab-product-stage{min-height:clamp(22rem,88vw,30rem)}.demo-lab-stage-map-chip{max-width:45%;padding:.45rem .55rem;font-size:.58rem}.demo-lab-stage-route-card{bottom:.75rem;min-width:6.8rem;font-size:.9rem}.demo-lab-product-stage--wine .hero-bottle{width:150px;height:196px}.demo-lab-product-stage .agro-demo,.demo-lab-product-stage .cosmetic-demo,.demo-lab-product-stage .hero-bottle,.demo-lab-product-stage .pharma-demo,.demo-lab-product-stage .uncork-demo,.demo-lab-product-stage .wristband-demo{animation-name:demoProductFloatMobile}.demo-lab-product-stage--wine .demo-lab-live-visual{animation-name:demoBottleBreatheMobile}.demo-lab-product-stage--beat-3 .demo-lab-live-visual{animation-name:demoProductOpenMobile}.demo-lab-product-label{top:58%}.demo-lab-cork{top:calc(50% - 6.45rem)}}@keyframes demoProductFloatMobile{0%,to{transform:translateY(0) scale(1.14) rotate(-.8deg)}50%{transform:translateY(-8px) scale(1.17) rotate(1deg)}}@keyframes demoBottleBreatheMobile{0%,to{transform:translateY(0) scale(1.14) rotate(-1deg);filter:drop-shadow(0 22px 24px rgba(2,6,23,.34))}45%{transform:translateY(-9px) scale(1.18) rotate(1.2deg);filter:drop-shadow(0 28px 30px rgba(34,211,238,.22))}}@keyframes demoProductOpenMobile{0%{transform:translateY(-2px) scale(1.14) rotate(-1deg)}to{transform:translateY(-11px) scale(1.19) rotate(1.6deg)}}html.theme-light .demo-lab-value-card{background:radial-gradient(circle at 12% 0,rgba(34,211,238,.14),transparent 32%),radial-gradient(circle at 92% 12%,rgba(139,92,246,.1),transparent 30%),rgba(255,255,255,.86)!important;border-color:rgba(14,165,233,.24)!important;box-shadow:0 18px 46px rgba(15,23,42,.08)}html.theme-light .demo-lab-product-stage{background:radial-gradient(circle at 24% 26%,rgba(14,165,233,.18),transparent 20%),radial-gradient(circle at 74% 64%,rgba(16,185,129,.14),transparent 22%),radial-gradient(circle at 78% 30%,rgba(139,92,246,.12),transparent 20%),linear-gradient(135deg,rgba(240,249,255,.96),rgba(248,250,252,.94) 52%,rgba(237,233,254,.82)),repeating-linear-gradient(0deg,rgba(14,116,144,.08) 0 1px,transparent 1px 3.8rem),repeating-linear-gradient(90deg,rgba(14,116,144,.07) 0 1px,transparent 1px 4.4rem)!important}html.theme-light .demo-lab-stage-map-chip,html.theme-light .demo-lab-stage-route-card{background:rgba(255,255,255,.82);color:#0f172a;border-color:rgba(14,116,144,.22);box-shadow:0 14px 30px rgba(15,23,42,.08)}html.theme-light .demo-lab-stage-route-card{background:rgba(204,251,241,.86);color:#0f3b35;border-color:rgba(20,184,166,.34)}html.theme-light .journey-map-coast{fill:rgba(226,232,240,.78);stroke:rgba(14,116,144,.18)}html.theme-light .journey-map-coast--right{fill:rgba(221,214,254,.46)}html.theme-light .journey-map-border{stroke:rgba(15,23,42,.22)}html.theme-light .journey-map-road{stroke:rgba(14,116,144,.2)}html.theme-light .journey-map-river{stroke:rgba(14,165,233,.28)}html.theme-light .journey-heat{mix-blend-mode:multiply;opacity:.55}.landing-value-panel,.market-network-shell{position:relative;overflow:hidden;box-shadow:0 28px 80px rgba(2,6,23,.24),inset 0 1px 0 rgba(255,255,255,.06)}.landing-value-panel:before,.market-network-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 12%,rgba(34,211,238,.16),transparent 30%),radial-gradient(circle at 90% 10%,rgba(139,92,246,.14),transparent 32%),radial-gradient(circle at 70% 84%,rgba(16,185,129,.12),transparent 28%),repeating-linear-gradient(0deg,rgba(125,211,252,.055) 0 1px,transparent 1px 4.8rem),repeating-linear-gradient(90deg,rgba(125,211,252,.045) 0 1px,transparent 1px 5.2rem);opacity:.94}.landing-value-panel>*,.market-network-shell>*{position:relative;z-index:1}.carrier-profile-card,.market-network-node,.unit-economics-card,.white-label-step{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);transition:transform .18s ease,border-color .18s ease,background .18s ease}.carrier-profile-card:before,.unit-economics-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 12%,rgba(34,211,238,.12),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.025),transparent 54%)}.carrier-profile-card:hover,.market-network-node:hover,.unit-economics-card:hover,.white-label-step:hover{transform:translateY(-2px);border-color:rgba(103,232,249,.28)}.market-network-node{display:flex;gap:.85rem;align-items:flex-start}.market-network-node>span,.white-label-step>span{display:grid;width:2.35rem;height:2.35rem;flex:0 0 auto;place-items:center;border-radius:.85rem;border:1px solid rgba(34,211,238,.28);background:rgba(8,145,178,.16);color:#a5f3fc;font-size:.72rem;font-weight:950;letter-spacing:.08em}.white-label-step{display:grid;gap:.75rem;min-height:8.5rem}.white-label-step p{color:#e2e8f0;font-weight:850;line-height:1.45}.unit-economics-card strong{display:block;color:#67e8f9;font-size:1.35rem;line-height:1.15}html.theme-light .carrier-profile-card,html.theme-light .landing-value-panel,html.theme-light .market-network-node,html.theme-light .market-network-shell,html.theme-light .unit-economics-card,html.theme-light .white-label-step{background:radial-gradient(circle at 14% 8%,rgba(34,211,238,.16),transparent 30%),radial-gradient(circle at 90% 10%,rgba(139,92,246,.1),transparent 32%),rgba(255,255,255,.86)!important;border-color:rgba(14,116,144,.18)!important;box-shadow:0 22px 58px rgba(15,23,42,.08)}html.theme-light .landing-value-panel:before,html.theme-light .market-network-shell:before{background:radial-gradient(circle at 16% 12%,rgba(14,165,233,.16),transparent 30%),radial-gradient(circle at 90% 10%,rgba(139,92,246,.12),transparent 32%),radial-gradient(circle at 70% 84%,rgba(16,185,129,.11),transparent 28%),repeating-linear-gradient(0deg,rgba(14,116,144,.05) 0 1px,transparent 1px 4.8rem),repeating-linear-gradient(90deg,rgba(14,116,144,.04) 0 1px,transparent 1px 5.2rem)}html.theme-light .carrier-profile-card li,html.theme-light .carrier-profile-card p,html.theme-light .landing-value-panel p,html.theme-light .market-network-shell p,html.theme-light .unit-economics-card li,html.theme-light .unit-economics-card p,html.theme-light .white-label-step p{color:#334155!important}html.theme-light .carrier-profile-card .text-white,html.theme-light .carrier-profile-card h2,html.theme-light .carrier-profile-card h3,html.theme-light .landing-value-panel .text-white,html.theme-light .market-network-shell .text-white,html.theme-light .unit-economics-card .text-white{color:#0f172a!important}html.theme-light .market-network-node>span,html.theme-light .white-label-step>span{background:rgba(224,242,254,.78);border-color:rgba(14,165,233,.28);color:#0369a1}@media (max-width:720px){.market-network-node{gap:.7rem}.market-network-node>span,.white-label-step>span{width:2rem;height:2rem}}#calculator .calculator-carrier-card{min-height:100%;background:radial-gradient(circle at 14% 8%,rgba(34,211,238,.1),transparent 28%),rgba(2,6,23,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}#calculator .calculator-carrier-card--active{background:radial-gradient(circle at 18% 8%,rgba(52,211,153,.16),transparent 30%),radial-gradient(circle at 88% 12%,rgba(34,211,238,.12),transparent 28%),rgba(8,47,73,.54)}html.theme-light #calculator .rounded-2xl,html.theme-light #calculator .rounded-xl{border-color:rgba(14,116,144,.2)!important;box-shadow:0 16px 42px rgba(15,23,42,.06)}html.theme-light #calculator [class*="bg-cyan-500/10"],html.theme-light #calculator [class*="bg-emerald-500/10"],html.theme-light #calculator [class*="bg-violet-500/10"],html.theme-light #calculator [class*="bg-white/5"],html.theme-light #calculator [class*=bg-slate-950]{background:radial-gradient(circle at 16% 12%,rgba(34,211,238,.14),transparent 30%),radial-gradient(circle at 88% 8%,rgba(139,92,246,.1),transparent 28%),rgba(255,255,255,.86)!important}html.theme-light #calculator [class*="bg-cyan-300/10"],html.theme-light #calculator [class*="bg-cyan-300/15"]{background:linear-gradient(135deg,rgba(224,242,254,.94),rgba(204,251,241,.82)),rgba(255,255,255,.92)!important}html.theme-light #calculator .calculator-carrier-card{background:radial-gradient(circle at 18% 8%,rgba(34,211,238,.16),transparent 30%),radial-gradient(circle at 88% 12%,rgba(139,92,246,.1),transparent 28%),rgba(255,255,255,.9)!important;border-color:rgba(14,116,144,.2)!important}html.theme-light #calculator .calculator-carrier-card--active{background:radial-gradient(circle at 18% 8%,rgba(52,211,153,.22),transparent 30%),linear-gradient(135deg,rgba(236,253,245,.94),rgba(224,242,254,.88))!important;border-color:rgba(20,184,166,.34)!important}html.theme-light #calculator,html.theme-light #calculator a,html.theme-light #calculator button,html.theme-light #calculator dd,html.theme-light #calculator dt,html.theme-light #calculator h3,html.theme-light #calculator label,html.theme-light #calculator p,html.theme-light #calculator span{color:#0f172a!important}html.theme-light #calculator [class*=text-cyan-50],html.theme-light #calculator [class*=text-emerald-50],html.theme-light #calculator [class*=text-slate-300],html.theme-light #calculator [class*=text-slate-400],html.theme-light #calculator [class*=text-violet-100]{color:#334155!important}html.theme-light #calculator [class*=text-cyan-],html.theme-light #calculator [class*=text-emerald-],html.theme-light #calculator [class*=text-violet-]{color:#075985!important}html.theme-light #calculator [class*=text-amber-]{color:#92400e!important}html.theme-light #calculator select{background:rgba(255,255,255,.92)!important;border-color:rgba(14,116,144,.22)!important;color:#0f172a!important}.demo-lab-product-stage{isolation:isolate}.demo-lab-product-stage:before{opacity:1;background:radial-gradient(circle at 26% 24%,rgba(34,211,238,.22),transparent 17%),radial-gradient(circle at 72% 65%,rgba(52,211,153,.14),transparent 19%),radial-gradient(circle at 82% 28%,rgba(167,139,250,.13),transparent 18%),linear-gradient(115deg,transparent 20%,rgba(125,211,252,.12) 20% 21%,transparent 21% 48%,rgba(20,184,166,.12) 48% 49%,transparent 49%),repeating-linear-gradient(0deg,rgba(125,211,252,.1) 0 1px,transparent 1px 4.2rem),repeating-linear-gradient(90deg,rgba(125,211,252,.08) 0 1px,transparent 1px 4.8rem)}.demo-lab-product-stage:not(.demo-lab-product-stage--wine) .demo-lab-cork{display:none}.demo-lab-product-stage--wine .demo-lab-cork{display:block;left:50%;top:calc(50% - 7.55rem);opacity:.9;animation:none}.demo-lab-product-stage--wine.demo-lab-product-stage--beat-3 .demo-lab-cork{animation:demoCorkPopPremium 1.7s ease-in-out infinite}.demo-lab-product-stage--wine .demo-lab-product-label{top:58%}.demo-lab-stage-route-card{max-width:min(18rem,52%)}html.theme-light .demo-lab-product-stage:before{background:radial-gradient(circle at 26% 24%,rgba(14,165,233,.18),transparent 18%),radial-gradient(circle at 72% 65%,rgba(16,185,129,.13),transparent 19%),radial-gradient(circle at 82% 28%,rgba(139,92,246,.1),transparent 18%),linear-gradient(115deg,transparent 20%,rgba(14,116,144,.12) 20% 21%,transparent 21% 48%,rgba(20,184,166,.1) 48% 49%,transparent 49%),repeating-linear-gradient(0deg,rgba(14,116,144,.08) 0 1px,transparent 1px 4.2rem),repeating-linear-gradient(90deg,rgba(14,116,144,.07) 0 1px,transparent 1px 4.8rem)}@media (max-width:760px){.demo-lab-product-stage--wine .demo-lab-cork{top:calc(50% - 6.65rem)}.demo-lab-stage-route-card{max-width:calc(100% - 1.5rem)}}.demo-lab-beat-card{min-height:7rem}.demo-lab-product-stage{position:relative;min-height:clamp(34rem,45vw,42rem);display:flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2rem);border-radius:1.35rem}.demo-lab-stage-route-layer{position:absolute!important;inset:.75rem;z-index:1!important;border-radius:1.15rem;overflow:hidden;background:linear-gradient(90deg,rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(rgba(125,211,252,.055) 1px,transparent 0),radial-gradient(ellipse at 50% 88%,rgba(45,212,191,.12),transparent 34%),linear-gradient(135deg,rgba(8,47,73,.62),rgba(15,23,42,.92));background-size:4.8rem 4.8rem,4.8rem 4.8rem,auto,auto;border:1px solid rgba(125,211,252,.14)}.demo-lab-stage-route-layer svg{position:absolute;inset:0;width:100%;height:100%;opacity:.64}.demo-lab-map-land{fill:transparent;stroke:rgba(125,211,252,.16);stroke-width:1;stroke-dasharray:6 14}.demo-lab-map-land--tap{fill:transparent;stroke:rgba(196,181,253,.14)}.demo-lab-map-grid{fill:none;stroke:rgba(125,211,252,.17);stroke-width:1;opacity:.36}.demo-lab-map-coastline{fill:none;stroke:rgba(226,232,240,.16);stroke-width:4;stroke-linecap:round;opacity:.3;filter:none}.demo-lab-map-ridge{fill:none;stroke:rgba(186,230,253,.18);stroke-width:2;stroke-linecap:round;stroke-dasharray:8 12;opacity:.38}.demo-lab-map-ridge--secondary{stroke:rgba(167,139,250,.18);opacity:.3}.demo-lab-map-city{fill:#e0f2fe;opacity:.78;filter:drop-shadow(0 0 10px rgba(34,211,238,.64))}.demo-lab-route-ghost{fill:none;stroke:rgba(226,232,240,.9);stroke-width:18;stroke-linecap:round;opacity:.11}.demo-lab-route-line{fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:14 14;filter:drop-shadow(0 0 12px rgba(34,211,238,.55));animation:demoLabRouteDash 1.35s linear infinite}.demo-lab-route-particle{opacity:.92;filter:drop-shadow(0 0 10px currentColor)}@keyframes demoLabRouteDash{to{stroke-dashoffset:-56}}.demo-lab-route-heat{fill:rgba(45,212,191,.16);stroke:rgba(45,212,191,.18);stroke-width:2}.demo-lab-route-heat--tap{fill:rgba(167,139,250,.16);stroke:rgba(167,139,250,.2)}.demo-lab-route-dot{fill:#22d3ee;stroke:white;stroke-width:2;filter:drop-shadow(0 0 12px rgba(34,211,238,.75))}.demo-lab-route-dot--origin{fill:#34d399;filter:drop-shadow(0 0 12px rgba(52,211,153,.75))}.demo-lab-route-ping{fill:none;stroke:#22d3ee;stroke-width:3;opacity:.75;animation:demoLabRoutePing 1.8s ease-out infinite}.demo-lab-stage-route-layer--risk .demo-lab-route-ping{stroke:#fb7185}.demo-lab-stage-route-layer--open .demo-lab-route-ping{stroke:#fbbf24}@keyframes demoLabRoutePing{0%{opacity:.9;transform:scale(.8);transform-origin:center}to{opacity:0;transform:scale(2.35);transform-origin:center}}.demo-lab-route-chip,.demo-lab-route-distance,.demo-lab-route-state{position:absolute!important;z-index:4!important;border-radius:1rem;border:1px solid rgba(34,211,238,.22);background:rgba(2,6,23,.72);color:#f8fafc;box-shadow:0 18px 50px rgba(0,0,0,.25)}.demo-lab-route-chip{max-width:10rem;padding:.65rem .8rem;font-size:.78rem;font-weight:900;line-height:1.15}.demo-lab-route-chip small{display:block;margin-bottom:.25rem;color:#67e8f9;font-size:.62rem;text-transform:uppercase;letter-spacing:.14em}.demo-lab-route-chip--origin{left:1rem;bottom:1rem}.demo-lab-route-chip--tap{right:1rem;top:1rem}.demo-lab-route-distance{left:1rem;top:1rem;padding:.55rem .75rem;font-size:.82rem;font-weight:950}.demo-lab-route-state{right:1rem;bottom:1rem;padding:.55rem .75rem;font-size:.7rem;font-weight:950;text-transform:uppercase;letter-spacing:.12em}.demo-lab-product-stage .demo-lab-live-visual{position:relative;z-index:5;transform:translateY(.35rem) scale(1.08);filter:drop-shadow(0 30px 55px rgba(0,0,0,.42))}.demo-lab-product-stage--wine .hero-bottle{width:clamp(156px,14vw,220px);height:clamp(255px,25vw,360px)}.demo-lab-product-stage--agro .agro-demo,.demo-lab-product-stage--cosmetics .cosmetic-demo,.demo-lab-product-stage--events .wristband-demo,.demo-lab-product-stage--pharma .pharma-demo{transform:scale(1.15)}.demo-lab-product-stage .demo-lab-product-label{z-index:6;top:59%}.demo-lab-product-stage .demo-lab-cork{z-index:7}.demo-lab-product-stage--wine .demo-lab-cork{top:calc(50% - 9.6rem);left:calc(50% + .85rem)}.demo-lab-product-stage--beat-3 .demo-lab-cork{animation:demoLabCorkExit 1.7s ease-in-out infinite}@keyframes demoLabCorkExit{0%,to{transform:translate(-50%) rotate(12deg)}45%{transform:translate(2.5rem,-4.2rem) rotate(48deg)}}.demo-lab-product-stage--beat-3 .demo-lab-seal-split{opacity:1;transform:translate(-50%,-50%) rotate(-8deg) scaleX(1.12)}.demo-lab-product-stage--beat-2 .demo-lab-tap-wave{border-color:rgba(251,113,133,.7);box-shadow:0 0 0 1px rgba(251,113,133,.3),0 0 36px rgba(251,113,133,.32)}.demo-lab-sync-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.demo-lab-sync-step{min-height:4.25rem;border:1px solid rgba(148,163,184,.16);border-radius:.95rem;background:rgba(15,23,42,.55);padding:.75rem;color:#94a3b8;font-size:.72rem;line-height:1.35;display:flex;align-items:flex-start;gap:.55rem}.demo-lab-sync-step span{width:1.45rem;height:1.45rem;display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:999px;background:rgba(34,211,238,.12);color:#67e8f9;font-weight:950}.demo-lab-sync-step--active{border-color:rgba(34,211,238,.36);color:#e0f2fe;background:rgba(8,47,73,.46)}.demo-lab-mobile-card--risk{border-color:rgba(251,113,133,.3)!important;background:linear-gradient(145deg,rgba(76,5,25,.45),rgba(15,23,42,.72))!important}.demo-lab-mobile-card--open{border-color:rgba(251,191,36,.3)!important;background:linear-gradient(145deg,rgba(120,53,15,.36),rgba(30,41,59,.7))!important}.demo-lab-mobile-progress{height:.55rem;border-radius:999px;background:rgba(15,23,42,.8);border:1px solid rgba(148,163,184,.18);overflow:hidden}.demo-lab-mobile-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#34d399,#a78bfa);transition:width .35s ease}.demo-lab-action-message{box-shadow:0 0 28px rgba(16,185,129,.1)}.demo-lab-policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.demo-lab-policy-card{border:1px solid rgba(52,211,153,.24);border-radius:1rem;padding:.85rem;background:rgba(6,78,59,.18)}.demo-lab-policy-card p{color:#a7f3d0;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.demo-lab-policy-card span{display:block;margin-top:.55rem;color:#e2e8f0;font-size:.75rem;line-height:1.4}.demo-lab-policy-card--blocked{border-color:rgba(251,113,133,.25);background:rgba(76,5,25,.18)}.demo-lab-policy-card--blocked p{color:#fecdd3}.demo-lab-action-tile{width:100%;text-align:left;border:1px solid rgba(34,211,238,.18);border-radius:1rem;padding:.85rem;background:linear-gradient(135deg,rgba(8,47,73,.42),rgba(15,23,42,.72));color:#e0f2fe;transition:transform .18s ease,border-color .18s ease,background .18s ease}.demo-lab-action-tile:hover{transform:translateY(-1px);border-color:rgba(34,211,238,.38)}.demo-lab-action-tile span{display:block;font-weight:900}.demo-lab-action-tile small{display:block;margin-top:.25rem;color:#94a3b8;line-height:1.4}.demo-lab-action-tile strong{display:inline-flex;margin-top:.55rem;border-radius:999px;border:1px solid rgba(148,163,184,.18);padding:.25rem .55rem;color:#c4b5fd;font-size:.65rem;text-transform:uppercase;letter-spacing:.1em}.demo-lab-action-tile--locked{border-color:rgba(148,163,184,.15);opacity:.78}html.theme-light .demo-lab-stage-route-layer{background:linear-gradient(90deg,rgba(14,116,144,.055) 1px,transparent 0),linear-gradient(rgba(14,116,144,.055) 1px,transparent 0),radial-gradient(ellipse at 50% 88%,rgba(45,212,191,.1),transparent 34%),linear-gradient(135deg,rgba(239,246,255,.94),rgba(224,242,254,.9));background-size:4.8rem 4.8rem,4.8rem 4.8rem,auto,auto;border-color:rgba(14,116,144,.18)}html.theme-light .demo-lab-route-chip,html.theme-light .demo-lab-route-distance,html.theme-light .demo-lab-route-state{background:rgba(255,255,255,.88);color:#0f172a;border-color:rgba(14,116,144,.22)}html.theme-light .demo-lab-sync-step{background:rgba(255,255,255,.74);color:#475569;border-color:rgba(15,23,42,.12)}html.theme-light .demo-lab-sync-step--active{background:rgba(224,242,254,.86);color:#0f172a;border-color:rgba(14,165,233,.28)}html.theme-light .demo-lab-policy-card{background:rgba(236,253,245,.8)}html.theme-light .demo-lab-action-tile small,html.theme-light .demo-lab-policy-card span{color:#475569}html.theme-light .demo-lab-action-tile{background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(224,242,254,.78));color:#0f172a}@media (max-width:1024px){.demo-lab-product-stage{min-height:36rem}}@media (max-width:640px){.demo-lab-product-stage{min-height:31rem;padding:.75rem}.demo-lab-product-stage--wine .hero-bottle{width:128px;height:230px}.demo-lab-product-stage--wine .demo-lab-cork{top:calc(50% - 7.35rem)}.demo-lab-route-chip{max-width:8rem;font-size:.68rem}.demo-lab-route-distance,.demo-lab-route-state{font-size:.72rem}.demo-lab-policy-grid,.demo-lab-sync-steps{grid-template-columns:1fr}}.demo-lab-product-stage{min-height:0!important;height:clamp(23.5rem,32vw,29rem);aspect-ratio:4/3;padding:clamp(.85rem,1.8vw,1.35rem)!important;display:grid!important;place-items:center!important;overflow:hidden}.demo-lab-product-stage:before{inset:clamp(.7rem,1.6vw,1.2rem)!important;border-radius:clamp(1.15rem,2vw,1.8rem)!important;background:linear-gradient(90deg,transparent 0 19%,rgba(125,211,252,.11) 19.2% 19.45%,transparent 19.7% 39%,rgba(125,211,252,.1) 39.2% 39.45%,transparent 39.7% 59%,rgba(125,211,252,.1) 59.2% 59.45%,transparent 59.7% 79%,rgba(125,211,252,.08) 79.2% 79.45%,transparent 79.7%),linear-gradient(180deg,transparent 0 25%,rgba(125,211,252,.1) 25.2% 25.5%,transparent 25.7% 50%,rgba(125,211,252,.1) 50.2% 50.5%,transparent 50.7% 75%,rgba(125,211,252,.08) 75.2% 75.5%,transparent 75.7%),radial-gradient(circle at 22% 26%,rgba(45,212,191,.24),transparent 20%),radial-gradient(circle at 76% 61%,rgba(139,92,246,.2),transparent 24%),linear-gradient(135deg,rgba(7,29,49,.98),rgba(12,20,45,.96));box-shadow:inset 0 0 0 1px rgba(125,211,252,.12),inset 0 -4rem 5rem rgba(8,13,32,.28);opacity:.28!important}.theme-light .demo-lab-product-stage:before,html.theme-light .demo-lab-product-stage:before{background:linear-gradient(90deg,transparent 0 19%,rgba(14,116,144,.09) 19.2% 19.45%,transparent 19.7% 39%,rgba(14,116,144,.08) 39.2% 39.45%,transparent 39.7% 59%,rgba(14,116,144,.08) 59.2% 59.45%,transparent 59.7% 79%,rgba(14,116,144,.07) 79.2% 79.45%,transparent 79.7%),linear-gradient(180deg,transparent 0 25%,rgba(14,116,144,.08) 25.2% 25.5%,transparent 25.7% 50%,rgba(14,116,144,.08) 50.2% 50.5%,transparent 50.7% 75%,rgba(14,116,144,.07) 75.2% 75.5%,transparent 75.7%),radial-gradient(circle at 22% 26%,rgba(45,212,191,.2),transparent 20%),radial-gradient(circle at 76% 61%,rgba(124,58,237,.16),transparent 24%),linear-gradient(135deg,rgba(236,253,245,.98),rgba(239,246,255,.96))}.demo-lab-product-stage:after{inset:clamp(1.15rem,2.4vw,1.85rem)!important;border-radius:999px!important;opacity:.16!important}.demo-lab-product-stage .demo-lab-live-visual{z-index:5!important;max-width:44%;max-height:74%;transform:translateY(.15rem) scale(1)!important}.demo-lab-product-stage--wine .hero-bottle{width:clamp(132px,10.6vw,172px)!important;height:clamp(226px,19vw,288px)!important;border-radius:44% 44% 25% 25%/16% 16% 11% 11%!important;filter:drop-shadow(0 1.6rem 1.8rem rgba(0,0,0,.34))}.demo-lab-product-stage--wine .hero-bottle:before{inset:3.2rem 2.1rem .45rem!important;border-radius:48% 48% 30% 30%/16% 16% 12% 12%!important}.demo-lab-product-stage--wine .hero-bottle:after{top:.38rem!important;width:clamp(1.55rem,2vw,2rem)!important;height:clamp(3.15rem,4.7vw,4.15rem)!important}.demo-lab-product-stage .demo-lab-product-label{top:calc(50% + clamp(3.4rem, 5.4vw, 4.4rem))!important;left:50%!important;width:clamp(5.7rem,8.2vw,7.1rem)!important;min-height:clamp(1.55rem,2.4vw,1.95rem);transform:translate(-50%,-50%) rotate(-5deg)!important}.demo-lab-product-stage--wine .demo-lab-cork{left:50%!important;top:calc(50% - clamp(7.1rem, 10.1vw, 8.8rem))!important;transform:translate(-50%) rotate(12deg)!important;z-index:8!important}.demo-lab-product-stage--beat-3 .demo-lab-cork{animation:demoLabCorkExitCompact 1.7s ease-in-out infinite!important}@keyframes demoLabCorkExitCompact{0%{opacity:1;transform:translate(-50%) rotate(12deg)}45%{opacity:1;transform:translate(-50%,-1.7rem) rotate(20deg)}to{opacity:0;transform:translate(-50%,-3.2rem) rotate(30deg)}}.demo-lab-product-stage .demo-lab-seal-split{top:calc(50% + clamp(1.15rem, 2.4vw, 1.65rem))!important;left:50%!important;height:clamp(1.35rem,2.1vw,1.85rem);transform:translate(-50%,-50%) rotate(-4deg)!important;z-index:9!important}.demo-lab-product-stage .demo-lab-tap-chip{top:clamp(.75rem,1.6vw,1rem)!important;right:clamp(.75rem,1.6vw,1rem)!important;z-index:11!important}.demo-lab-product-stage .demo-lab-tap-wave{top:clamp(.45rem,1vw,.75rem)!important;right:clamp(.45rem,1vw,.75rem)!important;width:clamp(3rem,5vw,4.25rem)!important;height:clamp(3rem,5vw,4.25rem)!important}.demo-lab-stage-route-layer{inset:clamp(.75rem,1.8vw,1.35rem)!important;z-index:3!important;background:#020617!important;box-shadow:inset 0 0 0 1px rgba(125,211,252,.14),inset 0 -5rem 7rem rgba(2,6,23,.36)}.demo-lab-stage-vector-map{background:transparent!important;opacity:1!important}.demo-lab-stage-vector-map svg{opacity:1!important;filter:saturate(1.12) contrast(1.04) brightness(1.04)}.demo-lab-route-chip,.demo-lab-route-distance,.demo-lab-route-state{z-index:12!important;max-width:min(42%,10.5rem);border-radius:.95rem!important;background:rgba(3,12,30,.78)!important;box-shadow:0 1rem 2rem rgba(0,0,0,.24);backdrop-filter:blur(14px)}.theme-light .demo-lab-route-chip,.theme-light .demo-lab-route-distance,.theme-light .demo-lab-route-state,html.theme-light .demo-lab-route-chip,html.theme-light .demo-lab-route-distance,html.theme-light .demo-lab-route-state{background:rgba(248,250,252,.86)!important;box-shadow:0 1rem 2rem rgba(15,23,42,.12)}.demo-lab-route-distance{left:clamp(.75rem,1.6vw,1rem)!important;top:clamp(.75rem,1.6vw,1rem)!important}.demo-lab-route-chip--tap{top:clamp(3.75rem,6vw,4.65rem)!important;right:clamp(.75rem,1.6vw,1rem)!important}.demo-lab-route-chip--origin{left:clamp(.75rem,1.6vw,1rem)!important;bottom:clamp(.75rem,1.6vw,1rem)!important}.demo-lab-route-state{right:clamp(.75rem,1.6vw,1rem)!important;bottom:clamp(.75rem,1.6vw,1rem)!important}.demo-lab-route-proof-strip{position:absolute;z-index:13;left:50%;top:clamp(.75rem,1.6vw,1rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(31rem,calc(100% - 17rem));transform:translateX(-50%);overflow:hidden;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:rgba(2,6,23,.72);box-shadow:0 1rem 2.2rem rgba(2,6,23,.28);backdrop-filter:blur(14px)}.demo-lab-route-proof-strip span{display:grid;min-width:0;gap:.08rem;padding:.48rem .62rem;border-right:1px solid rgba(125,211,252,.14)}.demo-lab-route-proof-strip span:last-child{border-right:0}.demo-lab-route-proof-strip small,.demo-lab-route-proof-strip strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-lab-route-proof-strip small{color:#67e8f9;font-size:.48rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.demo-lab-route-proof-strip strong{color:#f8fafc;font-size:.62rem;font-weight:950;line-height:1.1}.demo-lab-route-path-card{position:absolute;left:50%;bottom:clamp(.75rem,1.6vw,1rem);z-index:13;display:grid;width:min(28rem,calc(100% - 20rem));min-width:15rem;transform:translateX(-50%);border:1px solid rgba(52,211,153,.24);border-radius:1rem;background:linear-gradient(135deg,rgba(6,78,59,.74),rgba(2,6,23,.72));padding:.62rem .78rem;box-shadow:0 1rem 2rem rgba(0,0,0,.28);backdrop-filter:blur(14px)}.demo-lab-route-path-card small{color:#67e8f9;font-size:.52rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.demo-lab-route-path-card strong{margin-top:.12rem;color:#f8fafc;font-size:.84rem;font-weight:950}.demo-lab-route-path-card span{margin-top:.1rem;color:#cbd5e1;font-size:.62rem;line-height:1.22}html.theme-light .demo-lab-route-path-card,html.theme-light .demo-lab-route-proof-strip,html.theme-light .hero-map-proof-board{border-color:rgba(14,116,144,.18);background:rgba(248,250,252,.88);box-shadow:0 1rem 2rem rgba(15,23,42,.12)}html.theme-light .demo-lab-route-path-card strong,html.theme-light .demo-lab-route-proof-strip strong,html.theme-light .hero-map-proof-board strong{color:#0f172a}html.theme-light .demo-lab-route-path-card span{color:#475569}.demo-lab-route-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden}.demo-lab-stage-route-layer .demo-lab-route-diagram{position:absolute;inset:0;width:100%;height:100%;opacity:.86!important;filter:saturate(1.08) contrast(1.06)}.demo-lab-route-diagram__grid{fill:none;stroke:rgba(125,211,252,.11);stroke-width:1}.demo-lab-route-diagram__ghost{fill:none;stroke:rgba(226,232,240,.15);stroke-width:22;stroke-linecap:round}.demo-lab-route-diagram__line{fill:none;stroke:url(#demo-lab-route-line-gradient);stroke-width:5;stroke-linecap:round;stroke-dasharray:18 13;filter:drop-shadow(0 0 12px rgba(34,211,238,.45));animation:demoLabRouteDash 1.35s linear infinite}.demo-lab-route-diagram__node circle:first-child{fill:rgba(34,211,238,.12);stroke:rgba(103,232,249,.52);stroke-width:2}.demo-lab-route-diagram__node circle:last-child{fill:#22d3ee;stroke:#ecfeff;stroke-width:3;filter:drop-shadow(0 0 12px rgba(34,211,238,.72))}.demo-lab-route-diagram__node--origin circle:last-child{fill:#34d399}.demo-lab-route-diagram__node--risk circle:first-child{stroke:rgba(251,113,133,.62)}.demo-lab-route-diagram__node--risk circle:last-child{fill:#fb7185}.demo-lab-route-diagram__node--open circle:last-child{fill:#a78bfa}.demo-lab-route-diagram__checkpoint rect{fill:rgba(2,6,23,.72);stroke:rgba(125,211,252,.2);backdrop-filter:blur(10px)}.demo-lab-route-diagram__checkpoint text{fill:#dffafe;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.demo-lab-route-command,.demo-lab-route-path-card,.demo-lab-route-proof-strip,.demo-lab-route-summary{backdrop-filter:blur(16px)}.demo-lab-route-command{position:absolute;left:clamp(.9rem,2vw,1.35rem);top:clamp(.9rem,2vw,1.35rem);z-index:12;display:grid;width:min(42%,18.5rem);min-width:14.5rem;gap:.22rem;border:1px solid rgba(125,211,252,.22);border-radius:1rem;background:linear-gradient(135deg,rgba(8,47,73,.82),rgba(2,6,23,.68));padding:.78rem .9rem;box-shadow:0 1.2rem 2.4rem rgba(2,6,23,.28)}.demo-lab-route-command small,.demo-lab-route-summary small{color:#67e8f9;font-size:.55rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.demo-lab-route-command strong{color:#ffffff;font-size:clamp(.96rem,1.35vw,1.2rem);font-weight:1000;line-height:1.02}.demo-lab-route-command span{color:#cbd5e1;font-size:.72rem;font-weight:800}.demo-lab-route-summary{position:absolute;left:clamp(.9rem,2vw,1.35rem);top:clamp(6.4rem,10vw,7.35rem);z-index:12;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(54%,27rem);overflow:hidden;border:1px solid rgba(125,211,252,.18);border-radius:1rem;background:rgba(2,6,23,.68);box-shadow:0 1rem 2rem rgba(2,6,23,.22)}.demo-lab-route-summary span{display:grid;min-width:0;gap:.08rem;padding:.62rem .72rem;border-right:1px solid rgba(125,211,252,.12)}.demo-lab-route-summary span:last-child{border-right:0}.demo-lab-route-summary strong{min-width:0;overflow:hidden;color:#f8fafc;font-size:.7rem;font-weight:950;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.demo-lab-route-proof-strip{top:auto;bottom:clamp(5.85rem,10vw,6.55rem);border-radius:1rem}.demo-lab-route-path-card,.demo-lab-route-proof-strip{left:clamp(.9rem,2vw,1.35rem);width:min(48%,23rem);min-width:17rem;transform:none}.demo-lab-route-path-card{bottom:clamp(.9rem,2vw,1.35rem)}html.theme-light .demo-lab-route-command,html.theme-light .demo-lab-route-summary{border-color:rgba(14,116,144,.18);background:rgba(248,250,252,.9);box-shadow:0 1rem 2rem rgba(15,23,42,.12)}html.theme-light .demo-lab-route-command strong,html.theme-light .demo-lab-route-summary strong{color:#0f172a}html.theme-light .demo-lab-route-command span{color:#475569}.demo-lab-product-stage--agro .agro-demo,.demo-lab-product-stage--cosmetics .cosmetic-demo,.demo-lab-product-stage--events .wristband-demo{max-width:54%!important;max-height:64%!important;transform:translateY(.2rem) scale(.94)!important}@media (min-width:1180px){.demo-lab-product-stage{height:clamp(24rem,29vw,28.5rem)}}@media (max-width:1024px){.demo-lab-product-stage{height:clamp(23rem,58vw,29rem);aspect-ratio:1.12/1}}@media (max-width:640px){.demo-lab-product-stage{height:clamp(21.5rem,86vw,27rem);aspect-ratio:1/1.12;padding:.75rem!important}.demo-lab-product-stage:before{inset:.65rem!important}.demo-lab-product-stage:after{inset:1.05rem!important}.demo-lab-product-stage .demo-lab-live-visual{max-width:48%;max-height:70%}.demo-lab-product-stage--wine .hero-bottle{width:124px!important;height:216px!important}.demo-lab-product-stage .demo-lab-product-label{top:calc(50% + 3.55rem)!important;width:5.65rem!important}.demo-lab-product-stage--wine .demo-lab-cork{top:calc(50% - 6.85rem)!important}.demo-lab-route-chip,.demo-lab-route-distance,.demo-lab-route-state{max-width:8.2rem;padding:.58rem .68rem!important}.demo-lab-route-chip--tap{top:3.55rem!important}}.demo-lab-final-dock{position:relative;overflow:hidden;border-color:rgba(52,211,153,.24);background:radial-gradient(circle at 10% 0,rgba(34,211,238,.18),transparent 34%),radial-gradient(circle at 90% 30%,rgba(52,211,153,.16),transparent 30%),linear-gradient(135deg,rgba(2,6,23,.94),rgba(8,47,73,.86));box-shadow:0 1.5rem 4rem rgba(2,6,23,.34),inset 0 1px 0 rgba(255,255,255,.08)}.demo-lab-final-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:min(100%,31rem)}.demo-lab-final-button{border:1px solid rgba(255,255,255,.13);border-radius:1rem;padding:.9rem 1rem;color:#f8fafc;font-size:.78rem;font-weight:950;letter-spacing:.02em;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease}.demo-lab-final-button:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(125,211,252,.42)}.demo-lab-final-button:disabled{cursor:wait;opacity:.62}.demo-lab-final-button--primary{background:linear-gradient(135deg,rgba(20,184,166,.32),rgba(34,211,238,.18))}.demo-lab-final-button--danger{background:linear-gradient(135deg,rgba(244,63,94,.28),rgba(127,29,29,.2))}.demo-lab-final-button--warn{background:linear-gradient(135deg,rgba(245,158,11,.28),rgba(120,53,15,.22))}.demo-lab-final-button--ghost{background:rgba(15,23,42,.66)}.demo-lab-final-step{min-height:8rem;border:1px solid rgba(125,211,252,.14);border-radius:1.15rem;background:rgba(15,23,42,.56);padding:1rem}.demo-lab-final-step span{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(34,211,238,.14);color:#67e8f9;font-size:.7rem;font-weight:950}.demo-lab-final-step strong{display:block;margin-top:.85rem;color:#f8fafc;font-size:.92rem}.demo-lab-final-step p{margin-top:.5rem;color:#cbd5e1;font-size:.77rem;line-height:1.6}body:has(.demo-lab-shell) .helpbot-hint,body:has(.demo-lab-shell) .helpbot-panel,body:has(.demo-lab-shell) .helpbot-trigger{display:none!important}html.theme-light body:has(.demo-lab-shell){background:#020617}html.theme-light .demo-lab-shell{color:#e2e8f0;background:radial-gradient(circle at 18% 0,rgba(34,211,238,.12),transparent 30%),radial-gradient(circle at 92% 12%,rgba(52,211,153,.1),transparent 28%),linear-gradient(180deg,#020617,#07111f 48%,#020617)}html.theme-light .demo-lab-final-dock,html.theme-light .demo-lab-hero,html.theme-light .demo-lab-panel{border-color:rgba(125,211,252,.18)!important;background:radial-gradient(circle at 12% 0,rgba(34,211,238,.14),transparent 34%),linear-gradient(150deg,rgba(15,23,42,.94),rgba(2,6,23,.96))!important;box-shadow:0 1.5rem 4rem rgba(2,6,23,.32)!important}html.theme-light .demo-lab-shell .text-white{color:#f8fafc!important}html.theme-light .demo-lab-shell .text-slate-100,html.theme-light .demo-lab-shell .text-slate-200,html.theme-light .demo-lab-shell .text-slate-300{color:#cbd5e1!important}html.theme-light .demo-lab-shell .text-slate-400,html.theme-light .demo-lab-shell .text-slate-500{color:#94a3b8!important}html.theme-light .demo-lab-shell .bg-slate-900\/60,html.theme-light .demo-lab-shell .bg-slate-950\/45,html.theme-light .demo-lab-shell .bg-slate-950\/55,html.theme-light .demo-lab-shell .bg-slate-950\/60,html.theme-light .demo-lab-shell .bg-slate-950\/70,html.theme-light .demo-lab-shell .bg-white\/5{background-color:rgba(15,23,42,.64)!important;border-color:rgba(148,163,184,.18)!important}html.theme-light .demo-lab-action-tile{color:#f8fafc!important;background:linear-gradient(135deg,rgba(15,23,42,.84),rgba(8,47,73,.56))!important}html.theme-light .demo-lab-action-tile small,html.theme-light .demo-lab-final-step p,html.theme-light .demo-lab-policy-card span{color:#cbd5e1!important}html.theme-light .demo-lab-policy-card{background:rgba(6,78,59,.28)!important}html.theme-light .demo-lab-policy-card--blocked{background:rgba(127,29,29,.22)!important}@media (max-width:760px){.demo-lab-final-actions{grid-template-columns:1fr}}.demo-lab-product-card{overflow:hidden}.demo-lab-product-card .demo-lab-product-stage{width:100%;max-width:100%}.demo-lab-modal-open-button{border:1px solid rgba(34,211,238,.28);border-radius:999px;background:rgba(8,47,73,.55);color:#cffafe;padding:.35rem .8rem;font-size:.68rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.demo-lab-first-run-guide{display:grid;grid-template-columns:1fr;gap:.85rem;align-items:stretch;border:1px solid rgba(45,212,191,.24);border-radius:1.25rem;background:radial-gradient(circle at 8% 10%,rgba(45,212,191,.18),transparent 30%),linear-gradient(135deg,rgba(8,47,73,.76),rgba(15,23,42,.9) 58%,rgba(49,46,129,.54));box-shadow:0 18px 46px rgba(2,6,23,.24),inset 0 1px 0 rgba(255,255,255,.06);padding:.9rem}.demo-lab-guide-copy{min-width:0;padding:.35rem}.demo-lab-guide-copy p{color:#67e8f9;font-size:.66rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.demo-lab-guide-copy h3{margin-top:.45rem;color:#f8fafc;font-size:clamp(1rem,1.35vw,1.35rem);font-weight:950;line-height:1.08}.demo-lab-guide-copy span{display:block;margin-top:.45rem;max-width:42rem;color:#cbd5e1;font-size:.78rem;line-height:1.55}.demo-lab-guide-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.demo-lab-guide-step{min-width:0;border:1px solid rgba(148,163,184,.16);border-radius:.95rem;background:rgba(15,23,42,.58);padding:.7rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.demo-lab-guide-step strong{display:inline-grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:999px;background:rgba(34,211,238,.14);color:#67e8f9;font-size:.6rem;font-weight:950}.demo-lab-guide-step span{display:block;margin-top:.55rem;color:#f8fafc;font-size:.78rem;font-weight:950;line-height:1.2}.demo-lab-guide-step small{display:block;margin-top:.35rem;color:#94a3b8;font-size:.66rem;line-height:1.45}.demo-lab-guide-step--active{transform:translateY(-1px);border-color:rgba(103,232,249,.48);background:linear-gradient(145deg,rgba(14,116,144,.34),rgba(15,23,42,.78));box-shadow:0 14px 30px rgba(8,145,178,.14)}.demo-lab-guide-step--active strong{background:rgba(45,212,191,.24);color:#ccfbf1}.demo-lab-guide-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;min-width:0}.demo-lab-guide-actions button{border:1px solid rgba(103,232,249,.28);border-radius:.85rem;background:rgba(8,47,73,.58);color:#ecfeff;padding:.58rem .75rem;font-size:.7rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase;transition:transform .16s ease,border-color .16s ease,background .16s ease}.demo-lab-guide-actions button:first-child{background:linear-gradient(135deg,rgba(34,211,238,.28),rgba(16,185,129,.2))}.demo-lab-guide-actions button:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(165,243,252,.58);background:rgba(14,116,144,.68)}.demo-lab-guide-actions button:disabled{cursor:not-allowed;opacity:.56}.demo-lab-stage-explainer{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.9fr);gap:.75rem;margin-top:.85rem;border:1px solid rgba(34,211,238,.2);border-radius:1.1rem;background:linear-gradient(135deg,rgba(8,47,73,.54),rgba(15,23,42,.74)),radial-gradient(circle at 0 0,rgba(34,211,238,.18),transparent 36%);padding:.85rem}.demo-lab-stage-explainer p{color:#67e8f9;font-size:.63rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.demo-lab-stage-explainer h4{margin-top:.35rem;color:#f8fafc;font-size:1.08rem;font-weight:950}.demo-lab-stage-explainer small,.demo-lab-stage-explainer span{display:block;margin-top:.35rem;color:#cbd5e1;font-size:.76rem;line-height:1.55}.demo-lab-stage-explainer strong{display:block;color:#ecfeff;font-size:.76rem;font-weight:850;line-height:1.55}.demo-lab-stage-explainer--risk{border-color:rgba(251,113,133,.28);background:linear-gradient(135deg,rgba(76,5,25,.48),rgba(15,23,42,.78)),radial-gradient(circle at 0 0,rgba(251,113,133,.18),transparent 36%)}.demo-lab-stage-explainer--open{border-color:rgba(167,139,250,.34);background:linear-gradient(135deg,rgba(49,46,129,.54),rgba(15,23,42,.78)),radial-gradient(circle at 0 0,rgba(167,139,250,.2),transparent 36%)}.demo-lab-differentiator-strip{display:grid;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.2fr) auto;gap:1rem;align-items:center;border:1px solid rgba(45,212,191,.24);border-radius:1.45rem;background:radial-gradient(circle at 8% 0,rgba(45,212,191,.2),transparent 34%),radial-gradient(circle at 92% 100%,rgba(167,139,250,.18),transparent 36%),linear-gradient(135deg,rgba(8,47,73,.72),rgba(15,23,42,.86) 54%,rgba(49,46,129,.54));box-shadow:0 24px 60px rgba(2,6,23,.28),inset 0 1px 0 rgba(255,255,255,.06);padding:clamp(1rem,2vw,1.35rem)}.demo-lab-differentiator-copy p,.demo-lab-unlock-ladder p{color:#5eead4;font-size:.66rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.demo-lab-differentiator-copy h2{margin-top:.4rem;color:#f8fafc;font-size:clamp(1.2rem,2vw,2rem);font-weight:950;line-height:1.04}.demo-lab-differentiator-copy span{display:block;margin-top:.55rem;color:#cbd5e1;font-size:.85rem;line-height:1.55}.demo-lab-differentiator-chain{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.42rem}.demo-lab-differentiator-chain span{position:relative;min-height:4.2rem;display:grid;place-items:center;border:1px solid rgba(148,163,184,.16);border-radius:.95rem;background:rgba(15,23,42,.62);color:#94a3b8;padding:.55rem;text-align:center;font-size:.66rem;font-weight:950;line-height:1.18}.demo-lab-differentiator-chain span.active{border-color:rgba(94,234,212,.44);background:linear-gradient(145deg,rgba(13,148,136,.32),rgba(15,23,42,.78));color:#ecfeff;box-shadow:0 16px 34px rgba(20,184,166,.12)}.demo-lab-differentiator-strip>button{min-width:9rem;border:1px solid rgba(94,234,212,.38);border-radius:1rem;background:linear-gradient(135deg,rgba(20,184,166,.3),rgba(34,211,238,.14));color:#ecfeff;padding:.85rem 1rem;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.demo-lab-cinematic-showcase{display:grid;grid-template-columns:minmax(19rem,.74fr) minmax(0,1.26fr);gap:1rem;align-items:stretch;overflow:hidden;border:1px solid rgba(125,211,252,.22);border-radius:1.65rem;background:radial-gradient(circle at 18% 8%,rgba(34,211,238,.18),transparent 34%),radial-gradient(circle at 84% 18%,rgba(167,139,250,.22),transparent 38%),radial-gradient(circle at 70% 92%,rgba(20,184,166,.14),transparent 38%),linear-gradient(135deg,rgba(2,6,23,.96),rgba(8,47,73,.82) 52%,rgba(15,23,42,.96));box-shadow:0 34px 86px rgba(2,6,23,.36),inset 0 1px 0 rgba(255,255,255,.06);padding:clamp(.9rem,1.8vw,1.25rem)}.demo-lab-cinematic-showcase--risk{border-color:rgba(251,113,133,.32);background:radial-gradient(circle at 18% 8%,rgba(251,113,133,.18),transparent 34%),radial-gradient(circle at 84% 18%,rgba(167,139,250,.18),transparent 38%),linear-gradient(135deg,rgba(2,6,23,.97),rgba(76,5,25,.74) 54%,rgba(15,23,42,.96))}.demo-lab-cinematic-showcase--open{border-color:rgba(167,139,250,.36)}.demo-lab-cinematic-copy{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:1rem;border:1px solid rgba(148,163,184,.14);border-radius:1.25rem;background:rgba(15,23,42,.52);padding:clamp(1rem,2vw,1.35rem)}.demo-lab-cinematic-copy p{color:#5eead4;font-size:.66rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.demo-lab-cinematic-copy h2{color:#f8fafc;font-size:clamp(1.45rem,2.8vw,2.75rem);font-weight:950;letter-spacing:-.05em;line-height:.96}.demo-lab-cinematic-copy>span{color:#cbd5e1;font-size:.9rem;line-height:1.62}.demo-lab-cinematic-actions{display:flex;flex-wrap:wrap;gap:.65rem}.demo-lab-cinematic-actions a,.demo-lab-cinematic-actions button{width:-moz-fit-content;width:fit-content;border:1px solid rgba(94,234,212,.42);border-radius:1rem;background:linear-gradient(135deg,rgba(20,184,166,.28),rgba(34,211,238,.14));color:#ecfeff;padding:.85rem 1rem;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.demo-lab-cinematic-actions a{border-color:rgba(167,139,250,.34);background:rgba(88,28,135,.18);text-decoration:none}.demo-lab-cinematic-scenes{display:grid;gap:.6rem}.demo-lab-cinematic-scenes article{display:grid;grid-template-columns:4.6rem minmax(0,1fr) auto;gap:.18rem .62rem;align-items:start;border:1px solid rgba(148,163,184,.14);border-radius:.95rem;background:rgba(15,23,42,.56);padding:.72rem;transition:border-color .18s ease,background .18s ease,transform .18s ease}.demo-lab-cinematic-scenes article.active{border-color:rgba(94,234,212,.46);background:linear-gradient(135deg,rgba(13,148,136,.25),rgba(15,23,42,.72)),radial-gradient(circle at 0 0,rgba(94,234,212,.16),transparent 42%);transform:translateX(.18rem)}.demo-lab-cinematic-scenes em,.demo-lab-cinematic-scenes small{color:#67e8f9;font-size:.56rem;font-style:normal;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.demo-lab-cinematic-scenes strong{min-width:0;color:#f8fafc;font-size:.78rem;font-weight:950}.demo-lab-cinematic-scenes span{grid-column:2/-1;color:#94a3b8;font-size:.68rem;line-height:1.45}.demo-lab-cinematic-canvas{--cinematic-progress:50%;position:relative;min-height:34rem;overflow:hidden;border:1px solid rgba(125,211,252,.18);border-radius:1.25rem;background:linear-gradient(rgba(125,211,252,.08) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.08) 1px,transparent 0),radial-gradient(circle at 48% 48%,rgba(34,211,238,.18),transparent 28%),radial-gradient(circle at 72% 18%,rgba(167,139,250,.24),transparent 32%),linear-gradient(145deg,rgba(8,47,73,.9),rgba(2,6,23,.94));background-size:4.8rem 4.8rem,4.8rem 4.8rem,auto,auto,auto;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04);isolation:isolate}.demo-lab-cinematic-canvas:after,.demo-lab-cinematic-canvas:before{content:"";position:absolute;inset:auto 1.1rem 1.15rem;z-index:1;height:.42rem;border-radius:999px;background:rgba(148,163,184,.15)}.demo-lab-cinematic-canvas:after{width:var(--cinematic-progress);background:linear-gradient(90deg,#22d3ee,#5eead4,#a78bfa);box-shadow:0 0 24px rgba(34,211,238,.34);transition:width .32s ease}.demo-lab-cinematic-scanline{position:absolute;inset:0;z-index:2;background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.1) 49%,transparent 56% 100%);transform:translateX(-72%);animation:demo-cinematic-scan 4.8s ease-in-out infinite;pointer-events:none}.demo-lab-cinematic-orbit{position:absolute;z-index:0;border:1px solid rgba(125,211,252,.18);border-radius:999px;pointer-events:none}.demo-lab-cinematic-orbit--one{left:15%;top:13%;width:70%;height:70%;animation:demo-cinematic-orbit 18s linear infinite}.demo-lab-cinematic-orbit--two{left:29%;top:4%;width:54%;height:86%;border-color:rgba(167,139,250,.2);transform:rotate(32deg);animation:demo-cinematic-orbit 24s linear infinite reverse}.demo-lab-cinematic-product-shell{position:absolute;left:50%;top:54%;z-index:4;width:clamp(16.5rem,24vw,21rem);height:clamp(19rem,29vw,24rem);transform:translate(-50%,-50%);filter:drop-shadow(0 2rem 2.6rem rgba(2,6,23,.42));animation:demo-cinematic-float 5.6s ease-in-out infinite}.demo-lab-cinematic-three-stage{inset:-2% -3% 1%}.demo-lab-cinematic-three-stage .hero-three-stage-canvas{filter:drop-shadow(0 2rem 2.3rem rgba(0,0,0,.34)) saturate(1.12) contrast(1.04)}.demo-lab-cinematic-three-stage .hero-three-stage-label{bottom:1rem;max-width:min(76%,17rem);border-color:rgba(125,211,252,.3);background:rgba(2,6,23,.78)}.demo-lab-cinematic-headline{position:absolute;left:1.05rem;top:1.05rem;z-index:5;display:grid;gap:.18rem;max-width:min(18rem,46%);border:1px solid rgba(125,211,252,.2);border-radius:1rem;background:rgba(2,6,23,.56);padding:.8rem .9rem;backdrop-filter:blur(14px);animation:demo-cinematic-card-in .52s cubic-bezier(.16,1,.3,1) both}.demo-lab-cinematic-headline small,.demo-lab-cinematic-token-card p{color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.demo-lab-cinematic-headline strong,.demo-lab-cinematic-token-card strong{color:#f8fafc;font-size:1.05rem;font-weight:950;line-height:1.05}.demo-lab-cinematic-headline span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(94,234,212,.32);border-radius:999px;background:rgba(20,184,166,.14);color:#ccfbf1;padding:.28rem .52rem;font-size:.58rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.demo-lab-cinematic-showcase--risk .demo-lab-cinematic-headline span,.demo-lab-cinematic-showcase--risk .demo-lab-cinematic-proof--blocked{border-color:rgba(251,113,133,.42);background:rgba(76,5,25,.44);color:#fecdd3}.demo-lab-cinematic-proof-stack{position:absolute;right:1.05rem;top:1.05rem;z-index:5;display:grid;grid-template-columns:repeat(2,minmax(6rem,1fr));gap:.55rem;width:min(20rem,42%)}.demo-lab-cinematic-proof{display:grid;gap:.12rem;border:1px solid rgba(148,163,184,.16);border-radius:.85rem;background:rgba(15,23,42,.66);padding:.62rem;backdrop-filter:blur(14px)}.demo-lab-cinematic-proof b{color:#e2e8f0;font-size:.62rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.demo-lab-cinematic-proof em{color:#94a3b8;font-size:.58rem;font-style:normal;font-weight:900;text-transform:uppercase}.demo-lab-cinematic-proof--ok{border-color:rgba(52,211,153,.32);background:rgba(6,78,59,.28)}.demo-lab-cinematic-proof--ok em{color:#a7f3d0}.demo-lab-cinematic-token-card{position:absolute;right:1.05rem;bottom:3.1rem;z-index:5;display:grid;gap:.34rem;width:min(19rem,44%);border:1px solid rgba(167,139,250,.28);border-radius:1rem;background:linear-gradient(135deg,rgba(49,46,129,.58),rgba(15,23,42,.78)),radial-gradient(circle at 12% 0,rgba(167,139,250,.22),transparent 36%);padding:.82rem;backdrop-filter:blur(14px);animation:demo-cinematic-card-in .62s cubic-bezier(.16,1,.3,1) both}.demo-lab-cinematic-token-card span{color:#cbd5e1;font-size:.7rem;line-height:1.48}.demo-lab-cinematic-graph{position:absolute;left:1.05rem;bottom:3.1rem;z-index:5;display:grid;gap:.55rem;width:min(13.5rem,32%);border:1px solid rgba(125,211,252,.18);border-radius:1rem;background:rgba(2,6,23,.58);padding:.82rem;backdrop-filter:blur(14px)}.demo-lab-cinematic-graph div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.45rem;height:5rem}.demo-lab-cinematic-graph span{--bar-height:50%;display:block;height:var(--bar-height);min-height:.75rem;border-radius:.55rem .55rem .2rem .2rem;background:rgba(71,85,105,.7)}.demo-lab-cinematic-graph span.active{background:linear-gradient(180deg,#67e8f9,#14b8a6);box-shadow:0 0 16px rgba(34,211,238,.28);animation:demo-cinematic-bar-fill .62s cubic-bezier(.16,1,.3,1) both}.demo-lab-cinematic-showcase--risk .demo-lab-cinematic-graph span.active{background:linear-gradient(180deg,#fb7185,#be123c)}.demo-lab-cinematic-graph p{color:#94a3b8;font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.demo-lab-cinematic-render{position:absolute;inset:0;display:block;transform-style:preserve-3d}.demo-lab-cinematic-render__floor,.demo-lab-cinematic-render__glow{position:absolute;left:50%;pointer-events:none}.demo-lab-cinematic-render__glow{top:46%;width:88%;height:72%;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle at 48% 45%,rgba(103,232,249,.2),transparent 36%),radial-gradient(circle at 66% 42%,rgba(167,139,250,.18),transparent 42%);filter:blur(2px)}.demo-lab-cinematic-render__floor{bottom:7%;width:82%;height:20%;transform:translateX(-50%) rotateX(62deg);border:1px solid rgba(125,211,252,.2);border-radius:999px;background:radial-gradient(ellipse at 50% 48%,rgba(34,211,238,.22),transparent 56%),linear-gradient(90deg,transparent,rgba(125,211,252,.18),transparent);box-shadow:0 1.6rem 3rem rgba(2,6,23,.32)}.demo-lab-cinematic-render__product{position:absolute;left:30%;top:49%;width:9.8rem;height:15.2rem;transform:translate(-50%,-50%) rotateX(6deg) rotateY(-10deg) rotate(-3deg);transform-style:preserve-3d;filter:drop-shadow(0 1.6rem 2rem rgba(2,6,23,.44))}.demo-lab-cinematic-render__accent,.demo-lab-cinematic-render__cap,.demo-lab-cinematic-render__label,.demo-lab-cinematic-render__lace,.demo-lab-cinematic-render__main,.demo-lab-cinematic-render__neck,.demo-lab-cinematic-render__seal,.demo-lab-cinematic-render__sole{position:absolute;display:block}.demo-lab-cinematic-render__main{left:18%;bottom:4%;width:64%;height:76%;border:1px solid rgba(255,255,255,.34);border-radius:1.2rem 1.2rem 1.75rem 1.75rem;background:linear-gradient(122deg,rgba(255,255,255,.7),transparent 18% 42%,rgba(255,255,255,.18) 54%,transparent 72%),linear-gradient(155deg,#08111f,#172554 45%,#0f766e);box-shadow:inset .9rem 0 1.7rem rgba(255,255,255,.16),inset -.7rem -1rem 1.4rem rgba(2,6,23,.38)}.demo-lab-cinematic-render__neck{left:40%;top:10%;width:20%;height:18%;border-radius:.28rem;background:linear-gradient(145deg,#e0f2fe,#64748b)}.demo-lab-cinematic-render__cap{left:34%;top:2%;width:32%;height:12%;border-radius:.48rem .48rem .22rem .22rem;background:linear-gradient(145deg,#020617,#334155);box-shadow:inset 0 .4rem .8rem rgba(255,255,255,.18)}.demo-lab-cinematic-render__accent{left:20%;top:30%;width:60%;height:12%;border-radius:999px;background:linear-gradient(90deg,rgba(34,211,238,.18),rgba(167,139,250,.28))}.demo-lab-cinematic-render__lace,.demo-lab-cinematic-render__sole{display:none}.demo-lab-cinematic-render__label{left:50%;bottom:22%;z-index:2;display:grid;width:58%;min-height:3.3rem;transform:translateX(-50%);place-items:center;border:1px solid rgba(14,116,144,.28);border-radius:.55rem;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(224,242,254,.9));padding:.34rem;color:#0f172a;text-align:center;box-shadow:0 .7rem 1.2rem rgba(2,6,23,.2)}.demo-lab-cinematic-render__label em{color:#0e7490;font-size:.48rem;font-style:normal;font-weight:1000;letter-spacing:.13em;text-transform:uppercase}.demo-lab-cinematic-render__label strong{max-width:100%;overflow-wrap:anywhere;color:#0f172a;font-size:.58rem;font-weight:1000;line-height:1.05}.demo-lab-cinematic-render__seal{right:8%;top:42%;z-index:3;display:grid;width:2.6rem;height:2.6rem;place-items:center;border:1px solid rgba(236,254,255,.82);border-radius:999px;background:rgba(2,6,23,.78);color:#ecfeff;font-size:.58rem;font-weight:1000;box-shadow:0 0 0 .34rem rgba(34,211,238,.12),0 0 1.1rem rgba(34,211,238,.38)}.demo-lab-cinematic-render__phone{position:absolute;right:9%;top:28%;z-index:6;display:grid;width:7.5rem;min-height:12.8rem;grid-template-rows:auto auto auto auto;gap:.42rem;transform:rotate(7deg);border:.32rem solid #020617;border-radius:1.35rem;background:linear-gradient(180deg,#f8fafc,#edfaff 55%,#f5f3ff);padding:1.05rem .62rem .66rem;color:#0f172a;box-shadow:inset 0 0 0 1px rgba(15,23,42,.14),0 1.4rem 2.2rem rgba(2,6,23,.38)}.demo-lab-cinematic-render__phone:before{content:"";position:absolute;left:50%;top:.26rem;width:2.6rem;height:.45rem;transform:translateX(-50%);border-radius:999px;background:#020617}.demo-lab-cinematic-render__phone i{width:2.7rem;height:2.7rem;place-self:center;border-color:#14b8a6 #a78bfa rgba(8,145,178,.2) rgba(8,145,178,.2);border-style:solid;border-width:.44rem;border-radius:999px}.demo-lab-cinematic-render__phone small,.demo-lab-cinematic-render__phone span{color:#64748b;font-size:.52rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.demo-lab-cinematic-render__phone strong{color:#0f172a;font-size:.86rem;font-weight:1000;line-height:1.03}.demo-lab-cinematic-render__proof{position:absolute;left:44%;bottom:9%;z-index:7;display:grid;width:min(14.6rem,50%);transform:translateX(-50%);gap:.18rem;border:1px solid rgba(125,211,252,.22);border-radius:1rem;background:linear-gradient(135deg,rgba(8,47,73,.86),rgba(15,23,42,.78));padding:.64rem .78rem;box-shadow:0 1.1rem 2rem rgba(2,6,23,.3);backdrop-filter:blur(14px)}.demo-lab-cinematic-render__proof small{color:#67e8f9;font-size:.54rem;font-weight:1000;letter-spacing:.13em;text-transform:uppercase}.demo-lab-cinematic-render__proof strong{color:#ffffff;font-size:.98rem;font-weight:1000;line-height:1.04}.demo-lab-cinematic-render__proof span{color:#cbd5e1;font-size:.62rem;font-weight:850}.demo-lab-cinematic-render--risk .demo-lab-cinematic-render__phone strong,.demo-lab-cinematic-render--risk .demo-lab-cinematic-render__seal{color:#fecdd3}.demo-lab-cinematic-render--risk .demo-lab-cinematic-render__seal{border-color:rgba(251,113,133,.72);background:rgba(76,5,25,.82);box-shadow:0 0 0 .34rem rgba(251,113,133,.12)}.demo-lab-cinematic-render--open .demo-lab-cinematic-render__seal{border-color:rgba(167,139,250,.78);box-shadow:0 0 0 .34rem rgba(167,139,250,.12)}.demo-lab-cinematic-render--wine .demo-lab-cinematic-render__main{height:78%;border-radius:.9rem .9rem 1.5rem 1.5rem;background:linear-gradient(110deg,rgba(255,255,255,.54),transparent 17% 46%,rgba(255,255,255,.12) 58%,transparent 74%),linear-gradient(165deg,#020617 8%,#121826 42%,#4c0519 74%,#020617)}.demo-lab-cinematic-render--wine .demo-lab-cinematic-render__accent{display:none}.demo-lab-cinematic-render--seeds .demo-lab-cinematic-render__product{width:12rem;height:12.8rem}.demo-lab-cinematic-render--seeds .demo-lab-cinematic-render__main{left:6%;bottom:10%;width:88%;height:72%;border-radius:.65rem 1.4rem .8rem .8rem;background:linear-gradient(135deg,transparent 0 15%,rgba(255,255,255,.78) 15% 28%,transparent 28%),linear-gradient(155deg,#fef08a,#22c55e 52%,#065f46)}.demo-lab-cinematic-render--seeds .demo-lab-cinematic-render__cap,.demo-lab-cinematic-render--seeds .demo-lab-cinematic-render__neck{display:none}.demo-lab-cinematic-render--creamJar .demo-lab-cinematic-render__product{width:12.2rem;height:12.4rem}.demo-lab-cinematic-render--creamJar .demo-lab-cinematic-render__main{left:6%;bottom:7%;width:88%;height:56%;border-radius:2.2rem 2.2rem 1.45rem 1.45rem;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.85),transparent 34%),linear-gradient(145deg,#fdf2f8,#e0f2fe 48%,#d8b4fe)}.demo-lab-cinematic-render--creamJar .demo-lab-cinematic-render__cap{left:14%;top:16%;width:72%;height:26%;border-radius:1rem 1rem .7rem .7rem;background:linear-gradient(145deg,#ffffff,#c7d2fe)}.demo-lab-cinematic-render--creamJar .demo-lab-cinematic-render__neck{display:none}.demo-lab-cinematic-render--perfume .demo-lab-cinematic-render__main{height:70%;border-radius:.78rem .78rem 1.15rem 1.15rem;background:linear-gradient(125deg,rgba(255,255,255,.68),transparent 28%),linear-gradient(155deg,rgba(125,211,252,.5),rgba(15,23,42,.62)),#0e7490}.demo-lab-cinematic-render--perfume .demo-lab-cinematic-render__accent{top:23%;height:3.2rem;border:1px solid rgba(255,255,255,.42);border-radius:.4rem;background:rgba(224,242,254,.78)}.demo-lab-cinematic-render--bracelet .demo-lab-cinematic-render__product,.demo-lab-cinematic-render--ticket .demo-lab-cinematic-render__product{width:15.4rem;height:10.4rem}.demo-lab-cinematic-render--bracelet .demo-lab-cinematic-render__main,.demo-lab-cinematic-render--ticket .demo-lab-cinematic-render__main{left:4%;top:38%;bottom:auto;width:92%;height:32%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 52%),linear-gradient(90deg,#0f766e,#14b8a6 48%,#0f766e)}.demo-lab-cinematic-render--bracelet .demo-lab-cinematic-render__cap,.demo-lab-cinematic-render--bracelet .demo-lab-cinematic-render__neck,.demo-lab-cinematic-render--ticket .demo-lab-cinematic-render__cap,.demo-lab-cinematic-render--ticket .demo-lab-cinematic-render__neck{display:none}.demo-lab-cinematic-render--bracelet .demo-lab-cinematic-render__accent,.demo-lab-cinematic-render--ticket .demo-lab-cinematic-render__accent{left:42%;top:24%;width:24%;height:54%;border-radius:.62rem;background:linear-gradient(145deg,#020617,#0f172a)}.demo-lab-cinematic-render--bracelet .demo-lab-cinematic-render__label,.demo-lab-cinematic-render--ticket .demo-lab-cinematic-render__label{left:24%;bottom:26%;width:30%;min-height:2.5rem}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__product{left:30%;top:49%;z-index:8;width:17.6rem;height:11.4rem;transform:translate(-50%,-50%) rotateX(5deg) rotateY(-7deg) rotate(-5deg)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__phone{z-index:4;right:3%;top:24%}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__proof{left:56%;bottom:4%;z-index:9;width:min(13.8rem,46%)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__main{left:9%;top:26%;bottom:auto;width:78%;height:48%;border:1px solid rgba(148,163,184,.42);border-radius:4rem 2.2rem 1.05rem 1.4rem;background:radial-gradient(ellipse at 78% 54%,rgba(255,255,255,.92),transparent 35%),repeating-linear-gradient(74deg,rgba(15,23,42,.08) 0 1px,transparent 1px .34rem),linear-gradient(145deg,#f8fafc 0 34%,#dbeafe 35% 68%,#94a3b8 69% 100%);box-shadow:inset 1.1rem .45rem 1.1rem rgba(255,255,255,.72),inset -1.2rem -.9rem 1.2rem rgba(15,23,42,.22)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__accent:after,.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__accent:before,.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__main:after,.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__main:before,.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__sole:after,.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__sole:before{content:"";position:absolute;display:block}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__main:before{right:3%;bottom:9%;width:36%;height:58%;border:1px solid rgba(148,163,184,.3);border-radius:999px 1.5rem 1.15rem 999px;background:radial-gradient(ellipse at 64% 42%,rgba(255,255,255,.82),transparent 48%),linear-gradient(145deg,#f8fafc,#e2e8f0)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__main:after{left:25%;top:18%;width:35%;height:58%;border:1px solid rgba(15,23,42,.16);border-radius:1.4rem .9rem 1rem 1.45rem;background:repeating-linear-gradient(92deg,rgba(15,23,42,.11) 0 1px,transparent 1px .28rem),linear-gradient(145deg,rgba(236,254,255,.9),rgba(203,213,225,.55))}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__sole{display:block;left:3%;bottom:16%;width:89%;height:20%;border-radius:999px 999px 1.2rem 1.2rem;background:linear-gradient(180deg,#ffffff 0 42%,#e2e8f0 43% 72%,#94a3b8 73% 100%);box-shadow:inset 0 -.5rem 0 rgba(15,23,42,.16),0 .85rem 1.2rem rgba(2,6,23,.28)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__sole:before{left:9%;right:12%;bottom:.22rem;height:.22rem;border-radius:999px;background:repeating-linear-gradient(90deg,rgba(15,23,42,.35) 0 .44rem,transparent .44rem .86rem)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__sole:after{left:19%;top:.2rem;width:18%;height:.2rem;border-radius:999px;background:rgba(15,23,42,.16);box-shadow:3.8rem 0 0 rgba(15,23,42,.14),7.1rem 0 0 rgba(15,23,42,.12)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__neck{display:block;left:53%;top:8%;width:31%;height:43%;transform:rotate(13deg);border:1px solid rgba(148,163,184,.44);border-radius:1.1rem 1.35rem .9rem .9rem;background:radial-gradient(ellipse at 50% 42%,#020617 0 35%,transparent 36%),linear-gradient(145deg,#f8fafc,#cbd5e1);box-shadow:inset .55rem .6rem .8rem rgba(255,255,255,.58)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__cap{display:block;right:2%;top:39%;width:27%;height:27%;border:1px solid rgba(148,163,184,.25);border-radius:999px 1.2rem 1.05rem 999px;background:radial-gradient(ellipse at 70% 38%,rgba(255,255,255,.88),transparent 52%),linear-gradient(145deg,#ffffff,#dbeafe);box-shadow:inset -.5rem -.4rem .8rem rgba(15,23,42,.12)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__accent{left:43%;top:20%;width:23%;height:50%;transform:rotate(15deg);border:1px solid rgba(15,23,42,.14);border-radius:.75rem .85rem .65rem .65rem;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(203,213,225,.88)),#e2e8f0}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__accent:before{left:-63%;top:19%;width:86%;height:23%;transform:rotate(-20deg);border-radius:999px;background:linear-gradient(90deg,#0f172a,#334155)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__accent:after{left:-49%;bottom:14%;width:70%;height:18%;transform:rotate(-17deg);border-radius:999px;background:linear-gradient(90deg,rgba(14,116,144,.85),rgba(103,232,249,.78))}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__lace{display:block;left:38%;z-index:4;width:34%;height:.22rem;transform:rotate(13deg);border-radius:999px;background:#ffffff;box-shadow:0 .23rem 0 rgba(15,23,42,.16),0 0 .22rem rgba(255,255,255,.84)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__lace--one{top:35%}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__lace--two{top:43%}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__lace--three{top:51%}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__label{left:23%;bottom:39%;z-index:5;width:26%;min-height:2.05rem;transform:translateX(-50%) rotate(-2deg)}.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__seal{right:30%;top:46%;z-index:6;width:2rem;height:2rem;font-size:.46rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio{inset:0;z-index:7}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__glow{top:46%;width:92%;height:70%;background:radial-gradient(circle at 44% 44%,rgba(103,232,249,.22),transparent 35%),radial-gradient(circle at 66% 46%,rgba(110,231,183,.14),transparent 38%),radial-gradient(circle at 58% 62%,rgba(167,139,250,.15),transparent 42%)}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__floor{bottom:13%;width:min(78%,33rem);height:18%}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__product{left:42%;top:49%;z-index:5;width:13rem;height:18.5rem;transform:translate(-50%,-50%) rotateX(7deg) rotateY(-14deg) rotate(-3deg);filter:drop-shadow(0 2.4rem 2.8rem rgba(2,6,23,.52)) saturate(1.08) contrast(1.04)}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__phone{right:10%;top:25%;width:8.4rem;min-height:14.7rem;transform:rotate(6deg)}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__proof{left:48%;bottom:5%;width:min(15.6rem,46%)}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--wine .demo-lab-cinematic-render__product{left:42%;top:48%;width:11.8rem;height:21rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--seeds .demo-lab-cinematic-render__product{left:41%;width:17rem;height:15.2rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--creamJar .demo-lab-cinematic-render__product{left:41%;top:52%;width:17.4rem;height:14.2rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--perfume .demo-lab-cinematic-render__product{left:41%;top:49%;width:12.8rem;height:19.2rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--bracelet .demo-lab-cinematic-render__product,.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--ticket .demo-lab-cinematic-render__product{left:40%;top:51%;width:21rem;height:13.3rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__product{left:32%;top:50%;width:18.3rem;height:12.4rem;transform:translate(-50%,-50%) rotateX(5deg) rotateY(-8deg) rotate(-5deg)}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__phone,.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__proof{box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 1.6rem 2.8rem rgba(2,6,23,.42)}html.theme-light .demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__proof{border-color:rgba(14,116,144,.22);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(224,242,254,.78))}html.theme-light .demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__proof strong{color:#0f172a}html.theme-light .demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__proof span{color:#475569}@media (max-width:1180px){.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__product{left:43%;top:50%}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__phone{right:12%}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__proof{left:48%}}@media (max-width:720px){.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__floor{bottom:4%;width:92%}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__product{left:39%;top:55%;width:10.6rem;height:15rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__phone{right:.3rem;top:28%;width:6.9rem;min-height:11.8rem;padding:.95rem .5rem .58rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio .demo-lab-cinematic-render__proof{left:46%;bottom:2%;width:min(14rem,62%);padding:.56rem .64rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--wine .demo-lab-cinematic-render__product{left:38%;width:9.2rem;height:16.2rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--bracelet .demo-lab-cinematic-render__product,.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--creamJar .demo-lab-cinematic-render__product,.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--seeds .demo-lab-cinematic-render__product,.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__product,.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--ticket .demo-lab-cinematic-render__product{left:36%;width:14.8rem;height:10.4rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--perfume .demo-lab-cinematic-render__product{left:38%;width:9.8rem;height:15.4rem}.demo-lab-studio-product .demo-lab-cinematic-render--studio.demo-lab-cinematic-render--sneaker .demo-lab-cinematic-render__product{left:31%;width:12rem;height:8.8rem}}.demo-lab-experience-layer{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:.85rem;margin-top:.85rem}.demo-lab-phone-mirror,.demo-lab-proof-card,.demo-lab-trust-score,.demo-lab-unlock-ladder{min-width:0;border:1px solid rgba(125,211,252,.18);border-radius:1.15rem;background:linear-gradient(145deg,rgba(15,23,42,.88),rgba(8,47,73,.5)),radial-gradient(circle at 10% 0,rgba(34,211,238,.18),transparent 36%);padding:.9rem}.demo-lab-trust-score{display:grid;grid-template-columns:6.2rem minmax(0,1fr);gap:.9rem;align-items:center}.demo-lab-trust-meter{--trust-score:0%;position:relative;display:grid;place-items:center;width:5.7rem;height:5.7rem;border-radius:999px;background:radial-gradient(circle at center,#06121f 0 56%,transparent 57%),conic-gradient(#22d3ee var(--trust-score),rgba(51,65,85,.66) 0);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 18px 30px rgba(2,6,23,.28)}.demo-lab-trust-meter strong{color:#f8fafc;font-size:1.55rem;font-weight:950;line-height:1}.demo-lab-trust-meter span{color:#67e8f9;font-size:.48rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.demo-lab-phone-topbar,.demo-lab-proof-card-header strong,.demo-lab-trust-score p{color:#67e8f9;font-size:.62rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.demo-lab-proof-card h4,.demo-lab-trust-score h4,.demo-lab-unlock-ladder h4{margin-top:.35rem;color:#f8fafc;font-size:1rem;font-weight:950}.demo-lab-trust-signals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.7rem}.demo-lab-trust-signal{display:grid;gap:.08rem;border:1px solid rgba(148,163,184,.16);border-radius:.7rem;background:rgba(15,23,42,.58);padding:.45rem .55rem}.demo-lab-trust-signal b{color:#e2e8f0;font-size:.62rem;font-weight:900}.demo-lab-trust-signal em{color:#94a3b8;font-size:.56rem;font-style:normal;font-weight:850;text-transform:uppercase}.demo-lab-trust-signal--ok{border-color:rgba(52,211,153,.32);background:rgba(6,78,59,.32)}.demo-lab-trust-signal--ok em{color:#a7f3d0}.demo-lab-trust-signal--blocked{border-color:rgba(251,113,133,.38);background:rgba(76,5,25,.36)}.demo-lab-trust-signal--blocked em{color:#fecdd3}.demo-lab-proof-card--risk,.demo-lab-trust-score--beat-2{border-color:rgba(251,113,133,.28);background:linear-gradient(145deg,rgba(76,5,25,.58),rgba(15,23,42,.88)),radial-gradient(circle at 10% 0,rgba(251,113,133,.18),transparent 36%)}.demo-lab-phone-mirror--open,.demo-lab-proof-card--open{border-color:rgba(167,139,250,.32);background:linear-gradient(145deg,rgba(49,46,129,.58),rgba(15,23,42,.86)),radial-gradient(circle at 10% 0,rgba(167,139,250,.2),transparent 36%)}.demo-lab-proof-card-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.demo-lab-proof-card-header span{border:1px solid rgba(94,234,212,.34);border-radius:999px;background:rgba(20,184,166,.16);color:#ccfbf1;padding:.32rem .58rem;font-size:.58rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.demo-lab-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.75rem}.demo-lab-phone-mirror{display:grid;place-items:center;padding:.8rem}.demo-lab-phone-shell{width:min(100%,14.5rem);border:1px solid rgba(148,163,184,.24);border-radius:1.65rem;background:linear-gradient(180deg,rgba(8,47,73,.92),rgba(15,23,42,.98)),radial-gradient(circle at 50% 0,rgba(34,211,238,.22),transparent 38%);box-shadow:0 24px 44px rgba(2,6,23,.34),inset 0 0 0 .35rem rgba(255,255,255,.035);padding:.85rem}.demo-lab-phone-topbar{display:flex;align-items:center;justify-content:center;gap:.45rem;color:#a5f3fc}.demo-lab-phone-topbar span{width:.48rem;height:.48rem;border-radius:999px;background:#34d399;box-shadow:0 0 14px rgba(52,211,153,.62)}.demo-lab-phone-status{margin-top:.9rem;border-radius:1rem;background:rgba(34,211,238,.14);color:#ecfeff;padding:.85rem;text-align:center;font-size:1.15rem;font-weight:950}.demo-lab-phone-shell h4{margin-top:.75rem;color:#f8fafc;font-size:.95rem;font-weight:950}.demo-lab-phone-shell p{margin-top:.45rem;color:#cbd5e1;font-size:.68rem;line-height:1.45}.demo-lab-phone-route{display:grid;grid-template-columns:1fr auto 1fr;gap:.45rem;align-items:center;margin-top:.85rem}.demo-lab-phone-route span{border-radius:.72rem;background:rgba(255,255,255,.06);color:#e2e8f0;padding:.45rem;text-align:center;font-size:.58rem;font-weight:900}.demo-lab-phone-route i{width:1.2rem;height:2px;border-radius:999px;background:linear-gradient(90deg,#22d3ee,#fbbf24)}.demo-lab-phone-shell button{width:100%;margin-top:.85rem;border:1px solid rgba(52,211,153,.36);border-radius:.9rem;background:rgba(6,78,59,.58);color:#ecfeff;padding:.7rem;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.demo-lab-unlock-ladder>div{display:grid;gap:.45rem;margin-top:.7rem}.demo-lab-unlock-ladder span{display:grid;gap:.12rem;border:1px solid rgba(148,163,184,.16);border-radius:.8rem;background:rgba(15,23,42,.62);padding:.55rem .65rem}.demo-lab-unlock-ladder b{color:#f8fafc;font-size:.72rem;font-weight:950}.demo-lab-unlock-ladder em{color:#94a3b8;font-size:.62rem;font-style:normal;line-height:1.35}.demo-lab-unlock-ladder span.unlocked{border-color:rgba(52,211,153,.28);background:rgba(6,78,59,.34)}.demo-lab-unlock-ladder span.unlocked em{color:#bbf7d0}.demo-lab-unlock-ladder span.blocked{border-color:rgba(251,113,133,.28);background:rgba(76,5,25,.32)}.demo-lab-unlock-ladder span.blocked em{color:#fecdd3}.demo-lab-flow-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.demo-lab-flow-rail-card{min-height:7.35rem;border:1px solid rgba(125,211,252,.16);border-radius:1rem;background:linear-gradient(145deg,rgba(15,23,42,.86),rgba(8,47,73,.46));padding:.9rem;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease}.demo-lab-flow-rail-card:hover{transform:translateY(-1px);border-color:rgba(103,232,249,.42);background:linear-gradient(145deg,rgba(8,47,73,.78),rgba(15,23,42,.82))}.demo-lab-flow-rail-card span{display:block;color:#67e8f9;font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.demo-lab-flow-rail-card strong{display:block;margin-top:.6rem;color:#f8fafc;font-size:1rem;font-weight:950}.demo-lab-flow-rail-card small{display:block;margin-top:.35rem;color:#cbd5e1;font-size:.75rem;line-height:1.5}.demo-lab-flow-rail-card--risk{background:linear-gradient(145deg,rgba(76,5,25,.72),rgba(15,23,42,.86))}.demo-lab-flow-rail-card--nft,.demo-lab-flow-rail-card--open{background:linear-gradient(145deg,rgba(49,46,129,.7),rgba(8,47,73,.54))}.demo-lab-flow-rail-card--claim{background:linear-gradient(145deg,rgba(6,78,59,.62),rgba(15,23,42,.86))}.demo-lab-modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:clamp(1rem,3vw,2rem)}.demo-lab-modal-scrim{position:absolute;inset:0;z-index:0;background:rgba(2,6,23,.76);backdrop-filter:blur(18px)}.demo-lab-modal-panel{position:relative;z-index:1;width:min(62rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow-y:auto;border:1px solid rgba(103,232,249,.22);border-radius:1.75rem;background:radial-gradient(circle at 12% 0,rgba(34,211,238,.14),transparent 32%),radial-gradient(circle at 88% 22%,rgba(52,211,153,.12),transparent 30%),linear-gradient(145deg,rgba(2,6,23,.98),rgba(15,23,42,.98));padding:clamp(1rem,2.5vw,1.35rem);box-shadow:0 2rem 7rem rgba(0,0,0,.52)}.demo-lab-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.demo-lab-modal-header p{color:#67e8f9;font-size:.72rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.demo-lab-modal-header h2{margin-top:.4rem;color:#f8fafc;font-size:clamp(1.65rem,4vw,2.35rem);font-weight:950;line-height:1.05}.demo-lab-modal-header span{display:block;margin-top:.5rem;color:#cbd5e1;font-size:.9rem}.demo-lab-modal-header button{border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(15,23,42,.72);color:#f8fafc;padding:.55rem .9rem;font-size:.75rem;font-weight:900}.demo-lab-modal-tabs{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0}.demo-lab-modal-tabs button{border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(15,23,42,.72);color:#cbd5e1;padding:.55rem 1rem;font-size:.75rem;font-weight:900}.demo-lab-modal-tabs button.active{border-color:rgba(34,211,238,.5);background:rgba(8,145,178,.22);color:#ecfeff}.demo-lab-modal-story{display:grid;gap:1rem}.demo-lab-modal-status{border:1px solid rgba(103,232,249,.2);border-radius:1.25rem;background:rgba(8,47,73,.45);padding:1rem}.demo-lab-modal-status--risk{border-color:rgba(251,113,133,.32);background:rgba(76,5,25,.44)}.demo-lab-modal-status--open{border-color:rgba(167,139,250,.32);background:rgba(49,46,129,.4)}.demo-lab-modal-status span{color:#67e8f9;font-size:.72rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.demo-lab-modal-status strong{display:block;margin-top:.45rem;color:#f8fafc;font-size:1.25rem;font-weight:950}.demo-lab-modal-status p{margin-top:.55rem;color:#cbd5e1;font-size:.88rem;line-height:1.7}.demo-lab-modal-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.demo-lab-modal-step-grid article{border:1px solid rgba(125,211,252,.14);border-radius:1rem;background:rgba(15,23,42,.64);padding:.95rem}.demo-lab-modal-step-grid span{color:#67e8f9;font-size:.7rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.demo-lab-modal-step-grid strong{display:block;margin-top:.55rem;color:#f8fafc;font-size:.95rem;font-weight:950}.demo-lab-modal-step-grid p{margin-top:.45rem;color:#cbd5e1;font-size:.78rem;line-height:1.6}@keyframes demo-cinematic-float{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(-.4deg)}50%{transform:translate(-50%,-50%) translateY(-.75rem) rotate(.45deg)}}@keyframes demo-cinematic-scan{0%,28%{opacity:0;transform:translateX(-72%)}42%{opacity:1}70%,to{opacity:0;transform:translateX(72%)}}@keyframes demo-cinematic-orbit{to{transform:rotate(1turn)}}@keyframes demo-cinematic-card-in{0%{opacity:0;transform:translateY(.65rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes demo-cinematic-bar-fill{0%{opacity:.5;transform:scaleY(.28);transform-origin:bottom}to{opacity:1;transform:scaleY(1);transform-origin:bottom}}@media (max-width:760px){.demo-lab-cinematic-showcase,.demo-lab-differentiator-strip,.demo-lab-experience-layer,.demo-lab-first-run-guide,.demo-lab-flow-rail,.demo-lab-modal-step-grid,.demo-lab-stage-explainer{grid-template-columns:1fr}.demo-lab-differentiator-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-lab-cinematic-actions a,.demo-lab-cinematic-actions button,.demo-lab-differentiator-strip>button,.demo-lab-phone-shell,.demo-lab-trust-meter{width:100%}.demo-lab-cinematic-scenes{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-lab-cinematic-scenes article{grid-template-columns:1fr auto}.demo-lab-cinematic-scenes small,.demo-lab-cinematic-scenes span{grid-column:1/-1}.demo-lab-cinematic-canvas{min-height:33rem}.demo-lab-cinematic-headline{max-width:calc(100% - 2rem)}.demo-lab-cinematic-proof-stack{left:1rem;right:1rem;top:auto;bottom:8.8rem;width:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.demo-lab-cinematic-graph,.demo-lab-cinematic-token-card{bottom:3.1rem;width:calc(50% - 1.35rem)}.demo-lab-cinematic-product-shell{top:47%;width:18.8rem;height:22.2rem}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__product{left:35%;top:46%;width:18.2rem;height:11.7rem}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__phone{right:-3.25rem;top:28%;width:6.7rem;min-height:11.4rem;transform:rotate(4deg)}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__proof{left:50%;bottom:-2.1rem;width:min(13.2rem,78%);transform:translateX(-50%)}.demo-lab-trust-score{grid-template-columns:1fr}.demo-lab-trust-meter{max-width:8.4rem;justify-self:center}.demo-lab-proof-grid,.demo-lab-trust-signals{grid-template-columns:1fr}.demo-lab-guide-actions,.demo-lab-guide-steps{grid-template-columns:1fr 1fr}.demo-lab-guide-actions{min-width:0}.demo-lab-modal-panel{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);border-radius:1.25rem}}@media (max-width:560px){.demo-lab-cinematic-showcase{padding:.72rem}.demo-lab-cinematic-scenes{grid-template-columns:1fr}.demo-lab-cinematic-canvas{min-height:36rem}.demo-lab-cinematic-headline{left:.75rem;right:.75rem;max-width:none}.demo-lab-cinematic-proof-stack{left:.75rem;right:.75rem;bottom:9.45rem;gap:.45rem}.demo-lab-cinematic-token-card{left:.75rem;right:.75rem;bottom:3.25rem;width:auto}.demo-lab-cinematic-graph{display:none}.demo-lab-cinematic-product-shell{top:43%;width:17rem;height:20.2rem}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__product{left:36%;top:40%;width:16.7rem;height:10.8rem}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__phone{right:-3.65rem;top:23%;width:6rem;min-height:10.4rem;border-width:.26rem;border-radius:1.1rem;padding:.88rem .46rem .54rem}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__phone i{width:2.2rem;height:2.2rem;border-width:.34rem}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__phone strong{font-size:.74rem}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__phone small,.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__phone span{font-size:.45rem}.demo-lab-cinematic-render--sneaker:not(.demo-lab-cinematic-render--studio) .demo-lab-cinematic-render__proof{bottom:-2.45rem;width:min(12.4rem,80%)}.demo-lab-cinematic-three-stage{inset:-5% -5% 1%}.demo-lab-cinematic-three-stage .hero-three-stage-label{bottom:.85rem}}@media (prefers-reduced-motion:reduce){.demo-lab-cinematic-graph span.active,.demo-lab-cinematic-headline,.demo-lab-cinematic-orbit,.demo-lab-cinematic-product-shell,.demo-lab-cinematic-scanline,.demo-lab-cinematic-token-card{animation:none!important}}.demo-lab-product-stage:not(.demo-lab-product-stage--wine) .demo-lab-cork,.demo-lab-product-stage:not(.demo-lab-product-stage--wine) .demo-lab-product-label{display:none!important}.demo-lab-product-stage .cream-jar-demo,.demo-lab-product-stage .cream-tube-demo,.demo-lab-product-stage .event-bracelet-demo,.demo-lab-product-stage .party-ticket-demo,.demo-lab-product-stage .perfume-demo,.demo-lab-product-stage .seed-packet-demo{position:absolute!important;left:50%!important;top:50%!important;z-index:7!important;display:block;overflow:visible;max-width:none!important;max-height:none!important;transform:translate(-50%,-50%)!important;filter:drop-shadow(0 1.35rem 1.6rem rgba(0,0,0,.34))}.demo-lab-product-stage--wine .hero-bottle{width:clamp(5.1rem,7vw,6.5rem)!important;height:clamp(15rem,19vw,18rem)!important;border:1px solid rgba(251,191,36,.28)!important;border-radius:44% 44% 18% 18%/14% 14% 8% 8%!important;background:linear-gradient(90deg,rgba(255,255,255,.22),transparent 18% 82%,rgba(255,255,255,.1)),linear-gradient(180deg,#78350f 0 16%,#14532d 16% 38%,#7f1d1d 38% 100%)!important;box-shadow:inset 0 0 0 .35rem rgba(255,255,255,.04),inset 0 -5rem 2.5rem rgba(127,29,29,.45)}.demo-lab-product-stage--wine .hero-bottle:before{content:"MALBEC"!important;inset:auto .85rem 3.4rem!important;height:3.5rem!important;display:grid!important;place-items:center;border:1px solid rgba(255,255,255,.38);border-radius:.65rem!important;background:linear-gradient(135deg,#f8fafc,#e0f2fe)!important;color:#0f172a;font-size:.65rem;font-weight:950;letter-spacing:.12em}.demo-lab-product-stage--wine .hero-bottle:after{content:""!important;top:-.7rem!important;left:50%!important;width:2.15rem!important;height:4.7rem!important;transform:translateX(-50%)!important;border-radius:.55rem .55rem .25rem .25rem!important;background:linear-gradient(180deg,#f59e0b,#78350f)!important}.demo-lab-product-stage .seed-packet-demo{width:clamp(10rem,15vw,13rem);height:clamp(13.5rem,20vw,16rem);border:1px solid rgba(254,240,138,.42);border-radius:1.1rem 1.1rem .8rem .8rem;background:radial-gradient(circle at 20% 76%,rgba(250,204,21,.85) 0 .28rem,transparent .31rem),radial-gradient(circle at 34% 82%,rgba(250,204,21,.7) 0 .22rem,transparent .25rem),radial-gradient(circle at 54% 78%,rgba(250,204,21,.75) 0 .24rem,transparent .27rem),linear-gradient(160deg,rgba(21,128,61,.96),rgba(132,204,22,.92) 44%,rgba(250,204,21,.9));box-shadow:inset 0 0 0 .45rem rgba(255,255,255,.08)}.demo-lab-product-stage .seed-packet-demo:before{content:"SEMILLAS";position:absolute;left:1rem;right:1rem;top:1.25rem;display:grid;place-items:center;height:3.2rem;border-radius:.7rem;background:rgba(240,253,244,.88);color:#14532d;font-size:.72rem;font-weight:950;letter-spacing:.14em}.demo-lab-product-stage .seed-packet-demo:after{content:"LOTE A12";position:absolute;left:1rem;right:1rem;bottom:1rem;border-top:1px dashed rgba(20,83,45,.42);padding-top:.65rem;color:rgba(20,83,45,.88);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-align:center}.demo-lab-product-stage .cream-jar-demo{width:clamp(12rem,18vw,15rem);height:clamp(8.5rem,13vw,10.5rem);border:1px solid rgba(244,114,182,.26);border-radius:1.6rem 1.6rem 2.7rem 2.7rem;background:linear-gradient(90deg,rgba(255,255,255,.28),transparent 24% 78%,rgba(244,114,182,.16)),linear-gradient(180deg,#fff7ed 0 18%,#fce7f3 18% 100%);box-shadow:inset 0 -1.6rem 2rem rgba(251,207,232,.78),inset 0 0 0 .35rem rgba(255,255,255,.32)}.demo-lab-product-stage .cream-jar-demo:before{content:"";position:absolute;left:50%;top:-2.05rem;width:72%;height:2.8rem;transform:translateX(-50%);border:1px solid rgba(148,163,184,.34);border-radius:1.15rem 1.15rem .45rem .45rem;background:linear-gradient(180deg,#e2e8f0,#94a3b8)}.demo-lab-product-stage .cream-jar-demo:after{content:"CREMA";position:absolute;left:1.35rem;right:1.35rem;top:2.4rem;display:grid;place-items:center;height:3.2rem;border-radius:.9rem;background:rgba(255,255,255,.72);color:#831843;font-size:.82rem;font-weight:950;letter-spacing:.16em}.demo-lab-product-stage .perfume-demo{width:clamp(8.5rem,12vw,10.5rem);height:clamp(13.5rem,18vw,16rem);border:1px solid rgba(165,180,252,.4);border-radius:1.45rem 1.45rem 1rem 1rem;background:linear-gradient(90deg,rgba(255,255,255,.28),transparent 22% 76%,rgba(255,255,255,.12)),linear-gradient(160deg,rgba(199,210,254,.78),rgba(91,33,182,.72));box-shadow:inset 0 0 0 .45rem rgba(255,255,255,.08),inset 0 -3rem 2rem rgba(76,29,149,.28)}.demo-lab-product-stage .perfume-demo:before{content:"";position:absolute;left:50%;top:-3.2rem;width:3.6rem;height:3.5rem;transform:translateX(-50%);border-radius:.35rem .35rem .9rem .9rem;background:linear-gradient(90deg,transparent 0 36%,#cbd5e1 36% 64%,transparent 64%),linear-gradient(180deg,#f8fafc 0 38%,#64748b 38% 100%)}.demo-lab-product-stage .perfume-demo:after{content:"PARFUM";position:absolute;left:1rem;right:1rem;top:5.1rem;display:grid;place-items:center;height:4rem;border:1px solid rgba(255,255,255,.34);border-radius:.75rem;color:#f8fafc;font-size:.82rem;font-weight:950;letter-spacing:.16em}.demo-lab-product-stage .cream-tube-demo{width:clamp(6.8rem,10vw,8.5rem);height:clamp(15rem,21vw,18rem);border:1px solid rgba(125,211,252,.38);border-radius:3.5rem 3.5rem 1.1rem 1.1rem;background:linear-gradient(90deg,rgba(255,255,255,.3),transparent 22% 82%,rgba(255,255,255,.1)),linear-gradient(180deg,#ecfeff,#67e8f9 46%,#0e7490);box-shadow:inset 0 -2.2rem 1.7rem rgba(8,47,73,.28)}.demo-lab-product-stage .cream-tube-demo:before{content:"";position:absolute;left:50%;bottom:-2rem;width:86%;height:2.55rem;transform:translateX(-50%);border-radius:.45rem .45rem .95rem .95rem;background:linear-gradient(180deg,#334155,#0f172a)}.demo-lab-product-stage .cream-tube-demo:after{content:"CREMA";position:absolute;left:.8rem;right:.8rem;top:5.2rem;display:grid;place-items:center;height:4.8rem;border-radius:.8rem;background:rgba(240,253,250,.5);color:#164e63;font-size:.75rem;font-weight:950;letter-spacing:.16em;writing-mode:vertical-rl}.demo-lab-product-stage .event-bracelet-demo{width:clamp(16rem,25vw,22rem);height:clamp(4.1rem,6vw,5.1rem);border:1px solid rgba(45,212,191,.42);border-radius:999px;background:radial-gradient(circle at 15% 50%,rgba(2,6,23,.76) 0 .35rem,transparent .39rem),radial-gradient(circle at 25% 50%,rgba(2,6,23,.6) 0 .26rem,transparent .3rem),radial-gradient(circle at 35% 50%,rgba(2,6,23,.5) 0 .22rem,transparent .26rem),linear-gradient(90deg,#06b6d4,#14b8a6 44%,#8b5cf6);transform:translate(-50%,-50%) rotate(-8deg)!important;box-shadow:inset 0 0 0 .35rem rgba(255,255,255,.08)}.demo-lab-product-stage .event-bracelet-demo:before{content:"VIP";position:absolute;left:50%;top:50%;display:grid;place-items:center;width:5.8rem;height:2.65rem;transform:translate(-50%,-50%);border-radius:.55rem;background:rgba(2,6,23,.68);color:#ecfeff;font-size:1rem;font-weight:950;letter-spacing:.16em}.demo-lab-product-stage .event-bracelet-demo:after{content:"";position:absolute;right:1.25rem;top:50%;width:2.65rem;height:2.65rem;transform:translateY(-50%);border-radius:999px;background:rgba(236,254,255,.35);box-shadow:inset 0 0 0 .45rem rgba(2,6,23,.18)}.demo-lab-product-stage .party-ticket-demo{width:clamp(15rem,23vw,20rem);height:clamp(8.5rem,13vw,11rem);border:1px solid rgba(251,113,133,.38);border-radius:1.1rem;background:radial-gradient(circle at 0 50%,rgba(7,10,28,1) 0 1.05rem,transparent 1.08rem),radial-gradient(circle at 100% 50%,rgba(7,10,28,1) 0 1.05rem,transparent 1.08rem),linear-gradient(90deg,rgba(244,63,94,.95),rgba(124,58,237,.9));transform:translate(-50%,-50%) rotate(-4deg)!important}.demo-lab-product-stage .party-ticket-demo:before{content:"FIESTA VIP";position:absolute;left:1.25rem;top:1.3rem;color:#fff7ed;font-size:1.1rem;font-weight:950;letter-spacing:.14em}.demo-lab-product-stage .party-ticket-demo:after{content:"QR";position:absolute;right:1.25rem;bottom:1.25rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:.45rem;background:linear-gradient(90deg,#0f172a 0 18%,transparent 18% 35%,#0f172a 35% 52%,transparent 52% 70%,#0f172a 70%),linear-gradient(180deg,transparent 0 18%,#0f172a 18% 35%,transparent 35% 52%,#0f172a 52% 70%,transparent 70%),#f8fafc;color:transparent}@media (max-width:640px){.demo-lab-product-stage .seed-packet-demo{width:9.2rem;height:12.4rem}.demo-lab-product-stage .cream-jar-demo{width:10.5rem;height:7.8rem}.demo-lab-product-stage .cream-tube-demo,.demo-lab-product-stage .perfume-demo{transform:translate(-50%,-50%) scale(.86)!important}.demo-lab-product-stage .event-bracelet-demo,.demo-lab-product-stage .party-ticket-demo{transform:translate(-50%,-50%) scale(.82) rotate(-6deg)!important}}.demo-lab-product-stage .demo-lab-product-illustration-wrap{position:absolute!important;left:50%!important;top:50%!important;z-index:8!important;width:clamp(16.5rem,27vw,23.5rem)!important;height:clamp(19rem,30vw,27rem)!important;max-width:none!important;max-height:none!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;transform:translate(-50%,-50%)!important}.demo-lab-product-stage .demo-lab-product-illustration-wrap:after,.demo-lab-product-stage .demo-lab-product-illustration-wrap:before{display:none!important;content:none!important}.demo-lab-product-illustration{display:block;width:100%;height:100%;overflow:visible}.demo-lab-product-scene{position:relative;display:block;width:100%;height:100%;transform-origin:50% 74%;animation:demo-product-scene-in .56s cubic-bezier(.2,.8,.2,1) both;isolation:isolate}.demo-lab-product-scene:before{content:"";position:absolute;inset:18% 16% 14%;z-index:-1;border:1px solid rgba(34,211,238,.2);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(34,211,238,.2),transparent 58%),conic-gradient(from 130deg,transparent 0 20%,rgba(34,211,238,.24),transparent 42% 100%);filter:blur(.1px);opacity:.42;transform:rotate(-9deg);pointer-events:none}.demo-lab-product-scene--auth:before{animation:demo-nfc-read-halo 2.25s ease-in-out infinite}.demo-lab-product-scene--blocked:before{border-color:rgba(251,113,133,.46);background:radial-gradient(circle at 50% 50%,rgba(251,113,133,.22),transparent 58%),conic-gradient(from 130deg,transparent 0 18%,rgba(251,113,133,.34),transparent 44% 100%)}.demo-lab-product-scene--open{animation:demo-product-open-settle .98s cubic-bezier(.16,1,.3,1) both}.demo-lab-product-scene--open:before{border-color:rgba(167,139,250,.48);background:radial-gradient(circle at 50% 50%,rgba(167,139,250,.28),transparent 58%),conic-gradient(from 130deg,transparent 0 14%,rgba(45,212,191,.32),rgba(167,139,250,.34),transparent 50% 100%);animation:demo-open-halo 1.1s ease-out both}.demo-lab-nfc-seal{filter:drop-shadow(0 16px 18px rgba(2,6,23,.44))}.demo-lab-product-scene--origin .demo-lab-nfc-seal{animation:demo-nfc-closed-pulse 3.6s ease-in-out infinite}.demo-lab-product-scene--auth .demo-lab-nfc-seal{animation:demo-nfc-read-pulse 2.2s ease-in-out infinite}.demo-lab-product-scene--blocked .demo-lab-nfc-seal{animation:demo-nfc-blocked-jolt .52s cubic-bezier(.34,1.56,.64,1) both}.demo-lab-nfc-seal-half{transform-box:fill-box;will-change:transform,opacity}.demo-lab-nfc-seal-half--left{transform-origin:right center}.demo-lab-nfc-seal-half--right{transform-origin:left center}.demo-lab-product-scene--blocked .demo-lab-nfc-seal-half>path:first-child{fill:#3a0f1c}.demo-lab-product-scene--open .demo-lab-nfc-seal-half--left{animation:demo-nfc-seal-open-left 1.25s cubic-bezier(.16,1,.3,1) both}.demo-lab-product-scene--open .demo-lab-nfc-seal-half--right{animation:demo-nfc-seal-open-right 1.25s cubic-bezier(.16,1,.3,1) both}.demo-lab-nfc-seal-sweep{opacity:0;transform-box:fill-box;will-change:transform,opacity}.demo-lab-product-scene--auth .demo-lab-nfc-seal-sweep{animation:demo-nfc-sweep 1.65s ease-in-out infinite}.demo-lab-nfc-seal-tear{transform-box:fill-box}.demo-lab-product-scene--open .demo-lab-nfc-seal-tear{animation:demo-nfc-tear-glow 1.1s ease-out both}.demo-lab-open-burst{opacity:0;transform-box:fill-box;pointer-events:none}.demo-lab-product-scene--open .demo-lab-open-burst{animation:demo-open-burst-fade 1.15s ease-out 80ms both}.demo-lab-product-scene--open .demo-lab-open-burst circle{stroke-dasharray:280;stroke-dashoffset:280;animation:demo-open-ring-draw 1.05s ease-out 80ms both}.demo-lab-product-scene--open .demo-lab-open-burst path{stroke-dasharray:220;stroke-dashoffset:220;animation:demo-open-ring-draw .95s ease-out .16s both}.demo-lab-nfc-state-pill{position:absolute;left:6%;top:12%;z-index:4;display:grid;gap:.12rem;min-width:9.5rem;padding:.55rem .7rem;border:1px solid rgba(34,211,238,.38);border-radius:.9rem;background:linear-gradient(135deg,rgba(8,47,73,.9),rgba(15,23,42,.72)),radial-gradient(circle at 12% 18%,rgba(34,211,238,.34),transparent 34%);box-shadow:0 18px 28px rgba(2,6,23,.34),inset 0 0 0 1px rgba(255,255,255,.06);color:#ecfeff;text-transform:uppercase;transform:rotate(-3deg);pointer-events:none}.demo-lab-nfc-state-pill strong{font-size:.58rem;font-weight:950;letter-spacing:.16em}.demo-lab-nfc-state-pill em{color:#a5f3fc;font-size:.54rem;font-style:normal;font-weight:850;letter-spacing:.12em}.demo-lab-product-scene--blocked .demo-lab-nfc-state-pill{border-color:rgba(251,113,133,.48);background:linear-gradient(135deg,rgba(76,5,25,.92),rgba(15,23,42,.74)),radial-gradient(circle at 12% 18%,rgba(251,113,133,.38),transparent 34%)}.demo-lab-product-scene--blocked .demo-lab-nfc-state-pill em{color:#fecdd3}.demo-lab-product-scene--open .demo-lab-nfc-state-pill{border-color:rgba(167,139,250,.5);background:linear-gradient(135deg,rgba(49,46,129,.92),rgba(15,23,42,.74)),radial-gradient(circle at 12% 18%,rgba(167,139,250,.4),transparent 34%);animation:demo-state-pill-reveal .76s cubic-bezier(.16,1,.3,1) .15s both}.demo-lab-product-stage .demo-lab-cork,.demo-lab-product-stage .demo-lab-product-label,.demo-lab-product-stage .demo-lab-seal-split{display:none!important}@keyframes demo-product-scene-in{0%{opacity:0;transform:translateY(.75rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes demo-product-open-settle{0%{opacity:.96;transform:translateY(.35rem) scale(.985) rotate(-.5deg)}58%{opacity:1;transform:translateY(-.35rem) scale(1.035) rotate(.7deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@keyframes demo-nfc-read-halo{0%,to{opacity:.34;transform:rotate(-9deg) scale(.96)}50%{opacity:.68;transform:rotate(-9deg) scale(1.05)}}@keyframes demo-open-halo{0%{opacity:.24;transform:rotate(-9deg) scale(.85)}72%{opacity:.78;transform:rotate(-9deg) scale(1.08)}to{opacity:.48;transform:rotate(-9deg) scale(1)}}@keyframes demo-nfc-closed-pulse{0%,to{opacity:.94;filter:drop-shadow(0 16px 18px rgba(2,6,23,.44))}50%{opacity:1;filter:drop-shadow(0 18px 22px rgba(34,211,238,.24))}}@keyframes demo-nfc-read-pulse{0%,to{opacity:.96;filter:drop-shadow(0 16px 18px rgba(2,6,23,.44))}50%{opacity:1;filter:drop-shadow(0 18px 24px rgba(45,212,191,.34))}}@keyframes demo-nfc-blocked-jolt{0%,to{filter:drop-shadow(0 16px 18px rgba(2,6,23,.44))}32%{filter:drop-shadow(-8px 14px 18px rgba(251,113,133,.34))}66%{filter:drop-shadow(8px 14px 18px rgba(251,113,133,.24))}}@keyframes demo-nfc-sweep{0%{opacity:0;transform:translateX(0)}18%{opacity:.2}62%{opacity:.18;transform:translateX(205px)}to{opacity:0;transform:translateX(230px)}}@keyframes demo-nfc-seal-open-left{0%{opacity:1;transform:translateX(0) translateY(0) rotate(0deg)}44%{opacity:1;transform:translateX(-.55rem) translateY(-.25rem) rotate(-8deg)}to{opacity:.84;transform:translateX(-1.7rem) translateY(-.95rem) rotate(-20deg)}}@keyframes demo-nfc-seal-open-right{0%{opacity:1;transform:translateX(0) translateY(0) rotate(0deg)}44%{opacity:1;transform:translateX(.55rem) translateY(.2rem) rotate(8deg)}to{opacity:.84;transform:translateX(1.7rem) translateY(.85rem) rotate(19deg)}}@keyframes demo-nfc-tear-glow{0%{opacity:.62;stroke-dashoffset:0}55%{opacity:1;stroke-dashoffset:18}to{opacity:.2;stroke-dashoffset:34}}@keyframes demo-open-burst-fade{0%{opacity:0}32%{opacity:.82}to{opacity:0}}@keyframes demo-open-ring-draw{to{stroke-dashoffset:0}}@keyframes demo-state-pill-reveal{0%{opacity:0;transform:translateY(.55rem) rotate(-3deg) scale(.96)}to{opacity:1;transform:translateY(0) rotate(-3deg) scale(1)}}@keyframes demo-state-pill-reveal-mobile{0%{opacity:0;transform:translateX(-50%) translateY(.45rem) rotate(-2deg) scale(.96)}to{opacity:1;transform:translateX(-50%) translateY(0) rotate(-2deg) scale(1)}}@media (max-width:640px){.demo-lab-product-stage .demo-lab-product-illustration-wrap{width:18.5rem!important;height:21.5rem!important}.demo-lab-nfc-state-pill{left:50%;top:3%;min-width:10.8rem;padding:.48rem .58rem;text-align:center;transform:translateX(-50%) rotate(-2deg)}.demo-lab-product-scene--open .demo-lab-nfc-state-pill{animation-name:demo-state-pill-reveal-mobile}}@media (prefers-reduced-motion:reduce){.demo-lab-nfc-seal,.demo-lab-nfc-seal-half,.demo-lab-nfc-seal-sweep,.demo-lab-nfc-seal-tear,.demo-lab-nfc-state-pill,.demo-lab-open-burst,.demo-lab-open-burst circle,.demo-lab-open-burst path,.demo-lab-product-scene,.demo-lab-product-scene:before{animation:none!important}}.nexid-motion-pack{min-height:100vh;width:100%;overflow-x:hidden;background:radial-gradient(circle at 8% 0,rgba(34,211,238,.18),transparent 30rem),radial-gradient(circle at 92% 12%,rgba(167,139,250,.18),transparent 34rem),radial-gradient(circle at 58% 100%,rgba(20,184,166,.12),transparent 35rem),linear-gradient(135deg,#020617,#071827 54%,#020617);color:#f8fafc;padding:clamp(1rem,2vw,2rem)}.nexid-motion-pack,.nexid-motion-pack *,.nexid-motion-pack :after,.nexid-motion-pack :before{box-sizing:border-box}.nexid-motion-pack a{color:inherit;text-decoration:none}.nexid-motion-benchmark,.nexid-motion-director,.nexid-motion-formats,.nexid-motion-hero,.nexid-motion-products,.nexid-motion-purpose,.nexid-motion-storyboard{width:min(100%,82rem);max-width:100%;margin-inline:auto}.nexid-motion-director>*,.nexid-motion-format-card>*,.nexid-motion-frame>*,.nexid-motion-hero>*,.nexid-motion-purpose>*{min-width:0}.nexid-motion-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.5fr);gap:clamp(1rem,2vw,1.35rem);align-items:stretch;border:1px solid rgba(125,211,252,.18);border-radius:2rem;background:radial-gradient(circle at 18% 16%,rgba(45,212,191,.18),transparent 34%),linear-gradient(135deg,rgba(15,23,42,.72),rgba(8,47,73,.64));box-shadow:0 40px 90px rgba(2,6,23,.44),inset 0 1px 0 rgba(255,255,255,.06);padding:clamp(1rem,3vw,2rem)}.nexid-motion-benchmark-card small,.nexid-motion-director-copy p,.nexid-motion-format-copy small,.nexid-motion-hero p,.nexid-motion-lens-stack>p,.nexid-motion-purpose-copy p,.nexid-motion-section-heading p,.nexid-motion-storyboard-rail small{color:#5eead4;font-size:.68rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-hero h1{max-width:56rem;margin-top:.75rem;color:#fff7ed;font-size:5.1rem;font-weight:950;letter-spacing:0;line-height:.96;text-wrap:balance;overflow-wrap:anywhere}.nexid-motion-hero span{display:block;max-width:48rem;margin-top:1.2rem;color:#cbd5e1;font-size:1.06rem;line-height:1.72;overflow-wrap:anywhere}.nexid-motion-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.nexid-motion-hero-actions a{border:1px solid rgba(94,234,212,.34);border-radius:1rem;background:rgba(20,184,166,.15);color:#ecfeff;padding:.85rem 1rem;font-size:.74rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-hero-actions a:nth-child(2){border-color:rgba(167,139,250,.34);background:rgba(88,28,135,.18)}.nexid-motion-hero-card{position:relative;display:flex;min-height:22rem;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid rgba(125,211,252,.18);border-radius:1.5rem;background:linear-gradient(rgba(125,211,252,.08) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.08) 1px,transparent 0),radial-gradient(circle at 50% 24%,rgba(34,211,238,.24),transparent 28%),linear-gradient(145deg,rgba(2,6,23,.9),rgba(15,23,42,.72));background-size:4.5rem 4.5rem,4.5rem 4.5rem,auto,auto;padding:1.2rem}.nexid-motion-hero-card:before{content:"";position:absolute;left:50%;top:18%;z-index:0;width:13rem;height:13rem;transform:translateX(-50%) rotate(-18deg);border:1px solid rgba(94,234,212,.22);border-radius:999px;box-shadow:0 0 0 3rem rgba(34,211,238,.035),0 0 0 6rem rgba(167,139,250,.03);animation:nexid-motion-orbit 18s linear infinite}.nexid-motion-logo-mark{position:relative;z-index:3;display:grid;place-items:center;width:5.4rem;height:5.4rem;margin-bottom:auto;border:1px solid rgba(94,234,212,.34);border-radius:1.25rem;background:linear-gradient(135deg,rgba(20,184,166,.42),rgba(34,211,238,.12)),rgba(2,6,23,.54);color:#ecfeff;font-size:2.5rem;font-weight:950;box-shadow:0 26px 50px rgba(20,184,166,.18)}.nexid-motion-hero-product{position:absolute;left:50%;top:38%;z-index:2;width:12.5rem;transform:translate(-50%,-50%);animation:nexid-motion-product-float 5.8s ease-in-out infinite}.nexid-motion-hero-product .nexid-motion-glyph{width:100%}.nexid-motion-hero-product .nexid-motion-glyph-body{inset:4% 25% 0;border-color:rgba(251,191,36,.36);background:linear-gradient(90deg,rgba(255,255,255,.28),transparent 18% 82%,rgba(255,255,255,.12)),linear-gradient(180deg,#f59e0b 0 18%,#14532d 18% 34%,#7f1d1d 34% 100%)}.nexid-motion-hero-product .nexid-motion-glyph-label{left:35%;right:35%;top:63%;height:16%}.nexid-motion-hero-product .nexid-motion-glyph-seal{left:50%;top:51%;width:46%;height:9%}.nexid-motion-hero-status{position:absolute;left:50%;top:52%;display:block;width:-moz-fit-content;width:fit-content;transform:translate(-50%,-50%) rotate(-7deg);border:1px solid rgba(94,234,212,.5);border-radius:999px;background:rgba(2,6,23,.78);color:#ccfbf1;padding:.42rem .68rem;font-size:.62rem;font-weight:950;letter-spacing:0;text-transform:uppercase;box-shadow:0 0 24px rgba(34,211,238,.24)}.nexid-motion-hero-card strong{position:relative;z-index:3;color:#f8fafc;font-size:1.4rem;font-weight:950;line-height:1;overflow-wrap:anywhere}.nexid-motion-hero-card>span{position:relative;z-index:3;color:#cbd5e1;font-size:.86rem;line-height:1.55;overflow-wrap:anywhere}.nexid-motion-hero-card>div:last-child{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.nexid-motion-format-copy div span,.nexid-motion-hero-card em,.nexid-motion-product-card em{border:1px solid rgba(94,234,212,.25);border-radius:999px;background:rgba(20,184,166,.12);color:#ccfbf1;padding:.36rem .56rem;font-size:.58rem;font-style:normal;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-director{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(.9rem,2vw,1.25rem);align-items:stretch;margin-top:1rem;border:1px solid rgba(125,211,252,.16);border-radius:1.5rem;background:linear-gradient(90deg,rgba(15,23,42,.88),rgba(8,47,73,.62)),radial-gradient(circle at 72% 18%,rgba(94,234,212,.16),transparent 32%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 80px rgba(2,6,23,.22);padding:clamp(1rem,2vw,1.25rem)}.nexid-motion-director-copy,.nexid-motion-lens-stack{min-width:0}.nexid-motion-director-copy{display:grid;align-content:center;gap:.8rem;border-right:1px solid rgba(125,211,252,.14);padding-right:clamp(.9rem,2vw,1.2rem)}.nexid-motion-director-copy h2{max-width:34rem;color:#fff7ed;font-size:clamp(2rem,4vw,3.4rem);font-weight:950;letter-spacing:0;line-height:1.02;overflow-wrap:anywhere}.nexid-motion-director-copy span{color:#cbd5e1;font-size:.98rem;line-height:1.65;overflow-wrap:anywhere}.nexid-motion-director-copy strong{display:block;width:-moz-fit-content;width:fit-content;border:1px solid rgba(94,234,212,.26);border-radius:999px;background:rgba(20,184,166,.12);color:#ccfbf1;padding:.68rem .85rem;font-size:.72rem;font-weight:950;line-height:1.2}.nexid-motion-lens-stack{display:grid;gap:.75rem}.nexid-motion-lens-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.nexid-motion-lens-card{position:relative;display:grid;min-height:11.4rem;align-content:start;gap:.55rem;overflow:hidden;border:1px solid rgba(125,211,252,.15);border-radius:1rem;background:radial-gradient(circle at 0 0,rgba(34,211,238,.14),transparent 45%),rgba(2,6,23,.44);padding:.9rem}.nexid-motion-lens-card:after{content:"";position:absolute;left:.9rem;right:.9rem;bottom:.85rem;height:.2rem;border-radius:999px;background:linear-gradient(90deg,#22d3ee,#5eead4,#a78bfa);opacity:.7}.nexid-motion-lens-card small{color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-lens-card strong{color:#f8fafc;font-size:1.05rem;font-weight:950;line-height:1.1}.nexid-motion-lens-card span{color:#cbd5e1;font-size:.78rem;line-height:1.5}.nexid-motion-lens-card em{align-self:end;justify-self:start;margin-top:.35rem;border:1px solid rgba(167,139,250,.34);border-radius:999px;background:rgba(88,28,135,.18);color:#ddd6fe;padding:.34rem .55rem;font-size:.58rem;font-style:normal;font-weight:950;text-transform:uppercase}.nexid-motion-purpose{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1rem,2vw,1.35rem);align-items:stretch;margin-top:1rem;border:1px solid rgba(94,234,212,.18);border-radius:1.35rem;background:linear-gradient(135deg,rgba(20,184,166,.1),transparent 46%),rgba(2,6,23,.34);padding:clamp(1rem,2vw,1.3rem)}.nexid-motion-purpose-copy{display:grid;align-content:center;gap:.85rem}.nexid-motion-purpose-copy h2{max-width:36rem;color:#fff7ed;font-size:2.85rem;font-weight:950;letter-spacing:0;line-height:1.02}.nexid-motion-purpose-copy span{color:#cbd5e1;font-size:.98rem;line-height:1.68}.nexid-motion-purpose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.nexid-motion-purpose-card{display:grid;gap:.55rem;min-height:9.5rem;border:1px solid rgba(125,211,252,.14);border-radius:.85rem;background:radial-gradient(circle at 0 0,rgba(34,211,238,.13),transparent 44%),rgba(15,23,42,.54);padding:.95rem}.nexid-motion-purpose-card strong{color:#f8fafc;font-size:1.02rem;font-weight:950;line-height:1.08}.nexid-motion-purpose-card span{color:#cbd5e1;font-size:.82rem;line-height:1.55}.nexid-motion-section-heading{display:grid;gap:.45rem;margin:clamp(2rem,4vw,3.4rem) 0 1rem}.nexid-motion-section-heading h2{max-width:54rem;color:#f8fafc;font-size:3rem;font-weight:950;letter-spacing:0;line-height:1.04}.nexid-motion-benchmark-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.nexid-motion-benchmark-card{display:grid;gap:.55rem;min-height:10.5rem;border:1px solid rgba(125,211,252,.16);border-radius:1.2rem;background:radial-gradient(circle at 16% 0,rgba(34,211,238,.14),transparent 42%),rgba(15,23,42,.62);padding:1rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.nexid-motion-benchmark-card:hover{border-color:rgba(94,234,212,.38);background:radial-gradient(circle at 16% 0,rgba(34,211,238,.22),transparent 42%),rgba(15,23,42,.76);transform:translateY(-.18rem)}.nexid-motion-benchmark-card strong{color:#f8fafc;font-size:1.04rem;font-weight:950}.nexid-motion-benchmark-card span{color:#cbd5e1;font-size:.84rem;line-height:1.58}.nexid-motion-format-grid{display:grid;gap:1rem}.nexid-motion-format-card{display:grid;grid-template-columns:minmax(18rem,.42fr) minmax(0,1fr);gap:1rem;align-items:stretch;border:1px solid rgba(125,211,252,.16);border-radius:1.5rem;background:radial-gradient(circle at 0 0,rgba(45,212,191,.1),transparent 28%),rgba(15,23,42,.58);padding:clamp(.8rem,1.6vw,1rem)}.nexid-motion-format-copy{display:flex;min-width:0;flex-direction:column;justify-content:flex-start;gap:.75rem;border:1px solid rgba(148,163,184,.14);border-radius:1.15rem;background:rgba(2,6,23,.38);padding:1rem}.nexid-motion-format-copy h3{color:#fff7ed;font-size:2.25rem;font-weight:950;letter-spacing:0;line-height:1.05}.nexid-motion-format-copy p{color:#cbd5e1;font-size:.9rem;line-height:1.62}.nexid-motion-format-copy div{display:flex;flex-wrap:wrap;gap:.4rem}.nexid-motion-frame{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(94,234,212,.2);border-radius:1.2rem;background:radial-gradient(circle at 52% 46%,rgba(34,211,238,.2),transparent 28%),radial-gradient(circle at 78% 18%,rgba(167,139,250,.22),transparent 30%),linear-gradient(135deg,rgba(8,47,73,.92),rgba(2,6,23,.95));box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 30px 70px rgba(2,6,23,.28);isolation:isolate}.nexid-motion-frame--story{aspect-ratio:9/16;max-height:42rem;justify-self:center;width:min(100%,26rem)}.nexid-motion-frame--square{aspect-ratio:1/1}.nexid-motion-frame--wide{aspect-ratio:16/9}.nexid-motion-frame-grid,.nexid-motion-frame-scan{position:absolute;inset:0;pointer-events:none}.nexid-motion-frame-grid{z-index:0;background:linear-gradient(rgba(125,211,252,.08) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.08) 1px,transparent 0);background-size:12% 12%}.nexid-motion-frame-scan{z-index:3;background:linear-gradient(110deg,transparent 0 42%,rgba(255,255,255,.12) 50%,transparent 58% 100%);transform:translateX(-80%);animation:nexid-motion-scan 4.5s ease-in-out infinite}.nexid-motion-route-path{position:absolute;left:8%;right:8%;top:48%;z-index:1;height:26%;transform:rotate(-8deg);border-top:2px dashed rgba(94,234,212,.34);border-radius:50%;pointer-events:none}.nexid-motion-route-path span{position:absolute;display:grid;place-items:center;min-width:4.4rem;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:rgba(2,6,23,.72);color:#a5f3fc;padding:.34rem .5rem;font-size:.52rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-route-path span:first-child{left:0;top:24%}.nexid-motion-route-path span:nth-child(2){left:48%;top:-18%;transform:translateX(-50%)}.nexid-motion-route-path span:nth-child(3){right:0;top:42%}.nexid-motion-map-pulse{position:absolute;inset:18% 10% 18%;z-index:1;pointer-events:none}.nexid-motion-map-pulse span{position:absolute;width:.7rem;height:.7rem;border-radius:999px;background:#22d3ee;box-shadow:0 0 0 0 rgba(34,211,238,.34),0 0 24px rgba(34,211,238,.46);animation:nexid-motion-pulse 2.8s ease-out infinite}.nexid-motion-map-pulse span:first-child{left:8%;top:66%}.nexid-motion-map-pulse span:nth-child(2){left:32%;top:28%;animation-delay:.35s}.nexid-motion-map-pulse span:nth-child(3){right:24%;top:58%;animation-delay:.7s}.nexid-motion-map-pulse span:nth-child(4){right:4%;top:20%;animation-delay:1.05s}.nexid-motion-frame-topline{position:absolute;left:4%;right:4%;top:4%;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.nexid-motion-frame-topline span,.nexid-motion-frame-topline strong,.nexid-motion-token-chip small{color:#67e8f9;font-size:.68rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-frame-topline strong{border:1px solid rgba(94,234,212,.3);border-radius:999px;background:rgba(20,184,166,.14);color:#ccfbf1;padding:.32rem .6rem}.nexid-motion-frame-product{position:absolute;left:50%;top:48%;z-index:2;width:min(48%,18rem);transform:translate(-50%,-50%);animation:nexid-motion-product-float 5.8s ease-in-out infinite}.nexid-motion-frame--story .nexid-motion-frame-product{top:42%;width:min(70%,18rem)}.nexid-motion-frame--wide .nexid-motion-frame-product{left:42%;width:min(34%,16.5rem)}.nexid-motion-frame .nexid-motion-glyph-body{inset:5% 24% 0}.nexid-motion-frame .nexid-motion-glyph--perfume .nexid-motion-glyph-body{inset:4% 22% 0}.nexid-motion-frame .nexid-motion-glyph--bracelet .nexid-motion-glyph-body{inset:42% 4% 42%}.nexid-motion-nfc-band{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:.75rem;min-width:10.5rem;transform:translate(-50%,-50%) rotate(-7deg);border:2px solid rgba(34,211,238,.82);border-radius:.95rem;background:rgba(2,6,23,.78);box-shadow:0 18px 30px rgba(2,6,23,.4),0 0 34px rgba(34,211,238,.18);padding:.55rem .75rem}.nexid-motion-nfc-band b{color:#ecfeff;font-size:1.05rem;font-weight:950;letter-spacing:0}.nexid-motion-nfc-band em{color:#a5f3fc;font-size:.62rem;font-style:normal;font-weight:950;letter-spacing:0}.nexid-motion-proof-cluster{position:absolute;right:4%;top:16%;z-index:4;display:grid;grid-template-columns:repeat(2,minmax(5rem,1fr));gap:.55rem;width:min(42%,21rem)}.nexid-motion-frame--story .nexid-motion-proof-cluster{left:6%;right:6%;top:auto;bottom:28%;width:auto}.nexid-motion-proof-cluster span{border:1px solid rgba(148,163,184,.16);border-radius:.85rem;background:rgba(15,23,42,.62);color:#cbd5e1;padding:.62rem;font-size:.62rem;font-weight:950;letter-spacing:0;text-transform:uppercase;backdrop-filter:blur(12px)}.nexid-motion-proof-cluster span.active{border-color:rgba(94,234,212,.42);background:rgba(20,184,166,.18);color:#ccfbf1}.nexid-motion-script-rail{position:absolute;left:4%;right:4%;bottom:3.8%;z-index:5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.nexid-motion-script-rail span{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(125,211,252,.14);border-radius:.75rem;background:rgba(2,6,23,.66);padding:.45rem;backdrop-filter:blur(12px)}.nexid-motion-script-rail small{color:#67e8f9;font-size:.54rem;font-weight:950;line-height:1}.nexid-motion-script-rail b{overflow:hidden;color:#f8fafc;font-size:.58rem;font-weight:950;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase}.nexid-motion-token-chip{position:absolute;left:4%;bottom:18%;z-index:4;display:grid;gap:.25rem;width:min(38%,18rem);border:1px solid rgba(167,139,250,.3);border-radius:1rem;background:linear-gradient(135deg,rgba(49,46,129,.6),rgba(15,23,42,.76)),radial-gradient(circle at 0 0,rgba(167,139,250,.2),transparent 40%);padding:.8rem;backdrop-filter:blur(14px)}.nexid-motion-frame--story .nexid-motion-token-chip{left:6%;right:6%;bottom:13.5%;width:auto}.nexid-motion-token-chip strong{color:#f8fafc;font-size:1.4rem;font-weight:950;line-height:1}.nexid-motion-phone-proof{position:absolute;right:4%;bottom:18%;z-index:4;display:grid;gap:.22rem;width:min(27%,13rem);border:1px solid rgba(94,234,212,.22);border-radius:1rem;background:linear-gradient(145deg,rgba(8,47,73,.72),rgba(15,23,42,.78)),radial-gradient(circle at 50% 0,rgba(34,211,238,.18),transparent 44%);padding:.78rem;backdrop-filter:blur(14px)}.nexid-motion-frame--story .nexid-motion-phone-proof{display:none}.nexid-motion-phone-proof small{color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-phone-proof strong{color:#f8fafc;font-size:.95rem;font-weight:950}.nexid-motion-phone-proof span{color:#cbd5e1;font-size:.65rem;font-weight:800}.nexid-motion-chart{position:absolute;left:4%;top:18%;z-index:4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.4rem;width:min(26%,13rem);height:7rem;border:1px solid rgba(125,211,252,.14);border-radius:.9rem;background:rgba(2,6,23,.42);padding:.7rem;backdrop-filter:blur(12px)}.nexid-motion-frame--story .nexid-motion-chart{display:none}.nexid-motion-chart span{--motion-bar:50%;height:var(--motion-bar);min-height:.7rem;border-radius:.5rem .5rem .16rem .16rem;background:linear-gradient(180deg,#67e8f9,#14b8a6);box-shadow:0 0 16px rgba(34,211,238,.2);animation:nexid-motion-bar .9s cubic-bezier(.16,1,.3,1) both}.nexid-motion-glyph{position:relative;width:100%;aspect-ratio:1/1.28;filter:drop-shadow(0 1.4rem 1.6rem rgba(2,6,23,.42))}.nexid-motion-glyph-body,.nexid-motion-glyph-label,.nexid-motion-glyph-seal{position:absolute;display:block}.nexid-motion-glyph-body{inset:12% 31% 7%;border:1px solid rgba(251,191,36,.25);border-radius:45% 45% 18% 18%/16% 16% 8% 8%;background:linear-gradient(90deg,rgba(255,255,255,.22),transparent 18% 82%,rgba(255,255,255,.12)),linear-gradient(180deg,#f59e0b 0 18%,#14532d 18% 33%,#7f1d1d 33% 100%)}.nexid-motion-glyph-label{left:38%;right:38%;top:58%;height:16%;border-radius:.45rem;background:#f8fafc}.nexid-motion-glyph-seal{left:50%;top:46%;width:34%;height:9%;transform:translateX(-50%) rotate(-6deg);border:1px solid rgba(34,211,238,.72);border-radius:.45rem;background:rgba(2,6,23,.82);box-shadow:0 0 18px rgba(34,211,238,.22)}.nexid-motion-glyph--seeds .nexid-motion-glyph-body{inset:16% 22% 8%;border-color:rgba(254,240,138,.34);border-radius:1rem 1rem .65rem .65rem;background:radial-gradient(circle at 34% 70%,#facc15 0 .3rem,transparent .32rem),radial-gradient(circle at 52% 76%,#facc15 0 .24rem,transparent .26rem),linear-gradient(145deg,#15803d,#84cc16 54%,#facc15)}.nexid-motion-glyph--cream .nexid-motion-glyph-body{inset:36% 18% 20%;border-radius:1.2rem 1.2rem 2.4rem 2.4rem;background:linear-gradient(180deg,#e2e8f0 0 22%,#fff7ed 22% 40%,#fce7f3 40% 100%)}.nexid-motion-glyph--perfume .nexid-motion-glyph-body{inset:16% 28% 9%;border-color:rgba(165,180,252,.36);border-radius:1.2rem 1.2rem .85rem .85rem;background:linear-gradient(90deg,rgba(255,255,255,.3),transparent 22% 76%,rgba(255,255,255,.12)),linear-gradient(145deg,rgba(199,210,254,.86),rgba(91,33,182,.82))}.nexid-motion-glyph--bracelet .nexid-motion-glyph-body{inset:42% 10% 42%;border-color:rgba(45,212,191,.42);border-radius:999px;background:linear-gradient(90deg,#06b6d4,#14b8a6 48%,#8b5cf6);transform:rotate(-8deg)}.nexid-motion-glyph--ticket .nexid-motion-glyph-body{inset:32% 9% 30%;border-color:rgba(251,113,133,.38);border-radius:.8rem;background:radial-gradient(circle at 0 50%,#071827 0 .75rem,transparent .78rem),radial-gradient(circle at 100% 50%,#071827 0 .75rem,transparent .78rem),linear-gradient(90deg,#e11d48,#7c3aed);transform:rotate(-5deg)}.nexid-motion-products{padding-bottom:.5rem}.nexid-motion-product-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.85rem}.nexid-motion-product-card{min-width:0;border:1px solid rgba(125,211,252,.16);border-radius:1.1rem;background:radial-gradient(circle at 50% 8%,rgba(34,211,238,.14),transparent 38%),rgba(15,23,42,.58);padding:.85rem}.nexid-motion-product-card .nexid-motion-glyph{width:min(100%,9rem);margin-inline:auto}.nexid-motion-product-card small{display:block;margin-top:.7rem;color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-product-card strong{display:block;margin-top:.25rem;color:#f8fafc;font-size:.9rem;font-weight:950}.nexid-motion-product-card span{display:block;margin-top:.32rem;color:#94a3b8;font-size:.68rem;line-height:1.45}.nexid-motion-product-card em{display:inline-flex;margin-top:.6rem;font-size:.54rem}.nexid-motion-storyboard{padding-bottom:clamp(2rem,4vw,4rem)}.nexid-motion-storyboard-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem}.nexid-motion-storyboard-rail article{position:relative;min-height:12rem;overflow:hidden;border:1px solid rgba(125,211,252,.16);border-radius:1.1rem;background:radial-gradient(circle at 20% 0,rgba(45,212,191,.16),transparent 40%),rgba(15,23,42,.58);padding:.85rem}.nexid-motion-storyboard-rail article:after{content:"";position:absolute;inset:auto .85rem .85rem;height:.25rem;border-radius:999px;background:linear-gradient(90deg,#22d3ee,#5eead4,#a78bfa);opacity:.54}.nexid-motion-storyboard-rail strong{display:block;margin-top:1.4rem;color:#f8fafc;font-size:1rem;font-weight:950;line-height:1.05}.nexid-motion-storyboard-rail span{display:block;margin-top:.65rem;color:#cbd5e1;font-size:.72rem;line-height:1.52}@keyframes nexid-motion-scan{0%,26%{opacity:0;transform:translateX(-80%)}44%{opacity:1}74%,to{opacity:0;transform:translateX(78%)}}@keyframes nexid-motion-product-float{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(-.4deg)}50%{transform:translate(-50%,-50%) translateY(-.7rem) rotate(.5deg)}}@keyframes nexid-motion-bar{0%{opacity:.55;transform:scaleY(.28);transform-origin:bottom}to{opacity:1;transform:scaleY(1);transform-origin:bottom}}@keyframes nexid-motion-pulse{0%{box-shadow:0 0 0 0 rgba(34,211,238,.34),0 0 24px rgba(34,211,238,.46);transform:scale(.82)}70%{box-shadow:0 0 0 1.4rem rgba(34,211,238,0),0 0 28px rgba(34,211,238,.38);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(34,211,238,0),0 0 18px rgba(34,211,238,.28);transform:scale(.82)}}@keyframes nexid-motion-orbit{to{transform:translateX(-50%) rotate(342deg)}}@media (max-width:1040px){.nexid-motion-director,.nexid-motion-format-card,.nexid-motion-hero,.nexid-motion-purpose{grid-template-columns:1fr}.nexid-motion-director-copy{border-right:0;border-bottom:1px solid rgba(125,211,252,.14);padding-right:0;padding-bottom:1rem}.nexid-motion-hero h1{font-size:4rem}.nexid-motion-benchmark-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nexid-motion-product-grid,.nexid-motion-storyboard-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.nexid-motion-frame--wide{aspect-ratio:4/3}}@media (max-width:660px){.nexid-motion-pack{padding:.75rem}.nexid-motion-format-card,.nexid-motion-hero{border-radius:1.35rem}.nexid-motion-hero-card{min-height:30rem;padding:1rem}.nexid-motion-hero-product{top:31%;width:8.6rem}.nexid-motion-hero-status{font-size:.5rem;padding:.34rem .5rem}.nexid-motion-hero-card strong,.nexid-motion-hero-card>div:last-child,.nexid-motion-hero-card>span{max-width:100%}.nexid-motion-hero-card strong{font-size:1.35rem;line-height:1.08}.nexid-motion-hero h1{font-size:2.58rem;line-height:1}.nexid-motion-purpose-copy h2{font-size:2rem;line-height:1.08}.nexid-motion-benchmark-grid,.nexid-motion-lens-grid,.nexid-motion-product-grid,.nexid-motion-purpose-grid,.nexid-motion-storyboard-rail{grid-template-columns:1fr}.nexid-motion-section-heading h2{font-size:2.1rem;line-height:1.08}.nexid-motion-format-copy h3{font-size:1.85rem;line-height:1.08}.nexid-motion-chart,.nexid-motion-phone-proof,.nexid-motion-proof-cluster{display:none}.nexid-motion-frame-product{top:43%;width:min(70%,16rem)}.nexid-motion-frame--wide .nexid-motion-frame-product{left:50%;width:min(58%,15rem)}.nexid-motion-token-chip{bottom:18%}.nexid-motion-script-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.nexid-motion-benchmark-grid,.nexid-motion-product-grid,.nexid-motion-purpose-grid,.nexid-motion-storyboard-rail{grid-template-columns:1fr}.nexid-motion-frame--square,.nexid-motion-frame--wide{aspect-ratio:9/12}.nexid-motion-frame--wide .nexid-motion-frame-product,.nexid-motion-frame-product{left:50%;top:42%;width:min(66%,17rem)}.nexid-motion-proof-cluster{left:6%;right:6%;top:auto;bottom:20%;width:auto}.nexid-motion-token-chip{left:6%;right:6%;width:auto}.nexid-motion-chart,.nexid-motion-phone-proof{display:none}}@media (prefers-reduced-motion:reduce){.nexid-motion-chart span,.nexid-motion-frame-product,.nexid-motion-frame-scan,.nexid-motion-hero-card:before,.nexid-motion-hero-product{animation:none!important}}.hero-scene{position:relative;overflow:hidden}.hero-scene:before{content:"";position:absolute;inset:-24% -12% auto;height:48%;background:radial-gradient(circle at 35% 45%,rgba(34,211,238,.18),transparent 42%),radial-gradient(circle at 68% 26%,rgba(167,139,250,.14),transparent 38%);pointer-events:none}.hero-scene>*{position:relative;z-index:1}.hero-object-frame{perspective:920px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -45px 70px rgba(2,6,23,.34),0 26px 60px rgba(2,6,23,.34)}.hero-object-frame .agro-demo,.hero-object-frame .cosmetic-demo,.hero-object-frame .hero-bottle,.hero-object-frame .wristband-demo{transform-style:preserve-3d;filter:drop-shadow(0 1.4rem 1.6rem rgba(0,0,0,.36))}.hero-object-frame .agro-demo:before,.hero-object-frame .cosmetic-demo:before,.hero-object-frame .hero-bottle:before,.hero-object-frame .wristband-demo:before{box-shadow:inset 10px 0 20px rgba(255,255,255,.08),inset -18px 0 28px rgba(2,6,23,.24),0 18px 34px rgba(2,6,23,.28)}.hero-nfc-beam{box-shadow:0 0 0 1px rgba(34,211,238,.24),0 0 34px rgba(34,211,238,.28)}.hero-nfc-beam:after{content:"NFC";position:absolute;inset:.72rem;display:grid;place-items:center;border-radius:inherit;background:rgba(2,6,23,.72);color:#ecfeff;font-size:.54rem;font-weight:950;letter-spacing:0}.hero-commercial-rail,.hero-flow-step,.hero-output-row{box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.demo-lab-product-stage{perspective:980px}.demo-lab-product-stage .demo-lab-product-illustration-wrap{will-change:transform,filter;filter:drop-shadow(0 1.8rem 2.1rem rgba(0,0,0,.32)) saturate(1.08) contrast(1.04)!important}.demo-lab-product-illustration{transform-origin:50% 74%}.demo-lab-product-scene--auth .demo-lab-product-illustration,.demo-lab-product-scene--origin .demo-lab-product-illustration{animation:demo-product-studio-breathe 4.2s ease-in-out infinite}.demo-lab-product-scene--open .demo-lab-product-illustration{animation:demo-product-open-focus 1.1s cubic-bezier(.16,1,.3,1) both}.demo-lab-product-scene:after{content:"";position:absolute;left:13%;right:13%;bottom:3.5%;height:.55rem;z-index:-1;border-radius:999px;background:radial-gradient(ellipse at center,rgba(125,211,252,.24),transparent 68%);filter:blur(5px);opacity:.82;pointer-events:none}.demo-lab-nfc-seal{filter:drop-shadow(0 1.25rem 1.25rem rgba(2,6,23,.48)) drop-shadow(0 0 1.1rem rgba(34,211,238,.18))}.demo-lab-nfc-state-pill{box-shadow:0 1.3rem 2rem rgba(2,6,23,.34),inset 0 1px 0 rgba(255,255,255,.08)}.demo-lab-product-scene--origin .demo-lab-nfc-state-pill:after{content:"precinto intacto";color:rgba(207,250,254,.72);font-size:.5rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.demo-lab-product-scene--open .demo-lab-nfc-state-pill:after{content:"dueño y beneficios";color:rgba(221,214,254,.78);font-size:.5rem;font-weight:900;letter-spacing:0;text-transform:uppercase}@keyframes demo-product-studio-breathe{0%,to{transform:translateY(0) rotateX(0deg) scale(1)}50%{transform:translateY(-.28rem) rotateX(1.2deg) scale(1.012)}}@keyframes demo-product-open-focus{0%{transform:translateY(.5rem) scale(.985);filter:saturate(.92)}58%{transform:translateY(-.45rem) scale(1.035);filter:saturate(1.18)}to{transform:translateY(0) scale(1);filter:saturate(1.08)}}.nexid-motion-glyph{isolation:isolate;transform-style:preserve-3d}.nexid-motion-glyph:after,.nexid-motion-glyph:before{content:"";position:absolute;pointer-events:none}.nexid-motion-glyph:before{left:13%;right:13%;bottom:2%;height:10%;z-index:-1;border-radius:999px;background:radial-gradient(ellipse at center,rgba(34,211,238,.28),rgba(2,6,23,0) 70%);filter:blur(6px)}.nexid-motion-glyph:after{inset:8% 13% 10%;z-index:-2;border-radius:999px;background:radial-gradient(circle at 45% 38%,rgba(34,211,238,.16),transparent 46%),conic-gradient(from 140deg,transparent,rgba(167,139,250,.18),transparent 48%);opacity:.78;transform:rotate(-8deg)}.nexid-motion-glyph-body{box-shadow:inset .65rem 0 1rem rgba(255,255,255,.08),inset -1.05rem 0 1.4rem rgba(2,6,23,.2),0 1.2rem 1.6rem rgba(2,6,23,.22)}.nexid-motion-glyph-body:before,.nexid-motion-glyph-label:before,.nexid-motion-glyph-seal:before{content:"";position:absolute;pointer-events:none}.nexid-motion-glyph-body:before{left:16%;top:8%;width:22%;height:68%;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.28),transparent);opacity:.62}.nexid-motion-glyph-label{display:grid;place-items:center;overflow:hidden;color:#0f172a;font-size:.38rem;font-weight:950;letter-spacing:0;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.nexid-motion-glyph-label:before{inset:0;display:grid;place-items:center}.nexid-motion-glyph--wine .nexid-motion-glyph-label:before{content:"MALBEC"}.nexid-motion-glyph--seeds .nexid-motion-glyph-label:before{content:"SEMILLAS"}.nexid-motion-glyph--cream .nexid-motion-glyph-label:before{content:"CREMA"}.nexid-motion-glyph--perfume .nexid-motion-glyph-label:before{content:"PERFUME";color:#f8fafc}.nexid-motion-glyph--bracelet .nexid-motion-glyph-label:before{content:"VIP";color:#ecfeff}.nexid-motion-glyph--ticket .nexid-motion-glyph-label:before{content:"FIESTA";color:#fff7ed}.nexid-motion-glyph-seal{display:grid;place-items:center;color:#ecfeff;font-size:.34rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.nexid-motion-glyph-seal:before{content:"NFC";inset:0;display:grid;place-items:center}.nexid-motion-glyph--wine .nexid-motion-glyph-body{inset:4% 30% 2%;border-color:rgba(252,211,77,.24);border-radius:46% 46% 16% 16%/14% 14% 5% 5%;background:linear-gradient(90deg,rgba(255,255,255,.28),transparent 14% 80%,rgba(255,255,255,.16)),radial-gradient(ellipse at 50% 36%,rgba(255,255,255,.14),transparent 34%),linear-gradient(180deg,#7f1d1d 0 17%,#0b0506 17% 100%)}.nexid-motion-glyph--wine .nexid-motion-glyph-label{left:36%;right:36%;top:57%;height:18%;border:1px solid rgba(226,232,240,.9);border-radius:.24rem;background:linear-gradient(180deg,#f8fafc,#e7e5e4),radial-gradient(ellipse at 50% 74%,rgba(15,23,42,.16),transparent 38%)}.nexid-motion-glyph--wine .nexid-motion-glyph-seal{left:50%;top:9%;width:13%;height:37%;transform:translateX(-50%) rotate(-4deg);border-color:rgba(34,211,238,.7);border-radius:.2rem;background:repeating-linear-gradient(115deg,rgba(255,255,255,.86) 0 .28rem,rgba(226,232,240,.84) .28rem .52rem),linear-gradient(180deg,rgba(34,211,238,.16),rgba(2,6,23,.1));color:#0f172a}.nexid-motion-glyph--wine .nexid-motion-glyph-seal:before{content:"NFC TT";writing-mode:vertical-rl;transform:rotate(180deg);color:#0f172a;font-size:.32rem}.nexid-motion-glyph--cream .nexid-motion-glyph-body{inset:30% 20% 18%;border-radius:.9rem .9rem 2rem 2rem;background:linear-gradient(90deg,rgba(255,255,255,.34),transparent 26% 78%,rgba(255,255,255,.12)),linear-gradient(180deg,#e5e7eb 0 26%,#c084fc 26% 38%,#f0abfc 38% 100%)}.nexid-motion-glyph--cream .nexid-motion-glyph-seal{left:50%;top:31%;width:62%;height:6.5%;transform:translateX(-50%) rotate(0deg);border-color:rgba(216,180,254,.76);background:rgba(2,6,23,.78)}.nexid-motion-glyph--perfume .nexid-motion-glyph-seal{left:50%;top:19%;width:42%;height:7.5%;transform:translateX(-50%) rotate(-3deg);border-color:rgba(34,211,238,.78)}.nexid-motion-glyph--bracelet .nexid-motion-glyph-label{left:52%;right:12%;top:30%;height:34%;border-radius:.65rem;background:radial-gradient(circle at 50% 35%,rgba(34,211,238,.9) 0 .75rem,transparent .78rem),linear-gradient(145deg,#020617,#111827);transform:rotate(13deg)}.nexid-motion-glyph--bracelet .nexid-motion-glyph-seal{left:43%;top:44%;width:18%;height:22%;transform:translateX(-50%) rotate(-6deg);border-radius:.3rem;background:rgba(226,232,240,.86);color:#0f172a}.nexid-motion-product-card{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1.4rem 2.8rem rgba(2,6,23,.22)}.nexid-motion-product-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 42%);pointer-events:none}.nexid-motion-product-card>*{position:relative;z-index:1}.hero-product-render{position:absolute;inset:0;z-index:4;display:grid;place-items:center;pointer-events:none;transform-style:preserve-3d}.hero-product-render:before{content:"";position:absolute;left:18%;right:18%;bottom:10%;height:1.2rem;border-radius:999px;background:radial-gradient(ellipse at center,rgba(236,254,255,.2),transparent 68%),radial-gradient(ellipse at center,rgba(34,211,238,.32),transparent 74%);filter:blur(7px);opacity:.86;transform:rotateX(64deg) translateZ(-24px)}.hero-product-render:after{content:"";position:absolute;inset:17% 24% 16%;z-index:0;border-radius:999px;background:radial-gradient(circle at 50% 42%,rgba(34,211,238,.16),transparent 48%),conic-gradient(from 142deg,transparent 0 16%,rgba(167,139,250,.2),rgba(45,212,191,.18),transparent 54% 100%);opacity:.74;transform:rotate(-8deg) translateZ(-18px)}.hero-product-render-floor,.hero-product-render-reflection{position:absolute;pointer-events:none}.hero-product-render-floor{left:23%;right:23%;bottom:13%;height:18%;border:1px solid rgba(125,211,252,.2);border-radius:999px;background:linear-gradient(180deg,rgba(14,165,233,.1),transparent),repeating-radial-gradient(ellipse at center,rgba(125,211,252,.18) 0 1px,transparent 1px 13px);opacity:.72;transform:rotateX(68deg) translateY(15%)}.hero-product-render-reflection{left:28%;right:28%;bottom:11%;height:2.4rem;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(226,232,240,.18),transparent);filter:blur(8px);opacity:.58}.hero-product-render .agro-demo,.hero-product-render .cosmetic-demo,.hero-product-render .hero-bottle,.hero-product-render .wristband-demo{position:relative;z-index:2;transform-style:preserve-3d;filter:drop-shadow(0 1.4rem 1.6rem rgba(0,0,0,.38)) saturate(1.08) contrast(1.04)}.hero-product-render--wine{transform:rotateX(2deg) rotateY(-7deg)}.hero-product-render--events{transform:rotateX(16deg) rotate(-5deg)}.hero-product-render--cosmetics{transform:rotateX(3deg) rotateY(8deg)}.hero-product-render--agro{transform:rotateX(7deg) rotateY(-8deg) rotate(2deg)}.hero-product-render .wristband-demo:before{border-width:1rem;box-shadow:inset 0 0 2rem rgba(14,116,144,.62),inset .35rem 0 .8rem rgba(255,255,255,.18),0 1.3rem 2.2rem rgba(14,165,233,.28)}.hero-product-render .agro-demo:before,.hero-product-render .cosmetic-demo:before,.hero-product-render .hero-bottle:before{box-shadow:inset .7rem 0 1rem rgba(255,255,255,.1),inset -1.05rem 0 1.45rem rgba(2,6,23,.24),0 1.45rem 2.35rem rgba(2,6,23,.34)}.hero-product-render--prime{z-index:4;transform:none;pointer-events:auto;animation:hero-prime-product-float 4.8s ease-in-out infinite}.hero-product-render--prime>.hero-product-render-floor,.hero-product-render--prime>.hero-product-render-reflection{pointer-events:none}.hero-product-render--prime:before{left:18%;right:18%;bottom:7%;height:1.7rem;filter:blur(9px);opacity:.98}.hero-product-render--prime:after{inset:10% 14% 10%;border:1px solid rgba(125,211,252,.18);opacity:.92}.hero-product-render--prime .hero-product-render-floor{left:17%;right:17%;bottom:8%;height:22%;opacity:.92}.hero-product-render--prime .hero-product-render-reflection{left:22%;right:22%;bottom:6%;height:3rem;opacity:.8}.hero-product-visual-shell{position:relative;z-index:3;width:min(90%,25.75rem);min-height:19rem;max-height:calc(100% - .5rem);aspect-ratio:360/420;transform-style:preserve-3d;touch-action:none;pointer-events:auto}.hero-product-visual-shell .hero-prime-product{position:absolute;inset:0;width:100%;height:100%;max-height:none}.hero-three-stage{position:absolute;inset:-5% -4% -2%;z-index:4;pointer-events:auto}.hero-three-stage-canvas{position:absolute;inset:0}.hero-three-stage canvas{display:block;width:100%!important;height:100%!important;cursor:grab}.hero-three-stage:active canvas{cursor:grabbing}.hero-three-stage-label{position:absolute;left:50%;bottom:.55rem;z-index:5;display:inline-flex;align-items:center;max-width:min(78%,18rem);gap:.45rem;transform:translateX(-50%);border:1px solid rgba(148,163,184,.22);border-radius:999px;background:rgba(2,6,23,.78);box-shadow:0 .85rem 1.8rem rgba(2,6,23,.34);padding:.42rem .72rem;color:#e2e8f0;font-size:.68rem;font-weight:800;line-height:1;text-align:center;white-space:nowrap;backdrop-filter:blur(16px)}.hero-three-stage-label span{width:.48rem;height:.48rem;flex:0 0 auto;border-radius:999px;box-shadow:0 0 1rem currentColor}.hero-three-stage-label strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.hero-prime-product{position:relative;z-index:3;width:min(86%,24.5rem);height:auto;max-height:calc(100% - 1rem);overflow:visible;transform-origin:50% 74%;filter:drop-shadow(0 2.3rem 2.5rem rgba(0,0,0,.42)) saturate(1.12) contrast(1.05)}.hero-prime-product--wine{transform:translateY(-.15rem) rotateX(1deg) rotateY(-5deg) scale(.98)}.hero-prime-product--bracelet{transform:translateY(-.05rem) rotateX(7deg) rotateY(-4deg) scale(1)}.hero-prime-product--perfume{transform:translateY(-.12rem) rotateX(1deg) rotateY(5deg) scale(1)}.hero-prime-product--seeds{transform:translateY(-.12rem) rotateX(3deg) rotateY(-5deg) scale(1)}.hero-prime-product-seal{transform-box:fill-box;transform-origin:center;animation:hero-prime-seal-pulse 2.6s ease-in-out infinite}.hero-product-render--prime+.hero-nfc-beam{right:1.25rem;top:1.25rem;z-index:5}@media (max-width:920px){.hero-map-data-strip{display:none}}.demo-lab-product-stage{box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 -4rem 7rem rgba(2,6,23,.34),0 2rem 4.8rem rgba(2,6,23,.34)}.demo-lab-product-stage .demo-lab-product-illustration-wrap{filter:drop-shadow(0 2.1rem 2.35rem rgba(0,0,0,.38)) saturate(1.14) contrast(1.05)!important}@keyframes hero-prime-product-float{0%,to{translate:0 0}50%{translate:0 -.45rem}}@keyframes hero-prime-seal-pulse{0%,to{opacity:.94}50%{opacity:1}}.demo-lab-product-depth-floor,.demo-lab-product-depth-rim{position:absolute;left:50%;top:58%;z-index:4;pointer-events:none;transform:translate(-50%,-50%) rotateX(68deg)}.demo-lab-product-depth-floor{width:min(72%,27rem);height:8.6rem;border-radius:999px;background:radial-gradient(ellipse at center,rgba(34,211,238,.22),transparent 62%),radial-gradient(ellipse at 58% 42%,rgba(167,139,250,.2),transparent 58%);filter:blur(4px);opacity:.82}.demo-lab-product-depth-rim{width:min(64%,23rem);height:6.4rem;border:1px solid rgba(125,211,252,.24);border-radius:999px;background:repeating-radial-gradient(ellipse at center,rgba(125,211,252,.18) 0 1px,transparent 1px 16px);opacity:.66}.demo-lab-product-stage .demo-lab-product-illustration-wrap{transform:translate(-50%,-50%) rotateX(3deg) rotateY(-5deg)!important;transform-style:preserve-3d;filter:drop-shadow(0 1.9rem 2.1rem rgba(0,0,0,.34)) saturate(1.1) contrast(1.04)!important}.demo-lab-product-stage--bracelet .demo-lab-product-illustration-wrap,.demo-lab-product-stage--ticket .demo-lab-product-illustration-wrap{transform:translate(-50%,-50%) rotateX(8deg) rotateY(-4deg)!important}.demo-lab-product-stage--creamJar .demo-lab-product-illustration-wrap{transform:translate(-50%,-50%) rotateX(6deg) rotateY(-4deg)!important}.demo-lab-product-stage--creamTube .demo-lab-product-illustration-wrap,.demo-lab-product-stage--perfume .demo-lab-product-illustration-wrap{transform:translate(-50%,-50%) rotateX(2deg) rotateY(5deg)!important}.consumer-product-visual-panel{isolation:isolate;overflow:hidden;perspective:900px}.consumer-product-visual-panel:after,.consumer-product-visual-panel:before{content:"";position:absolute;pointer-events:none}.consumer-product-visual-panel:before{left:14%;right:14%;bottom:15%;height:2.4rem;z-index:0;border-radius:999px;background:radial-gradient(ellipse at center,rgba(34,211,238,.28),transparent 68%),linear-gradient(90deg,transparent,rgba(226,232,240,.16),transparent);filter:blur(8px)}.consumer-product-visual-panel:after{inset:2rem 2.2rem;z-index:0;border-radius:999px;background:radial-gradient(circle at 50% 42%,rgba(34,211,238,.16),transparent 48%),conic-gradient(from 135deg,transparent 0 18%,rgba(45,212,191,.18),rgba(167,139,250,.14),transparent 58% 100%);opacity:.66;transform:rotate(-9deg)}.consumer-product-visual{z-index:1;transform:translate(-50%,-50%) rotateX(3deg) rotateY(-8deg);transform-style:preserve-3d}.consumer-product-visual--wristband{transform:translate(-50%,-50%) rotateX(22deg) rotate(-8deg)}.consumer-product-visual--cosmetic{transform:translate(-50%,-50%) rotateX(2deg) rotateY(9deg)}.consumer-product-visual--bottle:before,.consumer-product-visual--cosmetic:before{box-shadow:inset .7rem 0 1rem rgba(255,255,255,.12),inset -1rem 0 1.4rem rgba(2,6,23,.24),0 1.4rem 2.4rem rgba(2,6,23,.34)}.demo-lab-three-product{position:absolute;inset:0;z-index:8;pointer-events:none}.demo-lab-product-card .demo-lab-product-stage>.agro-demo,.demo-lab-product-card .demo-lab-product-stage>.cosmetic-demo,.demo-lab-product-card .demo-lab-product-stage>.cream-jar-demo,.demo-lab-product-card .demo-lab-product-stage>.cream-tube-demo,.demo-lab-product-card .demo-lab-product-stage>.demo-lab-product-illustration-wrap,.demo-lab-product-card .demo-lab-product-stage>.event-bracelet-demo,.demo-lab-product-card .demo-lab-product-stage>.hero-bottle,.demo-lab-product-card .demo-lab-product-stage>.party-ticket-demo,.demo-lab-product-card .demo-lab-product-stage>.perfume-demo,.demo-lab-product-card .demo-lab-product-stage>.pharma-demo,.demo-lab-product-card .demo-lab-product-stage>.seed-packet-demo,.demo-lab-product-card .demo-lab-product-stage>.uncork-demo,.demo-lab-product-card .demo-lab-product-stage>.wristband-demo,.demo-lab-product-stage .demo-lab-three-product>:not(.hero-three-stage):not(.demo-lab-three-product-loader),.demo-lab-three-product .agro-demo,.demo-lab-three-product .cosmetic-demo,.demo-lab-three-product .cream-jar-demo,.demo-lab-three-product .cream-tube-demo,.demo-lab-three-product .demo-lab-product-scene,.demo-lab-three-product .event-bracelet-demo,.demo-lab-three-product .hero-bottle,.demo-lab-three-product .party-ticket-demo,.demo-lab-three-product .perfume-demo,.demo-lab-three-product .pharma-demo,.demo-lab-three-product .seed-packet-demo,.demo-lab-three-product .uncork-demo,.demo-lab-three-product .wristband-demo,.demo-lab-three-product>.demo-lab-product-illustration-wrap{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.hero-product-visual-shell:has(.hero-three-stage canvas)>.hero-prime-product{display:none!important;opacity:0!important;visibility:hidden!important}.demo-lab-real-product-shot{position:absolute;z-index:8;display:block;margin:0;overflow:hidden;border:1px solid rgba(226,232,240,.2);border-radius:1.05rem;background:linear-gradient(145deg,rgba(15,23,42,.42),rgba(2,6,23,.78)),rgba(15,23,42,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1.65rem 3.6rem rgba(2,6,23,.46);transform-style:preserve-3d;pointer-events:none}.demo-lab-real-product-shot:after,.demo-lab-real-product-shot:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.demo-lab-real-product-shot:before{background:linear-gradient(122deg,rgba(255,255,255,.24),transparent 34%),radial-gradient(circle at 22% 14%,rgba(255,255,255,.22),transparent 24%);mix-blend-mode:screen}.demo-lab-real-product-shot:after{background:linear-gradient(180deg,transparent 42%,rgba(2,6,23,.86)),linear-gradient(90deg,rgba(34,211,238,.18),transparent 34%,rgba(167,139,250,.12))}.demo-lab-real-product-shot img{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;filter:saturate(1.08) contrast(1.04);transform:scale(1.02)}.demo-lab-real-product-shot figcaption{position:absolute;left:.72rem;right:.72rem;bottom:.72rem;z-index:2;display:grid;gap:.26rem;color:#f8fafc;text-shadow:0 .5rem 1.2rem rgba(2,6,23,.7)}.demo-lab-real-product-shot figcaption span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.44);border-radius:999px;background:rgba(8,47,73,.74);padding:.24rem .52rem;color:#a7f3d0;font-size:.54rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.demo-lab-real-product-shot figcaption strong{min-width:0;color:#ffffff;font-size:clamp(.86rem,1.3vw,1.08rem);font-weight:950;line-height:1.08}.demo-lab-real-product-shot--stage{top:clamp(3.6rem,7vw,5.4rem);right:clamp(.9rem,4.2vw,3.1rem);width:min(34%,16.8rem);min-width:12rem;aspect-ratio:.72;transform:rotateY(-10deg) rotate(1.5deg)}.demo-lab-real-product-shot--studio{top:12%;right:7%;width:min(31%,13.8rem);aspect-ratio:.72;transform:rotateY(-9deg) rotate(1.8deg)}.demo-lab-real-product-shot--cinematic{top:8%;right:-8%;width:min(42%,12.2rem);aspect-ratio:.72;transform:rotateY(-8deg) rotate(2deg)}.demo-lab-real-product-shot--bracelet,.demo-lab-real-product-shot--sneaker,.demo-lab-real-product-shot--ticket{aspect-ratio:1.18}.demo-lab-real-product-shot--stage.demo-lab-real-product-shot--bracelet,.demo-lab-real-product-shot--stage.demo-lab-real-product-shot--sneaker,.demo-lab-real-product-shot--stage.demo-lab-real-product-shot--ticket{top:31%;width:min(40%,18rem);transform:rotateX(6deg) rotate(-2deg)}.demo-lab-real-product-shot--wine img{-o-object-position:45% 52%;object-position:45% 52%}.demo-lab-real-product-shot--seeds img{-o-object-position:50% 54%;object-position:50% 54%}.demo-lab-real-product-shot--creamJar img{-o-object-position:48% 58%;object-position:48% 58%}.demo-lab-real-product-shot--creamTube img,.demo-lab-real-product-shot--perfume img{-o-object-position:48% 52%;object-position:48% 52%}.demo-lab-real-product-shot--bracelet img,.demo-lab-real-product-shot--ticket img{-o-object-position:50% 62%;object-position:50% 62%}.demo-lab-real-product-shot--sneaker img{-o-object-position:50% 57%;object-position:50% 57%}.demo-lab-real-product-shot--stage.demo-lab-real-product-shot--sneaker{top:34%;right:clamp(.9rem,2vw,1.4rem);width:min(34%,14.4rem);aspect-ratio:1.18;transform:rotateX(3deg) rotate(0deg)}.demo-lab-three-product--with-real .demo-lab-three-stage{inset:-5% 31% -7% -5%;transform:scale(.96);transform-origin:center}.demo-lab-event-product{position:absolute;inset:0;z-index:9;pointer-events:none;transform-style:preserve-3d}.demo-lab-event-photo{position:absolute;z-index:10;display:block;margin:0;overflow:hidden;border:1px solid rgba(125,211,252,.26);border-radius:1.2rem;background:rgba(2,6,23,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1.65rem 3.6rem rgba(0,0,0,.38);transform-style:preserve-3d}.demo-lab-event-photo:after,.demo-lab-event-photo:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.demo-lab-event-photo:before{background:linear-gradient(128deg,rgba(255,255,255,.28),transparent 34%),linear-gradient(180deg,transparent 52%,rgba(2,6,23,.86));mix-blend-mode:screen}.demo-lab-event-photo:after{border:1px solid rgba(255,255,255,.08);border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(34,211,238,.08)}.demo-lab-event-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 58%;object-position:50% 58%;filter:saturate(1.12) contrast(1.08);transform:scale(1.04)}.demo-lab-event-photo figcaption{position:absolute;left:.78rem;right:.78rem;bottom:.76rem;z-index:2;display:grid;gap:.28rem;color:#f8fafc;text-shadow:0 .55rem 1.2rem rgba(2,6,23,.82)}.demo-lab-event-photo figcaption span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(52,211,153,.42);border-radius:999px;background:rgba(6,78,59,.72);padding:.24rem .54rem;color:#a7f3d0;font-size:.55rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.demo-lab-event-photo figcaption strong{color:#ffffff;font-size:clamp(.98rem,1.65vw,1.34rem);font-weight:950;line-height:1.02}.demo-lab-event-wristband{position:absolute;z-index:12;width:min(36%,16rem);aspect-ratio:2.7;transform:rotate(-7deg);filter:drop-shadow(0 1.2rem 1.6rem rgba(0,0,0,.32))}.demo-lab-event-wristband__band{position:absolute;inset:31% 0 29%;border-radius:999px;background:linear-gradient(90deg,#00a89d,#46ead9 42%,#0891b2 78%,#0f766e),repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0 1px,transparent 1px 12px);box-shadow:inset 0 .22rem .32rem rgba(255,255,255,.22),inset 0 -.3rem .5rem rgba(2,6,23,.32)}.demo-lab-event-wristband__tag{position:absolute;left:48%;top:50%;display:grid;width:3.15rem;height:3.15rem;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.66);border-radius:.92rem;background:linear-gradient(145deg,rgba(240,253,250,.96),rgba(103,232,249,.82));color:#082f49;font-size:1rem;font-weight:1000;box-shadow:0 .8rem 1.4rem rgba(2,6,23,.28)}.demo-lab-event-wristband__chip{position:absolute;left:56%;top:50%;width:1.6rem;height:1.6rem;transform:translate(-50%,-50%);border:3px solid rgba(15,23,42,.86);border-radius:999px;box-shadow:0 0 0 .22rem rgba(255,255,255,.78),0 0 0 .38rem rgba(34,211,238,.55)}.demo-lab-event-wristband__lock{position:absolute;right:.55rem;top:50%;transform:translateY(-50%);border-radius:999px;background:rgba(2,6,23,.78);padding:.28rem .54rem;color:#ecfeff;font-size:.54rem;font-weight:950;letter-spacing:.1em}.demo-lab-event-phone{position:absolute;z-index:14;display:grid;grid-template-rows:auto auto auto auto 1fr;gap:.34rem;width:min(24%,10.8rem);min-width:8.8rem;aspect-ratio:.56;border:.32rem solid #020617;border-radius:1.45rem;background:linear-gradient(180deg,#f8fafc,#eef9fb 46%,#dff7f4);padding:1.2rem .72rem .72rem;color:#0f172a;box-shadow:inset 0 0 0 1px rgba(15,23,42,.18),0 1.6rem 2.6rem rgba(0,0,0,.36);transform:rotate(8deg)}.demo-lab-event-phone:before{content:"";position:absolute;left:50%;top:.26rem;width:38%;height:.52rem;transform:translateX(-50%);border-radius:999px;background:#020617}.demo-lab-event-phone i{display:grid;width:3.05rem;height:3.05rem;place-self:center;border-color:#14b8a6 #67e8f9 rgba(8,145,178,.24) rgba(8,145,178,.24);border-style:solid;border-width:.44rem;border-radius:999px;box-shadow:inset 0 0 0 .38rem rgba(15,23,42,.08)}.demo-lab-event-phone small,.demo-lab-event-phone span{color:#475569;font-size:.58rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.demo-lab-event-phone strong{color:#0f172a;font-size:clamp(.9rem,1.2vw,1.12rem);font-weight:1000;line-height:1.03}.demo-lab-event-phone em{align-self:end;justify-self:stretch;border-radius:.74rem;background:#0f766e;padding:.48rem .52rem;color:#ffffff;font-size:.62rem;font-style:normal;font-weight:950;text-align:center}.demo-lab-event-product--beat-2 .demo-lab-event-phone em{background:#be123c}.demo-lab-event-product--beat-3 .demo-lab-event-phone em{background:#6d28d9}.demo-lab-event-proof-card{position:absolute;z-index:13;display:grid;gap:.24rem;width:min(34%,15rem);border:1px solid rgba(103,232,249,.28);border-radius:1rem;background:linear-gradient(145deg,rgba(8,47,73,.9),rgba(15,23,42,.78));padding:.72rem .82rem;box-shadow:0 1.2rem 2.4rem rgba(0,0,0,.28);backdrop-filter:blur(14px)}.demo-lab-event-proof-card span{color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.demo-lab-event-proof-card strong{color:#f8fafc;font-size:.92rem;font-weight:950;line-height:1.05}.demo-lab-event-proof-card small{color:#cbd5e1;font-size:.68rem;line-height:1.25}.demo-lab-event-product--stage .demo-lab-event-photo{left:clamp(1rem,5vw,3.2rem);top:clamp(3.5rem,8vw,5.7rem);width:min(56%,25rem);aspect-ratio:1.18;transform:rotateX(4deg) rotate(-1.4deg)}.demo-lab-event-product--stage .demo-lab-event-wristband{left:clamp(1.1rem,7vw,4.5rem);bottom:clamp(2.6rem,5.5vw,4.2rem)}.demo-lab-event-product--stage .demo-lab-event-phone{right:clamp(1rem,6vw,4rem);top:clamp(3.8rem,8vw,5.8rem)}.demo-lab-event-product--stage .demo-lab-event-proof-card{right:clamp(1rem,4vw,2.6rem);bottom:clamp(2.3rem,4.6vw,3.6rem)}.demo-lab-event-product--studio .demo-lab-event-photo{left:13%;top:11%;width:min(58%,29rem);aspect-ratio:1.18;transform:rotateX(4deg) rotateY(-7deg) rotate(-1deg)}.demo-lab-event-product--studio .demo-lab-event-wristband{left:18%;bottom:20%;width:min(38%,18rem)}.demo-lab-event-product--studio .demo-lab-event-phone{top:19%}.demo-lab-event-product--studio .demo-lab-event-proof-card{right:9%;bottom:18%}.demo-lab-event-product--cinematic .demo-lab-event-photo{left:4%;top:12%;width:min(62%,22rem);aspect-ratio:1.18;transform:rotateX(4deg) rotate(-1deg)}.demo-lab-event-product--cinematic .demo-lab-event-wristband{left:7%;bottom:17%;width:min(42%,14rem)}.demo-lab-event-product--cinematic .demo-lab-event-phone{right:2%;top:20%;width:min(28%,8.8rem);min-width:7.2rem}.demo-lab-event-product--cinematic .demo-lab-event-proof-card{left:32%;bottom:10%;width:min(48%,13rem)}.demo-lab-wine-product{inset:0;z-index:9;transform-style:preserve-3d}.demo-lab-wine-product,.demo-lab-wine-product__aura,.demo-lab-wine-product__floor{position:absolute;pointer-events:none}.demo-lab-wine-product__aura{inset:7% 3% 17%;border-radius:999px;background:radial-gradient(circle at 44% 42%,rgba(103,232,249,.2),transparent 34%),radial-gradient(circle at 68% 51%,rgba(110,231,183,.13),transparent 38%),radial-gradient(circle at 56% 64%,rgba(167,139,250,.16),transparent 44%);filter:blur(2px)}.demo-lab-wine-product__floor{left:50%;bottom:7%;width:76%;height:18%;transform:translateX(-50%) rotateX(62deg);border:1px solid rgba(125,211,252,.2);border-radius:999px;background:radial-gradient(ellipse at 50% 48%,rgba(34,211,238,.22),transparent 58%),linear-gradient(90deg,transparent,rgba(125,211,252,.18),transparent);box-shadow:0 1.7rem 3rem rgba(2,6,23,.34)}.demo-lab-wine-product__packshot{position:absolute;z-index:10;overflow:visible;border-radius:2.1rem 2.1rem 2.45rem 2.45rem;transform-style:preserve-3d}.demo-lab-wine-product__packshot:after,.demo-lab-wine-product__packshot:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.demo-lab-wine-product__packshot:before{left:50%;top:0;width:52%;height:100%;transform:translateX(-50%) skewX(-2deg);border-radius:2.2rem 2.2rem 2.7rem 2.7rem;background:linear-gradient(96deg,rgba(255,255,255,.16) 0 10%,transparent 13% 34%,rgba(255,255,255,.22) 38%,transparent 44%),radial-gradient(circle at 52% 18%,rgba(255,255,255,.18),transparent 28%),linear-gradient(96deg,#020617,#06131e 17%,#360713 47%,#06070b 74%,#000);box-shadow:inset .7rem 0 1.15rem rgba(255,255,255,.06),inset -.9rem 0 1.5rem rgba(0,0,0,.72),0 2.2rem 3.4rem rgba(0,0,0,.48)}.demo-lab-wine-product__packshot:after{left:54%;top:6%;width:7%;height:84%;transform:translateX(-50%) rotate(2deg);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.44),transparent 34%,rgba(255,255,255,.13) 62%,transparent);filter:blur(.5px);mix-blend-mode:screen}.demo-lab-wine-product__bottle-shadow{position:absolute;left:16%;right:16%;bottom:-4%;height:13%;transform:rotateX(68deg);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.72),transparent 64%);filter:blur(3px)}.demo-lab-wine-product__bottle-body,.demo-lab-wine-product__bottle-capsule,.demo-lab-wine-product__bottle-cork,.demo-lab-wine-product__bottle-label,.demo-lab-wine-product__bottle-neck,.demo-lab-wine-product__bottle-punt,.demo-lab-wine-product__bottle-shoulder{position:absolute;z-index:2;pointer-events:none}.demo-lab-wine-product__bottle-cork{left:42.5%;top:-6%;width:15%;height:9%;border-radius:.28rem .28rem .2rem .2rem;background:linear-gradient(90deg,#5b250d,#a24916 52%,#54180b);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09)}.demo-lab-wine-product__bottle-capsule{left:39.5%;top:-1%;width:21%;height:19%;border-radius:.32rem .32rem .18rem .18rem;background:linear-gradient(90deg,#3b0507,#a41e19 45%,#3b0507),repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 4px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.demo-lab-wine-product__bottle-neck{left:42%;top:12%;width:16%;height:24%;border-radius:.2rem;background:linear-gradient(92deg,rgba(255,255,255,.18),transparent 18%),linear-gradient(90deg,#03070b,#2f0611 45%,#000)}.demo-lab-wine-product__bottle-shoulder{left:31%;top:29%;width:38%;height:15%;border-radius:2rem 2rem .3rem .3rem;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.12),transparent 42%),linear-gradient(92deg,#020617,#3c0714 50%,#010101)}.demo-lab-wine-product__bottle-body{left:27%;top:39%;width:46%;height:52%;border-radius:.62rem .62rem 1.7rem 1.7rem;background:linear-gradient(96deg,rgba(255,255,255,.16) 0 12%,transparent 18% 40%,rgba(255,255,255,.1) 48%,transparent 54%),linear-gradient(90deg,#020617,#2f0610 43%,#130308 67%,#000);box-shadow:inset .55rem 0 1rem rgba(255,255,255,.05),inset -.85rem 0 1.35rem rgba(0,0,0,.72)}.demo-lab-wine-product__bottle-punt{left:35%;bottom:7%;width:8%;height:12%;border-radius:.1rem;background:rgba(255,255,255,.07)}.demo-lab-wine-product__bottle-label{left:31%;right:31%;top:57%;display:grid;gap:.13rem;min-height:18%;transform:rotate(-1.2deg);border:1px solid rgba(15,23,42,.18);border-radius:.28rem;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(241,245,249,.92));padding:.36rem .28rem;color:#0f172a;text-align:center;box-shadow:0 .8rem 1.2rem rgba(0,0,0,.18)}.demo-lab-wine-product__bottle-label em{color:#0891b2;font-size:.43rem;font-style:normal;font-weight:1000;letter-spacing:0;text-transform:uppercase}.demo-lab-wine-product__bottle-label strong{color:#111827;font-size:clamp(.46rem,.78vw,.66rem);font-weight:1000;line-height:1.02}.demo-lab-wine-product__bottle-label small{color:#64748b;font-size:.39rem;font-weight:850;line-height:1.05}.demo-lab-wine-product__reference{position:absolute;z-index:8;display:block;margin:0;overflow:hidden;border:1px solid rgba(226,232,240,.22);border-radius:1.15rem;background:rgba(2,6,23,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1.5rem 3rem rgba(0,0,0,.34)}.demo-lab-wine-product__reference:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,transparent 46%,rgba(2,6,23,.86)),linear-gradient(90deg,rgba(34,211,238,.1),transparent 42%,rgba(167,139,250,.12));pointer-events:none}.demo-lab-wine-product__reference img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:46% 54%;object-position:46% 54%;filter:saturate(1.02) contrast(1.07) brightness(.9)}.demo-lab-wine-product__reference figcaption{position:absolute;left:.66rem;right:.66rem;bottom:.62rem;z-index:2;display:grid;gap:.18rem;color:#ffffff;text-shadow:0 .55rem 1.25rem rgba(2,6,23,.9)}.demo-lab-wine-product__proof span,.demo-lab-wine-product__reference figcaption span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.42);border-radius:999px;background:rgba(8,47,73,.76);padding:.22rem .52rem;color:#a7f3d0;font-size:.54rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.demo-lab-wine-product__reference figcaption strong{color:#ffffff;font-size:clamp(.82rem,1.14vw,1rem);font-weight:1000;line-height:1.02}.demo-lab-wine-product__seal{position:absolute;z-index:13;display:grid;gap:.16rem;width:min(19%,7.6rem);min-width:5.8rem;transform:rotate(-5deg);border:1px solid rgba(14,116,144,.26);border-radius:.72rem;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(224,242,254,.9));padding:.52rem;color:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1.1rem 1.8rem rgba(2,6,23,.24)}.demo-lab-wine-product__seal:before{content:"";position:absolute;left:50%;top:-1.75rem;width:.8rem;height:2rem;transform:translateX(-50%);border-radius:.2rem;background:linear-gradient(180deg,rgba(236,254,255,.9),rgba(103,232,249,.54));box-shadow:0 .65rem 1rem rgba(2,6,23,.16)}.demo-lab-wine-product__seal span{color:#0e7490;font-size:.54rem;font-weight:1000;letter-spacing:0;text-transform:uppercase}.demo-lab-wine-product__seal strong{color:#0f172a;font-size:.62rem;font-weight:1000;line-height:1.05}.demo-lab-wine-product__seal em{width:-moz-fit-content;width:fit-content;border-radius:999px;background:#0f766e;padding:.18rem .42rem;color:#ecfeff;font-size:.48rem;font-style:normal;font-weight:950;text-transform:uppercase}.demo-lab-wine-product--beat-2 .demo-lab-wine-product__seal em{background:#be123c}.demo-lab-wine-product--beat-3 .demo-lab-wine-product__seal em{background:#6d28d9}.demo-lab-wine-product__chip{position:absolute;z-index:14;display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid rgba(236,254,255,.78);border-radius:999px;background:rgba(2,6,23,.84);color:#ecfeff;font-size:.54rem;font-weight:1000;box-shadow:0 0 0 .32rem rgba(34,211,238,.14),0 .75rem 1.3rem rgba(2,6,23,.24)}.demo-lab-wine-product__phone{position:absolute;z-index:14;display:grid;grid-template-rows:auto auto auto auto 1fr;gap:.32rem;width:min(22%,9.7rem);min-width:7.1rem;aspect-ratio:.56;transform:rotate(7deg);border:.32rem solid #020617;border-radius:1.42rem;background:linear-gradient(180deg,#f8fafc,#eef9fb 48%,#f5f3ff);padding:1.14rem .7rem .7rem;color:#0f172a;box-shadow:inset 0 0 0 1px rgba(15,23,42,.18),0 1.5rem 2.6rem rgba(0,0,0,.36)}.demo-lab-wine-product__phone:before{content:"";position:absolute;left:50%;top:.26rem;width:38%;height:.52rem;transform:translateX(-50%);border-radius:999px;background:#020617}.demo-lab-wine-product__phone i{width:2.9rem;height:2.9rem;place-self:center;border-color:#14b8a6 #c084fc rgba(8,145,178,.24) rgba(8,145,178,.24);border-style:solid;border-width:.44rem;border-radius:999px;box-shadow:inset 0 0 0 .38rem rgba(15,23,42,.08)}.demo-lab-wine-product__phone small,.demo-lab-wine-product__phone span{color:#475569;font-size:.58rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.demo-lab-wine-product__phone strong{color:#0f172a;font-size:clamp(.86rem,1.12vw,1.08rem);font-weight:1000;line-height:1.03}.demo-lab-wine-product__phone em{align-self:end;justify-self:stretch;border-radius:.74rem;background:#0f766e;padding:.48rem .52rem;color:#ffffff;font-size:.62rem;font-style:normal;font-weight:950;text-align:center}.demo-lab-wine-product--beat-2 .demo-lab-wine-product__phone em{background:#be123c}.demo-lab-wine-product--beat-3 .demo-lab-wine-product__phone em{background:#6d28d9}.demo-lab-wine-product__proof{position:absolute;z-index:13;display:grid;gap:.24rem;width:min(34%,15rem);border:1px solid rgba(103,232,249,.28);border-radius:1rem;background:linear-gradient(145deg,rgba(8,47,73,.9),rgba(15,23,42,.78));padding:.72rem .82rem;box-shadow:0 1.2rem 2.4rem rgba(0,0,0,.28);backdrop-filter:blur(14px)}.demo-lab-wine-product__proof strong{color:#f8fafc;font-size:.92rem;font-weight:950;line-height:1.05}.demo-lab-wine-product__proof small{color:#cbd5e1;font-size:.68rem;line-height:1.25}.demo-lab-wine-product--stage .demo-lab-wine-product__packshot{right:clamp(6.6rem,13vw,10rem);top:clamp(2.7rem,5.2vw,3.65rem);width:min(42%,18rem);aspect-ratio:.72;transform:rotateX(4deg) rotateY(-6deg) rotate(-.8deg)}.demo-lab-wine-product--stage .demo-lab-wine-product__reference{right:clamp(1.2rem,3.6vw,2.8rem);top:clamp(3.65rem,6.9vw,5rem);width:min(24%,10.8rem);aspect-ratio:.82;opacity:.56;transform:rotate(1.4deg) translateZ(-10px)}.demo-lab-wine-product--stage .demo-lab-wine-product__seal{right:clamp(12.2rem,23.2vw,17.8rem);top:clamp(5.5rem,10.2vw,7.25rem)}.demo-lab-wine-product--stage .demo-lab-wine-product__chip{right:clamp(9.7rem,18.7vw,14.25rem);top:clamp(8.1rem,15vw,10.35rem)}.demo-lab-wine-product--stage .demo-lab-wine-product__phone{right:clamp(.85rem,2.5vw,1.65rem);top:clamp(4.55rem,8vw,5.75rem);width:min(17%,7.8rem);min-width:6.6rem}.demo-lab-wine-product--stage .demo-lab-wine-product__proof{right:clamp(1rem,3.1vw,2rem);bottom:clamp(1.8rem,4.1vw,3.05rem);width:min(29%,12.8rem)}.demo-lab-wine-product--studio .demo-lab-wine-product__packshot{left:32%;top:13%;width:min(41%,18.2rem);aspect-ratio:.72;transform:rotateX(4deg) rotateY(-7deg) rotate(-1deg)}.demo-lab-wine-product--studio .demo-lab-wine-product__reference{right:16%;top:22%;width:min(20%,10rem);aspect-ratio:.82;opacity:.48;transform:rotate(1deg) translateZ(-10px)}.demo-lab-wine-product--studio .demo-lab-wine-product__seal{left:39%;top:39%}.demo-lab-wine-product--studio .demo-lab-wine-product__chip{left:51%;top:39%}.demo-lab-wine-product--studio .demo-lab-wine-product__phone{right:16%;top:23%;width:min(18%,8.7rem);min-width:7rem}.demo-lab-wine-product--studio .demo-lab-wine-product__proof{left:43%;width:min(31%,14rem)}.demo-lab-wine-product--cinematic .demo-lab-wine-product__packshot{left:1%;top:8%;width:min(72%,17.2rem);aspect-ratio:.72;transform:rotateX(4deg) rotate(-1deg)}.demo-lab-wine-product--cinematic .demo-lab-wine-product__reference{left:23%;top:20%;width:min(38%,10.5rem);aspect-ratio:.82;opacity:.44;transform:rotate(2deg) translateZ(-12px)}.demo-lab-wine-product--cinematic .demo-lab-wine-product__seal{left:27%;top:42%;width:min(24%,6.1rem);min-width:4.9rem}.demo-lab-wine-product--cinematic .demo-lab-wine-product__chip{left:54%;top:39%;width:2.25rem;height:2.25rem}.demo-lab-wine-product--cinematic .demo-lab-wine-product__phone{right:1%;top:21%;width:min(29%,8.5rem);min-width:7rem}.demo-lab-wine-product--cinematic .demo-lab-wine-product__proof{left:31%;bottom:9%;width:min(48%,13rem)}.demo-lab-wine-product__packshot{display:block;margin:0;overflow:hidden;border:1px solid rgba(226,232,240,.2);border-radius:1.35rem;background:#020617;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1.55rem 3.2rem rgba(0,0,0,.38)}.demo-lab-wine-product__packshot:after,.demo-lab-wine-product__packshot:before{z-index:2}.demo-lab-wine-product__packshot:before{inset:0;width:auto;height:auto;transform:none;border-radius:inherit;background:linear-gradient(180deg,transparent 48%,rgba(2,6,23,.9)),linear-gradient(115deg,rgba(255,255,255,.18),transparent 30%,rgba(20,184,166,.1) 74%,transparent);box-shadow:none}.demo-lab-wine-product__packshot:after{inset:.62rem;width:auto;height:auto;transform:none;border:1px solid rgba(255,255,255,.16);border-radius:1rem;background:transparent;filter:none;mix-blend-mode:normal}.demo-lab-wine-product__packshot img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:39% 50%;object-position:39% 50%;filter:saturate(1.08) contrast(1.08) brightness(.9);transform:scale(1.03)}.demo-lab-wine-product__packshot figcaption{position:absolute;left:.74rem;right:.74rem;bottom:.68rem;z-index:5;display:grid;gap:.22rem;color:#ffffff;text-shadow:0 .55rem 1.25rem rgba(2,6,23,.9)}.demo-lab-wine-product__brand-mask{position:absolute;left:10%;top:8%;z-index:3;display:block;width:52%;height:76%;border-radius:1.6rem 1.6rem .9rem .9rem;background:linear-gradient(100deg,#020617,rgba(15,23,42,.98) 52%,rgba(88,28,36,.9)),radial-gradient(circle at 68% 30%,rgba(255,255,255,.14),transparent 34%),radial-gradient(circle at 28% 82%,rgba(127,29,29,.42),transparent 46%);box-shadow:inset .35rem 0 .82rem rgba(255,255,255,.08),inset -.28rem 0 .75rem rgba(2,6,23,.45),0 1rem 2rem rgba(2,6,23,.34);clip-path:polygon(36% 0,64% 0,68% 14%,86% 23%,92% 100%,8% 100%,14% 23%,32% 14%);pointer-events:none}.demo-lab-wine-product__label-cover{position:absolute;left:25%;top:39%;z-index:4;display:grid;width:34%;min-height:25%;place-items:center;gap:.1rem;border:1px solid rgba(226,232,240,.86);border-radius:.25rem;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(241,245,249,.92)),repeating-linear-gradient(45deg,transparent 0 7px,rgba(14,116,144,.06) 7px 8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 .8rem 1.6rem rgba(2,6,23,.26);color:#0f172a;text-align:center;transform:rotate(-1.6deg)}.demo-lab-wine-product__label-cover em{color:#0891b2;font-size:.52rem;font-style:normal;font-weight:950;letter-spacing:0;text-transform:uppercase}.demo-lab-wine-product__label-cover strong{max-width:92%;color:#111827;font-size:clamp(.58rem,.95vw,.78rem);font-weight:950;line-height:1.05}.demo-lab-wine-product__label-cover small{color:#475569;font-size:.44rem;font-weight:800;line-height:1.05}.demo-lab-wine-product__packshot figcaption span,.demo-lab-wine-product__proof span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.42);border-radius:999px;background:rgba(8,47,73,.78);padding:.22rem .52rem;color:#a7f3d0;font-size:.54rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.demo-lab-wine-product__packshot figcaption strong{color:#ffffff;font-size:clamp(.9rem,1.18vw,1.08rem);font-weight:1000;line-height:1.02}.demo-lab-wine-product__packshot figcaption small{color:#dbeafe;font-size:.62rem;font-weight:850;line-height:1.15}.demo-lab-wine-product--stage .demo-lab-wine-product__packshot{left:clamp(1rem,3vw,2rem);right:auto;top:clamp(3.9rem,7vw,5.15rem);width:min(38%,14.4rem);aspect-ratio:.74;transform:rotate(-1.2deg)}.demo-lab-wine-product--studio .demo-lab-wine-product__packshot{left:37%;top:18%;width:min(25%,12.8rem);aspect-ratio:.74;transform:rotate(-1.5deg)}.demo-lab-wine-product--cinematic .demo-lab-wine-product__packshot{left:11%;top:18%;width:min(38%,12.2rem);aspect-ratio:.74;transform:rotate(-1.2deg)}.demo-lab-sneaker-product{inset:0;z-index:9;transform-style:preserve-3d}.demo-lab-sneaker-product,.demo-lab-sneaker-product__aura,.demo-lab-sneaker-product__floor{position:absolute;pointer-events:none}.demo-lab-sneaker-product__aura{inset:8% 4% 18%;border-radius:999px;background:radial-gradient(circle at 42% 42%,rgba(103,232,249,.2),transparent 36%),radial-gradient(circle at 68% 50%,rgba(167,139,250,.16),transparent 42%);filter:blur(2px)}.demo-lab-sneaker-product__floor{left:50%;bottom:7%;width:72%;height:18%;transform:translateX(-50%) rotateX(62deg);border:1px solid rgba(125,211,252,.2);border-radius:999px;background:radial-gradient(ellipse at 50% 48%,rgba(34,211,238,.2),transparent 58%),linear-gradient(90deg,transparent,rgba(125,211,252,.18),transparent);box-shadow:0 1.6rem 3rem rgba(2,6,23,.34)}.demo-lab-sneaker-product__photo{position:absolute;z-index:10;display:block;margin:0;overflow:hidden;border:1px solid rgba(226,232,240,.2);border-radius:1.15rem;background:rgba(2,6,23,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1.7rem 3.4rem rgba(0,0,0,.36);transform-style:preserve-3d}.demo-lab-sneaker-product__photo:after,.demo-lab-sneaker-product__photo:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.demo-lab-sneaker-product__photo:before{background:linear-gradient(125deg,rgba(255,255,255,.22),transparent 32%),linear-gradient(90deg,rgba(8,47,73,.48),rgba(14,116,144,.16),rgba(15,23,42,.42))}.demo-lab-sneaker-product__photo:after{border:1px solid rgba(255,255,255,.08);border-radius:inherit;background:linear-gradient(180deg,transparent 38%,rgba(2,6,23,.82)),linear-gradient(90deg,rgba(34,211,238,.12),transparent 42%,rgba(167,139,250,.14))}.demo-lab-sneaker-product__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%;filter:grayscale(.22) saturate(.56) hue-rotate(148deg) contrast(1.12) brightness(.94);transform:scale(1.08)}.demo-lab-sneaker-product__photo figcaption{position:absolute;left:.82rem;right:.82rem;bottom:.78rem;z-index:2;display:grid;gap:.26rem;color:#ffffff;text-shadow:0 .55rem 1.2rem rgba(2,6,23,.86)}.demo-lab-sneaker-product__photo figcaption span,.demo-lab-sneaker-product__proof span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.42);border-radius:999px;background:rgba(8,47,73,.76);padding:.22rem .52rem;color:#a7f3d0;font-size:.54rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.demo-lab-sneaker-product__photo figcaption strong{color:#ffffff;font-size:clamp(1.02rem,1.55vw,1.34rem);font-weight:1000;line-height:1.02}.demo-lab-sneaker-product__tag{position:absolute;z-index:13;display:grid;gap:.18rem;width:min(18%,7.4rem);min-width:5.6rem;transform:rotate(-4deg);border:1px solid rgba(14,116,144,.28);border-radius:.72rem;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(224,242,254,.88));padding:.55rem;color:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1.1rem 1.8rem rgba(2,6,23,.26)}.demo-lab-sneaker-product__tag span{color:#0e7490;font-size:.54rem;font-weight:1000;letter-spacing:0;text-transform:uppercase}.demo-lab-sneaker-product__tag strong{overflow-wrap:anywhere;color:#0f172a;font-size:.72rem;font-weight:1000;line-height:1.02}.demo-lab-sneaker-product__tag em{width:-moz-fit-content;width:fit-content;border-radius:999px;background:#0f766e;padding:.2rem .45rem;color:#ecfeff;font-size:.48rem;font-style:normal;font-weight:950}.demo-lab-sneaker-product__chip{position:absolute;z-index:14;display:grid;width:2.55rem;height:2.55rem;place-items:center;border:1px solid rgba(236,254,255,.78);border-radius:999px;background:rgba(2,6,23,.82);color:#ecfeff;font-size:.54rem;font-weight:1000;box-shadow:0 0 0 .32rem rgba(34,211,238,.14),0 .75rem 1.3rem rgba(2,6,23,.24)}.demo-lab-sneaker-product__phone{position:absolute;z-index:14;display:grid;grid-template-rows:auto auto auto auto 1fr;gap:.34rem;width:min(22%,9.8rem);min-width:7.4rem;aspect-ratio:.56;transform:rotate(7deg);border:.32rem solid #020617;border-radius:1.42rem;background:linear-gradient(180deg,#f8fafc,#eef9fb 48%,#f5f3ff);padding:1.16rem .72rem .72rem;color:#0f172a;box-shadow:inset 0 0 0 1px rgba(15,23,42,.18),0 1.5rem 2.6rem rgba(0,0,0,.36)}.demo-lab-sneaker-product__phone:before{content:"";position:absolute;left:50%;top:.26rem;width:38%;height:.52rem;transform:translateX(-50%);border-radius:999px;background:#020617}.demo-lab-sneaker-product__phone i{width:3rem;height:3rem;place-self:center;border-color:#14b8a6 #c084fc rgba(8,145,178,.24) rgba(8,145,178,.24);border-style:solid;border-width:.44rem;border-radius:999px;box-shadow:inset 0 0 0 .38rem rgba(15,23,42,.08)}.demo-lab-sneaker-product__phone small,.demo-lab-sneaker-product__phone span{color:#475569;font-size:.58rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.demo-lab-sneaker-product__phone strong{color:#0f172a;font-size:clamp(.88rem,1.15vw,1.08rem);font-weight:1000;line-height:1.03}.demo-lab-sneaker-product__phone em{align-self:end;justify-self:stretch;border-radius:.74rem;background:#0f766e;padding:.48rem .52rem;color:#ffffff;font-size:.62rem;font-style:normal;font-weight:950;text-align:center}.demo-lab-sneaker-product--beat-2 .demo-lab-sneaker-product__phone em{background:#be123c}.demo-lab-sneaker-product--beat-3 .demo-lab-sneaker-product__phone em{background:#6d28d9}.demo-lab-sneaker-product__proof{position:absolute;z-index:13;display:grid;gap:.24rem;width:min(33%,14.8rem);border:1px solid rgba(103,232,249,.28);border-radius:1rem;background:linear-gradient(145deg,rgba(8,47,73,.9),rgba(15,23,42,.78));padding:.72rem .82rem;box-shadow:0 1.2rem 2.4rem rgba(0,0,0,.28);backdrop-filter:blur(14px)}.demo-lab-sneaker-product__proof strong{color:#f8fafc;font-size:.92rem;font-weight:950;line-height:1.05}.demo-lab-sneaker-product__proof small{color:#cbd5e1;font-size:.68rem;line-height:1.25}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__photo{left:clamp(1rem,4vw,2.6rem);top:clamp(4.2rem,8vw,5.8rem);width:min(58%,26rem);aspect-ratio:1.45;transform:rotateX(4deg) rotateY(-6deg) rotate(-1.2deg)}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__tag{left:clamp(4rem,18vw,9.6rem);top:clamp(8.4rem,16vw,11rem)}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__chip{left:clamp(12rem,34vw,20.5rem);top:clamp(7rem,13vw,9.5rem)}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__phone{right:clamp(1rem,6vw,4rem);top:clamp(3.9rem,8vw,5.7rem)}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__proof{right:clamp(1rem,4vw,2.6rem);bottom:clamp(2.3rem,4.6vw,3.6rem)}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__photo{left:12%;top:14%;width:min(58%,30rem);aspect-ratio:1.45;transform:rotateX(4deg) rotateY(-7deg) rotate(-1deg)}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__tag{left:23%;top:43%}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__chip{left:48%;top:34%}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__phone{top:19%}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__proof{right:9%;bottom:18%}.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__photo{left:4%;top:16%;width:min(62%,23rem);aspect-ratio:1.45;transform:rotateX(4deg) rotate(-1deg)}.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__tag{left:16%;top:47%;width:min(23%,6.3rem);min-width:5rem}.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__chip{left:48%;top:38%}.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__phone{right:2%;top:20%;width:min(28%,8.8rem);min-width:7.2rem}.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__proof{left:32%;bottom:10%;width:min(48%,13rem)}.demo-lab-cosmetic-product{position:absolute;inset:0;z-index:9;pointer-events:none;transform-style:preserve-3d}.demo-lab-cosmetic-photo{position:absolute;z-index:10;display:block;margin:0;border:1px solid rgba(216,180,254,.28);border-radius:1.15rem;background:rgba(15,23,42,.76);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 1.75rem 3.8rem rgba(2,6,23,.46);transform-style:preserve-3d}.demo-lab-cosmetic-photo:after,.demo-lab-cosmetic-photo:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.demo-lab-cosmetic-photo:before{background:linear-gradient(126deg,rgba(255,255,255,.3),transparent 33%),radial-gradient(circle at 25% 16%,rgba(255,255,255,.24),transparent 25%);mix-blend-mode:screen}.demo-lab-cosmetic-photo:after{border:1px solid rgba(255,255,255,.08);border-radius:inherit;background:linear-gradient(180deg,transparent 45%,rgba(2,6,23,.83)),linear-gradient(90deg,rgba(34,211,238,.16),transparent 36%,rgba(216,180,254,.14))}.demo-lab-cosmetic-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(1.08) contrast(1.06);transform:scale(1.035)}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-photo img,.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-photo img{-o-object-position:20% 78%;object-position:20% 78%;filter:saturate(.96) contrast(1.04) brightness(.78)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo img{-o-object-position:50% 72%;object-position:50% 72%}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-photo:after,.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-photo:after{background:linear-gradient(180deg,rgba(2,6,23,.08),rgba(2,6,23,.9)),linear-gradient(90deg,rgba(2,6,23,.5),transparent 32%,rgba(2,6,23,.18)),linear-gradient(105deg,rgba(34,211,238,.1),transparent 42%,rgba(139,92,246,.16))}.demo-lab-cosmetic-photo figcaption{position:absolute;left:.76rem;right:.76rem;bottom:.76rem;z-index:2;display:grid;gap:.28rem;color:#f8fafc;text-shadow:0 .55rem 1.2rem rgba(2,6,23,.82)}.demo-lab-cosmetic-photo figcaption span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.4);border-radius:999px;background:rgba(8,47,73,.74);padding:.24rem .54rem;color:#a7f3d0;font-size:.55rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.demo-lab-cosmetic-photo figcaption strong{color:#ffffff;font-size:clamp(1rem,1.6vw,1.34rem);font-weight:950;line-height:1.02}.demo-lab-cosmetic-product-pack{display:none}.demo-lab-cosmetic-product-pack__body,.demo-lab-cosmetic-product-pack__cap{position:absolute;left:50%;transform:translateX(-50%);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 .6rem 1rem rgba(255,255,255,.22),inset 0 -.7rem 1.2rem rgba(8,47,73,.24)}.demo-lab-cosmetic-product-pack__body{bottom:0;width:72%;height:78%;border-radius:1.15rem 1.15rem 1.55rem 1.55rem;background:linear-gradient(145deg,rgba(250,245,255,.98),rgba(103,232,249,.28) 46%,rgba(15,23,42,.18)),#f8fafc}.demo-lab-cosmetic-product-pack__cap{top:3%;width:48%;height:20%;border-radius:.78rem .78rem .38rem .38rem;background:linear-gradient(145deg,#f8fafc,#dbeafe)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__body{width:76%;height:70%;border-radius:.72rem .72rem 1rem 1rem;background:linear-gradient(145deg,rgba(15,23,42,.82),rgba(103,232,249,.2)),#0f172a}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__cap{background:linear-gradient(145deg,#020617,#334155)}.demo-lab-cosmetic-product-pack__label{position:absolute;left:50%;top:55%;z-index:2;width:54%;transform:translate(-50%,-50%);border:1px solid rgba(14,116,144,.28);border-radius:.42rem;background:rgba(255,255,255,.78);padding:.42rem .34rem;color:#0f172a;font-size:.72rem;font-weight:1000;text-align:center}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__label{background:rgba(248,250,252,.9)}.demo-lab-cosmetic-product-pack__seal{position:absolute;left:50%;top:30%;z-index:3;transform:translateX(-50%) rotate(3deg);width:34%;border:1px solid rgba(103,232,249,.65);border-radius:.35rem;background:rgba(236,254,255,.86);padding:.35rem .14rem;color:#075985;font-size:.48rem;font-weight:950;line-height:1.05;text-align:center}.demo-lab-cosmetic-product-pack__nfc{position:absolute;right:4%;top:44%;z-index:4;display:grid;width:2.45rem;height:2.45rem;place-items:center;border:1px solid rgba(255,255,255,.68);border-radius:999px;background:rgba(8,47,73,.88);color:#ecfeff;font-size:.58rem;font-weight:950;box-shadow:0 0 0 .34rem rgba(34,211,238,.14)}.demo-lab-cosmetic-phone{position:absolute;z-index:14;display:grid;grid-template-rows:auto auto auto auto 1fr;gap:.34rem;width:min(23%,10.4rem);min-width:8.4rem;aspect-ratio:.56;border:.32rem solid #020617;border-radius:1.42rem;background:linear-gradient(180deg,#f8fafc,#eef9fb 48%,#f5f3ff);padding:1.16rem .72rem .72rem;color:#0f172a;box-shadow:inset 0 0 0 1px rgba(15,23,42,.18),0 1.5rem 2.6rem rgba(0,0,0,.36);transform:rotate(7deg)}.demo-lab-cosmetic-phone:before{content:"";position:absolute;left:50%;top:.26rem;width:38%;height:.52rem;transform:translateX(-50%);border-radius:999px;background:#020617}.demo-lab-cosmetic-phone i{width:3rem;height:3rem;place-self:center;border-color:#14b8a6 #c084fc rgba(8,145,178,.24) rgba(8,145,178,.24);border-style:solid;border-width:.44rem;border-radius:999px;box-shadow:inset 0 0 0 .38rem rgba(15,23,42,.08)}.demo-lab-cosmetic-phone small,.demo-lab-cosmetic-phone span{color:#475569;font-size:.58rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.demo-lab-cosmetic-phone strong{color:#0f172a;font-size:clamp(.88rem,1.18vw,1.1rem);font-weight:1000;line-height:1.03}.demo-lab-cosmetic-phone em{align-self:end;justify-self:stretch;border-radius:.74rem;background:#0f766e;padding:.48rem .52rem;color:#ffffff;font-size:.62rem;font-style:normal;font-weight:950;text-align:center}.demo-lab-cosmetic-product--beat-2 .demo-lab-cosmetic-phone em{background:#be123c}.demo-lab-cosmetic-product--beat-3 .demo-lab-cosmetic-phone em{background:#7c3aed}.demo-lab-cosmetic-proof-card{position:absolute;z-index:13;display:grid;gap:.24rem;width:min(34%,15rem);border:1px solid rgba(216,180,254,.28);border-radius:1rem;background:linear-gradient(145deg,rgba(49,46,129,.9),rgba(15,23,42,.78));padding:.72rem .82rem;box-shadow:0 1.2rem 2.4rem rgba(0,0,0,.28);backdrop-filter:blur(14px)}.demo-lab-cosmetic-proof-card span{color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.demo-lab-cosmetic-proof-card strong{color:#f8fafc;font-size:.92rem;font-weight:950;line-height:1.05}.demo-lab-cosmetic-proof-card small{color:#cbd5e1;font-size:.68rem;line-height:1.25}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-photo{left:clamp(1rem,4vw,2.7rem);top:clamp(3.1rem,6.8vw,4.9rem);width:min(55%,24rem);aspect-ratio:1.08;transform:rotateX(4deg) rotateY(-6deg) rotate(-1deg)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-product-pack{left:clamp(1rem,6vw,4.2rem);bottom:clamp(.85rem,2.6vw,1.7rem);width:min(22%,8.6rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-phone{right:clamp(1rem,6vw,4rem);top:clamp(3.6rem,7.6vw,5.6rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-proof-card{bottom:clamp(2.4rem,4.8vw,3.8rem)}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-photo{top:10%;width:min(57%,28.5rem);aspect-ratio:1.08;transform:rotateX(4deg) rotateY(-7deg) rotate(-1deg)}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-product-pack{left:13%;bottom:9%;width:min(22%,9.2rem)}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-phone{top:18%}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-proof-card{right:9%;bottom:18%}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-photo{left:3%;width:min(62%,22rem);aspect-ratio:1.08;transform:rotateX(4deg) rotate(-1deg)}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-product-pack{left:8%;bottom:8%;width:min(24%,8.4rem)}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-phone{right:2%;top:19%;width:min(28%,8.8rem);min-width:7.2rem}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-proof-card{left:32%;bottom:10%;width:min(48%,13rem)}html.theme-light .demo-lab-cosmetic-photo,html.theme-light .demo-lab-cosmetic-proof-card{border-color:rgba(14,116,144,.22);background:rgba(248,250,252,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 1.2rem 2.8rem rgba(15,23,42,.14)}html.theme-light .demo-lab-cosmetic-proof-card strong{color:#0f172a}html.theme-light .demo-lab-cosmetic-proof-card small{color:#475569}.institutional-video-panel{position:relative;display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:clamp(1rem,3vw,2rem);align-items:center;overflow:hidden;border:1px solid rgba(103,232,249,.18);border-radius:1.55rem;background:radial-gradient(circle at 16% 14%,rgba(34,211,238,.18),transparent 28%),radial-gradient(circle at 82% 76%,rgba(139,92,246,.18),transparent 33%),linear-gradient(135deg,rgba(8,47,73,.84),rgba(15,23,42,.86));padding:clamp(1rem,2.8vw,1.7rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1.8rem 4rem rgba(2,6,23,.28)}.institutional-video-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(103,232,249,.06) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.05) 1px,transparent 0);background-size:4.3rem 4.3rem;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.18));mask-image:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.18))}.institutional-video-panel>*{position:relative;z-index:1}.institutional-video-panel--demo{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.institutional-video-copy{display:grid;gap:.8rem;min-width:0}.institutional-video-copy p{color:#67e8f9;font-size:.72rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.institutional-video-copy h2{margin:0;max-width:26rem;color:#ffffff;font-size:clamp(1.55rem,3.2vw,2.72rem);font-weight:1000;line-height:.98}.institutional-video-copy span{max-width:31rem;color:#cbd5e1;font-size:.95rem;line-height:1.7}.institutional-video-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.3rem}.institutional-video-actions a{display:inline-flex;min-height:2.72rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.32);border-radius:.9rem;background:rgba(8,145,178,.16);padding:.72rem 1rem;color:#ecfeff;font-size:.82rem;font-weight:900;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease}.institutional-video-actions a:first-child{background:linear-gradient(135deg,rgba(34,211,238,.26),rgba(20,184,166,.22))}.institutional-video-actions a:hover{transform:translateY(-1px);border-color:rgba(103,232,249,.6);background:rgba(34,211,238,.22)}.institutional-video-device{overflow:hidden;border:1px solid rgba(226,232,240,.16);border-radius:1.25rem;background:rgba(2,6,23,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 1.6rem 3.2rem rgba(0,0,0,.35)}.institutional-video-topbar{display:flex;min-height:3.1rem;align-items:center;gap:.65rem;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,rgba(15,23,42,.96),rgba(8,47,73,.78));padding:.72rem .9rem}.institutional-video-mark{display:grid;width:2.12rem;height:2.12rem;place-items:center;border:1px solid rgba(103,232,249,.42);border-radius:.72rem;background:radial-gradient(circle at 40% 28%,rgba(255,255,255,.35),transparent 28%),linear-gradient(145deg,#0f766e,#0e7490);color:#ecfeff;font-size:1rem;font-weight:1000;box-shadow:0 0 0 .34rem rgba(34,211,238,.08)}.institutional-video-topbar strong{color:#ffffff;font-size:1.06rem;font-weight:1000}.institutional-video-topbar strong span{margin-left:.22rem;color:#67e8f9}.institutional-video-topbar em{margin-left:auto;border:1px solid rgba(103,232,249,.22);border-radius:999px;background:rgba(8,47,73,.72);padding:.35rem .62rem;color:#c4b5fd;font-size:.66rem;font-style:normal;font-weight:900;letter-spacing:0;text-transform:uppercase}.institutional-video-frame{position:relative;aspect-ratio:16/9;background:radial-gradient(circle at 50% 40%,rgba(34,211,238,.16),transparent 42%),#020617}.institutional-video-frame video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#020617}.institutional-video-watermark{position:absolute;right:.85rem;top:.75rem;border:1px solid rgba(103,232,249,.26);border-radius:999px;background:rgba(2,6,23,.62);padding:.38rem .6rem;color:#ecfeff;font-size:.72rem;font-weight:1000;text-shadow:0 .4rem 1rem rgba(0,0,0,.58);pointer-events:none}.institutional-video-strip{display:flex;min-height:3rem;align-items:center;gap:.8rem;border-top:1px solid rgba(255,255,255,.1);background:rgba(15,23,42,.82);padding:.72rem .9rem}.institutional-video-strip span{min-width:0;color:#dbeafe;font-size:.76rem;font-weight:850;line-height:1.35}.institutional-video-strip i{flex:1;height:.42rem;min-width:4rem;border-radius:999px;background:linear-gradient(90deg,#22d3ee,#34d399 42%,#a78bfa),rgba(255,255,255,.08);box-shadow:0 0 1.2rem rgba(34,211,238,.24)}html.theme-light .institutional-video-panel{border-color:rgba(14,116,144,.18);background:radial-gradient(circle at 16% 14%,rgba(34,211,238,.22),transparent 28%),radial-gradient(circle at 82% 76%,rgba(139,92,246,.16),transparent 33%),linear-gradient(135deg,rgba(240,253,250,.9),rgba(239,246,255,.9))}html.theme-light .institutional-video-copy h2{color:#0f172a}html.theme-light .institutional-video-copy span{color:#334155}html.theme-light .institutional-video-device{background:rgba(255,255,255,.86);box-shadow:0 1.4rem 3rem rgba(15,23,42,.14)}@media (max-width:900px){.institutional-video-panel{grid-template-columns:1fr;border-radius:1.2rem}.institutional-video-copy h2{max-width:none;font-size:clamp(1.35rem,8vw,2.15rem)}.institutional-video-topbar em{max-width:44%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-photo{left:.8rem;top:4.2rem;width:min(62%,18rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-product-pack{left:.8rem;bottom:1rem;width:min(25%,6.5rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-phone{right:.8rem;top:4.4rem;width:min(34%,8rem);min-width:6.8rem}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-proof-card{right:.8rem;bottom:2rem;width:min(48%,12rem)}}.demo-lab-cosmetic-reference{position:absolute;z-index:10;display:block;margin:0;overflow:hidden;border:1px solid rgba(216,180,254,.24);border-radius:1.15rem;background:rgba(15,23,42,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1.3rem 3.2rem rgba(2,6,23,.38);transform-style:preserve-3d}.demo-lab-cosmetic-reference:after,.demo-lab-cosmetic-reference:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.demo-lab-cosmetic-reference:before{background:linear-gradient(125deg,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,transparent 46%,rgba(2,6,23,.86))}.demo-lab-cosmetic-reference:after{border:1px solid rgba(255,255,255,.08);border-radius:inherit;background:linear-gradient(90deg,rgba(34,211,238,.14),transparent 44%,rgba(216,180,254,.16))}.demo-lab-cosmetic-reference img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.96) contrast(1.02) brightness(.9);transform:scale(1.04)}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-reference img,.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-reference img{-o-object-position:48% 58%;object-position:48% 58%}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-reference img{-o-object-position:50% 58%;object-position:50% 58%}.demo-lab-cosmetic-reference figcaption{position:absolute;left:.72rem;right:.72rem;bottom:.7rem;z-index:2;display:grid;gap:.22rem;color:#f8fafc;text-shadow:0 .52rem 1.2rem rgba(2,6,23,.9)}.demo-lab-cosmetic-reference figcaption span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.4);border-radius:999px;background:rgba(8,47,73,.76);padding:.22rem .5rem;color:#a7f3d0;font-size:.5rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.demo-lab-cosmetic-reference figcaption strong{max-width:9.2rem;color:#ffffff;font-size:clamp(.82rem,1.08vw,1rem);font-weight:950;line-height:1.03}.demo-lab-cosmetic-product .demo-lab-cosmetic-product-pack{position:absolute;z-index:13;display:block;aspect-ratio:.7;filter:drop-shadow(0 2.1rem 2.2rem rgba(2,6,23,.42));transform-style:preserve-3d}.demo-lab-cosmetic-product-pack__aura,.demo-lab-cosmetic-product-pack__glass,.demo-lab-cosmetic-product-pack__neck,.demo-lab-cosmetic-product-pack__serial,.demo-lab-cosmetic-product-pack__shadow{position:absolute;pointer-events:none}.demo-lab-cosmetic-product-pack__aura{inset:-16% -24%;z-index:0;border-radius:999px;background:radial-gradient(circle at 50% 48%,rgba(103,232,249,.2),transparent 48%),radial-gradient(circle at 52% 72%,rgba(216,180,254,.18),transparent 58%);filter:blur(2px)}.demo-lab-cosmetic-product-pack__shadow{left:4%;right:4%;bottom:-5%;z-index:0;height:15%;border-radius:999px;background:radial-gradient(ellipse at center,rgba(2,6,23,.52),transparent 70%);transform:rotateX(64deg)}.demo-lab-cosmetic-product .demo-lab-cosmetic-product-pack__body,.demo-lab-cosmetic-product .demo-lab-cosmetic-product-pack__cap{z-index:2;border-color:rgba(255,255,255,.54);box-shadow:inset .8rem 0 1.2rem rgba(255,255,255,.3),inset -.9rem 0 1.3rem rgba(8,47,73,.12),inset 0 -1rem 1.4rem rgba(15,23,42,.12),0 .9rem 1.8rem rgba(2,6,23,.2)}.demo-lab-cosmetic-product .demo-lab-cosmetic-product-pack__label{z-index:5;border-color:rgba(15,23,42,.14);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(241,245,249,.86)),#ffffff;color:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 .75rem 1.1rem rgba(15,23,42,.12)}.demo-lab-cosmetic-product-pack__glass{z-index:4;left:18%;top:18%;width:14%;height:61%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.08));opacity:.72;transform:rotate(6deg)}.demo-lab-cosmetic-product .demo-lab-cosmetic-product-pack__seal{z-index:7;border-color:rgba(103,232,249,.62);background:linear-gradient(135deg,rgba(236,254,255,.96),rgba(186,230,253,.78));color:#075985;box-shadow:0 0 0 .24rem rgba(34,211,238,.14),0 .7rem 1rem rgba(2,6,23,.18)}.demo-lab-cosmetic-product .demo-lab-cosmetic-product-pack__nfc{z-index:8;box-shadow:0 0 0 .34rem rgba(34,211,238,.14),0 .7rem 1.2rem rgba(2,6,23,.18)}.demo-lab-cosmetic-product-pack__serial{z-index:6;left:50%;bottom:18%;width:66%;transform:translateX(-50%);color:rgba(15,23,42,.5);font-size:.46rem;font-weight:950;letter-spacing:0;text-align:center;text-transform:uppercase}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack{aspect-ratio:1.05}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__body{bottom:11%;width:82%;height:45%;border-radius:48% 48% 34% 34%/20% 20% 30% 30%;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.92),rgba(255,255,255,.24) 48%,transparent 64%),linear-gradient(105deg,rgba(255,255,255,.95),rgba(245,222,238,.74) 46%,rgba(199,210,254,.5)),#f8fafc}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__body:after,.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__body:before,.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__cap:before{content:"";position:absolute;pointer-events:none}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__body:before{left:7%;right:7%;top:5%;height:28%;border-radius:999px;background:radial-gradient(ellipse at center,rgba(255,255,255,.82),rgba(255,255,255,.12) 68%,transparent 72%)}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__body:after{left:9%;right:9%;bottom:-8%;height:22%;border-radius:999px;background:radial-gradient(ellipse at center,rgba(15,23,42,.18),transparent 70%)}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__cap{top:16%;width:76%;height:27%;border-radius:50% 50% 42% 42%/56% 56% 26% 26%;background:radial-gradient(ellipse at 52% 30%,rgba(255,255,255,.92),rgba(245,208,254,.24) 52%,transparent 66%),linear-gradient(135deg,#ffffff,#e9d5ff 58%,#bae6fd)}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__cap:before{left:10%;right:10%;top:11%;height:46%;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:radial-gradient(ellipse at center,rgba(255,255,255,.9),rgba(245,208,254,.12) 72%)}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__neck{display:none}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__label{top:58%;width:52%;border-radius:.55rem}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__seal{left:66%;top:34%;width:21%;padding-block:.28rem;transform:rotate(7deg)}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack__nfc{right:7%;top:54%;width:2.35rem;height:2.35rem}.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-product-pack__body{bottom:13%;width:66%;height:72%;border-radius:1.35rem 1.35rem .75rem .75rem;background:linear-gradient(105deg,rgba(255,255,255,.96),rgba(219,234,254,.84) 42%,rgba(236,254,255,.58)),linear-gradient(180deg,#ffffff,#f5f3ff);clip-path:polygon(12% 0,88% 0,100% 100%,0 100%)}.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-product-pack__cap{top:auto;bottom:2%;width:46%;height:16%;border-radius:.45rem .45rem .8rem .8rem;background:linear-gradient(145deg,#f8fafc,#dbeafe 58%,#c4b5fd)}.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-product-pack__neck{display:none}.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-product-pack__label{top:50%;width:50%}.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-product-pack__seal{left:60%;top:68%;width:24%;transform:rotate(-8deg)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__body{bottom:6%;width:62%;height:74%;border-radius:.42rem .42rem 1.25rem 1.25rem;background:radial-gradient(circle at 30% 16%,rgba(255,255,255,.82),transparent 18%),linear-gradient(110deg,rgba(248,250,252,.86),rgba(125,211,252,.36) 34%,rgba(15,23,42,.78) 82%),#0f172a}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__body:after,.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__body:before,.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__cap:before{content:"";position:absolute;pointer-events:none}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__body:before{inset:8% 12% 18%;border:1px solid rgba(255,255,255,.28);border-radius:.52rem .52rem 1rem 1rem;background:linear-gradient(105deg,rgba(255,255,255,.16),transparent 38%),radial-gradient(circle at 60% 20%,rgba(103,232,249,.18),transparent 30%)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__body:after{left:16%;right:16%;bottom:8%;height:18%;border-radius:999px;background:radial-gradient(ellipse at center,rgba(14,116,144,.44),transparent 72%)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__cap{top:1%;width:34%;height:16%;border-radius:.32rem .32rem .2rem .2rem;background:linear-gradient(145deg,#020617,#475569 46%,#0f172a)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__cap:before{left:50%;top:-34%;width:70%;height:44%;transform:translateX(-50%);border-radius:.22rem .22rem .14rem .14rem;background:linear-gradient(145deg,#f8fafc,#94a3b8 48%,#334155);box-shadow:0 .55rem .9rem rgba(2,6,23,.2)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__neck{left:50%;top:16%;z-index:3;width:18%;height:14%;transform:translateX(-50%);border:1px solid rgba(255,255,255,.46);border-radius:.2rem;background:linear-gradient(90deg,#e2e8f0,#94a3b8 48%,#f8fafc);box-shadow:0 .35rem .8rem rgba(2,6,23,.26)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__label{top:62%;width:62%;border-radius:.28rem}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__seal{left:64%;top:27%;width:27%;transform:rotate(5deg)}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-product-pack__serial{color:rgba(248,250,252,.58)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-reference{display:none}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-product-pack{left:clamp(7.3rem,29vw,15.5rem);top:clamp(4.5rem,9vw,6rem);width:min(38%,17.4rem);transform:rotateX(5deg) rotateY(-7deg) rotate(-2deg)}.demo-lab-cosmetic-product--stage.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack{top:clamp(7rem,14vw,8.4rem);width:min(41%,18.6rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-phone{right:clamp(1.2rem,3vw,2.2rem);top:clamp(4.1rem,7vw,5.2rem);width:min(17%,8.2rem);min-width:6.7rem;transform:rotate(7deg)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-proof-card{right:clamp(2rem,5.5vw,4.5rem);bottom:clamp(2rem,4.8vw,3.6rem);width:min(31%,13.8rem)}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-reference{display:none}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-product-pack{left:22%;top:14%;width:min(34%,18.5rem);transform:rotateX(5deg) rotateY(-7deg) rotate(-2deg)}.demo-lab-cosmetic-product--studio.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack{top:22%;width:min(40%,20rem)}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-reference{display:none}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-product-pack{left:17%;top:15%;width:min(42%,15.2rem);transform:rotateX(5deg) rotateY(-7deg) rotate(-2deg)}.demo-lab-cosmetic-product--cinematic.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack{top:27%;width:min(49%,16.4rem)}html.theme-light .demo-lab-cosmetic-reference{border-color:rgba(14,116,144,.2);background:rgba(248,250,252,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 1.2rem 2.8rem rgba(15,23,42,.14)}@media (max-width:900px){.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-reference{right:.9rem;top:4.4rem;width:min(27%,8.6rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-product-pack{left:30%;top:5.6rem;width:min(38%,12.4rem)}.demo-lab-cosmetic-product--stage.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-product-pack{top:8.3rem;width:min(43%,13rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-phone{right:.72rem;top:6.7rem;width:min(22%,6.9rem);min-width:5.8rem}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-proof-card{right:.8rem;bottom:1.8rem;width:min(44%,11.8rem)}}html.theme-light .demo-lab-event-photo,html.theme-light .demo-lab-event-proof-card,html.theme-light .demo-lab-sneaker-product__photo,html.theme-light .demo-lab-sneaker-product__proof,html.theme-light .demo-lab-wine-product__packshot,html.theme-light .demo-lab-wine-product__proof,html.theme-light .demo-lab-wine-product__reference{border-color:rgba(14,116,144,.24);background:rgba(248,250,252,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 1.2rem 2.8rem rgba(15,23,42,.14)}html.theme-light .demo-lab-sneaker-product__photo:before{background:linear-gradient(125deg,rgba(255,255,255,.32),transparent 32%),linear-gradient(90deg,rgba(224,242,254,.58),rgba(14,116,144,.12),rgba(241,245,249,.46))}html.theme-light .demo-lab-wine-product__reference:after{background:linear-gradient(125deg,rgba(255,255,255,.34),transparent 32%),linear-gradient(90deg,rgba(224,242,254,.5),rgba(14,116,144,.1),rgba(241,245,249,.44))}html.theme-light .demo-lab-wine-product__packshot:before{background:linear-gradient(180deg,transparent 48%,rgba(15,23,42,.72)),linear-gradient(115deg,rgba(255,255,255,.26),transparent 30%,rgba(14,116,144,.12) 74%,transparent)}html.theme-light .demo-lab-wine-product__proof strong{color:#0f172a}html.theme-light .demo-lab-wine-product__proof small{color:#475569}html.theme-light .demo-lab-sneaker-product__proof strong{color:#0f172a}html.theme-light .demo-lab-sneaker-product__proof small{color:#475569}@media (max-width:900px){.demo-lab-wine-product--stage .demo-lab-wine-product__packshot{left:.9rem;right:auto;top:4.35rem;width:min(42%,12.6rem);aspect-ratio:.74}.demo-lab-wine-product--stage .demo-lab-wine-product__reference{right:.85rem;top:5.7rem;width:min(30%,8.4rem)}.demo-lab-wine-product--stage .demo-lab-wine-product__seal{right:11rem;top:9.4rem;min-width:4.8rem}.demo-lab-wine-product--stage .demo-lab-wine-product__chip{right:7.8rem;top:8.4rem;width:2.1rem;height:2.1rem}.demo-lab-wine-product--stage .demo-lab-wine-product__phone{right:.72rem;top:6.7rem;width:min(22%,6.9rem);min-width:5.8rem}.demo-lab-wine-product--stage .demo-lab-wine-product__proof{right:.8rem;bottom:1.8rem;width:min(44%,11.8rem)}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__photo{left:.8rem;top:5rem;width:min(62%,18rem)}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__tag{left:1.4rem;top:12.4rem;min-width:4.9rem}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__chip{left:45%;top:8.8rem;width:2.1rem;height:2.1rem}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__phone{right:.72rem;top:6.7rem;width:min(22%,6.9rem);min-width:5.8rem}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__proof{right:.8rem;bottom:1.8rem;width:min(44%,11.8rem)}}html.theme-light .demo-lab-event-proof-card strong{color:#0f172a}html.theme-light .demo-lab-event-proof-card small{color:#475569}.demo-lab-studio-product:has(.demo-lab-real-product-shot--studio) .demo-lab-studio-three.hero-three-stage{inset:-5% 24% 4% -5%}.demo-lab-cinematic-product-shell:has(.demo-lab-real-product-shot--cinematic) .demo-lab-cinematic-three-stage{inset:-7% 28% -2% -12%}html.theme-light .demo-lab-real-product-shot{border-color:rgba(14,116,144,.22);background:rgba(255,255,255,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 1.45rem 3.2rem rgba(15,23,42,.18)}html.theme-light .demo-lab-real-product-shot:after{background:linear-gradient(180deg,transparent 38%,rgba(15,23,42,.72)),linear-gradient(90deg,rgba(14,165,233,.12),transparent 38%,rgba(13,148,136,.12))}html.theme-light .demo-lab-real-product-shot figcaption span{border-color:rgba(14,116,144,.28);background:rgba(236,254,255,.84);color:#0f766e;text-shadow:none}.demo-lab-three-product-loader{position:absolute;left:50%;top:55%;z-index:7;width:min(38%,13rem);height:min(38%,13rem);transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.22),transparent 58%),conic-gradient(from 120deg,transparent,rgba(125,211,252,.22),transparent 58%);filter:blur(2px);opacity:.72;animation:demo-lab-three-loader-pulse .9s ease-in-out infinite alternate}@keyframes demo-lab-three-loader-pulse{0%{opacity:.44;transform:translate(-50%,-50%) scale(.92)}to{opacity:.74;transform:translate(-50%,-50%) scale(1.04)}}.demo-lab-three-product .demo-lab-product-illustration-wrap{transition:opacity .26s ease,transform .26s ease,filter .26s ease}.demo-lab-three-product-fallback--hidden{opacity:0!important;transform:translate(-50%,-50%) scale(.94)!important;filter:blur(6px) saturate(.9)!important;pointer-events:none!important}.demo-lab-three-stage{inset:-3% 3% -5%;z-index:9;pointer-events:auto}.demo-lab-three-stage .hero-three-stage-canvas{filter:drop-shadow(0 2.3rem 2.4rem rgba(0,0,0,.34)) saturate(1.12) contrast(1.04)}.demo-lab-three-stage .hero-three-stage-label{bottom:clamp(.35rem,1vw,.75rem);max-width:min(68%,16.5rem);border-color:rgba(125,211,252,.28);background:rgba(3,12,30,.82)}.demo-lab-product-stage .demo-lab-cork,.demo-lab-product-stage .demo-lab-product-label{display:none!important}.demo-lab-shell.container-shell{width:100%;max-width:none;padding-right:clamp(1rem,3.8vw,5.5rem);padding-left:clamp(1rem,3.8vw,5.5rem)}.demo-lab-studio{position:relative;isolation:isolate;min-height:min(52rem,calc(100vh - 6.5rem));overflow:hidden;border:1px solid rgba(125,211,252,.2);border-radius:1.65rem;background:radial-gradient(circle at 48% 42%,rgba(34,211,238,.18),transparent 33%),radial-gradient(circle at 78% 18%,rgba(20,184,166,.11),transparent 28%),linear-gradient(90deg,rgba(4,14,31,.98),rgba(7,22,42,.95) 30%,rgba(4,13,27,.94) 68%,rgba(2,10,24,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2rem 7rem rgba(0,0,0,.34)}.demo-lab-studio:after,.demo-lab-studio:before{content:"";position:absolute;pointer-events:none}.demo-lab-studio:before{inset:0;z-index:-2;background:linear-gradient(rgba(125,211,252,.055) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.055) 1px,transparent 0);background-size:5.6rem 5.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.demo-lab-studio:after{top:-18%;bottom:-18%;left:27%;width:1px;background:linear-gradient(180deg,transparent,rgba(125,211,252,.24),transparent);box-shadow:52rem 0 rgba(125,211,252,.12);opacity:.85}.demo-lab-studio-grid{display:grid;min-height:min(47rem,calc(100vh - 10rem));grid-template-columns:minmax(18rem,.78fr) minmax(28rem,1.52fr) minmax(21rem,.9fr)}.demo-lab-studio-left,.demo-lab-studio-right,.demo-lab-studio-stage{position:relative;min-width:0}.demo-lab-studio-left{display:grid;align-content:center;gap:1rem;padding:clamp(1.35rem,3vw,3.4rem);background:linear-gradient(90deg,rgba(3,10,24,.58),transparent)}.demo-lab-studio-copy p,.demo-lab-studio-panel-head p,.demo-lab-studio-passport p,.demo-lab-studio-stage-head p,.demo-lab-studio-verticals p{margin:0;color:#67e8f9;font-size:.68rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.demo-lab-studio-copy h1{max-width:20rem;margin:1rem 0 0;color:#f8fafc;font-size:clamp(2.25rem,3.8vw,4.45rem);font-weight:950;line-height:.98;letter-spacing:0}.demo-lab-studio-copy span{display:block;max-width:21rem;margin-top:1rem;color:#9fb5d9;font-size:.94rem;line-height:1.7}.demo-lab-studio-plain-flow{display:grid;gap:.55rem;max-width:23rem}.demo-lab-studio-plain-flow div{display:grid;grid-template-columns:auto .7fr 1fr;align-items:center;gap:.65rem;min-height:2.85rem;padding:.55rem .68rem;border:1px solid rgba(125,211,252,.16);border-radius:.85rem;background:rgba(2,12,27,.58)}.demo-lab-studio-plain-flow strong{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid rgba(45,212,191,.36);border-radius:999px;color:#67e8f9;background:rgba(8,145,178,.14);font-size:.72rem;font-weight:950}.demo-lab-studio-plain-flow span{color:#f8fafc;font-size:.82rem;font-weight:950}.demo-lab-studio-plain-flow small{color:#9fb5d9;font-size:.72rem;line-height:1.3}.demo-lab-studio-top-actions{display:flex;flex-wrap:wrap;gap:.65rem;max-width:23rem}.demo-lab-studio-top-actions a,.demo-lab-studio-top-actions button{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;border:1px solid rgba(45,212,191,.4);border-radius:.78rem;background:rgba(20,184,166,.12);padding:.66rem 1rem;color:#dffcff;font-size:.78rem;font-weight:900;transition:background .18s ease,border-color .18s ease,transform .18s ease}.demo-lab-studio-top-actions a{background:rgba(34,211,238,.15);border-color:rgba(34,211,238,.46)}.demo-lab-studio-top-actions a:hover,.demo-lab-studio-top-actions button:hover{border-color:rgba(103,232,249,.72);background:rgba(34,211,238,.22);transform:translateY(-1px)}html.theme-light .demo-lab-studio-copy h1{color:var(--text-main)}html.theme-light .demo-lab-studio-copy span,html.theme-light .demo-lab-studio-plain-flow small{color:var(--text-soft)}html.theme-light .demo-lab-studio-plain-flow div{border-color:rgba(14,116,144,.18);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(224,242,254,.58));box-shadow:0 12px 26px rgba(14,116,144,.08)}html.theme-light .demo-lab-studio-plain-flow strong{border-color:rgba(14,116,144,.28);color:#0e7490;background:rgba(224,242,254,.86)}html.theme-light .demo-lab-studio-plain-flow span{color:var(--text-main)}html.theme-light .demo-lab-studio-top-actions a,html.theme-light .demo-lab-studio-top-actions button{border-color:rgba(14,116,144,.24);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(219,234,254,.78));color:#0f172a;box-shadow:0 12px 26px rgba(14,116,144,.09)}html.theme-light .demo-lab-studio-top-actions a:hover,html.theme-light .demo-lab-studio-top-actions button:hover{border-color:rgba(14,165,233,.44);background:linear-gradient(135deg,rgba(236,254,255,.98),rgba(224,242,254,.92))}.demo-lab-studio-info,.demo-lab-studio-passport,.demo-lab-studio-verticals{border:1px solid rgba(125,211,252,.17);border-radius:1.1rem;background:linear-gradient(180deg,rgba(8,25,48,.88),rgba(3,10,25,.76));box-shadow:inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(18px)}.demo-lab-studio-passport{padding:1.1rem}.demo-lab-studio-passport-row{display:grid;grid-template-columns:auto 1fr;gap:.85rem;margin-top:.95rem}.demo-lab-studio-shield{display:grid;width:3.6rem;height:3.6rem;place-items:center;border:1px solid rgba(52,211,153,.48);border-radius:1rem;color:#6ee7b7;background:radial-gradient(circle,rgba(16,185,129,.18),rgba(2,6,23,.22));box-shadow:0 0 2rem rgba(16,185,129,.16)}.demo-lab-studio-passport-row strong{display:block;color:#6ee7b7;font-size:1.05rem;font-weight:950;letter-spacing:.12em}.demo-lab-studio-passport-row small,.demo-lab-studio-verticals span{display:block;margin-top:.35rem;color:#9fb5d9;font-size:.78rem;line-height:1.45}.demo-lab-studio-actions button,.demo-lab-studio-beats button,.demo-lab-studio-passport button{border:1px solid rgba(45,212,191,.42);border-radius:.72rem;color:#dffcff;background:rgba(20,184,166,.12);font-size:.78rem;font-weight:850}.demo-lab-studio-passport button{width:min(11.5rem,100%);margin-top:1rem;padding:.68rem 1rem}.demo-lab-studio-verticals{padding:.95rem}.demo-lab-studio-vertical-list{display:grid;gap:.55rem;margin-top:.85rem;max-height:21rem;overflow:auto;padding-right:.15rem}.demo-lab-studio-vertical-list button{display:grid;grid-template-columns:4.25rem 1fr auto;align-items:center;gap:.75rem;min-height:3.9rem;border:1px solid rgba(125,211,252,.13);border-radius:.78rem;background:rgba(2,8,23,.58);padding:.36rem .55rem .36rem .36rem;color:#e2e8f0;text-align:left}.demo-lab-studio-vertical-list button.is-active{border-color:rgba(34,211,238,.58);background:rgba(8,47,73,.7);box-shadow:0 0 1.5rem rgba(34,211,238,.12)}.demo-lab-studio-vertical-list strong{display:block;font-size:.82rem;font-weight:900}.demo-lab-studio-vertical-list small{display:block;margin-top:.2rem;color:#8fa7c7;font-size:.68rem}.demo-lab-studio-mini{position:relative;display:block;width:4rem;height:3.15rem;overflow:hidden;border-radius:.55rem;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.12),transparent 48%),#071827}.demo-lab-studio-mini i,.demo-lab-studio-mini:after,.demo-lab-studio-mini:before{content:"";position:absolute;left:50%;top:50%;display:block;transform:translate(-50%,-50%)}.demo-lab-studio-mini--creamTube i,.demo-lab-studio-mini--perfume i,.demo-lab-studio-mini--wine i{width:.78rem;height:2.55rem;border-radius:.32rem .32rem .22rem .22rem;background:linear-gradient(90deg,rgba(255,255,255,.2),#581313 24%,#220808 72%,rgba(255,255,255,.16));box-shadow:.72rem 0 0 rgba(153,27,27,.65),-.72rem 0 0 rgba(38,16,16,.8)}.demo-lab-studio-mini--seeds i,.demo-lab-studio-mini--ticket i{width:2.6rem;height:1.85rem;border-radius:.2rem;background:linear-gradient(135deg,#65a30d,#facc15);transform:translate(-50%,-50%) rotate(-9deg)}.demo-lab-studio-mini--creamJar i{width:2.15rem;height:1.62rem;border-radius:.28rem .28rem .7rem .7rem;background:linear-gradient(180deg,#e5e7eb 0 24%,#f5d0fe 25% 100%)}.demo-lab-studio-mini--bracelet i{width:3rem;height:1.45rem;border:.32rem solid #14b8a6;border-radius:999px;background:transparent}.demo-lab-studio-mini--sneaker i{width:3rem;height:1.2rem;border-radius:.8rem .28rem .35rem .35rem;background:linear-gradient(135deg,#e2e8f0,#22d3ee 46%,#0f172a 47% 100%);transform:translate(-50%,-42%) rotate(-8deg)}.demo-lab-studio-mini--sneaker:after{width:3.25rem;height:.24rem;border-radius:999px;background:#f8fafc;transform:translate(-50%,.62rem) rotate(-8deg)}.demo-lab-studio-stage{display:grid;align-content:center;padding:clamp(1rem,2.5vw,2.5rem) clamp(.75rem,2vw,2rem)}.demo-lab-studio-stage-head{position:absolute;left:clamp(1rem,4vw,4rem);top:clamp(1rem,3vw,3rem);z-index:8}.demo-lab-studio-stage-head span{display:block;margin-top:.35rem;color:#96accd;font-size:.8rem}.demo-lab-studio-callout{position:absolute;z-index:9;width:12rem;color:#b7c9e5;font-size:.78rem;line-height:1.4}.demo-lab-studio-callout--nfc{left:clamp(1rem,4vw,4rem);top:28%}.demo-lab-studio-callout strong{display:inline-flex;border:1px solid rgba(34,211,238,.58);border-radius:.55rem;padding:.42rem .58rem;color:#67e8f9;background:rgba(8,47,73,.72)}.demo-lab-studio-callout span{display:block;margin-top:.6rem;color:#67e8f9;font-weight:850}.demo-lab-studio-callout small{display:block;max-width:9.5rem}.demo-lab-studio-product{position:relative;width:min(100%,48rem);min-height:min(40rem,calc(100vh - 16rem));margin:0 auto;perspective:1200px}.demo-lab-studio-three.hero-three-stage{inset:-4% 8% 5%;z-index:8}.demo-lab-studio-three .hero-three-stage-canvas{filter:drop-shadow(0 2.85rem 2.8rem rgba(0,0,0,.56)) saturate(1.13) contrast(1.08)}.demo-lab-studio-three .hero-three-stage-label{bottom:.5rem;border-color:rgba(125,211,252,.18);background:rgba(2,6,23,.72)}.demo-lab-studio-pedestal,.demo-lab-studio-reflection{position:absolute;left:50%;bottom:4.2rem;pointer-events:none;border-radius:999px;transform:translateX(-50%) rotateX(64deg)}.demo-lab-studio-pedestal{z-index:3;width:min(78%,33rem);height:7rem;border:1px solid rgba(226,232,240,.28);background:radial-gradient(ellipse at 50% 45%,rgba(125,211,252,.2),transparent 58%),linear-gradient(180deg,rgba(148,163,184,.18),rgba(2,6,23,.65));box-shadow:inset 0 0 2.6rem rgba(34,211,238,.12),0 1.25rem 3rem rgba(0,0,0,.48)}.demo-lab-studio-reflection{z-index:2;width:min(54%,22rem);height:3.8rem;background:radial-gradient(ellipse at center,rgba(226,232,240,.2),transparent 68%);filter:blur(9px)}.demo-lab-studio-actions,.demo-lab-studio-statusbar{position:absolute;left:50%;z-index:11;width:min(42rem,calc(100% - 3rem));transform:translateX(-50%)}.demo-lab-studio-statusbar{bottom:2.15rem;display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:.75rem;align-items:center;border:1px solid rgba(125,211,252,.14);border-radius:.8rem;background:rgba(2,8,23,.72);padding:.62rem .85rem;color:#95a9c9;font-size:.67rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(14px)}.demo-lab-studio-panel-head i,.demo-lab-studio-statusbar i{display:inline-block;width:.5rem;height:.5rem;margin-right:.45rem;border-radius:999px;background:#6ee7b7;box-shadow:0 0 1rem rgba(110,231,183,.8)}.demo-lab-studio-statusbar span+span{border-left:1px solid rgba(148,163,184,.18);padding-left:.75rem}.demo-lab-studio-statusbar strong{color:#dbeafe;text-align:right}.demo-lab-studio-actions{bottom:5.6rem;display:flex;justify-content:center;gap:.6rem;opacity:0;transition:opacity .18s ease,transform .18s ease;transform:translate(-50%,.4rem)}.demo-lab-studio:focus-within .demo-lab-studio-actions,.demo-lab-studio:hover .demo-lab-studio-actions{opacity:1;transform:translate(-50%)}.demo-lab-studio-actions button{padding:.58rem .85rem}.demo-lab-studio-right{display:grid;align-content:center;gap:1rem;padding:clamp(1.35rem,3vw,3rem);background:linear-gradient(270deg,rgba(3,10,24,.58),transparent)}.demo-lab-studio-info{padding:1.05rem}.demo-lab-studio-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.9rem;margin-bottom:.85rem}.demo-lab-studio-panel-head span{display:inline-flex;align-items:center;color:#6ee7b7;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.demo-lab-studio-facts{display:grid}.demo-lab-studio-facts div{display:grid;grid-template-columns:1.8rem 1fr;gap:.1rem .75rem;border-bottom:1px solid rgba(148,163,184,.13);padding:.72rem 0}.demo-lab-studio-facts div:last-child{border-bottom:0}.demo-lab-studio-facts svg{grid-row:span 2;margin-top:.15rem;color:#94a3b8}.demo-lab-studio-facts span{color:#8ba1c2;font-size:.74rem}.demo-lab-studio-facts strong{color:#eef6ff;font-size:.86rem;font-weight:850}.demo-lab-studio-info--provenance ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.demo-lab-studio-info--provenance li{display:grid;grid-template-columns:1.65rem 1fr;min-height:3.05rem;color:#dbeafe}.demo-lab-studio-info--provenance li>span{position:relative;width:.9rem;height:.9rem;margin-top:.25rem;border-radius:999px;background:#6ee7b7;box-shadow:0 0 0 .22rem rgba(110,231,183,.15)}.demo-lab-studio-info--provenance li>span:after{content:"";position:absolute;top:.9rem;left:50%;width:2px;height:2.35rem;background:rgba(110,231,183,.54);transform:translateX(-50%)}.demo-lab-studio-info--provenance li:last-child>span:after{display:none}.demo-lab-studio-info--provenance small,.demo-lab-studio-info--provenance strong{display:block}.demo-lab-studio-info--provenance strong{color:#dffcff;font-size:.78rem;font-weight:850}.demo-lab-studio-info--provenance small{color:#8ea3c1;font-size:.72rem;line-height:1.35}.demo-lab-studio-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border-top:1px solid rgba(125,211,252,.14);background:rgba(125,211,252,.08)}.demo-lab-studio-bottom div{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:center;min-height:4.25rem;background:rgba(2,8,23,.72);padding:.75rem clamp(.85rem,2vw,2rem)}.demo-lab-studio-bottom svg{color:#2dd4bf}.demo-lab-studio-bottom small,.demo-lab-studio-bottom strong{display:block}.demo-lab-studio-bottom strong{color:#dbeafe;font-size:.82rem}.demo-lab-studio-bottom small{margin-top:.2rem;color:#8296b8;font-size:.73rem}.demo-lab-studio-beats{position:absolute;right:clamp(1rem,2.5vw,2rem);bottom:5.1rem;z-index:12;display:grid;gap:.45rem}.demo-lab-studio-beats button{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:center;min-width:12rem;padding:.46rem .65rem;border-color:rgba(125,211,252,.16);background:rgba(2,8,23,.66);text-align:left}.demo-lab-studio-beats button.is-active{border-color:rgba(45,212,191,.55);background:rgba(20,184,166,.18)}.demo-lab-studio-beats span{display:grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:999px;background:rgba(34,211,238,.18);color:#67e8f9;font-size:.64rem;font-weight:950}.demo-lab-studio-beats strong{overflow:hidden;color:#dbeafe;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1180px){.demo-lab-studio-grid{grid-template-columns:1fr}.demo-lab-studio-left,.demo-lab-studio-right{padding:1.25rem}.demo-lab-studio-left{grid-template-columns:1fr 1fr}.demo-lab-studio-copy{grid-column:span 2}.demo-lab-studio-plain-flow,.demo-lab-studio-top-actions{grid-column:span 2;max-width:none}.demo-lab-studio-stage{min-height:42rem;order:-1}.demo-lab-studio-right{grid-template-columns:1fr 1fr}.demo-lab-studio-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.demo-lab-shell.container-shell{padding-right:.8rem;padding-left:.8rem}.demo-lab-studio{border-radius:1.15rem}.demo-lab-studio-left,.demo-lab-studio-right{grid-template-columns:1fr}.demo-lab-studio-copy,.demo-lab-studio-plain-flow,.demo-lab-studio-top-actions{grid-column:auto}.demo-lab-studio-copy h1{max-width:18rem;font-size:2.35rem}.demo-lab-studio-stage{min-height:35rem;order:0;padding-top:5.25rem;align-content:start}.demo-lab-studio-product{min-height:26rem}.demo-lab-studio-three.hero-three-stage{inset:-3% -12% 10%}.demo-lab-studio-callout--nfc{top:5.25rem}.demo-lab-studio-statusbar{position:relative;left:auto;bottom:auto;transform:none;grid-template-columns:1fr;width:calc(100% - 1.4rem);margin:.65rem auto 0}.demo-lab-studio-statusbar span+span{border-left:0;padding-left:0}.demo-lab-studio-actions,.demo-lab-studio-beats{position:relative;left:auto;right:auto;bottom:auto;width:auto;transform:none;opacity:1}.demo-lab-studio-actions{display:grid;grid-template-columns:1fr;margin:0 1rem 1rem;opacity:1}.demo-lab-studio-beats{margin:1rem}.demo-lab-studio-beats button{min-width:0}.demo-lab-studio-right{padding-top:0}.demo-lab-studio-bottom{grid-template-columns:1fr}}@media (max-width:640px){.landing-hero-section{overflow-x:clip}.landing-hero-section .container-shell,.landing-hero-section .hero-demo-shell,.landing-hero-section .hero-scene{max-width:calc(100vw - 2rem);min-width:0}.landing-hero-section h1{max-width:min(19rem,calc(100vw - 2rem))!important;font-size:1.78rem!important;line-height:1.16!important;overflow-wrap:normal}.landing-hero-section p{max-width:min(21rem,calc(100vw - 2rem));overflow-wrap:break-word}.landing-hero-section .hero-subtitle{max-width:min(18.75rem,calc(100vw - 2rem))}.landing-hero-section .hero-scene-topline{display:grid;justify-items:start}.landing-hero-section .hero-scene-swap{max-width:8.4rem;padding-inline:.65rem;font-size:.65rem}.demo-lab-product-scene--open .demo-lab-nfc-state-pill:after,.demo-lab-product-scene--origin .demo-lab-nfc-state-pill:after{display:none}.hero-object-frame{min-height:25rem}.hero-product-visual-shell{width:min(100%,22rem);min-height:18rem}.hero-three-stage{inset:-4% -7% -1%}.hero-three-stage-label{max-width:min(82%,15rem);padding-inline:.58rem;font-size:.62rem}.demo-lab-three-stage{inset:5% 3% 8%}.demo-lab-three-stage .hero-three-stage-label{bottom:.75rem;max-width:min(76%,13rem)}.hero-prime-product{width:min(96%,22rem)}.hero-output-grid--proof{grid-template-columns:1fr}.hero-passport-summary strong{font-size:.96rem}}@media (max-width:720px){.hero-object-frame{--hero-mobile-safe-edge:0.62rem}.hero-trace-map{inset:.5rem}.hero-map-pin{max-width:min(7.1rem,34vw);border-radius:.82rem;padding:.38rem .48rem;transform:none!important}.hero-map-pin span{font-size:.46rem;letter-spacing:.1em}.hero-map-pin strong{font-size:.58rem}.hero-map-intel,.hero-trace-caption{display:none}.hero-map-pin--tap{top:4.85rem!important;right:var(--hero-mobile-safe-edge)!important;bottom:auto!important;left:auto!important}.hero-map-pin--origin{top:auto!important;right:auto!important;bottom:6.6rem!important;left:var(--hero-mobile-safe-edge)!important}.hero-trace-caption{left:var(--hero-mobile-safe-edge);bottom:var(--hero-mobile-safe-edge);width:min(10.9rem,46%)}.hero-origin-link{left:auto;right:var(--hero-mobile-safe-edge);bottom:var(--hero-mobile-safe-edge);max-width:min(8.8rem,44%)}}@media (max-width:420px){.hero-map-intel{width:calc(100% - 1rem)}.hero-map-intel span{display:none}.hero-map-pin{max-width:min(6.35rem,36vw)}.hero-map-pin--tap{top:4.35rem!important}.hero-map-pin--origin{bottom:6.25rem!important}}@media (max-width:640px){.demo-lab-stage-route-layer{inset:.55rem!important}.demo-lab-route-chip,.demo-lab-route-distance,.demo-lab-route-state{max-width:min(7.2rem,35vw)!important;border-radius:.78rem!important;padding:.42rem .52rem!important;font-size:.64rem!important;line-height:1.08!important;z-index:16!important}.demo-lab-route-chip small{display:none}.demo-lab-route-distance{top:.62rem!important;left:.62rem!important}.demo-lab-route-chip--tap{top:.62rem!important;right:3.75rem!important}.demo-lab-route-chip--origin{left:.62rem!important;bottom:.62rem!important}.demo-lab-route-state{right:.62rem!important;bottom:.62rem!important}}html.theme-light .hero-demo-shell{border:1px solid rgba(148,163,184,.32);border-radius:2rem;background:radial-gradient(circle at 16% 0,rgba(14,165,233,.1),transparent 34%),radial-gradient(circle at 88% 10%,rgba(99,102,241,.08),transparent 36%),rgba(255,255,255,.78);padding:clamp(1rem,2.1vw,1.55rem);box-shadow:0 24px 60px rgba(15,23,42,.1)}html.theme-light .hero-scene{border-color:rgba(14,116,144,.18)!important;background:radial-gradient(circle at 18% 0,rgba(14,165,233,.08),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(239,246,255,.92))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 20px 54px rgba(15,23,42,.08)}html.theme-light .hero-commerce-card,html.theme-light .hero-commercial-rail,html.theme-light .hero-flow-step,html.theme-light .hero-output-row,html.theme-light .hero-passport-summary,html.theme-light .hero-result-explain,html.theme-light .hero-scene-band,html.theme-light .hero-scene-result-card,html.theme-light .hero-scene-stage-card{border-color:rgba(148,163,184,.34)!important;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(240,249,255,.78))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 10px 26px rgba(15,23,42,.05)}html.theme-light .hero-object-frame{border-color:rgba(14,116,144,.2)!important;background:radial-gradient(circle at 50% 48%,rgba(14,165,233,.17),transparent 36%),radial-gradient(circle at 20% 28%,rgba(20,184,166,.1),transparent 28%),radial-gradient(circle at 82% 66%,rgba(99,102,241,.11),transparent 30%),linear-gradient(135deg,rgba(240,249,255,.98),rgba(255,255,255,.96) 52%,rgba(238,242,255,.9))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),inset 0 -4rem 6rem rgba(186,230,253,.42),0 18px 44px rgba(15,23,42,.1)}html.theme-light .hero-object-frame:before{border-color:rgba(14,116,144,.13)!important;background:linear-gradient(90deg,transparent 0 49.9%,rgba(14,116,144,.1) 50%,transparent 50.1% 100%),linear-gradient(180deg,transparent 0 49.9%,rgba(14,116,144,.08) 50%,transparent 50.1% 100%),linear-gradient(135deg,rgba(255,255,255,.22),rgba(224,242,254,.12))!important;opacity:.5}html.theme-light .hero-object-frame:after{background:radial-gradient(ellipse at center,transparent 0 48%,rgba(14,165,233,.15) 48.4% 48.8%,transparent 49.2% 100%),radial-gradient(ellipse at center,transparent 0 67%,rgba(20,184,166,.11) 67.2% 67.6%,transparent 68% 100%)!important;opacity:.22}html.theme-light .hero-trace-map:before{background:linear-gradient(90deg,rgba(14,116,144,.07) 1px,transparent 0),linear-gradient(rgba(14,116,144,.065) 1px,transparent 0),radial-gradient(circle at 20% 36%,rgba(14,165,233,.16),transparent 34%),radial-gradient(circle at 78% 62%,rgba(99,102,241,.1),transparent 32%),linear-gradient(135deg,rgba(239,246,255,.96),rgba(248,250,252,.92))!important;background-size:4.2rem 4.2rem,4.2rem 4.2rem,auto,auto,auto}html.theme-light .hero-trace-map [data-nexid-map=premium-vector-map]{opacity:.52;filter:saturate(.86) brightness(1.18) contrast(.82)}html.theme-light .hero-trace-map__water{fill:rgba(224,242,254,.58)!important}html.theme-light .hero-trace-map__land,html.theme-light .hero-trace-map__land--africa,html.theme-light .hero-trace-map__land--americas,html.theme-light .hero-trace-map__land--europe{fill:rgba(14,165,233,.045)!important;stroke:rgba(14,116,144,.24)!important;opacity:.78}html.theme-light .hero-trace-map__coast{stroke:rgba(14,116,144,.32)!important}html.theme-light .hero-trace-map__grid{stroke:rgba(14,116,144,.16)!important}html.theme-light .hero-trace-map__road{stroke:rgba(14,116,144,.28)!important}html.theme-light .hero-trace-map__road--secondary{stroke:rgba(124,58,237,.22)!important}html.theme-light .hero-trace-map__label{fill:rgba(15,23,42,.54)!important}html.theme-light .hero-trace-map__route-shadow{stroke:rgba(255,255,255,.94)!important;opacity:.96!important}html.theme-light .hero-trace-map__route{stroke:rgba(6,182,212,.94)!important;filter:drop-shadow(0 0 4px rgba(14,165,233,.25))!important}html.theme-light .hero-commerce-card strong,html.theme-light .hero-commercial-rail em,html.theme-light .hero-flow-step p,html.theme-light .hero-output-row strong,html.theme-light .hero-passport-summary strong,html.theme-light .hero-result-explain p:last-child,html.theme-light .hero-scene-band,html.theme-light .hero-scene-microcopy{color:#0f172a!important}html.theme-light .hero-commerce-card span,html.theme-light .hero-commercial-rail span,html.theme-light .hero-flow-step span,html.theme-light .hero-output-row span,html.theme-light .hero-passport-summary span,html.theme-light .hero-result-explain p:first-child{color:#0e7490!important}html.theme-light .hero-passport-summary em,html.theme-light .hero-scene-result-state{color:#047857!important}html.theme-light .hero-scene-swap,html.theme-light .hero-vertical-pill{border-color:rgba(148,163,184,.36);background:rgba(255,255,255,.84);color:#334155}html.theme-light .hero-scene-swap:hover,html.theme-light .hero-vertical-pill--active{border-color:rgba(14,116,144,.36);background:rgba(207,250,254,.76);color:#075985}html.theme-light .hero-map-data-strip,html.theme-light .hero-map-event,html.theme-light .hero-map-intel,html.theme-light .hero-map-pin,html.theme-light .hero-origin-link,html.theme-light .hero-trace-caption{background:rgba(255,255,255,.88)!important;border-color:rgba(14,116,144,.22)!important;color:#0f172a!important;box-shadow:0 10px 26px rgba(15,23,42,.12)!important;backdrop-filter:blur(12px)}html.theme-light .hero-map-event strong,html.theme-light .hero-map-intel strong,html.theme-light .hero-map-pin strong,html.theme-light .hero-trace-caption strong{color:#0f172a!important}html.theme-light .hero-map-event span,html.theme-light .hero-map-intel p,html.theme-light .hero-map-pin span,html.theme-light .hero-trace-caption p{color:#0e7490!important}html.theme-light .hero-map-data-strip span,html.theme-light .hero-map-intel span,html.theme-light .hero-trace-caption span{color:#475569!important}html.theme-light .hero-trace-map [data-nexid-map=premium-vector-map]{opacity:.9!important;filter:saturate(1.04) brightness(1.04) contrast(.98)!important}html:not(.theme-light) .hero-trace-map [data-nexid-map=premium-vector-map]{opacity:.78!important;filter:saturate(1.08) brightness(.98) contrast(1.06)!important}.hero-mobile-route-summary{display:none}.demo-lab-back-home{position:sticky;top:calc(var(--nav-offset, 4.8rem) + .75rem);z-index:42;display:inline-flex;align-items:center;gap:.55rem;margin:0 0 1rem;border:1px solid rgba(34,211,238,.42);background:rgba(2,6,23,.82);color:#e0f2fe;padding:.72rem 1rem;font-size:.82rem;font-weight:950;letter-spacing:.02em;text-decoration:none;box-shadow:0 18px 44px rgba(8,47,73,.32);backdrop-filter:blur(18px)}.demo-lab-back-home:hover{transform:translateY(-1px);border-color:rgba(45,212,191,.78);background:rgba(8,47,73,.92)}html.theme-light .demo-lab-back-home{border-color:rgba(14,116,144,.32);background:rgba(255,255,255,.92);color:#0f172a;box-shadow:0 16px 38px rgba(15,23,42,.12)}html.theme-light .demo-lab-studio{background:linear-gradient(90deg,rgba(14,116,144,.06) 1px,transparent 0),linear-gradient(rgba(14,116,144,.06) 1px,transparent 0),radial-gradient(circle at 55% 40%,rgba(207,250,254,.46),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(239,246,255,.92));border-color:rgba(14,116,144,.18);color:#0f172a}html.theme-light .demo-lab-studio-copy h1{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;text-shadow:none!important;mix-blend-mode:normal!important}html.theme-light .demo-lab-studio-beats p,html.theme-light .demo-lab-studio-bottom small,html.theme-light .demo-lab-studio-callout small,html.theme-light .demo-lab-studio-copy span,html.theme-light .demo-lab-studio-facts span,html.theme-light .demo-lab-studio-info li small,html.theme-light .demo-lab-studio-passport small,html.theme-light .demo-lab-studio-stage-head span,html.theme-light .demo-lab-studio-verticals>span{color:#475569!important}html.theme-light .demo-lab-studio-beats span,html.theme-light .demo-lab-studio-bottom strong,html.theme-light .demo-lab-studio-callout strong,html.theme-light .demo-lab-studio-copy p,html.theme-light .demo-lab-studio-panel-head p,html.theme-light .demo-lab-studio-passport p,html.theme-light .demo-lab-studio-stage-head p,html.theme-light .demo-lab-studio-verticals p{color:#0e7490!important}html.theme-light .demo-lab-studio-beats button,html.theme-light .demo-lab-studio-bottom,html.theme-light .demo-lab-studio-info,html.theme-light .demo-lab-studio-passport,html.theme-light .demo-lab-studio-plain-flow div,html.theme-light .demo-lab-studio-statusbar,html.theme-light .demo-lab-studio-verticals{background:rgba(255,255,255,.82)!important;border-color:rgba(14,116,144,.18)!important;color:#0f172a!important;box-shadow:0 18px 48px rgba(15,23,42,.09)!important}html.theme-light .demo-lab-studio-beats strong,html.theme-light .demo-lab-studio-facts strong,html.theme-light .demo-lab-studio-info li strong,html.theme-light .demo-lab-studio-passport strong,html.theme-light .demo-lab-studio-plain-flow span,html.theme-light .demo-lab-studio-statusbar span,html.theme-light .demo-lab-studio-statusbar strong{color:#0f172a!important}html.theme-light .demo-lab-studio-actions button,html.theme-light .demo-lab-studio-passport button,html.theme-light .demo-lab-studio-top-actions a,html.theme-light .demo-lab-studio-top-actions button{background:rgba(255,255,255,.88)!important;border-color:rgba(14,116,144,.24)!important;color:#0f172a!important;box-shadow:0 14px 34px rgba(15,23,42,.1)!important}html.theme-light .demo-lab-studio-actions button:hover,html.theme-light .demo-lab-studio-passport button:hover,html.theme-light .demo-lab-studio-top-actions a:hover,html.theme-light .demo-lab-studio-top-actions button:hover{background:rgba(207,250,254,.86)!important;color:#075985!important}html.theme-light .demo-lab-stage-route-layer{background:linear-gradient(90deg,rgba(14,116,144,.06) 1px,transparent 0),linear-gradient(rgba(14,116,144,.06) 1px,transparent 0),radial-gradient(circle at 55% 42%,rgba(207,250,254,.5),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(239,246,255,.88))!important;box-shadow:inset 0 0 0 1px rgba(14,116,144,.16),inset 0 -70px 120px rgba(14,165,233,.12),0 18px 48px rgba(15,23,42,.12)!important}html.theme-light .demo-lab-stage-route-layer [data-nexid-map=premium-vector-map]{opacity:.92!important;filter:saturate(1.04) brightness(1.03) contrast(.98)!important}html.theme-light .landing-root .bg-cyan-500\/10,html.theme-light .landing-root .bg-emerald-500\/10,html.theme-light .landing-root .bg-indigo-950\/20,html.theme-light .landing-root .bg-violet-500\/10,html.theme-light .landing-root .text-white{color:#0f172a!important}html.theme-light .landing-root .text-slate-300,html.theme-light .landing-root .text-slate-400{color:#475569!important}.site-footer{color:#e2e8f0}html.theme-light .site-footer{background:radial-gradient(circle at 15% 10%,rgba(207,250,254,.58),transparent 34%),linear-gradient(135deg,rgba(248,250,252,.96),rgba(239,246,255,.94))!important;border-color:rgba(148,163,184,.22)!important;color:#0f172a!important}html.theme-light .site-footer .dark\:text-white,html.theme-light .site-footer .text-white{color:#0f172a!important}html.theme-light .site-footer .dark\:text-slate-300,html.theme-light .site-footer .dark\:text-slate-400,html.theme-light .site-footer .text-slate-300,html.theme-light .site-footer .text-slate-400{color:#475569!important}html.theme-light .site-footer .dark\:text-emerald-300,html.theme-light .site-footer .text-emerald-300{color:#047857!important}html.theme-light .site-footer [class*=bg-cyan-500],html.theme-light .site-footer [class*=bg-emerald-500],html.theme-light .site-footer [class*=bg-slate]{background:rgba(255,255,255,.78)!important;border-color:rgba(14,116,144,.18)!important;color:#0f172a!important}html.theme-light .sun-map-section,html.theme-light .sun-panel-map{background:rgba(255,255,255,.82)!important;border-color:rgba(14,116,144,.18)!important;color:#0f172a!important}html.theme-light .sun-map-section [class*=text-white],html.theme-light .sun-panel-map [class*=text-white]{color:#0f172a!important}html.theme-light .sun-map-section [class*=text-slate-],html.theme-light .sun-panel-map [class*=text-slate-]{color:#475569!important}@media (max-width:720px){.demo-lab-back-home{position:relative;top:auto;width:100%;justify-content:center;margin-bottom:.85rem}.landing-hero-section .hero-object-frame{min-height:29rem;border-radius:1.35rem;background:linear-gradient(180deg,rgba(8,47,73,.44),rgba(2,6,23,.8)),linear-gradient(135deg,rgba(14,116,144,.45),rgba(15,23,42,.82))}.landing-hero-section .hero-object-frame:after,.landing-hero-section .hero-object-frame:before{opacity:.22}.landing-hero-section .hero-trace-map{inset:.72rem .72rem 7.7rem;border:1px solid rgba(125,211,252,.2);border-radius:1.05rem;background:radial-gradient(circle at 26% 70%,rgba(45,212,191,.2),transparent 27%),radial-gradient(circle at 76% 36%,rgba(56,189,248,.16),transparent 28%),linear-gradient(135deg,rgba(8,47,73,.72),rgba(15,23,42,.66));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 48px rgba(2,6,23,.28)}.landing-hero-section .hero-trace-map:before{background:linear-gradient(90deg,rgba(125,211,252,.06) 1px,transparent 0),linear-gradient(rgba(125,211,252,.05) 1px,transparent 0),radial-gradient(circle at 50% 48%,rgba(45,212,191,.1),transparent 45%);background-size:21% 100%,100% 22%,100% 100%}.landing-hero-section .hero-trace-map [data-nexid-map=premium-vector-map]{opacity:.9!important;filter:saturate(1.08) brightness(1.07) contrast(1.02)!important}.landing-hero-section .hero-map-event-stack,.landing-hero-section .hero-map-intel,.landing-hero-section .hero-map-pin,.landing-hero-section .hero-origin-link,.landing-hero-section .hero-trace-caption{display:none!important}.landing-hero-section .hero-product-render--prime{inset:auto 50% 6.9rem auto;width:min(9.25rem,35vw);height:15.7rem;transform:translateX(50%)!important;z-index:6;animation-duration:6s;pointer-events:none}.landing-hero-section .hero-product-render--prime:after,.landing-hero-section .hero-product-render--prime:before,.landing-hero-section .hero-product-render--prime>.hero-product-render-floor,.landing-hero-section .hero-product-render--prime>.hero-product-render-reflection{display:none!important}.landing-hero-section .hero-product-render--prime .hero-product-visual-shell{width:100%;min-height:100%;aspect-ratio:9/16}.landing-hero-section .hero-product-render--prime .hero-three-stage{inset:-1% -18% -4%}.landing-hero-section .hero-product-render--prime .hero-three-stage-label{bottom:.2rem;max-width:92%;padding:.3rem .5rem;font-size:.55rem}.landing-hero-section .hero-nfc-beam{right:1.15rem;top:1.1rem;z-index:7}.landing-hero-section .hero-mobile-route-summary{position:absolute;left:.72rem;right:.72rem;bottom:.72rem;z-index:8;display:grid;grid-template-columns:minmax(0,1fr) 1.55rem minmax(0,1fr);gap:.48rem;align-items:stretch;pointer-events:none}.landing-hero-section .hero-mobile-route-summary>div{min-width:0;border:1px solid rgba(125,211,252,.22);border-radius:.95rem;background:linear-gradient(135deg,rgba(2,6,23,.86),rgba(15,23,42,.78));box-shadow:0 16px 38px rgba(2,6,23,.3);padding:.62rem .68rem;color:#f8fafc;backdrop-filter:blur(16px)}.landing-hero-section .hero-mobile-route-summary>div:last-child{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.landing-hero-section .hero-mobile-route-summary i{align-self:center;width:100%;border-top:2px dotted rgba(103,232,249,.68)}.landing-hero-section .hero-mobile-route-summary span{display:block;color:#67e8f9;font-size:.52rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.landing-hero-section .hero-mobile-route-summary strong{display:block;margin-top:.2rem;overflow:hidden;color:#f8fafc;font-size:.82rem;font-weight:950;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}html.theme-light .landing-hero-section .hero-object-frame{background:radial-gradient(circle at 50% 45%,rgba(14,165,233,.14),transparent 37%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(226,232,240,.86))!important}html.theme-light .landing-hero-section .hero-trace-map{border-color:rgba(14,116,144,.18);background:radial-gradient(circle at 28% 70%,rgba(45,212,191,.2),transparent 29%),radial-gradient(circle at 77% 35%,rgba(56,189,248,.2),transparent 30%),linear-gradient(135deg,rgba(248,250,252,.94),rgba(224,242,254,.8))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 44px rgba(15,23,42,.12)}html.theme-light .landing-hero-section .hero-trace-map [data-nexid-map=premium-vector-map]{opacity:.88!important;filter:saturate(1.02) brightness(1.12) contrast(.94)!important}html.theme-light .landing-hero-section .hero-mobile-route-summary>div{border-color:rgba(14,116,144,.2);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(240,249,255,.86));box-shadow:0 14px 34px rgba(15,23,42,.12);color:#0f172a}html.theme-light .landing-hero-section .hero-mobile-route-summary i{border-top-color:rgba(14,165,233,.62)}html.theme-light .landing-hero-section .hero-mobile-route-summary span{color:#0e7490!important}html.theme-light .landing-hero-section .hero-mobile-route-summary strong{color:#0f172a!important}}@media (max-width:420px){.landing-hero-section .hero-object-frame{min-height:27.5rem}.landing-hero-section .hero-trace-map{inset:.62rem .62rem 7.45rem}.landing-hero-section .hero-product-render--prime{bottom:6.55rem;width:min(8rem,34vw);height:14.2rem}.landing-hero-section .hero-mobile-route-summary{left:.62rem;right:.62rem;bottom:.62rem;grid-template-columns:minmax(0,1fr) 1.15rem minmax(0,1fr);gap:.36rem}.landing-hero-section .hero-mobile-route-summary>div{padding:.54rem .58rem;border-radius:.82rem}.landing-hero-section .hero-mobile-route-summary span{font-size:.46rem}.landing-hero-section .hero-mobile-route-summary strong{font-size:.74rem}}.landing-hero-section .hero-object-frame{display:grid;grid-template-columns:minmax(0,.96fr) minmax(17.5rem,.82fr);align-items:stretch;gap:clamp(.65rem,1.25vw,1rem);min-height:auto!important;padding:clamp(.55rem,1vw,.8rem);place-items:stretch}.landing-hero-section .hero-object-frame:after,.landing-hero-section .hero-object-frame:before{inset:.65rem;pointer-events:none}.hero-object-map-pane,.hero-object-product-pane{position:relative;min-width:0;min-height:0}.landing-hero-section .hero-object-map-pane{z-index:1}.landing-hero-section .hero-object-product-pane{z-index:3;display:grid;place-items:center;overflow:hidden;isolation:isolate;border-radius:1rem;border:1px solid rgba(125,211,252,.14);background:radial-gradient(circle at 50% 42%,rgba(34,211,238,.13),transparent 36%),linear-gradient(180deg,rgba(2,6,23,.18),rgba(2,6,23,.48));box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.hero-asset-showcase{position:relative;z-index:2;display:grid;grid-template-rows:minmax(0,1fr) auto auto;width:100%;min-height:100%;gap:.62rem;padding:clamp(.58rem,1vw,.78rem)}.hero-asset-media{position:relative;min-height:clamp(13.6rem,27vw,19.8rem);overflow:hidden;border:1px solid rgba(125,211,252,.18);border-radius:.95rem;background:radial-gradient(circle at 50% 40%,rgba(34,211,238,.18),transparent 42%),linear-gradient(155deg,rgba(2,6,23,.62),rgba(15,23,42,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1.2rem 2.8rem rgba(2,6,23,.24)}.hero-asset-photo{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.hero-asset-photo--fallback{display:grid;place-items:center}.hero-asset-photo>img.hero-real-asset{display:block;width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:48% 50%;object-position:48% 50%;filter:saturate(1.08) contrast(1.04);transform:scale(1.025)}.hero-asset-showcase--wine .hero-asset-photo>img.hero-real-asset{-o-object-position:42% 52%;object-position:42% 52%}.hero-asset-showcase--events .hero-asset-photo>img.hero-real-asset{-o-object-position:66% 50%;object-position:66% 50%}.hero-asset-showcase--cosmetics .hero-asset-photo>img.hero-real-asset{-o-object-position:46% 54%;object-position:46% 54%}.hero-asset-showcase--agro .hero-asset-photo>img.hero-real-asset{-o-object-position:52% 48%;object-position:52% 48%}.hero-asset-showcase--fashion .hero-asset-photo>img.hero-real-asset{-o-object-position:50% 57%;object-position:50% 57%}.hero-asset-brand-mask,.hero-asset-label-cover{position:absolute;pointer-events:none}.hero-asset-brand-mask{z-index:2;display:none}.hero-asset-label-cover{z-index:3;display:none;place-items:center;gap:.08rem;border:1px solid rgba(226,232,240,.84);border-radius:.36rem;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(241,245,249,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 .8rem 1.7rem rgba(2,6,23,.26);color:#0f172a;text-align:center;transform:rotate(-1deg)}.hero-asset-label-cover em{color:#0891b2;font-size:.48rem;font-style:normal;font-weight:950;letter-spacing:0;text-transform:uppercase}.hero-asset-label-cover strong{max-width:92%;color:#111827;font-size:clamp(.58rem,.9vw,.78rem);font-weight:950;line-height:1.05}.hero-asset-label-cover small{color:#475569;font-size:.42rem;font-weight:850;line-height:1.08}.hero-asset-showcase--cosmetics .hero-asset-brand-mask,.hero-asset-showcase--cosmetics .hero-asset-label-cover,.hero-asset-showcase--wine .hero-asset-brand-mask,.hero-asset-showcase--wine .hero-asset-label-cover{display:grid}.hero-asset-showcase--wine .hero-asset-brand-mask{left:10%;top:9%;width:52%;height:75%;border-radius:1.5rem 1.5rem .9rem .9rem;background:linear-gradient(100deg,#020617,rgba(15,23,42,.98) 52%,rgba(88,28,36,.88)),radial-gradient(circle at 68% 30%,rgba(255,255,255,.14),transparent 34%),radial-gradient(circle at 28% 82%,rgba(127,29,29,.4),transparent 46%);clip-path:polygon(36% 0,64% 0,68% 14%,86% 23%,92% 100%,8% 100%,14% 23%,32% 14%)}.hero-asset-showcase--wine .hero-asset-label-cover{left:25%;top:39%;width:34%;min-height:24%}.hero-asset-showcase--cosmetics .hero-asset-brand-mask{left:8%;right:8%;top:18%;height:62%;border-radius:1rem;background:linear-gradient(180deg,rgba(2,6,23,.08),rgba(2,6,23,.72)),linear-gradient(90deg,rgba(2,6,23,.42),transparent 34%,rgba(2,6,23,.22))}.hero-asset-showcase--cosmetics .hero-asset-label-cover{left:34%;top:42%;width:42%;min-height:19%}.hero-asset-media:after,.hero-asset-media:before{content:"";position:absolute;pointer-events:none}.hero-asset-media:before{inset:0;background:linear-gradient(180deg,rgba(2,6,23,.12),transparent 28%,rgba(2,6,23,.34)),linear-gradient(90deg,rgba(2,6,23,.34),transparent 32% 72%,rgba(2,6,23,.22))}.hero-asset-media:after{left:16%;right:16%;bottom:7%;height:1.35rem;border-radius:999px;background:radial-gradient(ellipse at center,rgba(34,211,238,.28),transparent 72%);filter:blur(7px)}.hero-asset-media .hero-product-visual-shell{width:min(100%,11.5rem);min-height:100%;margin-inline:auto}.hero-asset-media .hero-three-stage{inset:-4% -16% -5%}.hero-asset-nfc,.hero-asset-status{position:absolute;z-index:4;border:1px solid rgba(125,211,252,.28);background:rgba(2,6,23,.7);color:#ecfeff;font-weight:950;backdrop-filter:blur(14px)}.hero-asset-nfc{top:.72rem;right:.72rem;display:grid;width:2.58rem;height:2.58rem;place-items:center;border-radius:999px;color:#67e8f9;font-size:.62rem;box-shadow:0 0 0 0 rgba(34,211,238,.34);animation:sunTapWave 1.9s ease-out infinite}.hero-asset-status{left:.72rem;bottom:.72rem;max-width:calc(100% - 1.44rem);overflow:hidden;border-radius:999px;padding:.4rem .58rem;color:#cffafe;font-size:.56rem;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hero-asset-media:has(.hero-passport-phone) .hero-asset-status{max-width:min(9rem,46%)}.hero-passport-phone{position:absolute;right:.6rem;bottom:.6rem;z-index:6;display:grid;width:min(45%,10.7rem);min-width:7.9rem;overflow:hidden;border:.22rem solid rgba(2,6,23,.92);border-radius:1.18rem;background:#f8fafc;color:#0f172a;box-shadow:0 1.2rem 2.7rem rgba(2,6,23,.42),inset 0 0 0 1px rgba(15,23,42,.1);pointer-events:none}.hero-passport-notch{position:absolute;left:50%;top:.16rem;z-index:5;width:2.6rem;height:.42rem;border-radius:999px;background:#020617;transform:translateX(-50%)}.hero-passport-thumb{position:relative;height:clamp(4.6rem,8vw,6.2rem);overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(34,211,238,.22),transparent 52%),linear-gradient(135deg,#e0f2fe,#f8fafc)}.hero-passport-thumb img{width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;-o-object-position:inherit;object-position:inherit;filter:saturate(1.08) contrast(1.02);transform:scale(1.03)}.hero-passport-body{display:grid;gap:.32rem;padding:.56rem .6rem .64rem}.hero-passport-body dt,.hero-passport-body>span{color:#0369a1;font-size:.44rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.hero-passport-body strong{overflow-wrap:anywhere;color:#020617;font-size:clamp(.76rem,1vw,.94rem);font-weight:950;line-height:1.02}.hero-passport-body dl{display:grid;gap:.3rem;margin:0}.hero-passport-body dl>div{min-width:0}.hero-passport-body dd{margin:.08rem 0 0;overflow:hidden;color:#0f172a;font-size:.54rem;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.hero-passport-body p{display:flex;align-items:center;justify-content:center;gap:.28rem;margin:.1rem 0 0;overflow-wrap:anywhere;color:#047857;font-size:.58rem;font-weight:950;line-height:1.14;text-align:center}.hero-passport-body p i{display:inline-block;width:.54rem;height:.54rem;flex:0 0 auto;border-radius:999px;background:radial-gradient(circle at 50% 50%,#ffffff 0 22%,transparent 23%),#10b981;box-shadow:0 0 0 .18rem rgba(16,185,129,.14)}.hero-passport-body em{border-radius:.58rem;background:linear-gradient(135deg,#0f766e,#0284c7);padding:.42rem .48rem;color:#ffffff;font-size:.54rem;font-style:normal;font-weight:950;line-height:1.15;text-align:center}.hero-asset-showcase--agro .hero-passport-phone,.hero-asset-showcase--events .hero-passport-phone{width:min(48%,11.2rem)}.hero-asset-copy{border:1px solid rgba(125,211,252,.16);border-radius:.9rem;background:rgba(2,6,23,.48);padding:.68rem .72rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.hero-asset-copy a,.hero-asset-copy p,.hero-asset-copy span,.hero-asset-copy strong{display:block;min-width:0}.hero-asset-copy span{color:#67e8f9;font-size:.52rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.hero-asset-copy strong{margin-top:.2rem;color:#f8fafc;font-size:.86rem;line-height:1.12}.hero-asset-copy p{margin-top:.22rem;color:#cbd5e1;font-size:.61rem;line-height:1.35}.hero-asset-copy a{margin-top:.42rem;color:#a7f3d0;font-size:.58rem;font-weight:900;text-decoration:none}.hero-asset-copy a:hover{color:#ecfeff}.hero-evidence-chart{border:1px solid rgba(52,211,153,.18);border-radius:.9rem;background:radial-gradient(circle at 14% 10%,rgba(52,211,153,.14),transparent 38%),rgba(2,6,23,.48);padding:.62rem .68rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.hero-evidence-chart-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.hero-evidence-chart-head span{color:#6ee7b7;font-size:.52rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.hero-evidence-chart-head strong{color:#f8fafc;font-size:.7rem;font-weight:950;white-space:nowrap}.hero-evidence-chart svg{display:block;width:100%;height:3.2rem;margin-top:.3rem;overflow:visible}.hero-evidence-chart svg path{fill:none;stroke:rgba(125,211,252,.11);stroke-width:1}.hero-evidence-chart svg polyline{fill:none;stroke:url(#hero-evidence-line-wine);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;filter:drop-shadow(0 0 5px rgba(34,211,238,.3))}.hero-asset-showcase--agro .hero-evidence-chart svg polyline,.hero-asset-showcase--cosmetics .hero-evidence-chart svg polyline,.hero-asset-showcase--events .hero-evidence-chart svg polyline,.hero-asset-showcase--fashion .hero-evidence-chart svg polyline{stroke:#34d399}.hero-evidence-chart svg circle{fill:#ecfeff;stroke:#22d3ee;stroke-width:1.5}.hero-evidence-bars{display:grid;gap:.34rem;margin-top:.32rem}.hero-evidence-bars div{display:grid;grid-template-columns:minmax(4.8rem,.62fr) minmax(0,1fr) 2.4rem;align-items:center;gap:.45rem}.hero-evidence-bars span{overflow:hidden;color:#cbd5e1;font-size:.55rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.hero-evidence-bars em{position:relative;height:.38rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.82)}.hero-evidence-bars i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#34d399,#a78bfa)}.hero-evidence-bars strong{color:#f8fafc;font-size:.57rem;font-weight:950;text-align:right}.landing-hero-section .hero-object-map-pane .hero-trace-map{position:relative!important;inset:auto!important;z-index:1!important;width:100%;height:100%;min-height:clamp(19rem,31vw,25rem);border:1px solid rgba(125,211,252,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -3rem 4.2rem rgba(2,6,23,.24),0 1.2rem 2.8rem rgba(2,6,23,.22)}.landing-hero-section .hero-object-product-pane .hero-product-render--prime{position:relative!important;inset:auto!important;z-index:2!important;width:min(10.25rem,78%);height:clamp(17.5rem,30vw,23rem);min-height:17.5rem;transform:none!important;pointer-events:none}.landing-hero-section .hero-object-product-pane .hero-product-render--prime .hero-product-visual-shell{width:min(100%,11.5rem);min-height:100%}.landing-hero-section .hero-object-product-pane .hero-nfc-beam{position:absolute;top:clamp(.8rem,1.5vw,1.2rem);right:clamp(.75rem,1.4vw,1.1rem);z-index:5}.landing-hero-section .hero-object-product-pane .hero-product-render:after{opacity:.46}html.theme-light .landing-hero-section .hero-object-product-pane{border-color:rgba(14,116,144,.18);background:radial-gradient(circle at 50% 38%,rgba(6,182,212,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(219,234,254,.54));box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1rem 2.4rem rgba(14,116,144,.08)}html.theme-light .hero-asset-media{border-color:rgba(14,116,144,.2);background:radial-gradient(circle at 50% 40%,rgba(14,165,233,.14),transparent 42%),linear-gradient(155deg,rgba(255,255,255,.9),rgba(219,234,254,.78));box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 1rem 2.2rem rgba(15,23,42,.1)}html.theme-light .hero-asset-media:before{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 34%,rgba(15,23,42,.18)),linear-gradient(90deg,rgba(15,23,42,.12),transparent 32% 72%,rgba(15,23,42,.08))}html.theme-light .hero-asset-copy,html.theme-light .hero-asset-nfc,html.theme-light .hero-asset-status,html.theme-light .hero-evidence-chart{background:rgba(255,255,255,.86);border-color:rgba(14,116,144,.2);box-shadow:0 10px 24px rgba(15,23,42,.09)}html.theme-light .hero-asset-copy strong,html.theme-light .hero-evidence-bars strong,html.theme-light .hero-evidence-chart-head strong{color:#0f172a}html.theme-light .hero-asset-copy a,html.theme-light .hero-asset-copy span,html.theme-light .hero-evidence-chart-head span{color:#0e7490}html.theme-light .hero-asset-copy p,html.theme-light .hero-evidence-bars span{color:#475569}html.theme-light .hero-asset-nfc{color:#075985}html.theme-light .hero-asset-status{color:#0f172a}html.theme-light .hero-evidence-bars em{background:rgba(226,232,240,.92)}html.theme-light .landing-hero-section .hero-object-map-pane .hero-trace-map{border-color:rgba(14,116,144,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1rem 2.2rem rgba(14,116,144,.08)}.demo-lab-back-home{min-height:3rem;padding:.78rem 1.12rem;font-size:.9rem;border-width:1px;box-shadow:0 1rem 2.4rem rgba(34,211,238,.16),inset 0 1px 0 rgba(255,255,255,.12)}.demo-lab-back-home span{white-space:nowrap}@media (min-width:1180px){.demo-lab-back-home{position:fixed;top:calc(var(--nav-offset, 4.8rem) + .85rem);left:max(1rem,calc((100vw - 1760px) / 2 + 1rem))}}@media (max-width:1100px){.landing-hero-section .hero-object-frame{grid-template-columns:minmax(0,1fr)}.landing-hero-section .hero-object-map-pane .hero-trace-map{min-height:clamp(18rem,54vw,23rem)}.landing-hero-section .hero-object-product-pane{min-height:clamp(13.25rem,42vw,17rem)}.landing-hero-section .hero-object-product-pane .hero-asset-showcase{grid-template-columns:minmax(9rem,.72fr) minmax(0,1fr);grid-template-rows:auto auto;align-items:stretch}.landing-hero-section .hero-object-product-pane .hero-asset-media{grid-row:1/span 2;min-height:clamp(12.5rem,36vw,16.5rem)}.landing-hero-section .hero-object-product-pane .hero-evidence-chart{align-self:end}.landing-hero-section .hero-object-product-pane .hero-product-render--prime{width:min(8.4rem,30vw);height:clamp(12.6rem,38vw,16rem);min-height:12.6rem}}@media (max-width:720px){.landing-hero-section .hero-object-frame{gap:.68rem;padding:.62rem;border-radius:1.15rem;min-height:0!important}.landing-hero-section .hero-object-map-pane .hero-trace-map{min-height:17.4rem;border-radius:.95rem}.landing-hero-section .hero-map-intel{display:block!important;left:.72rem;top:.72rem;width:min(12.2rem,calc(100% - 1.44rem))}.landing-hero-section .hero-map-pin{display:block!important;max-width:7rem}.landing-hero-section .hero-map-event-stack{display:grid!important;right:.72rem;top:.72rem;width:min(10.2rem,42%);gap:.36rem}.landing-hero-section .hero-map-event{padding:.42rem .5rem;border-radius:.72rem}.landing-hero-section .hero-map-event strong{font-size:.52rem}.landing-hero-section .hero-map-event span{font-size:.46rem}.landing-hero-section .hero-origin-link,.landing-hero-section .hero-trace-caption{display:block!important}.landing-hero-section .hero-object-product-pane{min-height:12.2rem}.landing-hero-section .hero-object-product-pane .hero-asset-showcase{grid-template-columns:1fr;grid-template-rows:auto auto auto}.landing-hero-section .hero-object-product-pane .hero-asset-media{grid-row:auto;min-height:14.25rem}.landing-hero-section .hero-passport-phone{width:min(42%,9rem);min-width:7.4rem}.landing-hero-section .hero-passport-thumb{height:4.35rem}.landing-hero-section .hero-passport-body{gap:.24rem;padding:.48rem .52rem .56rem}.landing-hero-section .hero-passport-body dd{font-size:.5rem}.landing-hero-section .hero-evidence-bars div{grid-template-columns:minmax(4rem,.58fr) minmax(0,1fr) 2.1rem}.landing-hero-section .hero-object-product-pane .hero-product-render--prime{bottom:auto!important;width:min(7.25rem,32vw);height:11.85rem;min-height:11.85rem}.landing-hero-section .hero-mobile-route-summary{position:relative;left:auto;right:auto;bottom:auto;margin-top:.62rem}}@media (max-width:420px){.landing-hero-section .hero-object-map-pane .hero-trace-map{min-height:16.2rem}.landing-hero-section .hero-map-event-stack{width:min(9rem,40%)}.landing-hero-section .hero-object-product-pane{min-height:11.2rem}.landing-hero-section .hero-object-product-pane .hero-asset-media{min-height:13.2rem}.landing-hero-section .hero-passport-phone{width:min(44%,8.1rem);min-width:6.9rem;border-width:.18rem;border-radius:.96rem}.landing-hero-section .hero-passport-thumb{height:3.7rem}.landing-hero-section .hero-passport-body dt,.landing-hero-section .hero-passport-body>span{font-size:.39rem}.landing-hero-section .hero-passport-body strong{font-size:.68rem}.landing-hero-section .hero-passport-body em{padding:.34rem .38rem;font-size:.46rem}.landing-hero-section .hero-asset-copy strong{font-size:.78rem}.landing-hero-section .hero-evidence-chart-head{display:grid;gap:.2rem}.landing-hero-section .hero-object-product-pane .hero-product-render--prime{width:min(6.5rem,31vw);height:10.9rem;min-height:10.9rem}}@media (max-width:980px){.demo-lab-real-product-shot--stage{right:1rem;width:min(38%,14rem);min-width:10.8rem}.demo-lab-three-product--with-real .demo-lab-three-stage{inset:-6% 28% -7% -8%}.demo-lab-real-product-shot--studio{right:4%;width:min(34%,12.5rem)}}@media (max-width:720px){.demo-lab-real-product-shot--stage{top:2.7rem;right:50%;width:min(68%,16rem);min-width:0;transform:translateX(50%) rotate(1deg)}.demo-lab-real-product-shot--stage.demo-lab-real-product-shot--bracelet,.demo-lab-real-product-shot--stage.demo-lab-real-product-shot--sneaker,.demo-lab-real-product-shot--stage.demo-lab-real-product-shot--ticket{top:3.2rem;width:min(74%,17rem);transform:translateX(50%) rotate(-1deg)}.demo-lab-real-product-shot--stage.demo-lab-real-product-shot--sneaker{top:9.25rem;right:.85rem;width:min(38%,11rem);transform:none}.demo-lab-route-command{width:min(calc(100% - 1.5rem),18rem);min-width:0}.demo-lab-route-summary{top:6.4rem;width:min(calc(100% - 1.5rem),20rem);grid-template-columns:repeat(2,minmax(0,1fr))}.demo-lab-route-proof-strip,.demo-lab-route-summary span:nth-child(3){display:none}.demo-lab-route-path-card{width:min(calc(100% - 1.5rem),18rem);min-width:0}.demo-lab-three-product--with-real .demo-lab-three-stage{inset:15% -5% -14%;opacity:.5;transform:scale(.9)}.demo-lab-real-product-shot--stage figcaption{left:.55rem;right:.55rem;bottom:.55rem}.demo-lab-real-product-shot--stage figcaption strong{font-size:.82rem}.demo-lab-event-product--stage .demo-lab-event-photo{left:50%;top:3.1rem;width:min(74%,17rem);transform:translateX(-50%) rotate(-1deg)}.demo-lab-event-product--stage .demo-lab-event-phone{right:.9rem;top:9.3rem;width:7.3rem;min-width:7.3rem}.demo-lab-event-product--stage .demo-lab-event-wristband{left:.9rem;bottom:4.4rem;width:11rem}.demo-lab-event-product--stage .demo-lab-event-proof-card{left:.9rem;right:auto;bottom:.95rem;width:min(58%,14rem)}}@media (max-width:640px){.demo-lab-real-product-shot--cinematic,.demo-lab-real-product-shot--studio{right:50%;width:min(64%,15rem);transform:translateX(50%) rotate(1deg)}.demo-lab-cinematic-product-shell:has(.demo-lab-real-product-shot--cinematic) .demo-lab-cinematic-three-stage,.demo-lab-studio-product:has(.demo-lab-real-product-shot--studio) .demo-lab-studio-three.hero-three-stage{inset:12% -6% -12%;opacity:.5}.demo-lab-event-product--cinematic .demo-lab-event-photo,.demo-lab-event-product--studio .demo-lab-event-photo{left:50%;top:6%;width:min(76%,18rem);transform:translateX(-50%) rotate(-1deg)}.demo-lab-event-product--cinematic .demo-lab-event-phone,.demo-lab-event-product--studio .demo-lab-event-phone{right:.75rem;top:35%;width:7.2rem;min-width:7.2rem}.demo-lab-event-product--cinematic .demo-lab-event-wristband,.demo-lab-event-product--studio .demo-lab-event-wristband{left:.8rem;bottom:19%;width:10.6rem}.demo-lab-event-product--cinematic .demo-lab-event-proof-card,.demo-lab-event-product--studio .demo-lab-event-proof-card{left:.75rem;right:auto;bottom:6%;width:min(62%,13rem)}.demo-lab-route-proof-strip,.hero-map-proof-board{display:none}.demo-lab-route-path-card{width:min(14rem,calc(100% - 1.5rem));min-width:0}}.landing-hero-section .hero-trace-map--clear{background:radial-gradient(circle at 24% 72%,rgba(45,212,191,.18),transparent 28%),radial-gradient(circle at 74% 36%,rgba(56,189,248,.16),transparent 30%),linear-gradient(135deg,rgba(8,47,73,.76),rgba(2,6,23,.68))}.landing-hero-section .hero-trace-map--clear:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(180deg,rgba(2,6,23,.08),transparent 24%,transparent 64%,rgba(2,6,23,.2)),radial-gradient(circle at 50% 52%,transparent 0 46%,rgba(2,6,23,.22) 100%)}.landing-hero-section .hero-trace-map--clear .hero-map-intel{left:clamp(.7rem,1vw,.95rem);top:clamp(.7rem,1vw,.95rem);z-index:8;width:min(15.4rem,calc(100% - 1.4rem));padding:.62rem .72rem;border-color:rgba(103,232,249,.22);background:rgba(2,6,23,.76)}.landing-hero-section .hero-trace-map--clear .hero-map-intel strong{font-size:clamp(.76rem,.95vw,.92rem);line-height:1.08}.landing-hero-section .hero-trace-map--clear .hero-map-intel span{max-width:14rem;font-size:.58rem;line-height:1.28}.landing-hero-section .hero-trace-map--clear .hero-map-pin{z-index:9;max-width:min(8.2rem,42%);transform:translate(-50%,-50%);padding:.32rem .58rem;border-color:rgba(125,211,252,.32);background:rgba(2,6,23,.82)}.landing-hero-section .hero-trace-map--clear .hero-map-pin strong{font-size:clamp(.58rem,.78vw,.68rem)}.hero-route-summary-card{position:absolute;left:clamp(.7rem,1vw,.95rem);right:clamp(.7rem,1vw,.95rem);bottom:clamp(.7rem,1vw,.95rem);z-index:10;display:grid;gap:.5rem;pointer-events:none}.hero-route-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(125,211,252,.22);border-radius:.95rem;background:rgba(2,6,23,.76);box-shadow:0 18px 42px rgba(2,6,23,.3);backdrop-filter:blur(16px)}.hero-route-summary-grid span{display:grid;min-width:0;gap:.12rem;padding:.54rem .62rem}.hero-route-summary-grid span+span{border-left:1px solid rgba(125,211,252,.13)}.hero-route-summary-grid small,.hero-route-summary-grid strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-route-summary-grid small{color:#67e8f9;font-size:.48rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.hero-route-summary-grid strong{color:#f8fafc;font-size:clamp(.64rem,.86vw,.78rem);font-weight:950;line-height:1.08}.hero-route-map-link{pointer-events:auto;justify-self:end;max-width:10.5rem;border:1px solid rgba(34,211,238,.34);border-radius:999px;background:rgba(8,47,73,.78);color:#cffafe;padding:.44rem .68rem;font-size:.62rem;font-weight:950;line-height:1.1;text-align:center;text-decoration:none;box-shadow:0 12px 28px rgba(2,6,23,.22);transition:transform .2s ease,border-color .2s ease,background .2s ease}.hero-route-map-link:hover{transform:translateY(-1px);border-color:rgba(103,232,249,.62);background:rgba(14,116,144,.82)}html.theme-light .landing-hero-section .hero-trace-map--clear{background:radial-gradient(circle at 24% 72%,rgba(45,212,191,.18),transparent 30%),radial-gradient(circle at 74% 36%,rgba(56,189,248,.18),transparent 32%),linear-gradient(135deg,rgba(248,250,252,.94),rgba(224,242,254,.8))}html.theme-light .landing-hero-section .hero-trace-map--clear:after{background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 28%,transparent 66%,rgba(255,255,255,.16)),radial-gradient(circle at 50% 52%,transparent 0 48%,rgba(15,23,42,.08) 100%)}html.theme-light .hero-route-summary-grid,html.theme-light .landing-hero-section .hero-trace-map--clear .hero-map-intel{border-color:rgba(14,116,144,.2);background:rgba(255,255,255,.88);box-shadow:0 14px 34px rgba(15,23,42,.1)}html.theme-light .landing-hero-section .hero-trace-map--clear .hero-map-pin{border-color:rgba(14,116,144,.26);background:rgba(255,255,255,.9)}html.theme-light .hero-route-summary-grid small{color:#0e7490}html.theme-light .hero-route-summary-grid strong,html.theme-light .landing-hero-section .hero-trace-map--clear .hero-map-pin strong{color:#0f172a}html.theme-light .hero-route-map-link{border-color:rgba(14,116,144,.28);background:rgba(255,255,255,.9);color:#075985;box-shadow:0 12px 28px rgba(15,23,42,.1)}@media (min-width:1180px){.landing-hero-section .hero-object-frame{grid-template-columns:minmax(0,1.18fr) minmax(12.5rem,.62fr)}}@media (max-width:720px){.landing-hero-section .hero-trace-map--clear{min-height:17.8rem!important}.landing-hero-section .hero-trace-map--clear .hero-map-intel{display:block!important;width:min(13.2rem,calc(100% - 1.4rem))}.landing-hero-section .hero-trace-map--clear .hero-map-intel span{display:none}.landing-hero-section .hero-trace-map--clear .hero-map-pin{display:block!important;max-width:min(7.2rem,34vw);padding:.28rem .5rem}.landing-hero-section .hero-trace-map--clear .hero-map-pin span{font-size:.44rem}.landing-hero-section .hero-trace-map--clear .hero-map-pin strong{font-size:.56rem}.hero-route-summary-card{gap:0}.hero-route-summary-grid span{padding:.5rem .54rem}.hero-route-summary-grid small{font-size:.42rem}.hero-route-summary-grid strong{font-size:.62rem}.hero-route-map-link{display:none}}@media (max-width:420px){.landing-hero-section .hero-trace-map--clear{min-height:16.7rem!important}.landing-hero-section .hero-trace-map--clear .hero-map-intel{width:min(11.6rem,calc(100% - 1.2rem));padding:.54rem .6rem}.hero-route-summary-card{left:.62rem;right:.62rem;bottom:.62rem}.hero-route-summary-grid span{padding:.46rem .5rem}}.landing-hero-section .hero-object-map-pane .hero-trace-map--clear{min-height:clamp(24rem,32vw,30rem);overflow:hidden}.landing-hero-section .hero-trace-map--clear [data-nexid-map=premium-vector-map]{opacity:.72;filter:saturate(.96) brightness(.92) contrast(.92)}.landing-hero-section .hero-trace-map--clear .hero-map-intel{width:min(16.4rem,calc(100% - 1.4rem));padding:.74rem .82rem;border-radius:1rem}.landing-hero-section .hero-trace-map--clear .hero-map-intel span{display:none}.landing-hero-section .hero-trace-map--clear .hero-map-pin{display:none!important}.landing-hero-section .hero-route-summary-card{left:.78rem;right:.78rem;bottom:.78rem;gap:.42rem}.landing-hero-section .hero-route-summary-grid{grid-template-columns:minmax(0,1fr) minmax(0,.88fr);border-radius:1rem}.landing-hero-section .hero-route-summary-grid span{min-height:3.2rem;padding:.54rem .66rem}.landing-hero-section .hero-route-summary-grid span:nth-child(3){grid-column:1/-1;border-left:0;border-top:1px solid rgba(125,211,252,.13)}.landing-hero-section .hero-route-summary-grid small{font-size:.46rem;letter-spacing:.08em}.landing-hero-section .hero-route-summary-grid strong{font-size:clamp(.66rem,.82vw,.76rem)}.landing-hero-section .hero-route-map-link{justify-self:start;max-width:none;padding-inline:.86rem}html.theme-light .landing-hero-section .hero-trace-map--clear [data-nexid-map=premium-vector-map]{opacity:.8;filter:saturate(.82) brightness(1.08) contrast(.82)}@media (min-width:1180px){.landing-hero-section .hero-object-frame{grid-template-columns:minmax(18rem,.95fr) minmax(14rem,.74fr)}}@media (max-width:720px){.landing-hero-section .hero-object-map-pane .hero-trace-map--clear{min-height:19.2rem!important}.landing-hero-section .hero-route-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-hero-section .hero-scene{background:linear-gradient(135deg,rgba(8,47,73,.58),rgba(15,23,42,.5)),repeating-linear-gradient(90deg,rgba(125,211,252,.045) 0 1px,transparent 1px 72px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 1.2rem 3rem rgba(2,6,23,.24)!important}.landing-hero-section .hero-scene-stage-card{background:rgba(3,12,26,.48)!important;box-shadow:none!important}.landing-hero-section .hero-object-frame{background:linear-gradient(135deg,rgba(8,47,73,.48),rgba(15,23,42,.42))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 1rem 2.4rem rgba(2,6,23,.18)!important;overflow:hidden}.landing-hero-section .hero-object-frame:before{opacity:.22;z-index:0}.landing-hero-section .hero-object-frame:after{content:none!important;display:none!important}.landing-hero-section .hero-object-product-pane{background:linear-gradient(135deg,rgba(8,47,73,.22),rgba(15,23,42,.2))!important;box-shadow:none!important}.landing-hero-section .hero-asset-media{display:grid;grid-template-columns:minmax(12rem,1.08fr) minmax(5.9rem,.48fr);align-items:stretch;gap:.78rem;min-height:clamp(15.8rem,24vw,20rem);padding:.68rem;background:rgba(8,47,73,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 .7rem 1.4rem rgba(2,6,23,.14)!important}.landing-hero-section .hero-asset-photo{position:relative;inset:auto;min-width:0;min-height:100%;border:1px solid rgba(125,211,252,.16);border-radius:.82rem;background:#020617;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.landing-hero-section .hero-asset-photo>img.hero-real-asset{min-height:0;transform:scale(1.015)}.landing-hero-section .hero-asset-showcase--wine .hero-asset-photo>img.hero-real-asset{-o-object-position:38% 52%;object-position:38% 52%}.landing-hero-section .hero-asset-showcase--cosmetics .hero-asset-photo>img.hero-real-asset{-o-object-position:44% 50%;object-position:44% 50%}.landing-hero-section .hero-asset-showcase--events .hero-asset-photo>img.hero-real-asset,.landing-hero-section .hero-asset-showcase--fashion .hero-asset-photo>img.hero-real-asset{-o-object-position:50% 52%;object-position:50% 52%}.landing-hero-section .hero-asset-brand-mask,.landing-hero-section .hero-asset-media:after,.landing-hero-section .hero-asset-media:before{content:none!important;display:none!important}.landing-hero-section .hero-asset-label-cover{inset:auto .72rem .72rem .72rem!important;min-height:0!important;transform:none!important;width:auto!important;border-color:rgba(226,232,240,.78)!important;background:rgba(248,250,252,.92)!important;box-shadow:0 .55rem 1.1rem rgba(2,6,23,.18)!important}.landing-hero-section .hero-asset-label-cover strong{color:#0f172a;font-size:clamp(.64rem,.82vw,.8rem)}.landing-hero-section .hero-passport-phone{position:relative;right:auto;bottom:auto;z-index:5;align-self:center;justify-self:center;width:min(100%,7.35rem);min-width:6.35rem;filter:drop-shadow(0 1.1rem 1.8rem rgba(2,6,23,.28))}.landing-hero-section .hero-asset-nfc{right:calc(.78rem + min(7.35rem, 22%))}.landing-hero-section .hero-asset-status{display:none}.landing-hero-section .hero-trace-map--clear:after{content:none!important;display:none!important}.landing-hero-section .hero-route-summary-grid,.landing-hero-section .hero-trace-map--clear .hero-map-intel{background:rgba(2,12,27,.66);box-shadow:0 .8rem 1.8rem rgba(2,6,23,.18)}html.theme-light .landing-hero-section .hero-scene{background:linear-gradient(135deg,rgba(224,242,254,.92),rgba(248,250,252,.82)),repeating-linear-gradient(90deg,rgba(8,145,178,.075) 0 1px,transparent 1px 72px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 1.2rem 3rem rgba(15,23,42,.11)!important}html.theme-light .landing-hero-section .hero-object-frame,html.theme-light .landing-hero-section .hero-object-product-pane,html.theme-light .landing-hero-section .hero-scene-stage-card{background:rgba(255,255,255,.62)!important}html.theme-light .landing-hero-section .hero-asset-media{background:rgba(255,255,255,.52)!important}@media (max-width:720px){.landing-hero-section .hero-object-frame,.landing-hero-section .hero-scene{box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important}.landing-hero-section .hero-asset-label-cover{inset:auto .55rem .55rem .55rem!important}.landing-hero-section .hero-asset-media{grid-template-columns:minmax(0,1fr);min-height:auto;padding:.55rem}.landing-hero-section .hero-asset-photo{min-height:12.5rem}.landing-hero-section .hero-passport-phone{width:min(78%,8.7rem);min-width:7rem}.landing-hero-section .hero-asset-nfc{right:.72rem}}.docs-faq-video{display:grid;grid-template-columns:minmax(0,.82fr) minmax(16rem,1.18fr);gap:1rem;align-items:stretch;overflow:hidden;border:1px solid rgba(125,211,252,.18);border-radius:1rem;background:radial-gradient(circle at 18% 0,rgba(34,211,238,.14),transparent 36%),linear-gradient(135deg,rgba(2,6,23,.72),rgba(15,23,42,.64));padding:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.docs-faq-video>div{display:grid;align-content:center;gap:.32rem;min-width:0}.docs-faq-video p{color:#67e8f9;font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.docs-faq-video strong{color:#f8fafc;font-size:clamp(1rem,1.4vw,1.35rem);font-weight:950;line-height:1.08}.docs-faq-video span{color:#cbd5e1;font-size:.82rem;line-height:1.55}.docs-faq-video video{display:block;width:100%;min-width:0;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(226,232,240,.16);border-radius:.85rem;background:#020617;-o-object-fit:cover;object-fit:cover;box-shadow:0 1rem 2.8rem rgba(2,6,23,.35)}html.theme-light .docs-faq-video{border-color:rgba(14,116,144,.18);background:radial-gradient(circle at 18% 0,rgba(14,165,233,.12),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(224,242,254,.68));box-shadow:0 1rem 2.4rem rgba(15,23,42,.08)}html.theme-light .docs-faq-video strong{color:#0f172a}html.theme-light .docs-faq-video span{color:#475569}@media (max-width:720px){.docs-faq-video{grid-template-columns:1fr}}.demo-lab-studio{overflow:clip}.demo-lab-studio-grid{min-height:clamp(39rem,calc(100vh - 9.5rem),47rem)}.demo-lab-studio-stage{align-content:start;min-height:clamp(35rem,72vh,45rem);padding-top:clamp(5.8rem,8vh,6.9rem);padding-bottom:clamp(4.8rem,7vh,6.2rem)}.demo-lab-studio-stage-head{left:clamp(1rem,3vw,2.6rem);top:clamp(.95rem,2vw,1.65rem)}.demo-lab-studio-callout--nfc{left:clamp(1rem,3vw,2.6rem);top:clamp(4.5rem,9vw,6.2rem)}.demo-lab-studio-product{width:min(100%,45rem);min-height:clamp(25rem,53vh,32.5rem)}.demo-lab-studio-pedestal{bottom:2.45rem;height:5.6rem}.demo-lab-studio-reflection{bottom:2.2rem}.demo-lab-studio-statusbar{bottom:1.1rem}.demo-lab-studio-actions{bottom:4.55rem}.demo-lab-cosmetic-product-pack,.demo-lab-cosmetic-reference{display:none!important}.demo-lab-cosmetic-photo{overflow:hidden;border-color:rgba(216,180,254,.32);background:radial-gradient(circle at 45% 20%,rgba(255,255,255,.18),transparent 36%),rgba(15,23,42,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1.65rem 3.6rem rgba(2,6,23,.42)}.demo-lab-cosmetic-photo:before{background:linear-gradient(126deg,rgba(255,255,255,.26),transparent 32%),radial-gradient(circle at 24% 20%,rgba(34,211,238,.16),transparent 30%)}.demo-lab-cosmetic-photo:after{background:linear-gradient(180deg,transparent 42%,rgba(2,6,23,.84)),linear-gradient(105deg,rgba(34,211,238,.12),transparent 42%,rgba(139,92,246,.16))}.demo-lab-cosmetic-photo figcaption{z-index:6;gap:.22rem}.demo-lab-cosmetic-label-cover{position:absolute;left:42%;top:43%;z-index:5;display:grid;width:36%;min-height:18%;place-items:center;gap:.1rem;border:1px solid rgba(226,232,240,.86);border-radius:.42rem;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(241,245,249,.9)),radial-gradient(circle at 12% 18%,rgba(34,211,238,.12),transparent 36%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 .9rem 1.8rem rgba(2,6,23,.24);color:#0f172a;text-align:center;transform:rotate(-1.2deg)}.demo-lab-cosmetic-label-cover em{color:#0891b2;font-size:.5rem;font-style:normal;font-weight:950;letter-spacing:0;text-transform:uppercase}.demo-lab-cosmetic-label-cover strong{max-width:92%;color:#111827;font-size:clamp(.58rem,.9vw,.76rem);font-weight:950;line-height:1.05}.demo-lab-cosmetic-label-cover small{color:#475569;font-size:.44rem;font-weight:850;line-height:1.08}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-label-cover{left:30%;top:47%;width:42%;min-height:15%}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-label-cover{left:31%;top:35%;width:52%;min-height:23%}.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-label-cover{left:31%;top:36%;width:52%;min-height:23%}.demo-lab-cosmetic-photo figcaption small{color:rgba(226,232,240,.82);font-size:.68rem;font-weight:850;line-height:1.25}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo img{-o-object-position:50% 54%;object-position:50% 54%}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-photo img{-o-object-position:43% 60%;object-position:43% 60%;filter:saturate(.92) contrast(1.06) brightness(.56)}.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-photo img{-o-object-position:47% 56%;object-position:47% 56%;filter:saturate(.92) contrast(1.06) brightness(.56)}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-photo:after,.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-photo:after{background:radial-gradient(circle at 55% 43%,rgba(2,6,23,.2),transparent 22%),linear-gradient(90deg,rgba(2,6,23,.62),rgba(2,6,23,.18) 42%,rgba(2,6,23,.58)),linear-gradient(180deg,rgba(2,6,23,.12),rgba(2,6,23,.84))}.demo-lab-cosmetic-product-chip{position:absolute;z-index:15;display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(125,211,252,.58);border-radius:999px;background:rgba(2,8,23,.82);color:#ecfeff;font-size:.62rem;font-weight:950;box-shadow:0 0 0 .34rem rgba(34,211,238,.13),0 1rem 1.6rem rgba(2,6,23,.3)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-photo{left:clamp(1rem,4vw,2.4rem);top:clamp(4.15rem,7vw,5.1rem);width:min(57%,25rem);aspect-ratio:1.12}.demo-lab-cosmetic-product--stage.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo{width:min(48%,20rem);aspect-ratio:.78}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-product-chip{left:clamp(15rem,36vw,23rem);top:clamp(7.2rem,13vw,9.3rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-phone{right:clamp(1rem,4vw,2.6rem);top:clamp(4.15rem,7vw,5.35rem)}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-proof-card{right:clamp(1rem,4vw,2.6rem);bottom:clamp(2rem,4vw,3.15rem)}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-photo{left:10%;top:7%;width:min(58%,28rem);aspect-ratio:1.12}.demo-lab-cosmetic-product--studio.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo{left:16%;top:4%;width:min(38%,17.2rem);aspect-ratio:.76}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-product-chip{left:52%;top:33%}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-phone{right:8%;top:12%}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-proof-card{right:8%;bottom:16%}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-photo{left:4%;top:10%;width:min(60%,22rem);aspect-ratio:1.12}.demo-lab-cosmetic-product--cinematic.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo{left:9%;top:8%;width:min(43%,16rem);aspect-ratio:.76}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-product-chip{left:48%;top:34%}.demo-lab-wine-product--studio .demo-lab-wine-product__packshot{left:10%;top:5%;width:min(42%,19rem);aspect-ratio:.78}.demo-lab-wine-product--studio .demo-lab-wine-product__seal{left:36%;top:34%}.demo-lab-wine-product--studio .demo-lab-wine-product__chip{left:47%;top:31%}.demo-lab-wine-product--studio .demo-lab-wine-product__phone{right:8%;top:12%;width:min(23%,8.8rem)}.demo-lab-wine-product--studio .demo-lab-wine-product__proof{right:8%;bottom:16%}.demo-lab-wine-product--stage .demo-lab-wine-product__packshot{left:clamp(1rem,4vw,2.4rem);top:clamp(4rem,7vw,5.2rem);width:min(44%,20rem);aspect-ratio:.78}.demo-lab-wine-product--stage .demo-lab-wine-product__phone{right:clamp(1rem,4vw,2.8rem);top:clamp(4rem,7vw,5.35rem)}.demo-lab-wine-product--stage .demo-lab-wine-product__proof{right:clamp(1rem,4vw,2.6rem);bottom:clamp(2rem,4vw,3.2rem)}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__photo{left:8%;top:8%;width:min(62%,29rem);aspect-ratio:1.42}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__tag{left:20%;top:49%}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__chip{left:50%;top:36%}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__phone{right:8%;top:12%}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__proof{right:8%;bottom:16%}.demo-lab-event-product--studio .demo-lab-event-photo{left:10%;top:7%;width:min(56%,27rem);aspect-ratio:1.52}.demo-lab-event-product--studio .demo-lab-event-wristband{left:12%;bottom:19%;width:min(40%,17rem)}.demo-lab-event-product--studio .demo-lab-event-phone{right:8%;top:12%}.demo-lab-event-product--studio .demo-lab-event-proof-card{right:8%;bottom:16%}@media (max-width:1180px){.demo-lab-studio-grid{min-height:auto}.demo-lab-studio-stage{min-height:clamp(31rem,62vw,38rem);padding-top:5.35rem}.demo-lab-studio-product{min-height:clamp(24rem,52vw,31rem)}}@media (max-width:720px){.demo-lab-studio-stage{min-height:31rem;padding:4.9rem .85rem 4.2rem}.demo-lab-studio-callout--nfc{top:4.4rem}.demo-lab-studio-product{min-height:23.5rem}.demo-lab-studio-statusbar{grid-template-columns:1fr auto;width:calc(100% - 1.4rem)}.demo-lab-studio-statusbar span:nth-child(2),.demo-lab-studio-statusbar span:nth-child(3){display:none}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-photo,.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-photo,.demo-lab-event-product--stage .demo-lab-event-photo,.demo-lab-event-product--studio .demo-lab-event-photo,.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__photo,.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__photo,.demo-lab-wine-product--stage .demo-lab-wine-product__packshot,.demo-lab-wine-product--studio .demo-lab-wine-product__packshot{left:50%;top:4.1rem;width:min(72%,18rem);transform:translateX(-50%) rotate(-1deg)}.demo-lab-cosmetic-product--stage.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo,.demo-lab-cosmetic-product--studio.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo{width:min(54%,14rem)}.demo-lab-cosmetic-phone,.demo-lab-event-phone,.demo-lab-sneaker-product__phone,.demo-lab-wine-product__phone{right:.75rem!important;top:8.6rem!important;width:min(32%,7.4rem)!important;min-width:6.5rem!important}.demo-lab-cosmetic-proof-card,.demo-lab-event-proof-card,.demo-lab-sneaker-product__proof,.demo-lab-wine-product__proof{left:.75rem!important;right:auto!important;bottom:3.1rem!important;width:min(58%,13rem)!important}.demo-lab-cosmetic-product-chip,.demo-lab-sneaker-product__chip,.demo-lab-wine-product__chip{left:auto!important;right:7rem!important;top:7.2rem!important}}.demo-lab-stage-route-layer .demo-lab-route-command,.demo-lab-stage-route-layer .demo-lab-route-path-card,.demo-lab-stage-route-layer .demo-lab-route-proof-strip,.demo-lab-stage-route-layer .demo-lab-route-summary{max-width:min(22rem,44%);text-wrap:balance}.demo-lab-stage-route-layer .demo-lab-route-command{left:clamp(1rem,2.4vw,1.45rem);top:clamp(1rem,2.4vw,1.45rem);width:min(22rem,45%)}.demo-lab-stage-route-layer .demo-lab-route-summary{left:clamp(1rem,2.4vw,1.45rem);top:clamp(7.2rem,13vw,9.2rem);width:min(21rem,43%)}.demo-lab-stage-route-layer .demo-lab-route-summary span{min-width:0}.demo-lab-stage-route-layer .demo-lab-route-proof-strip small,.demo-lab-stage-route-layer .demo-lab-route-proof-strip strong,.demo-lab-stage-route-layer .demo-lab-route-summary small,.demo-lab-stage-route-layer .demo-lab-route-summary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-lab-stage-route-layer .demo-lab-route-path-card{left:clamp(1rem,2.4vw,1.45rem);bottom:clamp(1rem,2.4vw,1.45rem);width:min(24rem,48%)}.demo-lab-stage-route-layer .demo-lab-route-proof-strip{left:50%;right:auto;bottom:clamp(.9rem,2vw,1.25rem);width:min(32rem,56%);transform:translateX(-42%)}.demo-lab-stage-route-layer .demo-lab-route-diagram,.demo-lab-stage-route-layer svg{opacity:.72}.demo-lab-cosmetic-label-cover,.demo-lab-sneaker-product__tag,.demo-lab-wine-product__brand-mask,.demo-lab-wine-product__label-cover{display:none!important}.demo-lab-cosmetic-photo,.demo-lab-event-photo,.demo-lab-sneaker-product__photo,.demo-lab-wine-product__packshot{border-color:rgba(186,230,253,.24)!important;border-radius:1.35rem!important;background:rgba(2,6,23,.84)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1.4rem 2.8rem rgba(0,0,0,.32)!important}.demo-lab-cosmetic-photo:before,.demo-lab-event-photo:before,.demo-lab-sneaker-product__photo:before,.demo-lab-wine-product__packshot:before{background:linear-gradient(125deg,rgba(255,255,255,.18),transparent 31%),linear-gradient(180deg,transparent 48%,rgba(2,6,23,.78))!important}.demo-lab-cosmetic-photo:after,.demo-lab-event-photo:after,.demo-lab-sneaker-product__photo:after,.demo-lab-wine-product__packshot:after{inset:.5rem!important;border:1px solid rgba(255,255,255,.12)!important;background:transparent!important}.demo-lab-cosmetic-photo img,.demo-lab-event-photo img,.demo-lab-sneaker-product__photo img,.demo-lab-wine-product__packshot img{filter:saturate(1.05) contrast(1.05) brightness(.98)!important;transform:scale(1.03)!important}.demo-lab-wine-product__packshot img{-o-object-position:42% 56%!important;object-position:42% 56%!important}.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-photo img,.demo-lab-cosmetic-product--creamTube .demo-lab-cosmetic-photo img{-o-object-position:33% 58%!important;object-position:33% 58%!important;filter:saturate(1.02) contrast(1.03) brightness(1.03)!important}.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo img{-o-object-position:50% 54%!important;object-position:50% 54%!important;filter:saturate(.98) contrast(1.07) brightness(.96)!important}.demo-lab-sneaker-product__photo img{-o-object-position:50% 51%!important;object-position:50% 51%!important;filter:saturate(1.04) contrast(1.04) brightness(1.02)!important}.demo-lab-event-photo img{-o-object-position:52% 50%!important;object-position:52% 50%!important;filter:saturate(1.08) contrast(1.04) brightness(1.02)!important}.demo-lab-wine-product--stage .demo-lab-wine-product__packshot{left:clamp(1rem,3.2vw,2.25rem)!important;top:clamp(4rem,6.6vw,5rem)!important;width:min(43%,21rem)!important;aspect-ratio:.78!important;transform:rotate(-1deg)!important}.demo-lab-wine-product--studio .demo-lab-wine-product__packshot{left:9%!important;top:8%!important;width:min(43%,21rem)!important;aspect-ratio:.78!important;transform:rotate(-1deg)!important}.demo-lab-wine-product--cinematic .demo-lab-wine-product__packshot{left:5%!important;top:10%!important;width:min(47%,16.5rem)!important;aspect-ratio:.78!important;transform:rotate(-1deg)!important}.demo-lab-wine-product--cinematic .demo-lab-wine-product__seal,.demo-lab-wine-product--stage .demo-lab-wine-product__seal,.demo-lab-wine-product--studio .demo-lab-wine-product__seal{left:auto!important;right:clamp(12rem,26vw,18rem)!important;top:clamp(5.6rem,10vw,7.4rem)!important;transform:rotate(-2deg)!important}.demo-lab-wine-product--cinematic .demo-lab-wine-product__chip,.demo-lab-wine-product--stage .demo-lab-wine-product__chip,.demo-lab-wine-product--studio .demo-lab-wine-product__chip{left:clamp(16rem,38vw,24rem)!important;top:clamp(8rem,15vw,10.6rem)!important}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-phone,.demo-lab-event-product--stage .demo-lab-event-phone,.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__phone,.demo-lab-wine-product--stage .demo-lab-wine-product__phone{right:clamp(1rem,3vw,2.1rem)!important;top:clamp(4rem,7vw,5.35rem)!important;width:min(22%,9.4rem)!important;min-width:7.1rem!important;transform:rotate(5deg)!important}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-phone,.demo-lab-event-product--studio .demo-lab-event-phone,.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__phone,.demo-lab-wine-product--studio .demo-lab-wine-product__phone{right:8%!important;top:12%!important;width:min(21%,9.4rem)!important;min-width:7.1rem!important;transform:rotate(5deg)!important}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-phone,.demo-lab-event-product--cinematic .demo-lab-event-phone,.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__phone,.demo-lab-wine-product--cinematic .demo-lab-wine-product__phone{right:3%!important;top:12%!important;width:min(26%,8.4rem)!important;min-width:6.8rem!important;transform:rotate(5deg)!important}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-proof-card,.demo-lab-event-product--stage .demo-lab-event-proof-card,.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__proof,.demo-lab-wine-product--stage .demo-lab-wine-product__proof{right:clamp(1rem,3vw,2.1rem)!important;bottom:clamp(2.3rem,4vw,3.1rem)!important;width:min(34%,15rem)!important}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-photo{left:clamp(1rem,3.5vw,2.4rem)!important;top:clamp(4rem,6.8vw,5.1rem)!important;width:min(45%,22.5rem)!important;aspect-ratio:.95!important;transform:rotateX(3deg) rotateY(-5deg) rotate(-1deg)!important}.demo-lab-cosmetic-product--stage.demo-lab-cosmetic-product--creamJar .demo-lab-cosmetic-photo{width:min(50%,24rem)!important;aspect-ratio:1.08!important}.demo-lab-cosmetic-product--stage.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo{width:min(38%,17rem)!important;aspect-ratio:.78!important}.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-photo{left:9%!important;top:8%!important;width:min(48%,23rem)!important;aspect-ratio:1.02!important;transform:rotateX(3deg) rotateY(-5deg) rotate(-1deg)!important}.demo-lab-cosmetic-product--studio.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo{width:min(36%,17rem)!important;aspect-ratio:.78!important}.demo-lab-cosmetic-product--cinematic .demo-lab-cosmetic-photo{left:5%!important;top:10%!important;width:min(54%,18rem)!important;aspect-ratio:1.02!important;transform:rotateX(3deg) rotate(-1deg)!important}.demo-lab-cosmetic-product--cinematic.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo{width:min(43%,15.6rem)!important;aspect-ratio:.78!important}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__photo{left:clamp(1rem,3.5vw,2.4rem)!important;top:clamp(4rem,6.8vw,5.1rem)!important;width:min(52%,25rem)!important;aspect-ratio:1.28!important;transform:rotateX(3deg) rotateY(-5deg) rotate(-1deg)!important}.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__photo{left:9%!important;top:9%!important;width:min(54%,29rem)!important;aspect-ratio:1.28!important;transform:rotateX(3deg) rotateY(-5deg) rotate(-1deg)!important}.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__photo{left:5%!important;top:13%!important;width:min(58%,21rem)!important;aspect-ratio:1.28!important;transform:rotateX(3deg) rotate(-1deg)!important}.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__chip,.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__chip,.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__chip{left:clamp(15rem,36vw,22rem)!important;top:clamp(7rem,12vw,9.2rem)!important}.demo-lab-event-product--stage .demo-lab-event-photo{left:clamp(1rem,3.5vw,2.35rem)!important;top:clamp(4rem,6.8vw,5.1rem)!important;width:min(52%,25rem)!important;aspect-ratio:1.45!important;transform:rotateX(3deg) rotateY(-4deg) rotate(-1deg)!important}.demo-lab-event-product--studio .demo-lab-event-photo{left:9%!important;top:9%!important;width:min(54%,29rem)!important;aspect-ratio:1.45!important;transform:rotateX(3deg) rotateY(-4deg) rotate(-1deg)!important}.demo-lab-event-product--cinematic .demo-lab-event-photo{left:5%!important;top:13%!important;width:min(58%,21rem)!important;aspect-ratio:1.45!important;transform:rotateX(3deg) rotate(-1deg)!important}.demo-lab-event-product--cinematic .demo-lab-event-wristband,.demo-lab-event-product--stage .demo-lab-event-wristband,.demo-lab-event-product--studio .demo-lab-event-wristband{left:clamp(4rem,13vw,8rem)!important;bottom:clamp(3rem,6vw,4.6rem)!important;width:min(31%,14rem)!important;opacity:.92}html.theme-light .demo-lab-cosmetic-photo,html.theme-light .demo-lab-event-photo,html.theme-light .demo-lab-sneaker-product__photo,html.theme-light .demo-lab-wine-product__packshot{background:rgba(255,255,255,.92)!important;box-shadow:0 1.1rem 2.4rem rgba(15,23,42,.14)!important}@media (max-width:920px){.demo-lab-stage-route-layer .demo-lab-route-summary{display:none}.demo-lab-stage-route-layer .demo-lab-route-command,.demo-lab-stage-route-layer .demo-lab-route-path-card{max-width:calc(100% - 1.6rem);width:calc(100% - 1.6rem)}.demo-lab-stage-route-layer .demo-lab-route-proof-strip{width:calc(100% - 1.6rem);transform:translateX(-50%)}}@media (max-width:720px){.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-photo,.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-photo,.demo-lab-event-product--stage .demo-lab-event-photo,.demo-lab-event-product--studio .demo-lab-event-photo,.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__photo,.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__photo,.demo-lab-wine-product--stage .demo-lab-wine-product__packshot,.demo-lab-wine-product--studio .demo-lab-wine-product__packshot{left:50%!important;top:4.1rem!important;width:min(82%,19rem)!important;transform:translateX(-50%) rotate(-1deg)!important}.demo-lab-cosmetic-product--stage.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo,.demo-lab-cosmetic-product--studio.demo-lab-cosmetic-product--perfume .demo-lab-cosmetic-photo{width:min(62%,14rem)!important}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-phone,.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-phone,.demo-lab-event-product--stage .demo-lab-event-phone,.demo-lab-event-product--studio .demo-lab-event-phone,.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__phone,.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__phone,.demo-lab-wine-product--stage .demo-lab-wine-product__phone,.demo-lab-wine-product--studio .demo-lab-wine-product__phone{right:.8rem!important;top:8.4rem!important;width:min(33%,7.2rem)!important;min-width:6.3rem!important}.demo-lab-cosmetic-product--stage .demo-lab-cosmetic-proof-card,.demo-lab-cosmetic-product--studio .demo-lab-cosmetic-proof-card,.demo-lab-event-product--stage .demo-lab-event-proof-card,.demo-lab-event-product--studio .demo-lab-event-proof-card,.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__proof,.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__proof,.demo-lab-wine-product--stage .demo-lab-wine-product__proof,.demo-lab-wine-product--studio .demo-lab-wine-product__proof{left:.85rem!important;right:auto!important;bottom:3rem!important;width:min(58%,13rem)!important}}.demo-lab-sneaker-product__photo img{-o-object-position:50% 62%!important;object-position:50% 62%!important;filter:saturate(.96) contrast(1.05) brightness(1.04)!important;transform:scale(1.06)!important}.demo-lab-sneaker-product__photo:before{background:linear-gradient(125deg,rgba(255,255,255,.2),transparent 30%),radial-gradient(circle at 50% 62%,rgba(255,255,255,.14),transparent 42%),linear-gradient(180deg,transparent 48%,rgba(2,6,23,.68))!important}.demo-lab-sneaker-product__photo:after{border-color:rgba(255,255,255,.18)!important}.demo-lab-back-home{top:calc(var(--nav-offset, 4.8rem) + .72rem)!important;z-index:12;margin:0 0 .85rem clamp(.35rem,1.6vw,1rem)!important}.demo-lab-studio{padding-top:.15rem}@media (min-width:1180px){.demo-lab-back-home{position:sticky!important;left:auto!important}}@media (max-width:720px){.demo-lab-back-home{margin-left:0!important;transform:none!important}}.demo-lab-back-home{position:sticky!important;top:calc(var(--nav-offset, 4.8rem) + .85rem)!important;left:auto!important;bottom:auto!important;z-index:80;min-height:3.25rem;width:-moz-max-content;width:max-content;max-width:calc(100% - 2rem);margin:clamp(1rem,2vw,1.35rem) 0 .8rem clamp(1rem,2vw,1.35rem)!important;padding:.85rem 1.15rem;border:1px solid rgba(103,232,249,.66);border-radius:999px;background:linear-gradient(135deg,rgba(2,6,23,.96),rgba(8,47,73,.95)),radial-gradient(circle at 10% 0,rgba(45,212,191,.32),transparent 42%);color:#f8fafc;box-shadow:0 1.3rem 3.4rem rgba(2,6,23,.46),inset 0 0 0 1px rgba(255,255,255,.06),0 0 2.2rem rgba(34,211,238,.18)}.demo-lab-back-home svg{flex:0 0 auto;color:#67e8f9}@media (max-width:640px){.demo-lab-back-home{top:calc(var(--nav-offset, 4.8rem) + .55rem)!important;min-height:3rem;max-width:calc(100% - 1.5rem);margin:.75rem 0 .7rem .75rem!important;padding:.75rem 1rem;font-size:.82rem}}.demo-lab-sneaker-product--stage .demo-lab-sneaker-product__photo,.demo-lab-sneaker-product--studio .demo-lab-sneaker-product__photo{top:clamp(4.8rem,8vw,6rem)!important}.demo-lab-sneaker-product--cinematic .demo-lab-sneaker-product__photo{top:16%!important}.demo-lab-cinematic-product-shell,.demo-lab-product-stage,.demo-lab-studio-product{position:relative}.demo-lab-product-stage:has(.demo-lab-premium-scene){min-height:clamp(30rem,54vw,38rem);overflow:hidden}.demo-lab-studio-product:has(.demo-lab-premium-scene){overflow:hidden}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-stage-route-layer{opacity:.38;filter:saturate(.92) contrast(.96)}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-command,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-path-card,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-proof-strip,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-summary{display:none!important}.demo-lab-studio-product:has(.demo-lab-premium-scene) .demo-lab-studio-pedestal{opacity:.62}.demo-lab-studio-product:has(.demo-lab-premium-scene) .demo-lab-studio-reflection{opacity:.42}.demo-lab-premium-scene{--scene-accent:#22d3ee;position:absolute;inset:0;z-index:24;isolation:isolate;pointer-events:none;perspective:1200px;color:#f8fafc}.demo-lab-premium-scene__aura,.demo-lab-premium-scene__floor{position:absolute;z-index:-1;pointer-events:none}.demo-lab-premium-scene__aura{inset:6% 6% 10%;border-radius:2rem;background:radial-gradient(circle at 38% 42%,color-mix(in srgb,var(--scene-accent) 26%,transparent),transparent 33%),radial-gradient(circle at 72% 28%,rgba(139,92,246,.2),transparent 34%),linear-gradient(135deg,rgba(14,116,144,.15),rgba(15,23,42,.18));filter:blur(.1px)}.demo-lab-premium-scene__floor{left:18%;right:18%;bottom:7.5%;height:5.2rem;border:1px solid color-mix(in srgb,var(--scene-accent) 36%,transparent);border-radius:999px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--scene-accent) 23%,transparent),transparent 62%),linear-gradient(180deg,rgba(148,163,184,.18),rgba(15,23,42,.06));box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 2rem 4.5rem rgba(2,6,23,.38)}.demo-lab-premium-scene__media,.demo-lab-premium-scene__phone,.demo-lab-premium-scene__proof,.demo-lab-premium-scene__ribbon,.demo-lab-premium-scene__tag-card{position:absolute;box-sizing:border-box}.demo-lab-premium-scene__media{left:5%;top:11%;z-index:3;width:min(54%,28rem);margin:0;aspect-ratio:1.36;overflow:hidden;border:1px solid rgba(125,211,252,.34);border-radius:1.05rem;background:rgba(2,8,23,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1.5rem 3.5rem rgba(2,6,23,.42),0 0 0 1px rgba(255,255,255,.04);transform:rotateX(3deg) rotateY(-5deg) rotate(-1deg);transform-origin:center;animation:demo-premium-float 7s ease-in-out infinite}.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(42%,20rem);aspect-ratio:.78}.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(49%,24rem);aspect-ratio:1.05}.demo-lab-premium-scene__media:after,.demo-lab-premium-scene__media:before{position:absolute;inset:0;z-index:2;content:"";pointer-events:none}.demo-lab-premium-scene__media:before{background:linear-gradient(125deg,rgba(255,255,255,.24),transparent 28%),radial-gradient(circle at 52% 46%,rgba(255,255,255,.1),transparent 38%);mix-blend-mode:screen}.demo-lab-premium-scene__media:after{background:linear-gradient(180deg,transparent 45%,rgba(2,6,23,.78)),linear-gradient(90deg,rgba(2,6,23,.18),transparent 42%,rgba(2,6,23,.22))}.demo-lab-premium-scene__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.96) contrast(1.08) brightness(.96);transform:scale(1.03)}.demo-lab-premium-scene--wine .demo-lab-premium-scene__media img{-o-object-position:50% 58%;object-position:50% 58%}.demo-lab-premium-scene--perfume .demo-lab-premium-scene__media img{-o-object-position:50% 50%;object-position:50% 50%}.demo-lab-premium-scene--creamJar .demo-lab-premium-scene__media img,.demo-lab-premium-scene--creamTube .demo-lab-premium-scene__media img{-o-object-position:48% 54%;object-position:48% 54%}.demo-lab-premium-scene--bracelet .demo-lab-premium-scene__media img,.demo-lab-premium-scene--ticket .demo-lab-premium-scene__media img{-o-object-position:50% 42%;object-position:50% 42%}.demo-lab-premium-scene--sneaker .demo-lab-premium-scene__media img{-o-object-position:50% 59%;object-position:50% 59%;filter:saturate(.88) contrast(1.06) brightness(1.05)}.demo-lab-premium-scene__media figcaption{position:absolute;left:1rem;right:1rem;bottom:.9rem;z-index:4;display:grid;gap:.18rem;text-shadow:0 .75rem 1.8rem rgba(2,6,23,.9)}.demo-lab-premium-scene__media figcaption span,.demo-lab-premium-scene__phone span,.demo-lab-premium-scene__proof span,.demo-lab-premium-scene__tag-card span{color:#67e8f9;font-size:.67rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.demo-lab-premium-scene__media figcaption strong{max-width:13.8rem;color:#ffffff;font-size:clamp(1.05rem,2vw,1.42rem);font-weight:950;line-height:1.02}.demo-lab-premium-scene__media figcaption small{color:rgba(226,232,240,.86);font-size:.72rem;font-weight:850;line-height:1.28}.demo-lab-premium-scene__phone{right:6.5%;top:13%;z-index:7;display:grid;width:min(24%,9.2rem);min-width:7.8rem;min-height:16.4rem;gap:.45rem;padding:2.5rem .9rem .85rem;border:.24rem solid #020617;border-radius:1.28rem;background:linear-gradient(180deg,rgba(248,250,252,.98),rgba(224,242,254,.94)),radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--scene-accent) 24%,transparent),transparent 36%);color:#0f172a;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6),0 1.6rem 3.2rem rgba(2,6,23,.48);transform:rotate(6deg);animation:demo-premium-phone 7.4s ease-in-out infinite}.demo-lab-premium-scene__phone:before{position:absolute;top:.42rem;left:50%;width:2.6rem;height:.42rem;border-radius:999px;background:#020617;content:"";transform:translateX(-50%)}.demo-lab-premium-scene__phone i{display:block;width:3.3rem;height:3.3rem;margin:0 auto .28rem;border-color:#2dd4bf #a78bfa rgba(14,165,233,.16) rgba(14,165,233,.16);border-style:solid;border-width:.52rem;border-radius:999px;background:#f8fafc;box-shadow:inset 0 0 0 .55rem rgba(15,23,42,.08)}.demo-lab-premium-scene__phone span{color:#64748b;font-size:.56rem}.demo-lab-premium-scene__phone strong{color:#0f172a;font-size:clamp(.92rem,1.45vw,1.28rem);font-weight:950;line-height:1}.demo-lab-premium-scene__phone small{color:#475569;font-size:.58rem;font-weight:900;line-height:1.1}.demo-lab-premium-scene__phone em{justify-content:center;margin-top:auto;padding:.56rem .42rem;border-radius:.62rem;background:#0f9688;color:#ffffff;font-size:.62rem;font-style:normal;font-weight:950;line-height:1.05;text-align:center}.demo-lab-premium-scene--risk .demo-lab-premium-scene__phone em{background:#be123c}.demo-lab-premium-scene--open .demo-lab-premium-scene__phone em{background:#6d28d9}.demo-lab-premium-scene__proof,.demo-lab-premium-scene__tag-card{z-index:8;display:grid;gap:.16rem;border:1px solid color-mix(in srgb,var(--scene-accent) 46%,rgba(148,163,184,.18));border-radius:.95rem;background:linear-gradient(135deg,rgba(8,47,73,.9),rgba(15,23,42,.88)),radial-gradient(circle at 10% 0,color-mix(in srgb,var(--scene-accent) 28%,transparent),transparent 38%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1.15rem 2.4rem rgba(2,6,23,.36)}.demo-lab-premium-scene__tag-card{left:42%;top:41%;width:min(31%,13rem);padding:.82rem .95rem;transform:rotate(-2deg)}.demo-lab-premium-scene__proof strong,.demo-lab-premium-scene__tag-card strong{color:#ffffff;font-size:clamp(.9rem,1.4vw,1.1rem);font-weight:950;line-height:1.08}.demo-lab-premium-scene__tag-card em{width:-moz-max-content;width:max-content;margin-top:.2rem;padding:.22rem .52rem;border-radius:999px;background:color-mix(in srgb,var(--scene-accent) 24%,rgba(15,23,42,.76));color:#dffcff;font-size:.56rem;font-style:normal;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.demo-lab-premium-scene__proof{right:5.5%;bottom:13%;width:min(34%,17rem);padding:.92rem 1rem}.demo-lab-premium-scene__proof small{color:rgba(226,232,240,.9);font-size:.74rem;font-weight:800;line-height:1.28}.demo-lab-premium-scene__ribbon{left:6%;right:6%;bottom:3.1%;z-index:9;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.56rem;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:rgba(2,6,23,.7);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.demo-lab-premium-scene__ribbon span{overflow:hidden;color:rgba(226,232,240,.88);font-size:clamp(.54rem,.85vw,.68rem);font-weight:950;letter-spacing:.06em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.demo-lab-premium-scene--studio .demo-lab-premium-scene__media{left:7%;top:7%;width:min(55%,30rem)}.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(42%,20rem)}.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(50%,25rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__phone{right:6%;top:11%}.demo-lab-premium-scene--studio .demo-lab-premium-scene__tag-card{top:42%}.demo-lab-premium-scene--studio .demo-lab-premium-scene__proof{right:6%;bottom:15%}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__media{left:4%;top:12%;width:min(54%,22.5rem)}.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(42%,16.5rem)}.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(50%,19rem)}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__phone{top:12%;width:min(25%,8.8rem)}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__tag-card{left:43%;top:42%}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__proof{right:5%;bottom:17%}.demo-lab-premium-scene--stage .demo-lab-premium-scene__media{left:clamp(1.35rem,4vw,2.8rem);top:clamp(4.1rem,7vw,5.2rem);width:min(53%,28rem)}.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(41%,20rem)}.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(48%,23.5rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone{right:clamp(1.2rem,4vw,2.7rem);top:clamp(4.1rem,7vw,5.2rem);width:min(24%,9rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card{left:clamp(18rem,42vw,27rem);top:clamp(10.3rem,17vw,13.2rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof{right:clamp(1.2rem,4vw,2.7rem);bottom:clamp(4.7rem,8vw,6rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__ribbon{bottom:1.1rem}html.theme-light .demo-lab-premium-scene{color:#0f172a}html.theme-light .demo-lab-premium-scene__media{border-color:rgba(14,165,233,.22);background:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 1.3rem 3rem rgba(15,23,42,.14)}html.theme-light .demo-lab-premium-scene__media:after{background:linear-gradient(180deg,transparent 48%,rgba(15,23,42,.64)),linear-gradient(90deg,rgba(255,255,255,.1),transparent 42%,rgba(255,255,255,.16))}html.theme-light .demo-lab-premium-scene__proof,html.theme-light .demo-lab-premium-scene__ribbon,html.theme-light .demo-lab-premium-scene__tag-card{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(224,242,254,.74)),radial-gradient(circle at 10% 0,color-mix(in srgb,var(--scene-accent) 18%,transparent),transparent 38%);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 1.15rem 2.4rem rgba(15,23,42,.13)}html.theme-light .demo-lab-premium-scene__proof strong,html.theme-light .demo-lab-premium-scene__tag-card strong{color:#0f172a}html.theme-light .demo-lab-premium-scene__proof small,html.theme-light .demo-lab-premium-scene__ribbon span{color:#334155}@keyframes demo-premium-float{0%,to{transform:rotateX(3deg) rotateY(-5deg) rotate(-1deg) translateZ(0)}50%{transform:rotateX(3deg) rotateY(-4deg) rotate(-.4deg) translate3d(0,-.45rem,0)}}@keyframes demo-premium-phone{0%,to{transform:rotate(6deg) translateZ(0)}50%{transform:rotate(5deg) translate3d(0,-.34rem,0)}}@media (max-width:980px){.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio .demo-lab-premium-scene__media,.demo-lab-premium-scene__media{left:5%;width:min(58%,25rem)}.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(45%,18rem)}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene--studio .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene__tag-card{left:41%;width:min(33%,12.4rem)}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__proof,.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof,.demo-lab-premium-scene--studio .demo-lab-premium-scene__proof,.demo-lab-premium-scene__proof{width:min(37%,15.5rem)}}@media (max-width:720px){.demo-lab-product-stage:has(.demo-lab-premium-scene){min-height:33rem}.demo-lab-premium-scene__floor{left:10%;right:10%;bottom:8%}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio .demo-lab-premium-scene__media,.demo-lab-premium-scene__media{left:50%;top:4rem;width:min(86%,20rem);aspect-ratio:1.22;border-radius:.95rem;transform:translateX(-50%) rotate(-1deg);animation:none}.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(72%,15.5rem);aspect-ratio:.82}.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(78%,17rem);aspect-ratio:1}.demo-lab-premium-scene__media figcaption{left:.78rem;right:.78rem;bottom:.72rem}.demo-lab-premium-scene__media figcaption strong{max-width:11.5rem;font-size:1.03rem}.demo-lab-premium-scene__media figcaption small{display:none}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__phone,.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone,.demo-lab-premium-scene--studio .demo-lab-premium-scene__phone,.demo-lab-premium-scene__phone{right:.72rem;top:9.6rem;width:7.1rem;min-width:7.1rem;min-height:12.6rem;padding:2rem .55rem .62rem;border-width:.2rem;border-radius:1rem;transform:rotate(5deg);animation:none}.demo-lab-premium-scene__phone i{width:2.45rem;height:2.45rem;border-width:.4rem}.demo-lab-premium-scene__phone strong{font-size:.82rem}.demo-lab-premium-scene__phone em{padding:.44rem .26rem;font-size:.5rem}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene--studio .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene__tag-card{left:.72rem;top:11rem;width:min(47%,10.8rem);padding:.7rem .76rem}.demo-lab-premium-scene__phone span,.demo-lab-premium-scene__proof span,.demo-lab-premium-scene__tag-card span{font-size:.52rem}.demo-lab-premium-scene__proof strong,.demo-lab-premium-scene__tag-card strong{font-size:.78rem}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__proof,.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof,.demo-lab-premium-scene--studio .demo-lab-premium-scene__proof,.demo-lab-premium-scene__proof{left:.72rem;right:.72rem;bottom:2.75rem;width:auto;padding:.78rem .85rem}.demo-lab-premium-scene__proof small{font-size:.66rem}.demo-lab-premium-scene__ribbon{display:none}}@media (prefers-reduced-motion:reduce){.demo-lab-premium-scene__media,.demo-lab-premium-scene__phone{animation:none!important}}.demo-lab-studio-stage:has(.demo-lab-premium-scene) .demo-lab-studio-callout--nfc{display:none}.demo-lab-studio-stage:has(.demo-lab-premium-scene) .demo-lab-studio-stage-head{position:relative;z-index:35}.demo-lab-premium-scene__proof,.demo-lab-premium-scene__tag-card{border-radius:.82rem}.demo-lab-premium-scene__tag-card{width:min(25%,10.8rem);padding:.68rem .78rem}.demo-lab-premium-scene__proof{width:min(29%,14rem);padding:.74rem .82rem}.demo-lab-premium-scene__proof small{font-size:.68rem}.demo-lab-premium-scene__proof strong,.demo-lab-premium-scene__tag-card strong{font-size:clamp(.78rem,1.05vw,.96rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__media{left:clamp(1.55rem,3.4vw,2.55rem);top:clamp(4.65rem,7.5vw,5.5rem);width:min(45%,24rem)}.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(34%,17.6rem)}.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(40%,20.5rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone{right:clamp(1.45rem,3.8vw,2.75rem);top:clamp(4.9rem,8vw,5.8rem);width:min(22%,8.2rem);min-height:15.2rem}.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card{left:45%;top:clamp(8.8rem,15vw,11.4rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof{right:clamp(1.45rem,3.8vw,2.75rem);bottom:clamp(5.2rem,8vw,6.2rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__media{left:8%;top:13%;width:min(42%,24rem)}.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(34%,17.8rem)}.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(39%,21rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__phone{right:8%;top:14%;width:min(21%,8.7rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__tag-card{left:45%;top:31%;width:min(23%,10.8rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__proof{left:45%;bottom:17%;width:min(31%,14.5rem)}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__media{width:min(46%,21rem)}.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(34%,15.4rem)}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__tag-card{left:45%;top:34%}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__proof{right:7%;bottom:15%}.demo-lab-cinematic-product-shell:has(.demo-lab-premium-scene),.demo-lab-product-stage:has(.demo-lab-premium-scene),.demo-lab-studio-product:has(.demo-lab-premium-scene){isolation:isolate}.demo-lab-product-stage:has(.demo-lab-premium-scene){min-height:clamp(31rem,52vw,39rem);background:radial-gradient(circle at 52% 32%,rgba(45,212,191,.13),transparent 30%),radial-gradient(circle at 74% 28%,rgba(139,92,246,.12),transparent 34%),linear-gradient(145deg,rgba(2,10,28,.98),rgba(3,21,36,.95) 52%,rgba(8,13,36,.98))}.demo-lab-product-stage:has(.demo-lab-premium-scene):after{opacity:.22}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-stage-route-layer{inset:.8rem;opacity:.16!important;filter:saturate(.78) contrast(.9)}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-command,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-diagram__checkpoint,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-path-card,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-proof-strip,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-summary{display:none!important}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-diagram__grid{opacity:.34}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-diagram__ghost{opacity:.22}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-diagram__line{stroke-width:8;opacity:.7}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-diagram__node circle:first-child{opacity:.34}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-product-depth-rim,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-tap-chip,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-tap-wave{opacity:.34}.demo-lab-premium-scene{container-type:inline-size}.demo-lab-premium-scene__aura{inset:8% 7% 12%;opacity:.9;background:radial-gradient(circle at 42% 40%,color-mix(in srgb,var(--scene-accent) 25%,transparent),transparent 30%),radial-gradient(circle at 74% 30%,rgba(129,140,248,.16),transparent 32%),linear-gradient(135deg,rgba(14,116,144,.1),rgba(15,23,42,.12))}.demo-lab-premium-scene__floor{left:17%;right:17%;bottom:8.2%;height:clamp(3.8rem,8vw,5.7rem);opacity:.78}.demo-lab-premium-scene__media{border-radius:1.18rem;background:linear-gradient(145deg,rgba(2,6,23,.9),rgba(8,47,73,.62)),rgba(2,8,23,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1.3rem 3rem rgba(2,6,23,.44),0 0 0 1px rgba(125,211,252,.07);transform:rotateX(2deg) rotateY(-2.8deg) rotate(-.45deg)}.demo-lab-premium-scene__media:before{background:linear-gradient(128deg,rgba(255,255,255,.2),transparent 27%),linear-gradient(90deg,rgba(255,255,255,.08),transparent 38%)}.demo-lab-premium-scene__media:after{background:linear-gradient(180deg,transparent 52%,rgba(2,6,23,.46)),linear-gradient(90deg,rgba(2,6,23,.08),transparent 48%,rgba(2,6,23,.16))}.demo-lab-premium-scene__media img{filter:saturate(1.02) contrast(1.06) brightness(1.02);transform:scale(1.015)}.demo-lab-premium-scene__media figcaption{left:.86rem;right:.86rem;bottom:.78rem;width:-moz-max-content;width:max-content;max-width:calc(100% - 1.72rem);padding:.62rem .72rem;border:1px solid rgba(125,211,252,.22);border-radius:.78rem;background:rgba(2,6,23,.64);backdrop-filter:blur(14px);text-shadow:none}.demo-lab-premium-scene__media figcaption span{font-size:.58rem}.demo-lab-premium-scene__media figcaption strong{max-width:14.5rem;font-size:clamp(1rem,1.72vw,1.28rem)}.demo-lab-premium-scene__media figcaption small{max-width:18rem;font-size:.68rem}.demo-lab-premium-scene--wine .demo-lab-premium-scene__media img{-o-object-position:46% 51%;object-position:46% 51%}.demo-lab-premium-scene--perfume .demo-lab-premium-scene__media img{-o-object-position:48% 54%;object-position:48% 54%;filter:saturate(1.02) contrast(1.12) brightness(.98)}.demo-lab-premium-scene--creamJar .demo-lab-premium-scene__media img,.demo-lab-premium-scene--creamTube .demo-lab-premium-scene__media img{-o-object-position:42% 56%;object-position:42% 56%}.demo-lab-premium-scene--bracelet .demo-lab-premium-scene__media img,.demo-lab-premium-scene--ticket .demo-lab-premium-scene__media img{-o-object-position:52% 50%;object-position:52% 50%}.demo-lab-premium-scene--sneaker .demo-lab-premium-scene__media img{-o-object-position:50% 56%;object-position:50% 56%;filter:saturate(.9) contrast(1.08) brightness(1.06)}.demo-lab-premium-scene__phone{border-width:.22rem;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 1.2rem 2.8rem rgba(2,6,23,.42);transform:rotate(4.5deg)}.demo-lab-premium-scene__phone em{background:linear-gradient(135deg,#0f766e,#14b8a6)}.demo-lab-premium-scene__proof,.demo-lab-premium-scene__tag-card{background:linear-gradient(135deg,rgba(3,18,40,.88),rgba(15,23,42,.82)),radial-gradient(circle at 0 0,color-mix(in srgb,var(--scene-accent) 25%,transparent),transparent 42%);backdrop-filter:blur(16px)}.demo-lab-premium-scene__tag-card{gap:.12rem}.demo-lab-premium-scene__proof{gap:.18rem}.demo-lab-premium-scene__ribbon{left:8%;right:8%;bottom:3%;background:rgba(2,6,23,.54)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__media{left:clamp(1.15rem,3.1vw,2rem);top:clamp(4.7rem,7.2vw,5.6rem);width:min(47%,24rem)}.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(38%,18.8rem);aspect-ratio:.76}.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(43%,21rem);aspect-ratio:1.05}.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone{right:clamp(1rem,3vw,2rem);top:clamp(4.9rem,7.4vw,5.8rem);width:min(22%,8.35rem);min-width:7.35rem;min-height:14.2rem}.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card{left:auto;right:clamp(8.3rem,22vw,13.4rem);top:clamp(5.2rem,8.2vw,6.4rem);width:min(24%,11rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof{left:clamp(1.15rem,3.1vw,2rem);right:auto;bottom:clamp(4.6rem,7vw,5.4rem);width:min(50%,23rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__ribbon{display:none}.demo-lab-premium-scene--studio .demo-lab-premium-scene__media{left:7.5%;top:10%;width:min(48%,30rem)}.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(36%,21rem);aspect-ratio:.78}.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(42%,24rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__phone{right:7.5%;top:12%;width:min(20%,9.2rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__tag-card{left:auto;right:29%;top:16%;width:min(21%,11.4rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__proof{left:43%;right:auto;bottom:16%;width:min(34%,17rem)}.demo-lab-premium-scene--studio .demo-lab-premium-scene__ribbon{left:16%;right:16%;bottom:3.2%}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__media{left:6%;top:14%;width:min(47%,22rem)}.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(35%,16rem);aspect-ratio:.78}.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media{width:min(42%,18.5rem)}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__phone{right:7%;top:13%;width:min(22%,8.4rem);min-height:13.5rem}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__tag-card{left:auto;right:27%;top:20%;width:min(22%,10.5rem)}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__proof{left:8%;right:auto;bottom:13%;width:min(42%,17rem)}.demo-lab-premium-scene--bracelet.demo-lab-premium-scene--stage .demo-lab-premium-scene__media,.demo-lab-premium-scene--seeds.demo-lab-premium-scene--stage .demo-lab-premium-scene__media,.demo-lab-premium-scene--sneaker.demo-lab-premium-scene--stage .demo-lab-premium-scene__media,.demo-lab-premium-scene--ticket.demo-lab-premium-scene--stage .demo-lab-premium-scene__media{width:min(50%,25rem);aspect-ratio:1.34}.demo-lab-premium-scene--bracelet.demo-lab-premium-scene--studio .demo-lab-premium-scene__media,.demo-lab-premium-scene--seeds.demo-lab-premium-scene--studio .demo-lab-premium-scene__media,.demo-lab-premium-scene--sneaker.demo-lab-premium-scene--studio .demo-lab-premium-scene__media,.demo-lab-premium-scene--ticket.demo-lab-premium-scene--studio .demo-lab-premium-scene__media{width:min(50%,31rem);aspect-ratio:1.36}html.theme-light .demo-lab-product-stage:has(.demo-lab-premium-scene){background:radial-gradient(circle at 52% 32%,rgba(6,182,212,.14),transparent 30%),radial-gradient(circle at 74% 28%,rgba(124,58,237,.1),transparent 34%),linear-gradient(145deg,rgba(248,250,252,.98),rgba(224,242,254,.88) 52%,rgba(238,242,255,.95))}html.theme-light .demo-lab-premium-scene__media figcaption,html.theme-light .demo-lab-premium-scene__proof,html.theme-light .demo-lab-premium-scene__ribbon,html.theme-light .demo-lab-premium-scene__tag-card{background:rgba(248,250,252,.76);color:#0f172a}html.theme-light .demo-lab-premium-scene__media figcaption strong,html.theme-light .demo-lab-premium-scene__proof strong,html.theme-light .demo-lab-premium-scene__tag-card strong{color:#0f172a}html.theme-light .demo-lab-premium-scene__media figcaption small,html.theme-light .demo-lab-premium-scene__proof small,html.theme-light .demo-lab-premium-scene__ribbon span{color:rgba(30,41,59,.78)}@media (max-width:920px){.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card{display:none}.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof{width:min(57%,21rem)}}@media (max-width:720px){.demo-lab-product-stage:has(.demo-lab-premium-scene){min-height:35rem}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-stage-route-layer{opacity:.1!important}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__media,.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene__media{left:50%;top:4.1rem;width:min(86%,20.5rem);aspect-ratio:1.18;transform:translateX(-50%) rotate(-.4deg)}.demo-lab-premium-scene--perfume .demo-lab-premium-scene__media,.demo-lab-premium-scene--wine .demo-lab-premium-scene__media{width:min(72%,16rem)!important;aspect-ratio:.78!important}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__phone,.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone,.demo-lab-premium-scene--studio .demo-lab-premium-scene__phone,.demo-lab-premium-scene__phone{right:.75rem;top:14.4rem;width:7rem;min-width:7rem;min-height:12rem}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene--studio .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene__tag-card{display:none}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__proof,.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof,.demo-lab-premium-scene--studio .demo-lab-premium-scene__proof,.demo-lab-premium-scene__proof{left:.85rem;right:.85rem;bottom:2.9rem;width:auto}}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-stage-route-layer{opacity:.07!important;pointer-events:none}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-stage-route-layer .demo-lab-route-diagram__checkpoint,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-stage-route-layer [class*=label],.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-stage-route-layer [class*=status],.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-stage-route-layer text{display:none!important}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-diagram__ghost,.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-diagram__grid{opacity:.1!important}.demo-lab-product-stage:has(.demo-lab-premium-scene) .demo-lab-route-diagram__line{opacity:.26!important;stroke-width:5}.demo-lab-premium-scene__phone{width:min(25%,10.2rem);min-width:8.9rem;justify-items:center;align-content:start;overflow:visible;padding-inline:.7rem;text-align:center}.demo-lab-premium-scene__phone em,.demo-lab-premium-scene__phone small,.demo-lab-premium-scene__phone span,.demo-lab-premium-scene__phone strong{display:block;width:100%;max-width:100%;min-width:0;letter-spacing:0;overflow-wrap:anywhere;text-align:center}.demo-lab-premium-scene__phone strong{font-size:clamp(.8rem,1.05vw,1rem);line-height:1.08;white-space:normal}.demo-lab-premium-scene__phone em{display:inline-flex;align-items:center;width:100%;min-height:2.12rem}.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone{right:clamp(1.1rem,3.2vw,2.15rem);width:min(25%,10.4rem);min-width:9rem}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__phone,.demo-lab-premium-scene--studio .demo-lab-premium-scene__phone{width:min(23%,10.4rem);min-width:9rem}.demo-lab-premium-scene--stage .demo-lab-premium-scene__media{top:clamp(4.2rem,6.6vw,5.1rem);width:min(48%,25rem)}.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media{width:min(39%,19.4rem)}.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof{bottom:clamp(3.65rem,5.6vw,4.6rem);max-width:24rem}.demo-lab-premium-scene__proof strong{line-height:1.08}@media (max-width:720px){.demo-lab-back-home{position:static!important;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 1rem);margin:0 0 1.05rem!important;transform:none!important}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__phone,.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone,.demo-lab-premium-scene--studio .demo-lab-premium-scene__phone,.demo-lab-premium-scene__phone{right:.72rem;top:14.2rem;width:7.85rem;min-width:7.85rem;padding-inline:.55rem}.demo-lab-premium-scene__phone strong{font-size:.76rem}.demo-lab-premium-scene__phone em{min-height:1.9rem;font-size:.56rem}}.demo-lab-cosmetic-phone,.demo-lab-event-phone,.demo-lab-sneaker-product__phone,.demo-lab-wine-product__phone{justify-items:center!important;min-width:8.9rem!important;padding-inline:.68rem!important;overflow:visible!important;text-align:center!important}.demo-lab-cosmetic-phone em,.demo-lab-cosmetic-phone small,.demo-lab-cosmetic-phone span,.demo-lab-cosmetic-phone strong,.demo-lab-event-phone em,.demo-lab-event-phone small,.demo-lab-event-phone span,.demo-lab-event-phone strong,.demo-lab-sneaker-product__phone em,.demo-lab-sneaker-product__phone small,.demo-lab-sneaker-product__phone span,.demo-lab-sneaker-product__phone strong,.demo-lab-wine-product__phone em,.demo-lab-wine-product__phone small,.demo-lab-wine-product__phone span,.demo-lab-wine-product__phone strong{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;letter-spacing:0!important;overflow-wrap:anywhere!important;text-align:center!important}.demo-lab-cosmetic-phone strong,.demo-lab-event-phone strong,.demo-lab-sneaker-product__phone strong,.demo-lab-wine-product__phone strong{font-size:clamp(.78rem,1vw,.98rem)!important;line-height:1.08!important;white-space:normal!important}.demo-lab-cosmetic-phone em,.demo-lab-event-phone em,.demo-lab-sneaker-product__phone em,.demo-lab-wine-product__phone em{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:2rem!important}.demo-lab-sneaker-product__photo{background:linear-gradient(145deg,rgba(248,250,252,.92),rgba(209,213,219,.68)),rgba(248,250,252,.92)!important}.demo-lab-sneaker-product__photo:before{background:linear-gradient(128deg,rgba(255,255,255,.16),transparent 31%),linear-gradient(180deg,transparent 36%,rgba(2,6,23,.34) 82%)!important}.demo-lab-sneaker-product__photo img{-o-object-position:50% 73%!important;object-position:50% 73%!important;filter:saturate(.98) contrast(1.08) brightness(1.08)!important;transform:scale(1.24)!important}.demo-lab-sneaker-product__photo figcaption{max-width:calc(100% - 1.3rem)!important;background:rgba(2,6,23,.68)!important;backdrop-filter:blur(14px)!important}@media (max-width:720px){.demo-lab-cosmetic-phone,.demo-lab-event-phone,.demo-lab-sneaker-product__phone,.demo-lab-wine-product__phone{min-width:7.85rem!important;padding-inline:.54rem!important}.demo-lab-cosmetic-phone strong,.demo-lab-event-phone strong,.demo-lab-sneaker-product__phone strong,.demo-lab-wine-product__phone strong{font-size:.76rem!important}}.demo-lab-premium-scene--sneaker .demo-lab-premium-scene__media{background:radial-gradient(circle at 50% 72%,rgba(15,23,42,.14),transparent 44%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(226,232,240,.82))!important}.demo-lab-premium-scene--sneaker .demo-lab-premium-scene__media img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:50% 72%!important;object-position:50% 72%!important;transform:scale(1.06)!important;filter:saturate(.98) contrast(1.06) brightness(1.03)!important}.demo-lab-premium-scene--sneaker .demo-lab-premium-scene__media figcaption{background:rgba(2,6,23,.72)!important}.demo-lab-premium-scene--creamJar .demo-lab-premium-scene__media,.demo-lab-premium-scene--creamTube .demo-lab-premium-scene__media{background:radial-gradient(circle at 46% 58%,rgba(186,230,253,.26),transparent 48%),linear-gradient(145deg,rgba(248,250,252,.96),rgba(224,242,254,.8))!important}.demo-lab-premium-scene--creamJar .demo-lab-premium-scene__media:after,.demo-lab-premium-scene--creamTube .demo-lab-premium-scene__media:after{background:linear-gradient(180deg,transparent 55%,rgba(2,6,23,.36)),radial-gradient(circle at 42% 48%,rgba(255,255,255,.22),transparent 42%)!important}.demo-lab-premium-scene--creamJar .demo-lab-premium-scene__media img,.demo-lab-premium-scene--creamTube .demo-lab-premium-scene__media img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:39% 52%!important;object-position:39% 52%!important;transform:scale(1.02)!important;filter:saturate(1.02) contrast(1.06) brightness(1.08)!important}.demo-lab-premium-scene--creamJar.demo-lab-premium-scene--stage .demo-lab-premium-scene__media,.demo-lab-premium-scene--creamTube.demo-lab-premium-scene--stage .demo-lab-premium-scene__media{left:clamp(1.2rem,3vw,2rem);width:min(42%,21rem);aspect-ratio:1}.demo-lab-premium-scene--creamJar.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone,.demo-lab-premium-scene--creamTube.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone{right:clamp(1.1rem,3vw,2.1rem)}.demo-lab-premium-scene--creamJar.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card,.demo-lab-premium-scene--creamTube.demo-lab-premium-scene--stage .demo-lab-premium-scene__tag-card{right:clamp(9.6rem,24vw,15rem);width:min(24%,11.5rem)}.demo-lab-premium-scene--creamJar.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof,.demo-lab-premium-scene--creamTube.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof{left:38%;bottom:clamp(4rem,6.2vw,5rem);width:min(35%,18rem)}.demo-lab-cosmetic-phone strong,.demo-lab-event-phone strong,.demo-lab-premium-scene__phone strong,.demo-lab-sneaker-product__phone strong,.demo-lab-wine-product__phone strong{align-self:center!important;justify-self:center!important;max-inline-size:100%!important;overflow:visible!important;text-overflow:clip!important}@media (max-width:720px){.demo-lab-premium-scene--sneaker .demo-lab-premium-scene__media img{transform:scale(1.02)!important}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__proof,.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof,.demo-lab-premium-scene--studio .demo-lab-premium-scene__proof,.demo-lab-premium-scene__proof{bottom:2.15rem;max-width:calc(100% - 1.5rem)}}@media (max-width:720px){.demo-lab-studio-stage:has(.demo-lab-premium-scene){overflow:clip;min-height:47rem;padding:4.9rem .85rem 1.1rem}.demo-lab-studio-product:has(.demo-lab-premium-scene){min-height:37rem}.demo-lab-premium-scene,.demo-lab-premium-scene--cinematic,.demo-lab-premium-scene--stage,.demo-lab-premium-scene--studio{min-height:36.25rem}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__media,.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--cinematic.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--stage.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-portrait .demo-lab-premium-scene__media,.demo-lab-premium-scene--studio.demo-lab-premium-scene--crop-square .demo-lab-premium-scene__media,.demo-lab-premium-scene__media{top:3.8rem;width:min(86%,20rem)}.demo-lab-premium-scene--perfume .demo-lab-premium-scene__media,.demo-lab-premium-scene--wine .demo-lab-premium-scene__media{width:min(76%,17.5rem)!important;aspect-ratio:1.18!important}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__phone,.demo-lab-premium-scene--stage .demo-lab-premium-scene__phone,.demo-lab-premium-scene--studio .demo-lab-premium-scene__phone,.demo-lab-premium-scene__phone{top:17.05rem;right:.9rem;width:7.95rem;min-width:7.95rem;min-height:12.1rem}.demo-lab-premium-scene__phone strong{font-size:.78rem;line-height:1.06}.demo-lab-premium-scene--cinematic .demo-lab-premium-scene__proof,.demo-lab-premium-scene--stage .demo-lab-premium-scene__proof,.demo-lab-premium-scene--studio .demo-lab-premium-scene__proof,.demo-lab-premium-scene__proof{top:30rem;bottom:auto;left:.85rem;right:.85rem;width:auto;max-width:none}.demo-lab-premium-scene__ribbon{bottom:.85rem;width:calc(100% - 1.7rem)}.demo-lab-studio-statusbar{width:calc(100% - 1.4rem);margin:.55rem auto 0}.demo-lab-studio-actions{width:calc(100% - 1.4rem);margin:.75rem auto 0;left:auto;bottom:auto;top:auto;transform:none}.demo-lab-studio:focus-within .demo-lab-studio-actions,.demo-lab-studio:hover .demo-lab-studio-actions{transform:none}.demo-lab-studio-actions button{width:100%;min-width:0}}.selection\:bg-cyan-500\/30 ::-moz-selection{background-color:rgb(6 182 212/.3)}.selection\:bg-cyan-500\/30 ::selection{background-color:rgb(6 182 212/.3)}.selection\:bg-cyan-500\/30::-moz-selection{background-color:rgb(6 182 212/.3)}.selection\:bg-cyan-500\/30::selection{background-color:rgb(6 182 212/.3)}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.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))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:left-\[7px\]:before{content:var(--tw-content);left:7px}.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.before\:bg-slate-800:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.open\:border-cyan-300\/30[open]{border-color:rgb(103 232 249/.3)}.open\:bg-cyan-500\/5[open]{background-color:rgb(6 182 212/.05)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.hover\:-translate-y-2:hover,.hover\:rotate-0:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-0:hover{--tw-rotate:0deg}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-\[1\.01\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01}.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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-300\/45:hover{border-color:rgb(252 211 77/.45)}.hover\:border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.hover\:border-cyan-300\/20:hover{border-color:rgb(103 232 249/.2)}.hover\:border-cyan-300\/25:hover{border-color:rgb(103 232 249/.25)}.hover\:border-cyan-300\/30:hover{border-color:rgb(103 232 249/.3)}.hover\:border-cyan-300\/35:hover{border-color:rgb(103 232 249/.35)}.hover\:border-cyan-300\/40:hover{border-color:rgb(103 232 249/.4)}.hover\:border-cyan-300\/45:hover{border-color:rgb(103 232 249/.45)}.hover\:border-cyan-500\/20:hover{border-color:rgb(6 182 212/.2)}.hover\:border-cyan-500\/30:hover{border-color:rgb(6 182 212/.3)}.hover\:border-cyan-500\/40:hover{border-color:rgb(6 182 212/.4)}.hover\:border-emerald-300\/40:hover{border-color:rgb(110 231 183/.4)}.hover\:border-emerald-300\/45:hover{border-color:rgb(110 231 183/.45)}.hover\:border-emerald-400:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.hover\:border-indigo-300\/45:hover{border-color:rgb(165 180 252/.45)}.hover\:border-indigo-500\/40:hover{border-color:rgb(99 102 241/.4)}.hover\:border-violet-300\/40:hover{border-color:rgb(196 181 253/.4)}.hover\:border-violet-300\/45:hover{border-color:rgb(196 181 253/.45)}.hover\:border-white\/10:hover{border-color:rgb(255 255 255/.1)}.hover\:border-white\/20:hover{border-color:rgb(255 255 255/.2)}.hover\:bg-amber-300\/25:hover{background-color:rgb(252 211 77/.25)}.hover\:bg-amber-500\/20:hover{background-color:rgb(245 158 11/.2)}.hover\:bg-cyan-300\/10:hover{background-color:rgb(103 232 249/.1)}.hover\:bg-cyan-400:hover{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.hover\:bg-cyan-400\/10:hover{background-color:rgb(34 211 238/.1)}.hover\:bg-cyan-400\/20:hover{background-color:rgb(34 211 238/.2)}.hover\:bg-cyan-500\/10:hover{background-color:rgb(6 182 212/.1)}.hover\:bg-cyan-500\/15:hover{background-color:rgb(6 182 212/.15)}.hover\:bg-cyan-500\/20:hover{background-color:rgb(6 182 212/.2)}.hover\:bg-cyan-500\/25:hover{background-color:rgb(6 182 212/.25)}.hover\:bg-cyan-950\/30:hover{background-color:rgb(8 51 68/.3)}.hover\:bg-emerald-300:hover{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.hover\:bg-emerald-400\/10:hover{background-color:rgb(52 211 153/.1)}.hover\:bg-emerald-500\/15:hover{background-color:rgb(16 185 129/.15)}.hover\:bg-emerald-500\/20:hover{background-color:rgb(16 185 129/.2)}.hover\:bg-emerald-500\/25:hover{background-color:rgb(16 185 129/.25)}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500\/20:hover{background-color:rgb(99 102 241/.2)}.hover\:bg-rose-500\/20:hover{background-color:rgb(244 63 94/.2)}.hover\:bg-sky-500\/25:hover{background-color:rgb(14 165 233/.25)}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-900\/80:hover{background-color:rgb(15 23 42/.8)}.hover\:bg-violet-300\/10:hover{background-color:rgb(196 181 253/.1)}.hover\:bg-violet-500\/20:hover{background-color:rgb(139 92 246/.2)}.hover\:bg-violet-500\/25:hover{background-color:rgb(139 92 246/.25)}.hover\:bg-white\/10:hover{background-color:rgb(255 255 255/.1)}.hover\:bg-white\/5:hover{background-color:rgb(255 255 255/.05)}.hover\:bg-white\/\[0\.08\]:hover{background-color:rgb(255 255 255/.08)}.hover\:text-amber-100:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.hover\:text-cyan-100:hover{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.hover\:text-cyan-300:hover{--tw-text-opacity:1;color:rgb(103 232 249/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-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:shadow-\[0_10px_28px_rgba\(15\2c 23\2c 42\2c 0\.35\)\]:hover{--tw-shadow:0 10px 28px rgba(15,23,42,0.35);--tw-shadow-colored:0 10px 28px 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_18px_50px_rgba\(14\2c 165\2c 233\2c 0\.08\)\]:hover{--tw-shadow:0 18px 50px rgba(14,165,233,0.08);--tw-shadow-colored:0 18px 50px 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_18px_50px_rgba\(16\2c 185\2c 129\2c 0\.08\)\]:hover{--tw-shadow:0 18px 50px rgba(16,185,129,0.08);--tw-shadow-colored:0 18px 50px 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_18px_50px_rgba\(99\2c 102\2c 241\2c 0\.10\)\]:hover{--tw-shadow:0 18px 50px rgba(99,102,241,0.10);--tw-shadow-colored:0 18px 50px 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\:brightness-110:hover{--tw-brightness:brightness(1.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)}.focus\:border-cyan-300\/40:focus{border-color:rgb(103 232 249/.4)}.focus\:border-cyan-300\/50:focus{border-color:rgb(103 232 249/.5)}.focus\:border-cyan-300\/60:focus{border-color:rgb(103 232 249/.6)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.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-cyan-300\/70:focus-visible{--tw-ring-color:rgb(103 232 249/0.7)}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-cyan-500\/10{background-color:rgb(6 182 212/.1)}.group:hover .group-hover\:bg-cyan-500\/20{background-color:rgb(6 182 212/.2)}.group:hover .group-hover\:bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-indigo-500\/20{background-color:rgb(99 102 241/.2)}.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-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-50{opacity:.5}@supports (backdrop-filter:var(--tw )){.supports-\[backdrop-filter\]\:bg-slate-950\/70{background-color:rgb(2 6 23/.7)}}@media (min-width:640px){.sm\:bottom-20{bottom:5rem}.sm\:bottom-5{bottom:1.25rem}.sm\:right-5{right:1.25rem}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:h-16{height:4rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1\.1fr_0\.9fr_auto\]{grid-template-columns:1.1fr .9fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-\[1\.12\]{line-height:1.12}}@media (min-width:768px){.md\:bottom-4{bottom:1rem}.md\:left-4{left:1rem}.md\:left-auto{left:auto}.md\:right-4{right:1rem}.md\:right-auto{right:auto}.md\:z-\[70\]{z-index:70}.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[31rem\]{height:31rem}.md\:max-h-\[42vh\]{max-height:42vh}.md\:w-\[390px\]{width:390px}.md\:min-w-52{min-width:13rem}.md\:max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:grid-cols-\[minmax\(0\2c 1fr\)_auto_minmax\(0\2c 1fr\)_auto_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(16rem\2c \.9fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(16rem,.9fr) auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:p-12{padding:3rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:pb-12{padding-bottom:3rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-16{height:4rem}.lg\:min-w-80{min-width:20rem}.lg\:max-w-6xl{max-width:72rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\],.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_\.8fr\]{grid-template-columns:1fr .8fr}.lg\:grid-cols-\[1fr_0\.76fr\]{grid-template-columns:1fr .76fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_22rem\]{grid-template-columns:1fr 22rem}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(16rem\2c \.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(16rem,.9fr)}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:gap-8{gap:2rem}.lg\:border-b-0{border-bottom-width:0}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:p-7{padding:1.75rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pt-24{padding-top:6rem}.lg\:text-\[3\.45rem\]{font-size:3.45rem}.lg\:leading-\[1\.1\]{line-height:1.1}}@media (min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.16fr_0\.84fr\]{grid-template-columns:1.16fr .84fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}}@media (prefers-color-scheme:dark){.dark\:border-emerald-400\/25{border-color:rgb(52 211 153/.25)}.dark\:border-white\/10{border-color:rgb(255 255 255/.1)}.dark\:bg-emerald-400\/10{background-color:rgb(52 211 153/.1)}.dark\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:bg-white\/10{background-color:rgb(255 255 255/.1)}.dark\:bg-white\/5{background-color:rgb(255 255 255/.05)}.dark\:text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.dark\:text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.dark\:text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:border-cyan-300\/50:hover{border-color:rgb(103 232 249/.5)}.dark\:hover\:border-emerald-300\/60:hover{border-color:rgb(110 231 183/.6)}.group:hover .dark\:group-hover\:bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.group:hover .dark\:group-hover\:text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}}