@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap);*,: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:#3b82f680;--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:#3b82f680;--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{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 3%;--foreground:0 0% 98%;--card:0 0% 6%;--card-foreground:0 0% 98%;--popover:0 0% 6%;--popover-foreground:0 0% 98%;--primary:43 74% 52%;--primary-foreground:0 0% 3%;--secondary:0 0% 12%;--secondary-foreground:0 0% 98%;--muted:0 0% 15%;--muted-foreground:0 0% 60%;--accent:43 74% 52%;--accent-foreground:0 0% 3%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 18%;--input:0 0% 18%;--ring:43 74% 52%;--radius:0.5rem}*{border-color:#2e2e2e;border-color:hsl(var(--border))}html{scroll-behavior:smooth}body{--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#080808;background-color:rgb(8 8 8/var(--tw-bg-opacity,1));color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));font-family:Inter,sans-serif}.container{width:100%}@media (min-width:360px){.container{max-width:360px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.-inset-1{inset:-.25rem}.inset-0{inset:0}.inset-1\.5{inset:.375rem}.inset-12{inset:3rem}.inset-2{inset:.5rem}.inset-20{inset:5rem}.inset-3{inset:.75rem}.inset-6{inset:1.5rem}.inset-\[-4px\]{inset:-4px}.inset-\[4px\]{inset:4px}.inset-\[5px\]{inset:5px}.-inset-y-12{bottom:-3rem;top:-3rem}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-y-0{bottom:0;top:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-bottom-24{bottom:-6rem}.-bottom-6{bottom:-1.5rem}.-left-1{left:-.25rem}.-left-12{left:-3rem}.-left-\[31px\]{left:-31px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-32{right:-8rem}.-right-4{right:-1rem}.-right-6{right:-1.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.-top-2\.5{top:-.625rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-32{top:-8rem}.-top-4{top:-1rem}.-top-40{top:-10rem}.-top-44{top:-11rem}.-top-48{top:-12rem}.-top-7{top:-1.75rem}.-top-\[15\%\]{top:-15%}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-1\/3{bottom:33.333333%}.bottom-10{bottom:2.5rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-220px\]{bottom:-220px}.bottom-\[-4px\]{bottom:-4px}.bottom-\[5\.75rem\]{bottom:5.75rem}.bottom-\[max\(20px\2c env\(safe-area-inset-bottom\)\)\]{bottom:max(20px,env(safe-area-inset-bottom))}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-8{left:2rem}.left-\[42\%\]{left:42%}.left-\[50\%\]{left:50%}.left-\[7px\]{left:7px}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/2{right:50%}.right-1\/3{right:33.333333%}.right-1\/4{right:25%}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[-140px\]{right:-140px}.right-\[-38px\]{right:-38px}.right-\[-42px\]{right:-42px}.right-\[-8\%\]{right:-8%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-9{top:2.25rem}.top-\[-44px\]{top:-44px}.top-\[1px\]{top:1px}.top-\[4\.5vh\]{top:4.5vh}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[73\%\]{top:73%}.top-\[88px\]{top:88px}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100000\]{z-index:100000}.z-\[10000\]{z-index:10000}.z-\[10020\]{z-index:10020}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[120\]{z-index:120}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2147483645\]{z-index:2147483645}.z-\[2\]{z-index:2}.z-\[45\]{z-index:45}.z-\[55\]{z-index:55}.z-\[57\]{z-index:57}.z-\[58\]{z-index:58}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[80\]{z-index:80}.z-\[81\]{z-index:81}.z-\[96\]{z-index:96}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2/span 2}.-m-px{margin:-1px}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-1\.5{margin-bottom:.375rem;margin-top:.375rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-px{margin-bottom:1px;margin-top:1px}.-mb-px{margin-bottom:-1px}.-ml-1\.5{margin-left:-.375rem}.-ml-4{margin-left:-1rem}.-mr-1{margin-right:-.25rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-\[88px\]{margin-top:-88px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-px{margin-bottom:1px}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.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}.mt-9{margin-top:2.25rem}.mt-\[-32px\]{margin-top:-32px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[60px\]{margin-top:60px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[1\.6\]{aspect-ratio:1.6}.aspect-\[1200\/630\]{aspect-ratio:1200/630}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/5{height:40%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.5px\]{height:1.5px}.h-\[10px\]{height:10px}.h-\[112\%\]{height:112%}.h-\[130\%\]{height:130%}.h-\[150px\]{height:150px}.h-\[170px\]{height:170px}.h-\[180\%\]{height:180%}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[340px\]{height:340px}.h-\[360px\]{height:360px}.h-\[380px\]{height:380px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.h-\[46px\]{height:46px}.h-\[480px\]{height:480px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[600px\]{height:600px}.h-\[640px\]{height:640px}.h-\[64px\]{height:64px}.h-\[64vh\]{height:64vh}.h-\[720px\]{height:720px}.h-\[760px\]{height:760px}.h-\[76px\]{height:76px}.h-\[80px\]{height:80px}.h-\[82\%\]{height:82%}.h-\[900px\]{height:900px}.h-\[92\%\]{height:92%}.h-\[92px\]{height:92px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:-webkit-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:5rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[--radix-context-menu-content-available-height\]{max-height:var(--radix-context-menu-content-available-height)}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[100px\]{max-height:100px}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[440px\]{max-height:440px}.max-h-\[460px\]{max-height:460px}.max-h-\[520px\]{max-height:520px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[560px\]{max-height:560px}.max-h-\[56vh\]{max-height:56vh}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-108px\)\]{max-height:calc(100dvh - 108px)}.max-h-\[calc\(86vh-58px\)\]{max-height:calc(86vh - 58px)}.max-h-\[min\(72vh\2c 720px\)\]{max-height:min(72vh,720px)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-\[170px\]{min-height:170px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[230px\]{min-height:230px}.min-h-\[240px\]{min-height:240px}.min-h-\[24px\]{min-height:24px}.min-h-\[250px\]{min-height:250px}.min-h-\[255px\]{min-height:255px}.min-h-\[260px\]{min-height:260px}.min-h-\[28px\]{min-height:28px}.min-h-\[300px\]{min-height:300px}.min-h-\[30px\]{min-height:30px}.min-h-\[320px\]{min-height:320px}.min-h-\[34px\]{min-height:34px}.min-h-\[360px\]{min-height:360px}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[500px\]{min-height:500px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[640px\]{min-height:640px}.min-h-\[64px\]{min-height:64px}.min-h-\[68vh\]{min-height:68vh}.min-h-\[700px\]{min-height:700px}.min-h-\[70px\]{min-height:70px}.min-h-\[72vh\]{min-height:72vh}.min-h-\[760px\]{min-height:760px}.min-h-\[82px\]{min-height:82px}.min-h-\[86px\]{min-height:86px}.min-h-\[92px\]{min-height:92px}.min-h-\[calc\(100vh-116px\)\]{min-height:calc(100vh - 116px)}.min-h-\[calc\(100vh-90px\)\]{min-height:calc(100vh - 90px)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[100vw\]{width:100vw}.w-\[104px\]{width:104px}.w-\[1100px\]{width:1100px}.w-\[110px\]{width:110px}.w-\[112\%\]{width:112%}.w-\[116px\]{width:116px}.w-\[140\%\]{width:140%}.w-\[150px\]{width:150px}.w-\[154px\]{width:154px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[230px\]{width:230px}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[284px\]{width:284px}.w-\[2px\]{width:2px}.w-\[320px\]{width:320px}.w-\[3px\]{width:3px}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[460px\]{width:460px}.w-\[480px\]{width:480px}.w-\[520px\]{width:520px}.w-\[60\%\]{width:60%}.w-\[600px\]{width:600px}.w-\[620px\]{width:620px}.w-\[640px\]{width:640px}.w-\[64px\]{width:64px}.w-\[66px\]{width:66px}.w-\[70\%\]{width:70%}.w-\[700px\]{width:700px}.w-\[72\%\]{width:72%}.w-\[720px\]{width:720px}.w-\[74px\]{width:74px}.w-\[80px\]{width:80px}.w-\[820px\]{width:820px}.w-\[85vw\]{width:85vw}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[920px\]{width:920px}.w-\[92px\]{width:92px}.w-\[96\%\]{width:96%}.w-\[980px\]{width:980px}.w-\[calc\(50\%-4px\)\]{width:calc(50% - 4px)}.w-\[min\(430px\2c calc\(100vw-24px\)\)\]{width:min(430px,calc(100vw - 24px))}.w-\[min\(560px\2c calc\(100vw-1rem\)\)\]{width:min(560px,calc(100vw - 1rem))}.w-\[min\(560px\2c calc\(100vw-32px\)\)\]{width:min(560px,calc(100vw - 32px))}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-webkit-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[148px\]{min-width:148px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[300px\]{min-width:300px}.min-w-\[36px\]{min-width:36px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[740px\]{min-width:740px}.min-w-\[860px\]{min-width:860px}.min-w-\[88px\]{min-width:88px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:-webkit-max-content;min-width:max-content}.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-\[100vw\]{max-width:100vw}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[180px\]{max-width:180px}.max-w-\[1840px\]{max-width:1840px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[230px\]{max-width:230px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[290px\]{max-width:290px}.max-w-\[300px\]{max-width:300px}.max-w-\[34ch\]{max-width:34ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[390px\]{max-width:390px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[58ch\]{max-width:58ch}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[78\%\]{max-width:78%}.max-w-\[780px\]{max-width:780px}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[82\%\]{max-width:82%}.max-w-\[820px\]{max-width:820px}.max-w-\[84vw\]{max-width:84vw}.max-w-\[85\%\]{max-width:85%}.max-w-\[860px\]{max-width:860px}.max-w-\[88\%\]{max-width:88%}.max-w-\[920px\]{max-width:920px}.max-w-\[92vw\]{max-width:92vw}.max-w-\[980px\]{max-width:980px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-webkit-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-2xl{max-width:1536px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-\[2\]{flex:2 1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{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))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-0\.5,.-translate-y-1\/2{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))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{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))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-5,.translate-x-\[-50\%\]{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))}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-full{--tw-translate-x:100%}.translate-x-full,.translate-y-0{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))}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-3{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))}.translate-y-3{--tw-translate-y:0.75rem}.translate-y-4{--tw-translate-y:1rem}.translate-y-4,.translate-y-6{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))}.translate-y-6{--tw-translate-y:1.5rem}.translate-y-8{--tw-translate-y:2rem}.translate-y-8,.translate-y-\[-50\%\]{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))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-12{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-12{--tw-rotate:12deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{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-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.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))}.rotate-\[-45deg\]{--tw-rotate:-45deg}.rotate-\[18deg\]{--tw-rotate:18deg}.-skew-x-12,.rotate-\[18deg\]{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))}.-skew-x-12{--tw-skew-x:-12deg}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.scale-\[1\.02\],.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))}.animate-\[fadein_\.25s_ease-out\]{animation:fadein .25s ease-out}.animate-\[joy-route-fadein_120ms_ease-out\]{animation:joy-route-fadein .12s ease-out}.animate-\[oniFade_400ms_ease-out_forwards\]{animation:oniFade .4s ease-out forwards}.animate-\[paywallFade_180ms_ease-out_forwards\]{animation:paywallFade .18s ease-out forwards}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-\[minmax\(220px\2c auto\)\]{grid-auto-rows:minmax(220px,auto)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1\.4fr_1\.6fr_0\.8fr_0\.8fr_0\.8fr_1\.8fr\]{grid-template-columns:1.4fr 1.6fr .8fr .8fr .8fr 1.8fr}.grid-cols-\[100px_1fr_auto\]{grid-template-columns:100px 1fr auto}.grid-cols-\[140px_1fr_auto\]{grid-template-columns:140px 1fr auto}.grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.grid-cols-\[80px_1fr_88px_88px\]{grid-template-columns:80px 1fr 88px 88px}.grid-cols-\[minmax\(80px\2c 1fr\)_auto_minmax\(120px\2c 1\.4fr\)\]{grid-template-columns:minmax(80px,1fr) auto minmax(120px,1.4fr)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}.gap-x-10{column-gap:2.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-8{column-gap:2rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.875rem*var(--tw-space-y-reverse));margin-top:calc(.875rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.75rem*var(--tw-space-y-reverse));margin-top:calc(1.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1px*var(--tw-space-y-reverse));margin-top:calc(1px*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-rose-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#ffe4e6;border-color:rgb(255 228 230/var(--tw-divide-opacity,1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-zinc-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#f4f4f5;border-color:rgb(244 244 245/var(--tw-divide-opacity,1))}.divide-zinc-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#e4e4e7;border-color:rgb(228 228 231/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.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{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.4rem\]{border-radius:2.4rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem;border-radius:var(--radius)}.rounded-md{border-radius:calc(.5rem - 2px);border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(.5rem - 4px);border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-l-md{border-bottom-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.5rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.rounded-r-sm{border-bottom-right-radius:calc(.5rem - 4px);border-bottom-right-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(.5rem - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-md{border-top-left-radius:calc(.5rem - 2px);border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-bl-md{border-bottom-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-bl-sm{border-bottom-left-radius:calc(.5rem - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-br-md{border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-tl-\[46px\]{border-top-left-radius:46px}.rounded-tl-sm{border-top-left-radius:calc(.5rem - 4px);border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-sm{border-top-right-radius:calc(.5rem - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-8{border-width:8px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#0891B2\]{--tw-border-opacity:1;border-color:#0891b2;border-color:rgb(8 145 178/var(--tw-border-opacity,1))}.border-\[\#0EA5A4\]{--tw-border-opacity:1;border-color:#0ea5a4;border-color:rgb(14 165 164/var(--tw-border-opacity,1))}.border-\[\#8A1C2E\]\/15{border-color:#8a1c2e26}.border-\[\#8A1C2E\]\/30{border-color:#8a1c2e4d}.border-\[\#8A1C2E\]\/35{border-color:#8a1c2e59}.border-\[\#8A1C2E\]\/40{border-color:#8a1c2e66}.border-\[\#8B0000\]{--tw-border-opacity:1;border-color:#8b0000;border-color:rgb(139 0 0/var(--tw-border-opacity,1))}.border-\[\#8B0000\]\/30{border-color:#8b00004d}.border-\[\#8B0000\]\/40{border-color:#8b000066}.border-\[\#8B1A2C\]{--tw-border-opacity:1;border-color:#8b1a2c;border-color:rgb(139 26 44/var(--tw-border-opacity,1))}.border-\[\#8B1A2C\]\/10{border-color:#8b1a2c1a}.border-\[\#8B1A2C\]\/15{border-color:#8b1a2c26}.border-\[\#8B1A2C\]\/20{border-color:#8b1a2c33}.border-\[\#8B1A2C\]\/25{border-color:#8b1a2c40}.border-\[\#8B1A2C\]\/30{border-color:#8b1a2c4d}.border-\[\#8B1A2C\]\/35{border-color:#8b1a2c59}.border-\[\#8B1A2C\]\/40{border-color:#8b1a2c66}.border-\[\#8B1A2C\]\/45{border-color:#8b1a2c73}.border-\[\#8B1A2C\]\/50{border-color:#8b1a2c80}.border-\[\#8B1A2C\]\/55{border-color:#8b1a2c8c}.border-\[\#8B1A2C\]\/60{border-color:#8b1a2c99}.border-\[\#C5A059\]\/40{border-color:#c5a05966}.border-\[\#D4AF37\]\/40{border-color:#d4af3766}.border-\[\#E11D48\]{--tw-border-opacity:1;border-color:#e11d48;border-color:rgb(225 29 72/var(--tw-border-opacity,1))}.border-\[\#E4E4E7\]{--tw-border-opacity:1;border-color:#e4e4e7;border-color:rgb(228 228 231/var(--tw-border-opacity,1))}.border-\[\#E6E0D8\]{--tw-border-opacity:1;border-color:#e6e0d8;border-color:rgb(230 224 216/var(--tw-border-opacity,1))}.border-\[\#E8A4B0\]\/30{border-color:#e8a4b04d}.border-\[\#E8A4B0\]\/35{border-color:#e8a4b059}.border-\[\#E8A4B0\]\/50{border-color:#e8a4b080}.border-\[\#E8A4B0\]\/55{border-color:#e8a4b08c}.border-\[\#E8A4B0\]\/65{border-color:#e8a4b0a6}.border-\[\#F59E0B\]\/40{border-color:#f59e0b66}.border-\[\#FBCFE8\]{--tw-border-opacity:1;border-color:#fbcfe8;border-color:rgb(251 207 232/var(--tw-border-opacity,1))}.border-\[\#FBCFE8\]\/40{border-color:#fbcfe866}.border-\[\#FFD4DC\]\/45{border-color:#ffd4dc73}.border-\[\#d4a843\]{--tw-border-opacity:1;border-color:#d4a843;border-color:rgb(212 168 67/var(--tw-border-opacity,1))}.border-\[\#ff4f73\]\/50{border-color:#ff4f7380}.border-amber-200{--tw-border-opacity:1;border-color:#fde68a;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-400{--tw-border-opacity:1;border-color:#fbbf24;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-500{--tw-border-opacity:1;border-color:#f59e0b;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/60{border-color:#f59e0b99}.border-black\/10{border-color:#0000001a}.border-blue-200{--tw-border-opacity:1;border-color:#bfdbfe;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-600{--tw-border-opacity:1;border-color:#2563eb;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-brand{--tw-border-opacity:1;border-color:#8b0000;border-color:rgb(139 0 0/var(--tw-border-opacity,1))}.border-cyan-200{--tw-border-opacity:1;border-color:#a5f3fc;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.border-cyan-300\/25{border-color:#67e8f940}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/60{border-color:#67e8f999}.border-cyan-400\/25{border-color:#22d3ee40}.border-cyan-400\/35{border-color:#22d3ee59}.border-cyan-400\/50{border-color:#22d3ee80}.border-cyan-500{--tw-border-opacity:1;border-color:#06b6d4;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-cyan-500\/60{border-color:#06b6d499}.border-destructive{border-color:#7f1d1d;border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:#7f1d1d80;border-color:hsl(var(--destructive)/.5)}.border-emerald-200{--tw-border-opacity:1;border-color:#a7f3d0;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/40{border-color:#a7f3d066}.border-emerald-300{--tw-border-opacity:1;border-color:#6ee7b7;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-400\/80{border-color:#34d399cc}.border-emerald-500{--tw-border-opacity:1;border-color:#10b981;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/60{border-color:#10b98199}.border-emerald-600{--tw-border-opacity:1;border-color:#059669;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.border-emerald-600\/40{border-color:#05966966}.border-emerald-700\/50{border-color:#04785780}.border-indigo-200{--tw-border-opacity:1;border-color:#c7d2fe;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:#a5b4fc;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-input{border-color:#2e2e2e;border-color:hsl(var(--input))}.border-orange-600{--tw-border-opacity:1;border-color:#ea580c;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.border-primary{border-color:#dfac2a;border-color:hsl(var(--primary))}.border-primary\/50{border-color:#dfac2a80;border-color:hsl(var(--primary)/.5)}.border-purple-200{--tw-border-opacity:1;border-color:#e9d5ff;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:#f87171;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-400\/25{border-color:#f8717140}.border-red-500{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-rose-100{--tw-border-opacity:1;border-color:#ffe4e6;border-color:rgb(255 228 230/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:#fecdd3;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:#fda4af;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-rose-300\/40{border-color:#fda4af66}.border-rose-400\/20{border-color:#fb718533}.border-rose-400\/35{border-color:#fb718559}.border-rose-400\/50{border-color:#fb718580}.border-rose-500{--tw-border-opacity:1;border-color:#f43f5e;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-rose-500\/30{border-color:#f43f5e4d}.border-rose-500\/40{border-color:#f43f5e66}.border-rose-500\/70{border-color:#f43f5eb3}.border-rose-600{--tw-border-opacity:1;border-color:#e11d48;border-color:rgb(225 29 72/var(--tw-border-opacity,1))}.border-rose-700\/40{border-color:#be123c66}.border-sky-300{--tw-border-opacity:1;border-color:#7dd3fc;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-50{--tw-border-opacity:1;border-color:#f8fafc;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:#334155;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-900{--tw-border-opacity:1;border-color:#0f172a;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-violet-200{--tw-border-opacity:1;border-color:#ddd6fe;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-300{--tw-border-opacity:1;border-color:#c4b5fd;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.border-violet-500{--tw-border-opacity:1;border-color:#8b5cf6;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.03\]{border-color:#ffffff08}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.10\]{border-color:#ffffff1a}.border-zinc-100{--tw-border-opacity:1;border-color:#f4f4f5;border-color:rgb(244 244 245/var(--tw-border-opacity,1))}.border-zinc-200{--tw-border-opacity:1;border-color:#e4e4e7;border-color:rgb(228 228 231/var(--tw-border-opacity,1))}.border-zinc-200\/40{border-color:#e4e4e766}.border-zinc-200\/60{border-color:#e4e4e799}.border-zinc-200\/70{border-color:#e4e4e7b3}.border-zinc-200\/80{border-color:#e4e4e7cc}.border-zinc-300{--tw-border-opacity:1;border-color:#d4d4d8;border-color:rgb(212 212 216/var(--tw-border-opacity,1))}.border-zinc-300\/50{border-color:#d4d4d880}.border-zinc-400{--tw-border-opacity:1;border-color:#a1a1aa;border-color:rgb(161 161 170/var(--tw-border-opacity,1))}.border-zinc-400\/40{border-color:#a1a1aa66}.border-zinc-50{--tw-border-opacity:1;border-color:#fafafa;border-color:rgb(250 250 250/var(--tw-border-opacity,1))}.border-zinc-500{--tw-border-opacity:1;border-color:#71717a;border-color:rgb(113 113 122/var(--tw-border-opacity,1))}.border-zinc-500\/30{border-color:#71717a4d}.border-zinc-600{--tw-border-opacity:1;border-color:#52525b;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.border-zinc-800{--tw-border-opacity:1;border-color:#27272a;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.border-zinc-900{--tw-border-opacity:1;border-color:#18181b;border-color:rgb(24 24 27/var(--tw-border-opacity,1))}.border-zinc-950{--tw-border-opacity:1;border-color:#09090b;border-color:rgb(9 9 11/var(--tw-border-opacity,1))}.\!border-l-\[\#8B1A2C\]{--tw-border-opacity:1!important;border-left-color:#8b1a2c!important;border-left-color:rgb(139 26 44/var(--tw-border-opacity,1))!important}.border-l-\[\#8B1A2C\]{--tw-border-opacity:1;border-left-color:#8b1a2c;border-left-color:rgb(139 26 44/var(--tw-border-opacity,1))}.border-l-emerald-500{--tw-border-opacity:1;border-left-color:#10b981;border-left-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-l-rose-500{--tw-border-opacity:1;border-left-color:#f43f5e;border-left-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-l-transparent{border-left-color:#0000}.border-t-transparent{border-top-color:#0000}.border-t-white{--tw-border-opacity:1;border-top-color:#fff;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#030508\]{--tw-bg-opacity:1;background-color:#030508;background-color:rgb(3 5 8/var(--tw-bg-opacity,1))}.bg-\[\#03060b\]{--tw-bg-opacity:1;background-color:#03060b;background-color:rgb(3 6 11/var(--tw-bg-opacity,1))}.bg-\[\#050505\]{--tw-bg-opacity:1;background-color:#050505;background-color:rgb(5 5 5/var(--tw-bg-opacity,1))}.bg-\[\#05070A\]{--tw-bg-opacity:1;background-color:#05070a;background-color:rgb(5 7 10/var(--tw-bg-opacity,1))}.bg-\[\#080808\]{--tw-bg-opacity:1;background-color:#080808;background-color:rgb(8 8 8/var(--tw-bg-opacity,1))}.bg-\[\#080808\]\/50{background-color:#08080880}.bg-\[\#080808\]\/70{background-color:#080808b3}.bg-\[\#080808\]\/80{background-color:#080808cc}.bg-\[\#080808\]\/90{background-color:#080808e6}.bg-\[\#0A0608\]{--tw-bg-opacity:1;background-color:#0a0608;background-color:rgb(10 6 8/var(--tw-bg-opacity,1))}.bg-\[\#0A0A0A\]{--tw-bg-opacity:1;background-color:#0a0a0a;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-\[\#0EA5A4\]{--tw-bg-opacity:1;background-color:#0ea5a4;background-color:rgb(14 165 164/var(--tw-bg-opacity,1))}.bg-\[\#0a0a0a\]{--tw-bg-opacity:1;background-color:#0a0a0a;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-\[\#16A34A\]{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-\[\#1F1F23\]{--tw-bg-opacity:1;background-color:#1f1f23;background-color:rgb(31 31 35/var(--tw-bg-opacity,1))}.bg-\[\#22D3EE\]{--tw-bg-opacity:1;background-color:#22d3ee;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-\[\#3b0a16\]{--tw-bg-opacity:1;background-color:#3b0a16;background-color:rgb(59 10 22/var(--tw-bg-opacity,1))}.bg-\[\#475569\]{--tw-bg-opacity:1;background-color:#475569;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-\[\#5B0013\]{--tw-bg-opacity:1;background-color:#5b0013;background-color:rgb(91 0 19/var(--tw-bg-opacity,1))}.bg-\[\#5E0F25\]{--tw-bg-opacity:1;background-color:#5e0f25;background-color:rgb(94 15 37/var(--tw-bg-opacity,1))}.bg-\[\#7C3AED\]{--tw-bg-opacity:1;background-color:#7c3aed;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-\[\#8A1C2E\]{--tw-bg-opacity:1;background-color:#8a1c2e;background-color:rgb(138 28 46/var(--tw-bg-opacity,1))}.bg-\[\#8A1C2E\]\/10{background-color:#8a1c2e1a}.bg-\[\#8A1C2E\]\/\[0\.06\]{background-color:#8a1c2e0f}.bg-\[\#8B0000\]{--tw-bg-opacity:1;background-color:#8b0000;background-color:rgb(139 0 0/var(--tw-bg-opacity,1))}.bg-\[\#8B0000\]\/10{background-color:#8b00001a}.bg-\[\#8B1A2C\]{--tw-bg-opacity:1;background-color:#8b1a2c;background-color:rgb(139 26 44/var(--tw-bg-opacity,1))}.bg-\[\#8B1A2C\]\/10{background-color:#8b1a2c1a}.bg-\[\#8B1A2C\]\/15{background-color:#8b1a2c26}.bg-\[\#8B1A2C\]\/30{background-color:#8b1a2c4d}.bg-\[\#8B1A2C\]\/40{background-color:#8b1a2c66}.bg-\[\#8B1A2C\]\/5{background-color:#8b1a2c0d}.bg-\[\#8B1A2C\]\/60{background-color:#8b1a2c99}.bg-\[\#8B1A2C\]\/70{background-color:#8b1a2cb3}.bg-\[\#8B1A2C\]\/80{background-color:#8b1a2ccc}.bg-\[\#8B1A2C\]\/85{background-color:#8b1a2cd9}.bg-\[\#8B1A2C\]\/\[0\.035\]{background-color:rgba(139,26,44,.035)}.bg-\[\#8B1A2C\]\/\[0\.03\]{background-color:#8b1a2c08}.bg-\[\#8B1A2C\]\/\[0\.04\]{background-color:#8b1a2c0a}.bg-\[\#8B1A2C\]\/\[0\.055\]{background-color:rgba(139,26,44,.055)}.bg-\[\#8B1A2C\]\/\[0\.05\]{background-color:#8b1a2c0d}.bg-\[\#8B1A2C\]\/\[0\.06\]{background-color:#8b1a2c0f}.bg-\[\#8B1A2C\]\/\[0\.08\]{background-color:#8b1a2c14}.bg-\[\#8B1A2C\]\/\[0\.18\]{background-color:#8b1a2c2e}.bg-\[\#B23548\]{--tw-bg-opacity:1;background-color:#b23548;background-color:rgb(178 53 72/var(--tw-bg-opacity,1))}.bg-\[\#B45309\]{--tw-bg-opacity:1;background-color:#b45309;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-\[\#D4AF37\]\/10{background-color:#d4af371a}.bg-\[\#E0B341\]{--tw-bg-opacity:1;background-color:#e0b341;background-color:rgb(224 179 65/var(--tw-bg-opacity,1))}.bg-\[\#E11D48\]{--tw-bg-opacity:1;background-color:#e11d48;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-\[\#E11D48\]\/10{background-color:#e11d481a}.bg-\[\#E8A4B0\]{--tw-bg-opacity:1;background-color:#e8a4b0;background-color:rgb(232 164 176/var(--tw-bg-opacity,1))}.bg-\[\#F59E0B\]{--tw-bg-opacity:1;background-color:#f59e0b;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-\[\#F59E0B\]\/10{background-color:#f59e0b1a}.bg-\[\#F7F5F0\]{--tw-bg-opacity:1;background-color:#f7f5f0;background-color:rgb(247 245 240/var(--tw-bg-opacity,1))}.bg-\[\#FF4D6B\]{--tw-bg-opacity:1;background-color:#ff4d6b;background-color:rgb(255 77 107/var(--tw-bg-opacity,1))}.bg-\[\#FFF7F8\]{--tw-bg-opacity:1;background-color:#fff7f8;background-color:rgb(255 247 248/var(--tw-bg-opacity,1))}.bg-\[\#FFFFFF\]{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-\[\#d4a843\]{--tw-bg-opacity:1;background-color:#d4a843;background-color:rgb(212 168 67/var(--tw-bg-opacity,1))}.bg-\[\#d4a843\]\/10{background-color:#d4a8431a}.bg-\[\#e11d48\]{--tw-bg-opacity:1;background-color:#e11d48;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-\[\#fbf8f2\]{--tw-bg-opacity:1;background-color:#fbf8f2;background-color:rgb(251 248 242/var(--tw-bg-opacity,1))}.bg-\[\#fbfaf8\]{--tw-bg-opacity:1;background-color:#fbfaf8;background-color:rgb(251 250 248/var(--tw-bg-opacity,1))}.bg-\[rgba\(10\2c 10\2c 12\2c 0\.88\)\]{background-color:#0a0a0ce0}.bg-\[rgba\(138\2c 28\2c 46\2c 0\.02\)\]{background-color:#8a1c2e05}.bg-\[rgba\(138\2c 28\2c 46\2c 0\.03\)\]{background-color:#8a1c2e08}.bg-\[rgba\(138\2c 28\2c 46\2c 0\.04\)\]{background-color:#8a1c2e0a}.bg-\[rgba\(138\2c 28\2c 46\2c 0\.06\)\]{background-color:#8a1c2e0f}.bg-\[var\(--owner-accent\)\]{background-color:var(--owner-accent)}.bg-accent{background-color:#dfac2a;background-color:hsl(var(--accent))}.bg-amber-100{--tw-bg-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-400{--tw-bg-opacity:1;background-color:#fbbf24;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/70{background-color:#fbbf24b3}.bg-amber-50{--tw-bg-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/80{background-color:#fffbebcc}.bg-amber-500{--tw-bg-opacity:1;background-color:#f59e0b;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/5,.bg-amber-500\/\[0\.05\]{background-color:#f59e0b0d}.bg-amber-500\/\[0\.08\]{background-color:#f59e0b14}.bg-amber-600{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-background{background-color:#080808;background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/5{background-color:#0000000d}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/95{background-color:#000000f2}.bg-blue-100{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-border{background-color:#2e2e2e;background-color:hsl(var(--border))}.bg-brand,.bg-brand-primary{--tw-bg-opacity:1;background-color:#8b0000;background-color:rgb(139 0 0/var(--tw-bg-opacity,1))}.bg-card{background-color:#0f0f0f;background-color:hsl(var(--card))}.bg-cyan-100{--tw-bg-opacity:1;background-color:#cffafe;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-300{--tw-bg-opacity:1;background-color:#67e8f9;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.bg-cyan-300\/10{background-color:#67e8f91a}.bg-cyan-400\/20{background-color:#22d3ee33}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-destructive{background-color:#7f1d1d;background-color:hsl(var(--destructive))}.bg-emerald-100{--tw-bg-opacity:1;background-color:#d1fae5;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-400{--tw-bg-opacity:1;background-color:#34d399;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:#ecfdf5;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/30{background-color:#ecfdf54d}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-500{--tw-bg-opacity:1;background-color:#10b981;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/50{background-color:#10b98180}.bg-emerald-500\/80{background-color:#10b981cc}.bg-emerald-500\/\[0\.06\]{background-color:#10b9810f}.bg-emerald-600{--tw-bg-opacity:1;background-color:#059669;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:#047857;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-emerald-950\/40{background-color:#022c2266}.bg-foreground{background-color:#fafafa;background-color:hsl(var(--foreground))}.bg-green-400{--tw-bg-opacity:1;background-color:#4ade80;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:#e0e7ff;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:#eef2ff;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-joy-cream{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-joy-crimson-300,.bg-joy-crimson-400,.bg-joy-crimson-500,.bg-joy-crimson-600,.bg-joy-crimson-700,.bg-joy-crimson-800,.bg-joy-crimson-900,.bg-joy-gold-300,.bg-joy-gold-400,.bg-joy-gold-500{--tw-bg-opacity:1;background-color:#8b0000;background-color:rgb(139 0 0/var(--tw-bg-opacity,1))}.bg-joy-obsidian{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-joy-paper{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-muted{background-color:#262626;background-color:hsl(var(--muted))}.bg-muted\/50{background-color:#26262680;background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:#0f0f0f;background-color:hsl(var(--popover))}.bg-primary{background-color:#dfac2a;background-color:hsl(var(--primary))}.bg-primary\/10{background-color:#dfac2a1a;background-color:hsl(var(--primary)/.1)}.bg-primary\/20{background-color:#dfac2a33;background-color:hsl(var(--primary)/.2)}.bg-purple-100{--tw-bg-opacity:1;background-color:#f3e8ff;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:#faf5ff;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/15{background-color:#dc262626}.bg-red-600\/20{background-color:#dc262633}.bg-red-700{--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:#ffe4e6;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-400{--tw-bg-opacity:1;background-color:#fb7185;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-400\/\[\.06\]{background-color:#fb71850f}.bg-rose-50{--tw-bg-opacity:1;background-color:#fff1f2;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-50\/30{background-color:#fff1f24d}.bg-rose-50\/40{background-color:#fff1f266}.bg-rose-500{--tw-bg-opacity:1;background-color:#f43f5e;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/80{background-color:#f43f5ecc}.bg-rose-600{--tw-bg-opacity:1;background-color:#e11d48;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-rose-700{--tw-bg-opacity:1;background-color:#be123c;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.bg-rose-950\/30{background-color:#4c05194d}.bg-secondary{background-color:#1f1f1f;background-color:hsl(var(--secondary))}.bg-sky-50{--tw-bg-opacity:1;background-color:#f0f9ff;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-600{--tw-bg-opacity:1;background-color:#0284c7;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:#cbd5e1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-400{--tw-bg-opacity:1;background-color:#94a3b8;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-500{--tw-bg-opacity:1;background-color:#64748b;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:#334155;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:#0f172a;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:#020617;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/60{background-color:#02061799}.bg-transparent{background-color:initial}.bg-violet-100{--tw-bg-opacity:1;background-color:#ede9fe;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:#f5f3ff;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/30{background-color:#ffffff4d}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[\.035\]{background-color:hsla(0,0%,100%,.035)}.bg-white\/\[0\.025\]{background-color:hsla(0,0%,100%,.025)}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:hsla(0,0%,100%,.035)}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:hsla(0,0%,100%,.045)}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:hsla(0,0%,100%,.055)}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.065\]{background-color:hsla(0,0%,100%,.065)}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-zinc-100{--tw-bg-opacity:1;background-color:#f4f4f5;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.bg-zinc-200{--tw-bg-opacity:1;background-color:#e4e4e7;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.bg-zinc-300{--tw-bg-opacity:1;background-color:#d4d4d8;background-color:rgb(212 212 216/var(--tw-bg-opacity,1))}.bg-zinc-400{--tw-bg-opacity:1;background-color:#a1a1aa;background-color:rgb(161 161 170/var(--tw-bg-opacity,1))}.bg-zinc-400\/15{background-color:#a1a1aa26}.bg-zinc-50{--tw-bg-opacity:1;background-color:#fafafa;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-zinc-50\/40{background-color:#fafafa66}.bg-zinc-50\/50{background-color:#fafafa80}.bg-zinc-50\/80{background-color:#fafafacc}.bg-zinc-500{--tw-bg-opacity:1;background-color:#71717a;background-color:rgb(113 113 122/var(--tw-bg-opacity,1))}.bg-zinc-500\/10{background-color:#71717a1a}.bg-zinc-500\/15{background-color:#71717a26}.bg-zinc-700{--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-800\/60{background-color:#27272a99}.bg-zinc-900{--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-900\/40{background-color:#18181b66}.bg-zinc-900\/60{background-color:#18181b99}.bg-zinc-900\/70{background-color:#18181bb3}.bg-zinc-950{--tw-bg-opacity:1;background-color:#09090b;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.bg-zinc-950\/40{background-color:#09090b66}.bg-zinc-950\/50{background-color:#09090b80}.bg-zinc-950\/60{background-color:#09090b99}.bg-zinc-950\/85{background-color:#09090bd9}.bg-zinc-950\/90{background-color:#09090be6}.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-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-\[\#050403\]\/55{--tw-gradient-from:#0504038c var(--tw-gradient-from-position);--tw-gradient-to:#05040300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#050403\]\/95{--tw-gradient-from:#050403f2 var(--tw-gradient-from-position);--tw-gradient-to:#05040300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#061112\]{--tw-gradient-from:#061112 var(--tw-gradient-from-position);--tw-gradient-to:#06111200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#070708\]{--tw-gradient-from:#070708 var(--tw-gradient-from-position);--tw-gradient-to:#07070800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#080808\]{--tw-gradient-from:#080808 var(--tw-gradient-from-position);--tw-gradient-to:#08080800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#080808\]\/40{--tw-gradient-from:#08080866 var(--tw-gradient-from-position);--tw-gradient-to:#08080800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#080808\]\/60{--tw-gradient-from:#08080899 var(--tw-gradient-from-position);--tw-gradient-to:#08080800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#080808\]\/80{--tw-gradient-from:#080808cc var(--tw-gradient-from-position);--tw-gradient-to:#08080800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#08080b\]{--tw-gradient-from:#08080b var(--tw-gradient-from-position);--tw-gradient-to:#08080b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#09090b\]{--tw-gradient-from:#09090b var(--tw-gradient-from-position);--tw-gradient-to:#09090b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0A0807\]\/35{--tw-gradient-from:#0a080759 var(--tw-gradient-from-position);--tw-gradient-to:#0a080700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0d0804\]{--tw-gradient-from:#0d0804 var(--tw-gradient-from-position);--tw-gradient-to:#0d080400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#16070b\]{--tw-gradient-from:#16070b var(--tw-gradient-from-position);--tw-gradient-to:#16070b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#3b0a16\]{--tw-gradient-from:#3b0a16 var(--tw-gradient-from-position);--tw-gradient-to:#3b0a1600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#3b0a16\]\/40{--tw-gradient-from:#3b0a1666 var(--tw-gradient-from-position);--tw-gradient-to:#3b0a1600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#8B0000\]\/\[0\.04\]{--tw-gradient-from:#8b00000a var(--tw-gradient-from-position);--tw-gradient-to:#8b000000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#8B1A2C\]{--tw-gradient-from:#8b1a2c var(--tw-gradient-from-position);--tw-gradient-to:#8b1a2c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#8B1A2C\]\/15{--tw-gradient-from:#8b1a2c26 var(--tw-gradient-from-position);--tw-gradient-to:#8b1a2c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#8B1A2C\]\/\[0\.08\]{--tw-gradient-from:#8b1a2c14 var(--tw-gradient-from-position);--tw-gradient-to:#8b1a2c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#8B1A2C\]\/\[0\.10\]{--tw-gradient-from:#8b1a2c1a var(--tw-gradient-from-position);--tw-gradient-to:#8b1a2c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#A11F36\]{--tw-gradient-from:#a11f36 var(--tw-gradient-from-position);--tw-gradient-to:#a11f3600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#E0B341\]{--tw-gradient-from:#e0b341 var(--tw-gradient-from-position);--tw-gradient-to:#e0b34100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#FFF8EC\]{--tw-gradient-from:#fff8ec var(--tw-gradient-from-position);--tw-gradient-to:#fff8ec00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#d4a843\]{--tw-gradient-from:#d4a843 var(--tw-gradient-from-position);--tw-gradient-to:#d4a84300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:#000c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from:#000000d9 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from:#faf5ff var(--tw-gradient-from-position);--tw-gradient-to:#faf5ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from:#0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to:#0ea5e900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-500{--tw-gradient-from:#64748b var(--tw-gradient-from-position);--tw-gradient-to:#64748b00 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:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950\/80{--tw-gradient-from:#020617cc var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950\/85{--tw-gradient-from:#020617d9 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-200{--tw-gradient-from:#e4e4e7 var(--tw-gradient-from-position);--tw-gradient-to:#e4e4e700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-50{--tw-gradient-from:#fafafa var(--tw-gradient-from-position);--tw-gradient-to:#fafafa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-900{--tw-gradient-from:#18181b var(--tw-gradient-from-position);--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-950{--tw-gradient-from:#09090b var(--tw-gradient-from-position);--tw-gradient-to:#09090b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#050403\]\/35{--tw-gradient-to:#05040300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#05040359 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#070708\]\/55{--tw-gradient-to:#07070800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0707088c var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#080808\]\/30{--tw-gradient-to:#08080800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0808084d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#09090c\]{--tw-gradient-to:#09090c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#09090c var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#0A0807\]{--tw-gradient-to:#0a080700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0a0807 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#0f1117\]{--tw-gradient-to:#0f111700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f1117 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#0f172a\]{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#111827\]{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#14100b\]{--tw-gradient-to:#14100b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#14100b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#3b0a16\]{--tw-gradient-to:#3b0a1600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b0a16 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#5E0F25\]{--tw-gradient-to:#5e0f2500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#5e0f25 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#DC2626\]{--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#dc2626 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#E11D48\]{--tw-gradient-to:#e11d4800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e11d48 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#FDF2E2\]{--tw-gradient-to:#fdf2e200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fdf2e2 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0003 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/55{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000008c var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/30{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0206174d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/\[0\.02\]{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ffffff05 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-zinc-800{--tw-gradient-to:#27272a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#27272a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-zinc-900{--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#18181b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-zinc-950\/40{--tw-gradient-to:#09090b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#09090b66 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#042f2e\]{--tw-gradient-to:#042f2e var(--tw-gradient-to-position)}.to-\[\#050403\]\/40{--tw-gradient-to:#05040366 var(--tw-gradient-to-position)}.to-\[\#050403\]\/55{--tw-gradient-to:#0504038c var(--tw-gradient-to-position)}.to-\[\#0A0807\]{--tw-gradient-to:#0a0807 var(--tw-gradient-to-position)}.to-\[\#0A0807\]\/55{--tw-gradient-to:#0a08078c var(--tw-gradient-to-position)}.to-\[\#100b05\]{--tw-gradient-to:#100b05 var(--tw-gradient-to-position)}.to-\[\#16090b\]{--tw-gradient-to:#16090b var(--tw-gradient-to-position)}.to-\[\#1a0a10\]{--tw-gradient-to:#1a0a10 var(--tw-gradient-to-position)}.to-\[\#1b0b0d\]{--tw-gradient-to:#1b0b0d var(--tw-gradient-to-position)}.to-\[\#2a1205\]{--tw-gradient-to:#2a1205 var(--tw-gradient-to-position)}.to-\[\#3F0B1B\]{--tw-gradient-to:#3f0b1b var(--tw-gradient-to-position)}.to-\[\#5E0F25\]{--tw-gradient-to:#5e0f25 var(--tw-gradient-to-position)}.to-\[\#8B1A2C\]{--tw-gradient-to:#8b1a2c var(--tw-gradient-to-position)}.to-\[\#E0B341\]{--tw-gradient-to:#e0b341 var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-rose-50{--tw-gradient-to:#fff1f2 var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to:#334155 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-zinc-100{--tw-gradient-to:#f4f4f5 var(--tw-gradient-to-position)}.to-zinc-50{--tw-gradient-to:#fafafa var(--tw-gradient-to-position)}.to-zinc-700{--tw-gradient-to:#3f3f46 var(--tw-gradient-to-position)}.to-zinc-950{--tw-gradient-to:#09090b var(--tw-gradient-to-position)}.to-zinc-950\/60{--tw-gradient-to:#09090b99 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-amber-500{fill:#f59e0b}.fill-current{fill:currentColor}.fill-primary{fill:#dfac2a;fill:hsl(var(--primary))}.fill-red-500{fill:#ef4444}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-7{padding:1.75rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-32{padding-bottom:8rem;padding-top:8rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-9{padding-bottom:2.25rem;padding-top:2.25rem}.py-\[1px\]{padding-bottom:1px;padding-top:1px}.py-\[2px\]{padding-bottom:2px;padding-top:2px}.py-\[3px\]{padding-bottom:3px;padding-top:3px}.py-\[72px\]{padding-bottom:72px;padding-top:72px}.py-px{padding-bottom:1px;padding-top:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[max\(1rem\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-\[max\(env\(safe-area-inset-bottom\)\2c 12px\)\]{padding-bottom:max(env(safe-area-inset-bottom),12px)}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-\[10vh\]{padding-top:10vh}.pt-\[65px\]{padding-top:65px}.pt-\[max\(20px\2c env\(safe-area-inset-top\)\)\]{padding-top:max(20px,env(safe-area-inset-top))}.pt-\[min\(20vh\2c 170px\)\]{padding-top:min(20vh,170px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:initial}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.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}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[100px\]{font-size:100px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[52px\]{font-size:52px}.text-\[54px\]{font-size:54px}.text-\[56px\]{font-size:56px}.text-\[6\.5px\]{font-size:6.5px}.text-\[60px\]{font-size:60px}.text-\[64px\]{font-size:64px}.text-\[6px\]{font-size:6px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[80px\]{font-size:80px}.text-\[88px\]{font-size:88px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(2\.15rem\2c 9vw\2c 3\.9rem\)\]{font-size:clamp(2.15rem,9vw,3.9rem)}.text-\[clamp\(2\.35rem\2c 5vw\2c 4rem\)\]{font-size:clamp(2.35rem,5vw,4rem)}.text-\[clamp\(2rem\2c 4\.5vw\2c 2\.85rem\)\]{font-size:clamp(2rem,4.5vw,2.85rem)}.text-\[clamp\(2rem\2c 4vw\2c 3rem\)\]{font-size:clamp(2rem,4vw,3rem)}.text-\[clamp\(44px\2c 10vw\2c 82px\)\]{font-size:clamp(44px,10vw,82px)}.text-\[clamp\(48px\2c 10vw\2c 82px\)\]{font-size:clamp(48px,10vw,82px)}.text-\[clamp\(52px\2c 10vw\2c 104px\)\]{font-size:clamp(52px,10vw,104px)}.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-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[\.82\]{line-height:.82}.leading-\[\.86\]{line-height:.86}.leading-\[\.88\]{line-height:.88}.leading-\[\.90\]{line-height:.9}.leading-\[\.93\]{line-height:.93}.leading-\[\.98\]{line-height:.98}.leading-\[\.9\]{line-height:.9}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.01\]{line-height:1.01}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.07\]{line-height:1.07}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.42\]{line-height:1.42}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.72\]{line-height:1.72}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.9\]{line-height:1.9}.leading-\[1\],.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.015em\]{letter-spacing:-.015em}.tracking-\[-\.01em\]{letter-spacing:-.01em}.tracking-\[-\.025em\]{letter-spacing:-.025em}.tracking-\[-\.02em\]{letter-spacing:-.02em}.tracking-\[-\.035em\]{letter-spacing:-.035em}.tracking-\[-\.03em\]{letter-spacing:-.03em}.tracking-\[-\.045em\]{letter-spacing:-.045em}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-\.052em\]{letter-spacing:-.052em}.tracking-\[-\.055em\]{letter-spacing:-.055em}.tracking-\[-\.056em\]{letter-spacing:-.056em}.tracking-\[-\.05em\]{letter-spacing:-.05em}.tracking-\[-\.06em\]{letter-spacing:-.06em}.tracking-\[-\.072em\]{letter-spacing:-.072em}.tracking-\[-\.075em\]{letter-spacing:-.075em}.tracking-\[-\.07em\]{letter-spacing:-.07em}.tracking-\[-\.085em\]{letter-spacing:-.085em}.tracking-\[-0\.012em\]{letter-spacing:-.012em}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.018em\]{letter-spacing:-.018em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.022em\]{letter-spacing:-.022em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[-0\.075em\]{letter-spacing:-.075em}.tracking-\[\.045em\]{letter-spacing:.045em}.tracking-\[\.10em\]{letter-spacing:.1em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.13em\]{letter-spacing:.13em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[\.20em\]{letter-spacing:.2em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[\.24em\]{letter-spacing:.24em}.tracking-\[\.25em\]{letter-spacing:.25em}.tracking-\[\.26em\]{letter-spacing:.26em}.tracking-\[\.28em\]{letter-spacing:.28em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[\.30em\]{letter-spacing:.3em}.tracking-\[\.32em\]{letter-spacing:.32em}.tracking-\[\.34em\]{letter-spacing:.34em}.tracking-\[\.36em\]{letter-spacing:.36em}.tracking-\[\.3em\]{letter-spacing:.3em}.tracking-\[\.42em\]{letter-spacing:.42em}.tracking-\[\.45em\]{letter-spacing:.45em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.10em\]{letter-spacing:.1em}.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\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.19em\]{letter-spacing:.19em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.20em\]{letter-spacing:.2em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.23em\]{letter-spacing:.23em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.30em\]{letter-spacing:.3em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.34em\]{letter-spacing:.34em}.tracking-\[0\.36em\]{letter-spacing:.36em}.tracking-\[0\.38em\]{letter-spacing:.38em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.40em\]{letter-spacing:.4em}.tracking-\[0\.42em\]{letter-spacing:.42em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#050403\]{--tw-text-opacity:1;color:#050403;color:rgb(5 4 3/var(--tw-text-opacity,1))}.text-\[\#080808\]{--tw-text-opacity:1;color:#080808;color:rgb(8 8 8/var(--tw-text-opacity,1))}.text-\[\#0891B2\]{--tw-text-opacity:1;color:#0891b2;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-\[\#09090B\]{--tw-text-opacity:1;color:#09090b;color:rgb(9 9 11/var(--tw-text-opacity,1))}.text-\[\#0A0A0B\]{--tw-text-opacity:1;color:#0a0a0b;color:rgb(10 10 11/var(--tw-text-opacity,1))}.text-\[\#0A0A0C\]{--tw-text-opacity:1;color:#0a0a0c;color:rgb(10 10 12/var(--tw-text-opacity,1))}.text-\[\#0B7C7B\]{--tw-text-opacity:1;color:#0b7c7b;color:rgb(11 124 123/var(--tw-text-opacity,1))}.text-\[\#0EA5A4\]{--tw-text-opacity:1;color:#0ea5a4;color:rgb(14 165 164/var(--tw-text-opacity,1))}.text-\[\#15803D\]{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-\[\#1F1F23\]{--tw-text-opacity:1;color:#1f1f23;color:rgb(31 31 35/var(--tw-text-opacity,1))}.text-\[\#475569\]{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-\[\#5E0F25\]{--tw-text-opacity:1;color:#5e0f25;color:rgb(94 15 37/var(--tw-text-opacity,1))}.text-\[\#6E1424\]{--tw-text-opacity:1;color:#6e1424;color:rgb(110 20 36/var(--tw-text-opacity,1))}.text-\[\#7C4A04\]{--tw-text-opacity:1;color:#7c4a04;color:rgb(124 74 4/var(--tw-text-opacity,1))}.text-\[\#8A1C2E\]{--tw-text-opacity:1;color:#8a1c2e;color:rgb(138 28 46/var(--tw-text-opacity,1))}.text-\[\#8B0000\]{--tw-text-opacity:1;color:#8b0000;color:rgb(139 0 0/var(--tw-text-opacity,1))}.text-\[\#8B1A2C\]{--tw-text-opacity:1;color:#8b1a2c;color:rgb(139 26 44/var(--tw-text-opacity,1))}.text-\[\#8B5E00\]{--tw-text-opacity:1;color:#8b5e00;color:rgb(139 94 0/var(--tw-text-opacity,1))}.text-\[\#9f1239\]{--tw-text-opacity:1;color:#9f1239;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-\[\#B23548\]{--tw-text-opacity:1;color:#b23548;color:rgb(178 53 72/var(--tw-text-opacity,1))}.text-\[\#B45309\]{--tw-text-opacity:1;color:#b45309;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-\[\#B8960C\]{--tw-text-opacity:1;color:#b8960c;color:rgb(184 150 12/var(--tw-text-opacity,1))}.text-\[\#C5A059\]{--tw-text-opacity:1;color:#c5a059;color:rgb(197 160 89/var(--tw-text-opacity,1))}.text-\[\#E0B341\]{--tw-text-opacity:1;color:#e0b341;color:rgb(224 179 65/var(--tw-text-opacity,1))}.text-\[\#E11D48\]{--tw-text-opacity:1;color:#e11d48;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-\[\#E8546B\]{--tw-text-opacity:1;color:#e8546b;color:rgb(232 84 107/var(--tw-text-opacity,1))}.text-\[\#E8A4B0\]{--tw-text-opacity:1;color:#e8a4b0;color:rgb(232 164 176/var(--tw-text-opacity,1))}.text-\[\#E8A4B0\]\/80{color:#e8a4b0cc}.text-\[\#F59E0B\]{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-\[\#FF3B3B\]{--tw-text-opacity:1;color:#ff3b3b;color:rgb(255 59 59/var(--tw-text-opacity,1))}.text-\[\#FF8AA1\]{--tw-text-opacity:1;color:#ff8aa1;color:rgb(255 138 161/var(--tw-text-opacity,1))}.text-\[\#FFD4DC\]{--tw-text-opacity:1;color:#ffd4dc;color:rgb(255 212 220/var(--tw-text-opacity,1))}.text-\[\#FFD4DC\]\/35{color:#ffd4dc59}.text-\[\#FFD4DC\]\/70{color:#ffd4dcb3}.text-\[\#d4a843\]{--tw-text-opacity:1;color:#d4a843;color:rgb(212 168 67/var(--tw-text-opacity,1))}.text-\[\#d4af37\]{--tw-text-opacity:1;color:#d4af37;color:rgb(212 175 55/var(--tw-text-opacity,1))}.text-\[\#d8dde3\]{--tw-text-opacity:1;color:#d8dde3;color:rgb(216 221 227/var(--tw-text-opacity,1))}.text-\[\#ff4f73\]{--tw-text-opacity:1;color:#ff4f73;color:rgb(255 79 115/var(--tw-text-opacity,1))}.text-\[\#ff7b94\]{--tw-text-opacity:1;color:#ff7b94;color:rgb(255 123 148/var(--tw-text-opacity,1))}.text-\[var\(--owner-accent\)\]{color:var(--owner-accent)}.text-\[var\(--owner-on-accent\)\]{color:var(--owner-on-accent)}.text-accent-foreground{color:#080808;color:hsl(var(--accent-foreground))}.text-amber-100{--tw-text-opacity:1;color:#fef3c7;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:#fde68a;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/85{color:#fde68ad9}.text-amber-300{--tw-text-opacity:1;color:#fcd34d;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-50\/70{color:#fffbebb3}.text-amber-500{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:#b45309;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:#92400e;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:#78350f;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:#1e3a8a;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-brand,.text-brand-primary{--tw-text-opacity:1;color:#8b0000;color:rgb(139 0 0/var(--tw-text-opacity,1))}.text-card-foreground{color:#fafafa;color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-100{--tw-text-opacity:1;color:#cffafe;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-100\/80{color:#cffafecc}.text-cyan-200{--tw-text-opacity:1;color:#a5f3fc;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-200\/70{color:#a5f3fcb3}.text-cyan-200\/80{color:#a5f3fccc}.text-cyan-300{--tw-text-opacity:1;color:#67e8f9;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-300\/70{color:#67e8f9b3}.text-cyan-300\/90{color:#67e8f9e6}.text-cyan-400\/80{color:#22d3eecc}.text-cyan-500{--tw-text-opacity:1;color:#06b6d4;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-600{--tw-text-opacity:1;color:#0891b2;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:#0e7490;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:#155e75;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-destructive{color:#7f1d1d;color:hsl(var(--destructive))}.text-destructive-foreground{color:#fafafa;color:hsl(var(--destructive-foreground))}.text-emerald-200{--tw-text-opacity:1;color:#a7f3d0;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:#6ee7b7;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:#34d399;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:#10b981;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:#059669;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:#065f46;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:#064e3b;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:#022c22;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-foreground{color:#fafafa;color:hsl(var(--foreground))}.text-foreground\/50{color:#fafafa80;color:hsl(var(--foreground)/.5)}.text-green-400{--tw-text-opacity:1;color:#4ade80;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:#3730a3;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-joy-cream{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-joy-crimson-300,.text-joy-crimson-400,.text-joy-crimson-500,.text-joy-crimson-600,.text-joy-crimson-700,.text-joy-crimson-800,.text-joy-crimson-900,.text-joy-gold-300,.text-joy-gold-400,.text-joy-gold-500{--tw-text-opacity:1;color:#8b0000;color:rgb(139 0 0/var(--tw-text-opacity,1))}.text-joy-obsidian{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-joy-paper{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-muted-foreground{color:#999;color:hsl(var(--muted-foreground))}.text-neutral-800{--tw-text-opacity:1;color:#262626;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:#c2410c;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-popover-foreground{color:#fafafa;color:hsl(var(--popover-foreground))}.text-primary{color:#dfac2a;color:hsl(var(--primary))}.text-primary-foreground{color:#080808;color:hsl(var(--primary-foreground))}.text-purple-700{--tw-text-opacity:1;color:#7e22ce;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:#6b21a8;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:#fecaca;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:#fecdd3;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:#fda4af;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:#fb7185;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:#f43f5e;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:#e11d48;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:#be123c;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:#9f1239;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-secondary-foreground{color:#fafafa;color:hsl(var(--secondary-foreground))}.text-sky-600{--tw-text-opacity:1;color:#0284c7;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:#075985;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:#f1f5f9;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:#e2e8f0;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-violet-700{--tw-text-opacity:1;color:#6d28d9;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:#5b21b6;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-white\/\[0\.04\]{color:#ffffff0a}.text-zinc-100{--tw-text-opacity:1;color:#f4f4f5;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:#e4e4e7;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:#d4d4d8;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-300\/80{color:#d4d4d8cc}.text-zinc-400{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:#52525b;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-700{--tw-text-opacity:1;color:#3f3f46;color:rgb(63 63 70/var(--tw-text-opacity,1))}.text-zinc-800{--tw-text-opacity:1;color:#27272a;color:rgb(39 39 42/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:#18181b;color:rgb(24 24 27/var(--tw-text-opacity,1))}.text-zinc-950{--tw-text-opacity:1;color:#09090b;color:rgb(9 9 11/var(--tw-text-opacity,1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.overline{-webkit-text-decoration-line:overline;text-decoration-line:overline}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.decoration-zinc-300{-webkit-text-decoration-color:#d4d4d8;text-decoration-color:#d4d4d8}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[5px\]{text-underline-offset:5px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-zinc-600::placeholder{--tw-placeholder-opacity:1;color:#52525b;color:rgb(82 82 91/var(--tw-placeholder-opacity,1))}.caret-cyan-300{caret-color:#67e8f9}.accent-\[\#8A1C2E\]{accent-color:#8a1c2e}.accent-\[\#8B1A2C\]{accent-color:#8b1a2c}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.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}.opacity-95{opacity:.95}.opacity-\[\.055\]{opacity:.055}.opacity-\[\.13\]{opacity:.13}.opacity-\[\.16\]{opacity:.16}.opacity-\[\.94\]{opacity:.94}.opacity-\[0\.035\]{opacity:.035}.opacity-\[0\.045\]{opacity:.045}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.055\]{opacity:.055}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.10\]{opacity:.1}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.14\]{opacity:.14}.opacity-\[0\.18\]{opacity:.18}.opacity-\[0\.20\]{opacity:.2}.opacity-\[0\.22\]{opacity:.22}.opacity-\[0\.25\]{opacity:.25}.opacity-\[0\.30\]{opacity:.3}.opacity-\[0\.32\]{opacity:.32}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-soft-light{mix-blend-mode:soft-light}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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 #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_0_2px_rgba\(225\2c 29\2c 72\2c 0\.18\)\]{--tw-shadow:0 0 0 2px #e11d482e;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color)}.shadow-\[0_0_0_2px_rgba\(225\2c 29\2c 72\2c 0\.18\)\],.shadow-\[0_0_22px_rgba\(139\2c 26\2c 44\2c 0\.45\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(139\2c 26\2c 44\2c 0\.45\)\]{--tw-shadow:0 0 22px #8b1a2c73;--tw-shadow-colored:0 0 22px var(--tw-shadow-color)}.shadow-\[0_0_24px_rgba\(139\2c 26\2c 44\2c 0\.08\)\]{--tw-shadow:0 0 24px #8b1a2c14;--tw-shadow-colored:0 0 24px var(--tw-shadow-color)}.shadow-\[0_0_24px_rgba\(139\2c 26\2c 44\2c 0\.08\)\],.shadow-\[0_0_30px_rgba\(34\2c 211\2c 238\2c \.18\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(34\2c 211\2c 238\2c \.18\)\]{--tw-shadow:0 0 30px #22d3ee2e;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.shadow-\[0_0_5px_rgba\(52\2c 211\2c 153\2c 0\.85\)\]{--tw-shadow:0 0 5px #34d399d9;--tw-shadow-colored:0 0 5px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(232\2c 164\2c 176\2c 0\.85\)\]{--tw-shadow:0 0 6px #e8a4b0d9;--tw-shadow-colored:0 0 6px var(--tw-shadow-color)}.shadow-\[0_0_6px_rgba\(232\2c 164\2c 176\2c 0\.85\)\],.shadow-\[0_0_6px_rgba\(255\2c 255\2c 255\2c 0\.9\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(255\2c 255\2c 255\2c 0\.9\)\]{--tw-shadow:0 0 6px #ffffffe6;--tw-shadow-colored:0 0 6px var(--tw-shadow-color)}.shadow-\[0_0_6px_rgba\(52\2c 211\2c 153\2c 0\.7\)\]{--tw-shadow:0 0 6px #34d399b3;--tw-shadow-colored:0 0 6px var(--tw-shadow-color)}.shadow-\[0_0_6px_rgba\(52\2c 211\2c 153\2c 0\.7\)\],.shadow-\[0_0_6px_rgba\(52\2c 211\2c 153\2c 0\.85\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(52\2c 211\2c 153\2c 0\.85\)\]{--tw-shadow:0 0 6px #34d399d9;--tw-shadow-colored:0 0 6px var(--tw-shadow-color)}.shadow-\[0_0_9px_rgba\(225\2c 29\2c 72\2c \.65\)\]{--tw-shadow:0 0 9px #e11d48a6;--tw-shadow-colored:0 0 9px var(--tw-shadow-color)}.shadow-\[0_0_9px_rgba\(225\2c 29\2c 72\2c \.65\)\],.shadow-\[0_10px_24px_-12px_rgba\(139\2c 26\2c 44\2c 0\.8\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_rgba\(139\2c 26\2c 44\2c 0\.8\)\]{--tw-shadow:0 10px 24px -12px #8b1a2ccc;--tw-shadow-colored:0 10px 24px -12px var(--tw-shadow-color)}.shadow-\[0_12px_26px_-14px_rgba\(139\2c 26\2c 44\2c 0\.9\)\]{--tw-shadow:0 12px 26px -14px #8b1a2ce6;--tw-shadow-colored:0 12px 26px -14px var(--tw-shadow-color)}.shadow-\[0_12px_26px_-14px_rgba\(139\2c 26\2c 44\2c 0\.9\)\],.shadow-\[0_14px_36px_-30px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_-30px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-shadow:0 14px 36px -30px #0000008c;--tw-shadow-colored:0 14px 36px -30px var(--tw-shadow-color)}.shadow-\[0_16px_34px_-28px_rgba\(139\2c 26\2c 44\2c 0\.85\)\]{--tw-shadow:0 16px 34px -28px #8b1a2cd9;--tw-shadow-colored:0 16px 34px -28px var(--tw-shadow-color)}.shadow-\[0_16px_34px_-28px_rgba\(139\2c 26\2c 44\2c 0\.85\)\],.shadow-\[0_18px_40px_-32px_rgba\(91\2c 0\2c 19\2c 0\.8\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_-32px_rgba\(91\2c 0\2c 19\2c 0\.8\)\]{--tw-shadow:0 18px 40px -32px #5b0013cc;--tw-shadow-colored:0 18px 40px -32px var(--tw-shadow-color)}.shadow-\[0_18px_44px_-14px_rgba\(139\2c 26\2c 44\2c 0\.55\)\]{--tw-shadow:0 18px 44px -14px #8b1a2c8c;--tw-shadow-colored:0 18px 44px -14px var(--tw-shadow-color)}.shadow-\[0_18px_44px_-14px_rgba\(139\2c 26\2c 44\2c 0\.55\)\],.shadow-\[0_18px_44px_rgba\(34\2c 211\2c 238\2c \.2\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(34\2c 211\2c 238\2c \.2\)\]{--tw-shadow:0 18px 44px #22d3ee33;--tw-shadow-colored:0 18px 44px var(--tw-shadow-color)}.shadow-\[0_18px_45px_-24px_rgba\(139\2c 26\2c 44\2c \.95\)\]{--tw-shadow:0 18px 45px -24px #8b1a2cf2;--tw-shadow-colored:0 18px 45px -24px var(--tw-shadow-color)}.shadow-\[0_18px_45px_-24px_rgba\(139\2c 26\2c 44\2c \.95\)\],.shadow-\[0_18px_52px_-30px_rgba\(225\2c 29\2c 72\2c \.9\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_52px_-30px_rgba\(225\2c 29\2c 72\2c \.9\)\]{--tw-shadow:0 18px 52px -30px #e11d48e6;--tw-shadow-colored:0 18px 52px -30px var(--tw-shadow-color)}.shadow-\[0_20px_50px_-34px_rgba\(139\2c 26\2c 44\2c \.9\)\]{--tw-shadow:0 20px 50px -34px #8b1a2ce6;--tw-shadow-colored:0 20px 50px -34px var(--tw-shadow-color)}.shadow-\[0_20px_50px_-34px_rgba\(139\2c 26\2c 44\2c \.9\)\],.shadow-\[0_20px_70px_-62px_rgba\(15\2c 23\2c 42\2c \.45\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_70px_-62px_rgba\(15\2c 23\2c 42\2c \.45\)\]{--tw-shadow:0 20px 70px -62px #0f172a73;--tw-shadow-colored:0 20px 70px -62px var(--tw-shadow-color)}.shadow-\[0_22px_70px_-55px_rgba\(15\2c 23\2c 42\2c \.55\)\]{--tw-shadow:0 22px 70px -55px #0f172a8c;--tw-shadow-colored:0 22px 70px -55px var(--tw-shadow-color)}.shadow-\[0_22px_70px_-55px_rgba\(15\2c 23\2c 42\2c \.55\)\],.shadow-\[0_24px_60px_-20px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 24px 60px -20px #0000002e;--tw-shadow-colored:0 24px 60px -20px var(--tw-shadow-color)}.shadow-\[0_24px_64px_-24px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 24px 64px -24px #0000002e;--tw-shadow-colored:0 24px 64px -24px var(--tw-shadow-color)}.shadow-\[0_24px_64px_-24px_rgba\(0\2c 0\2c 0\2c 0\.18\)\],.shadow-\[0_24px_64px_-24px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_64px_-24px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-shadow:0 24px 64px -24px #0000008c;--tw-shadow-colored:0 24px 64px -24px var(--tw-shadow-color)}.shadow-\[0_24px_64px_-24px_rgba\(0\2c 0\2c 0\2c 0\.8\)\]{--tw-shadow:0 24px 64px -24px #000c;--tw-shadow-colored:0 24px 64px -24px var(--tw-shadow-color)}.shadow-\[0_24px_64px_-24px_rgba\(0\2c 0\2c 0\2c 0\.8\)\],.shadow-\[0_24px_64px_-24px_rgba\(139\2c 26\2c 44\2c 0\.30\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_64px_-24px_rgba\(139\2c 26\2c 44\2c 0\.30\)\]{--tw-shadow:0 24px 64px -24px #8b1a2c4d;--tw-shadow-colored:0 24px 64px -24px var(--tw-shadow-color)}.shadow-\[0_24px_64px_-24px_rgba\(232\2c 164\2c 176\2c 0\.32\)\2c 0_0_0_1px_rgba\(232\2c 164\2c 176\2c 0\.06\)\]{--tw-shadow:0 24px 64px -24px #e8a4b052,0 0 0 1px #e8a4b00f;--tw-shadow-colored:0 24px 64px -24px var(--tw-shadow-color),0 0 0 1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_-24px_rgba\(0\2c 0\2c 0\2c 0\.38\)\]{--tw-shadow:0 24px 80px -24px #00000061;--tw-shadow-colored:0 24px 80px -24px var(--tw-shadow-color)}.shadow-\[0_24px_80px_-24px_rgba\(0\2c 0\2c 0\2c 0\.38\)\],.shadow-\[0_24px_90px_rgba\(0\2c 0\2c 0\2c 0\.42\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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\(0\2c 0\2c 0\2c 0\.42\)\]{--tw-shadow:0 24px 90px #0000006b;--tw-shadow-colored:0 24px 90px var(--tw-shadow-color)}.shadow-\[0_28px_80px_-28px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 28px 80px -28px #00000073;--tw-shadow-colored:0 28px 80px -28px var(--tw-shadow-color)}.shadow-\[0_28px_80px_-28px_rgba\(0\2c 0\2c 0\2c 0\.45\)\],.shadow-\[0_30px_100px_-60px_rgba\(212\2c 175\2c 55\2c \.8\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_100px_-60px_rgba\(212\2c 175\2c 55\2c \.8\)\]{--tw-shadow:0 30px 100px -60px #d4af37cc;--tw-shadow-colored:0 30px 100px -60px var(--tw-shadow-color)}.shadow-\[0_30px_80px_-20px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-shadow:0 30px 80px -20px #0009;--tw-shadow-colored:0 30px 80px -20px var(--tw-shadow-color)}.shadow-\[0_30px_80px_-20px_rgba\(0\2c 0\2c 0\2c 0\.6\)\],.shadow-\[0_30px_80px_-70px_rgba\(24\2c 24\2c 27\2c \.65\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-70px_rgba\(24\2c 24\2c 27\2c \.65\)\]{--tw-shadow:0 30px 80px -70px #18181ba6;--tw-shadow-colored:0 30px 80px -70px var(--tw-shadow-color)}.shadow-\[0_30px_90px_-34px_rgba\(0\2c 0\2c 0\2c \.38\)\]{--tw-shadow:0 30px 90px -34px #00000061;--tw-shadow-colored:0 30px 90px -34px var(--tw-shadow-color)}.shadow-\[0_30px_90px_-34px_rgba\(0\2c 0\2c 0\2c \.38\)\],.shadow-\[0_34px_110px_-86px_rgba\(15\2c 23\2c 42\2c \.55\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_110px_-86px_rgba\(15\2c 23\2c 42\2c \.55\)\]{--tw-shadow:0 34px 110px -86px #0f172a8c;--tw-shadow-colored:0 34px 110px -86px var(--tw-shadow-color)}.shadow-\[0_6px_18px_-6px_rgba\(139\2c 26\2c 44\2c 0\.55\)\]{--tw-shadow:0 6px 18px -6px #8b1a2c8c;--tw-shadow-colored:0 6px 18px -6px var(--tw-shadow-color)}.shadow-\[0_6px_18px_-6px_rgba\(139\2c 26\2c 44\2c 0\.55\)\],.shadow-\[0_8px_30px_rgba\(200\2c 38\2c 76\2c 0\.2\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(200\2c 38\2c 76\2c 0\.2\)\]{--tw-shadow:0 8px 30px #c8264c33;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color)}.shadow-\[2px_0_8px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:2px 0 8px #00000073;--tw-shadow-colored:2px 0 8px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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\.06\)\2c 0_24px_64px_-32px_rgba\(200\2c 38\2c 76\2c 0\.40\)\]{--tw-shadow:inset 0 1px 0 #ffffff0f,0 24px 64px -32px #c8264c66;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 24px 64px -32px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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\.15\)\]{--tw-shadow:inset 0 1px 0 #ffffff26;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.15\)\],.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.65\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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\.65\)\]{--tw-shadow:inset 0 1px 0 #ffffffa6;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.72\)\2c 0_20px_50px_-34px_rgba\(139\2c 26\2c 44\2c 0\.45\)\]{--tw-shadow:inset 0 1px 0 #ffffffb8,0 20px 50px -34px #8b1a2c73;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 20px 50px -34px var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.72\)\2c 0_20px_50px_-34px_rgba\(139\2c 26\2c 44\2c 0\.45\)\],.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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 #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[\#8B1A2C\]\/20{--tw-shadow-color:#8b1a2c33;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.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),0 0 #0000;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(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),0 0 #0000;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-4{--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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-\[\#8B1A2C\]{--tw-ring-opacity:1;--tw-ring-color:rgb(139 26 44/var(--tw-ring-opacity,1))}.ring-\[\#8B1A2C\]\/20{--tw-ring-color:#8b1a2c33}.ring-\[\#8B1A2C\]\/30{--tw-ring-color:#8b1a2c4d}.ring-\[\#8B1A2C\]\/40{--tw-ring-color:#8b1a2c66}.ring-\[\#8B1A2C\]\/45{--tw-ring-color:#8b1a2c73}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-transparent{--tw-ring-color:#0000}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-zinc-950{--tw-ring-opacity:1;--tw-ring-color:rgb(9 9 11/var(--tw-ring-opacity,1))}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.ring-offset-transparent{--tw-ring-offset-color:#0000}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.blur-\[2px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[2px\]{--tw-blur:blur(2px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.drop-shadow-\[0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-drop-shadow:drop-shadow(0 1px 6px #0009)}.drop-shadow-\[0_2px_12px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-drop-shadow:drop-shadow(0 2px 12px #0009)}.drop-shadow-\[0_2px_12px_rgba\(0\2c 0\2c 0\2c 0\.6\)\],.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.\!filter{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)!important}.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{-webkit-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-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-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-blur-md{-webkit-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-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-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-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-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-filter{-webkit-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-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-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[stroke-dashoffset\]{transition-duration:.15s;transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.fade-in,.fade-in-0{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.slide-in-from-right{--tw-enter-translate-x:100%}.slide-in-from-top-1{--tw-enter-translate-y:-0.25rem}.slide-in-from-top-4{--tw-enter-translate-y:-1rem}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.\[-\:\\s\]{-:\s}.\[height\:100dvh\]{height:100dvh}.font-display{font-family:Playfair Display,serif}.font-body{font-family:Inter,sans-serif}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#333;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#d4a843}.text-gold{color:#d4a843}.bg-gold{background-color:#d4a843}.border-gold{border-color:#d4a843}.hero-overlay{background:linear-gradient(0deg,#080808 0,#080808b3 30%,#08080833 60%,#0808081a)}.img-zoom{transition:transform .8s cubic-bezier(.16,1,.3,1)}.img-zoom:hover{transform:scale(1.08)}@keyframes revealUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-reveal-up{animation:revealUp .8s cubic-bezier(.16,1,.3,1) forwards}.stagger-children>*{opacity:0}.stagger-children>:first-child{animation:revealUp .6s cubic-bezier(.16,1,.3,1) .1s forwards}.stagger-children>:nth-child(2){animation:revealUp .6s cubic-bezier(.16,1,.3,1) .2s forwards}.stagger-children>:nth-child(3){animation:revealUp .6s cubic-bezier(.16,1,.3,1) .3s forwards}.stagger-children>:nth-child(4){animation:revealUp .6s cubic-bezier(.16,1,.3,1) .4s forwards}.stagger-children>:nth-child(5){animation:revealUp .6s cubic-bezier(.16,1,.3,1) .5s forwards}.stagger-children>:nth-child(6){animation:revealUp .6s cubic-bezier(.16,1,.3,1) .6s forwards}.card-lift{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.card-lift:hover{box-shadow:0 20px 60px #d4a84326;transform:translateY(-8px)}.nav-blur{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.section-divider{background:linear-gradient(90deg,#0000,#333,#0000);height:1px}.btn-glow{transition:all .4s cubic-bezier(.16,1,.3,1)}.btn-glow:hover{box-shadow:0 0 30px #d4a84366}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.file\:mr-2::-webkit-file-upload-button{margin-right:.5rem}.file\:mr-2::file-selector-button{margin-right:.5rem}.file\:mr-3::-webkit-file-upload-button{margin-right:.75rem}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:cursor-pointer::-webkit-file-upload-button{cursor:pointer}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-\[6px\]::-webkit-file-upload-button{border-radius:6px}.file\:rounded-\[6px\]::file-selector-button{border-radius:6px}.file\:rounded-sm::-webkit-file-upload-button{border-radius:calc(.5rem - 4px);border-radius:calc(var(--radius) - 4px)}.file\:rounded-sm::file-selector-button{border-radius:calc(.5rem - 4px);border-radius:calc(var(--radius) - 4px)}.file\:border-0::-webkit-file-upload-button{border-width:0}.file\:border-0::file-selector-button{border-width:0}.file\:bg-\[\#8B1A2C\]::-webkit-file-upload-button{--tw-bg-opacity:1;background-color:#8b1a2c;background-color:rgb(139 26 44/var(--tw-bg-opacity,1))}.file\:bg-\[\#8B1A2C\]::file-selector-button{--tw-bg-opacity:1;background-color:#8b1a2c;background-color:rgb(139 26 44/var(--tw-bg-opacity,1))}.file\:bg-transparent::-webkit-file-upload-button{background-color:initial}.file\:bg-transparent::file-selector-button{background-color:initial}.file\:bg-zinc-100::-webkit-file-upload-button{--tw-bg-opacity:1;background-color:#f4f4f5;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.file\:bg-zinc-100::file-selector-button{--tw-bg-opacity:1;background-color:#f4f4f5;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.file\:px-2\.5::-webkit-file-upload-button{padding-left:.625rem;padding-right:.625rem}.file\:px-2\.5::file-selector-button{padding-left:.625rem;padding-right:.625rem}.file\:px-3::-webkit-file-upload-button{padding-left:.75rem;padding-right:.75rem}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::-webkit-file-upload-button{padding-bottom:.375rem;padding-top:.375rem}.file\:py-1\.5::file-selector-button{padding-bottom:.375rem;padding-top:.375rem}.file\:text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:text-xs::-webkit-file-upload-button{font-size:.75rem;line-height:1rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-medium::-webkit-file-upload-button{font-weight:500}.file\:font-medium::file-selector-button{font-weight:500}.file\:font-semibold::-webkit-file-upload-button{font-weight:600}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-foreground::-webkit-file-upload-button{color:#fafafa;color:hsl(var(--foreground))}.file\:text-foreground::file-selector-button{color:#fafafa;color:hsl(var(--foreground))}.file\:text-white::-webkit-file-upload-button{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.file\:text-white::file-selector-button{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.file\:text-zinc-700::-webkit-file-upload-button{--tw-text-opacity:1;color:#3f3f46;color:rgb(63 63 70/var(--tw-text-opacity,1))}.file\:text-zinc-700::file-selector-button{--tw-text-opacity:1;color:#3f3f46;color:rgb(63 63 70/var(--tw-text-opacity,1))}.placeholder\:text-\[\#475569\]::placeholder{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.placeholder\:text-\[\#9CA3AF\]::placeholder{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.placeholder\:text-\[\#FBA9B5\]\/55::placeholder{color:#fba9b58c}.placeholder\:text-\[rgba\(245\2c 239\2c 229\2c 0\.35\)\]::placeholder{color:#f5efe559}.placeholder\:text-muted-foreground::placeholder{color:#999;color:hsl(var(--muted-foreground))}.placeholder\:text-zinc-500::placeholder{--tw-text-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-text-opacity,1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity:1;color:#52525b;color:rgb(82 82 91/var(--tw-text-opacity,1))}.placeholder\:text-zinc-700::placeholder{--tw-text-opacity:1;color:#3f3f46;color:rgb(63 63 70/var(--tw-text-opacity,1))}.placeholder\:opacity-95::placeholder{opacity:.95}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{bottom:0;content:var(--tw-content);top:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%;content:var(--tw-content);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))}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-bottom-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.5rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.first\:border-0:first-child{border-width:0}.first\:border-l:first-child{border-left-width:1px}.first\:pt-0:first-child{padding-top:0}.last\:rounded-r-md:last-child{border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-\[\#8B1A2C\]:focus-within{--tw-border-opacity:1;border-color:#8b1a2c;border-color:rgb(139 26 44/var(--tw-border-opacity,1))}.focus-within\:border-zinc-300:focus-within{--tw-border-opacity:1;border-color:#d4d4d8;border-color:rgb(212 212 216/var(--tw-border-opacity,1))}.focus-within\:border-zinc-900:focus-within{--tw-border-opacity:1;border-color:#18181b;border-color:rgb(24 24 27/var(--tw-border-opacity,1))}.focus-within\:shadow-\[0_8px_32px_rgba\(0\2c 0\2c 0\2c 0\.12\)\]:focus-within{--tw-shadow:0 8px 32px #0000001f;--tw-shadow-colored:0 8px 32px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.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-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-px:hover,.hover\:translate-x-0\.5: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-x-0\.5:hover{--tw-translate-x:0.125rem}.hover\:translate-x-\[1px\]:hover{--tw-translate-x:1px}.hover\:translate-x-\[1px\]:hover,.hover\:translate-y-\[-0\.5px\]: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-\[-0\.5px\]:hover{--tw-translate-y:-0.5px}.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px}.hover\:translate-y-\[-1px\]:hover,.hover\:translate-y-\[-2px\]: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-\[-2px\]:hover{--tw-translate-y:-2px}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110: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-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-\[1\.015\]:hover{--tw-scale-x:1.015;--tw-scale-y:1.015}.hover\:scale-\[1\.015\]:hover,.hover\:scale-\[1\.02\]: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\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:scale-\[1\.04\]:hover{--tw-scale-x:1.04;--tw-scale-y:1.04;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-\[\#0EA5A4\]:hover{--tw-border-opacity:1;border-color:#0ea5a4;border-color:rgb(14 165 164/var(--tw-border-opacity,1))}.hover\:border-\[\#475569\]:hover{--tw-border-opacity:1;border-color:#475569;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.hover\:border-\[\#8A1C2E\]\/60:hover{border-color:#8a1c2e99}.hover\:border-\[\#8B0000\]:hover{--tw-border-opacity:1;border-color:#8b0000;border-color:rgb(139 0 0/var(--tw-border-opacity,1))}.hover\:border-\[\#8B1A2C\]:hover{--tw-border-opacity:1;border-color:#8b1a2c;border-color:rgb(139 26 44/var(--tw-border-opacity,1))}.hover\:border-\[\#8B1A2C\]\/40:hover{border-color:#8b1a2c66}.hover\:border-\[\#8B1A2C\]\/45:hover{border-color:#8b1a2c73}.hover\:border-\[\#8B1A2C\]\/50:hover{border-color:#8b1a2c80}.hover\:border-\[\#8B1A2C\]\/60:hover{border-color:#8b1a2c99}.hover\:border-\[\#D4AF37\]:hover{--tw-border-opacity:1;border-color:#d4af37;border-color:rgb(212 175 55/var(--tw-border-opacity,1))}.hover\:border-\[\#E0B341\]\/60:hover{border-color:#e0b34199}.hover\:border-\[\#E8A4B0\]:hover{--tw-border-opacity:1;border-color:#e8a4b0;border-color:rgb(232 164 176/var(--tw-border-opacity,1))}.hover\:border-\[\#E8A4B0\]\/40:hover{border-color:#e8a4b066}.hover\:border-\[\#F59E0B\]:hover{--tw-border-opacity:1;border-color:#f59e0b;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.hover\:border-\[\#d4a843\]:hover{--tw-border-opacity:1;border-color:#d4a843;border-color:rgb(212 168 67/var(--tw-border-opacity,1))}.hover\:border-\[var\(--owner-accent\)\]:hover{border-color:var(--owner-accent)}.hover\:border-amber-500:hover{--tw-border-opacity:1;border-color:#f59e0b;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.hover\:border-cyan-500:hover{--tw-border-opacity:1;border-color:#06b6d4;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.hover\:border-emerald-500:hover{--tw-border-opacity:1;border-color:#10b981;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.hover\:border-emerald-500\/60:hover{border-color:#10b98199}.hover\:border-red-500\/50:hover{border-color:#ef444480}.hover\:border-red-500\/60:hover{border-color:#ef444499}.hover\:border-rose-300:hover{--tw-border-opacity:1;border-color:#fda4af;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.hover\:border-rose-700:hover{--tw-border-opacity:1;border-color:#be123c;border-color:rgb(190 18 60/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:#94a3b8;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:border-slate-900:hover{--tw-border-opacity:1;border-color:#0f172a;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.hover\:border-violet-500:hover{--tw-border-opacity:1;border-color:#8b5cf6;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:border-white\/55:hover{border-color:#ffffff8c}.hover\:border-white\/60:hover{border-color:#fff9}.hover\:border-white\/\[0\.20\]:hover{border-color:#fff3}.hover\:border-zinc-300:hover{--tw-border-opacity:1;border-color:#d4d4d8;border-color:rgb(212 212 216/var(--tw-border-opacity,1))}.hover\:border-zinc-400:hover{--tw-border-opacity:1;border-color:#a1a1aa;border-color:rgb(161 161 170/var(--tw-border-opacity,1))}.hover\:border-zinc-500:hover{--tw-border-opacity:1;border-color:#71717a;border-color:rgb(113 113 122/var(--tw-border-opacity,1))}.hover\:border-zinc-900:hover{--tw-border-opacity:1;border-color:#18181b;border-color:rgb(24 24 27/var(--tw-border-opacity,1))}.hover\:bg-\[\#0891B2\]:hover{--tw-bg-opacity:1;background-color:#0891b2;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.hover\:bg-\[\#0B7C7B\]:hover{--tw-bg-opacity:1;background-color:#0b7c7b;background-color:rgb(11 124 123/var(--tw-bg-opacity,1))}.hover\:bg-\[\#0EA5A4\]:hover{--tw-bg-opacity:1;background-color:#0ea5a4;background-color:rgb(14 165 164/var(--tw-bg-opacity,1))}.hover\:bg-\[\#15803D\]:hover{--tw-bg-opacity:1;background-color:#15803d;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1DA851\]:hover{--tw-bg-opacity:1;background-color:#1da851;background-color:rgb(29 168 81/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1EBE57\]:hover{--tw-bg-opacity:1;background-color:#1ebe57;background-color:rgb(30 190 87/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1ca352\]:hover{--tw-bg-opacity:1;background-color:#1ca352;background-color:rgb(28 163 82/var(--tw-bg-opacity,1))}.hover\:bg-\[\#334155\]:hover{--tw-bg-opacity:1;background-color:#334155;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-\[\#4d0d1c\]:hover{--tw-bg-opacity:1;background-color:#4d0d1c;background-color:rgb(77 13 28/var(--tw-bg-opacity,1))}.hover\:bg-\[\#5B21B6\]:hover{--tw-bg-opacity:1;background-color:#5b21b6;background-color:rgb(91 33 182/var(--tw-bg-opacity,1))}.hover\:bg-\[\#5E0F25\]:hover{--tw-bg-opacity:1;background-color:#5e0f25;background-color:rgb(94 15 37/var(--tw-bg-opacity,1))}.hover\:bg-\[\#6B1018\]:hover{--tw-bg-opacity:1;background-color:#6b1018;background-color:rgb(107 16 24/var(--tw-bg-opacity,1))}.hover\:bg-\[\#6D0018\]:hover{--tw-bg-opacity:1;background-color:#6d0018;background-color:rgb(109 0 24/var(--tw-bg-opacity,1))}.hover\:bg-\[\#6E1322\]:hover{--tw-bg-opacity:1;background-color:#6e1322;background-color:rgb(110 19 34/var(--tw-bg-opacity,1))}.hover\:bg-\[\#6E1424\]:hover{--tw-bg-opacity:1;background-color:#6e1424;background-color:rgb(110 20 36/var(--tw-bg-opacity,1))}.hover\:bg-\[\#7C3A04\]:hover{--tw-bg-opacity:1;background-color:#7c3a04;background-color:rgb(124 58 4/var(--tw-bg-opacity,1))}.hover\:bg-\[\#7a1626\]:hover{--tw-bg-opacity:1;background-color:#7a1626;background-color:rgb(122 22 38/var(--tw-bg-opacity,1))}.hover\:bg-\[\#8A1C2E\]\/\[0\.10\]:hover{background-color:#8a1c2e1a}.hover\:bg-\[\#8B0000\]\/5:hover{background-color:#8b00000d}.hover\:bg-\[\#8B1A2C\]:hover{--tw-bg-opacity:1;background-color:#8b1a2c;background-color:rgb(139 26 44/var(--tw-bg-opacity,1))}.hover\:bg-\[\#8B1A2C\]\/10:hover{background-color:#8b1a2c1a}.hover\:bg-\[\#8B1A2C\]\/5:hover{background-color:#8b1a2c0d}.hover\:bg-\[\#8B1A2C\]\/70:hover{background-color:#8b1a2cb3}.hover\:bg-\[\#8B1A2C\]\/\[0\.035\]:hover{background-color:rgba(139,26,44,.035)}.hover\:bg-\[\#8B1A2C\]\/\[0\.055\]:hover{background-color:rgba(139,26,44,.055)}.hover\:bg-\[\#8B1A2C\]\/\[0\.06\]:hover{background-color:#8b1a2c0f}.hover\:bg-\[\#8B1A2C\]\/\[0\.08\]:hover{background-color:#8b1a2c14}.hover\:bg-\[\#8B1A2C\]\/\[0\.10\]:hover{background-color:#8b1a2c1a}.hover\:bg-\[\#8B1A2C\]\/\[0\.12\]:hover{background-color:#8b1a2c1f}.hover\:bg-\[\#A01B30\]:hover{--tw-bg-opacity:1;background-color:#a01b30;background-color:rgb(160 27 48/var(--tw-bg-opacity,1))}.hover\:bg-\[\#BE123C\]:hover{--tw-bg-opacity:1;background-color:#be123c;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.hover\:bg-\[\#D4AF37\]:hover{--tw-bg-opacity:1;background-color:#d4af37;background-color:rgb(212 175 55/var(--tw-bg-opacity,1))}.hover\:bg-\[\#D58709\]:hover{--tw-bg-opacity:1;background-color:#d58709;background-color:rgb(213 135 9/var(--tw-bg-opacity,1))}.hover\:bg-\[\#d4a843\]:hover{--tw-bg-opacity:1;background-color:#d4a843;background-color:rgb(212 168 67/var(--tw-bg-opacity,1))}.hover\:bg-\[\#ff4f73\]:hover{--tw-bg-opacity:1;background-color:#ff4f73;background-color:rgb(255 79 115/var(--tw-bg-opacity,1))}.hover\:bg-\[rgba\(138\2c 28\2c 46\2c 0\.04\)\]:hover{background-color:#8a1c2e0a}.hover\:bg-\[rgba\(255\2c 255\2c 255\2c 0\.06\)\]:hover{background-color:#ffffff0f}.hover\:bg-\[var\(--owner-accent\)\]:hover{background-color:var(--owner-accent)}.hover\:bg-accent:hover{background-color:#dfac2a;background-color:hsl(var(--accent))}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-300:hover{--tw-bg-opacity:1;background-color:#fcd34d;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-500:hover{--tw-bg-opacity:1;background-color:#f59e0b;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:#b45309;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/60:hover{background-color:#0009}.hover\:bg-black\/85:hover{background-color:#000000d9}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-cyan-500\/10:hover{background-color:#06b6d41a}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:#0891b2;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.hover\:bg-destructive\/80:hover{background-color:#7f1d1dcc;background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:#7f1d1de6;background-color:hsl(var(--destructive)/.9)}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:#d1fae5;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:#059669;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:#047857;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity:1;background-color:#065f46;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.hover\:bg-muted:hover{background-color:#262626;background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:#26262680;background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:#dfac2a;background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:#dfac2acc;background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:#dfac2ae6;background-color:hsl(var(--primary)/.9)}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:#991b1b;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:#fff1f2;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-rose-600:hover{--tw-bg-opacity:1;background-color:#e11d48;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.hover\:bg-rose-700:hover{--tw-bg-opacity:1;background-color:#be123c;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.hover\:bg-rose-800:hover{--tw-bg-opacity:1;background-color:#9f1239;background-color:rgb(159 18 57/var(--tw-bg-opacity,1))}.hover\:bg-secondary:hover{background-color:#1f1f1f;background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:#1f1f1fcc;background-color:hsl(var(--secondary)/.8)}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:#334155;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-900:hover{--tw-bg-opacity:1;background-color:#0f172a;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-zinc-100:hover{--tw-bg-opacity:1;background-color:#f4f4f5;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.hover\:bg-zinc-200:hover{--tw-bg-opacity:1;background-color:#e4e4e7;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.hover\:bg-zinc-200\/70:hover{background-color:#e4e4e7b3}.hover\:bg-zinc-50:hover{--tw-bg-opacity:1;background-color:#fafafa;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.hover\:bg-zinc-50\/50:hover{background-color:#fafafa80}.hover\:bg-zinc-50\/60:hover{background-color:#fafafa99}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.hover\:bg-zinc-800:hover{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.hover\:bg-zinc-900:hover{--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.hover\:from-\[\#3b0a16\]\/70:hover{--tw-gradient-from:#3b0a16b3 var(--tw-gradient-from-position);--tw-gradient-to:#3b0a1600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:text-\[\#050403\]:hover{--tw-text-opacity:1;color:#050403;color:rgb(5 4 3/var(--tw-text-opacity,1))}.hover\:text-\[\#080808\]:hover{--tw-text-opacity:1;color:#080808;color:rgb(8 8 8/var(--tw-text-opacity,1))}.hover\:text-\[\#5E0F25\]:hover{--tw-text-opacity:1;color:#5e0f25;color:rgb(94 15 37/var(--tw-text-opacity,1))}.hover\:text-\[\#6E1424\]:hover{--tw-text-opacity:1;color:#6e1424;color:rgb(110 20 36/var(--tw-text-opacity,1))}.hover\:text-\[\#7C3AED\]:hover{--tw-text-opacity:1;color:#7c3aed;color:rgb(124 58 237/var(--tw-text-opacity,1))}.hover\:text-\[\#8A1C2E\]:hover{--tw-text-opacity:1;color:#8a1c2e;color:rgb(138 28 46/var(--tw-text-opacity,1))}.hover\:text-\[\#8B0000\]:hover{--tw-text-opacity:1;color:#8b0000;color:rgb(139 0 0/var(--tw-text-opacity,1))}.hover\:text-\[\#8B1A2C\]:hover{--tw-text-opacity:1;color:#8b1a2c;color:rgb(139 26 44/var(--tw-text-opacity,1))}.hover\:text-\[\#9D174D\]:hover{--tw-text-opacity:1;color:#9d174d;color:rgb(157 23 77/var(--tw-text-opacity,1))}.hover\:text-\[\#B23548\]:hover{--tw-text-opacity:1;color:#b23548;color:rgb(178 53 72/var(--tw-text-opacity,1))}.hover\:text-\[\#B8960C\]:hover{--tw-text-opacity:1;color:#b8960c;color:rgb(184 150 12/var(--tw-text-opacity,1))}.hover\:text-\[\#E11D48\]:hover{--tw-text-opacity:1;color:#e11d48;color:rgb(225 29 72/var(--tw-text-opacity,1))}.hover\:text-\[\#E8A4B0\]:hover{--tw-text-opacity:1;color:#e8a4b0;color:rgb(232 164 176/var(--tw-text-opacity,1))}.hover\:text-\[\#d4a843\]:hover{--tw-text-opacity:1;color:#d4a843;color:rgb(212 168 67/var(--tw-text-opacity,1))}.hover\:text-accent-foreground:hover{color:#080808;color:hsl(var(--accent-foreground))}.hover\:text-amber-500:hover{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-black:hover{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-cyan-500:hover{--tw-text-opacity:1;color:#06b6d4;color:rgb(6 182 212/var(--tw-text-opacity,1))}.hover\:text-emerald-500:hover{--tw-text-opacity:1;color:#10b981;color:rgb(16 185 129/var(--tw-text-opacity,1))}.hover\:text-foreground:hover{color:#fafafa;color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:#999;color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:#080808;color:hsl(var(--primary-foreground))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-rose-300:hover{--tw-text-opacity:1;color:#fda4af;color:rgb(253 164 175/var(--tw-text-opacity,1))}.hover\:text-rose-500:hover{--tw-text-opacity:1;color:#f43f5e;color:rgb(244 63 94/var(--tw-text-opacity,1))}.hover\:text-rose-700:hover{--tw-text-opacity:1;color:#be123c;color:rgb(190 18 60/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-violet-500:hover{--tw-text-opacity:1;color:#8b5cf6;color:rgb(139 92 246/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-zinc-200:hover{--tw-text-opacity:1;color:#e4e4e7;color:rgb(228 228 231/var(--tw-text-opacity,1))}.hover\:text-zinc-300:hover{--tw-text-opacity:1;color:#d4d4d8;color:rgb(212 212 216/var(--tw-text-opacity,1))}.hover\:text-zinc-700:hover{--tw-text-opacity:1;color:#3f3f46;color:rgb(63 63 70/var(--tw-text-opacity,1))}.hover\:text-zinc-900:hover{--tw-text-opacity:1;color:#18181b;color:rgb(24 24 27/var(--tw-text-opacity,1))}.hover\:text-zinc-950:hover{--tw-text-opacity:1;color:#09090b;color:rgb(9 9 11/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-\[0_18px_44px_-18px_rgba\(139\2c 26\2c 44\2c 0\.30\)\]:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_44px_-18px_rgba\(139\2c 26\2c 44\2c 0\.30\)\]:hover{--tw-shadow:0 18px 44px -18px #8b1a2c4d;--tw-shadow-colored:0 18px 44px -18px var(--tw-shadow-color)}.hover\:shadow-\[0_28px_90px_-58px_rgba\(139\2c 26\2c 44\2c \.65\)\]:hover{--tw-shadow:0 28px 90px -58px #8b1a2ca6;--tw-shadow-colored:0 28px 90px -58px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_14px_rgba\(139\2c 26\2c 44\2c 0\.30\)\]:hover{--tw-shadow:0 4px 14px #8b1a2c4d;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color)}.hover\:shadow-\[0_4px_14px_rgba\(139\2c 26\2c 44\2c 0\.30\)\]:hover,.hover\:shadow-\[0_4px_14px_rgba\(200\2c 38\2c 76\2c 0\.35\)\]:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_14px_rgba\(200\2c 38\2c 76\2c 0\.35\)\]:hover{--tw-shadow:0 4px 14px #c8264c59;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color)}.hover\:shadow-\[0_4px_24px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]:hover{--tw-shadow:0 4px 24px #00000014;--tw-shadow-colored:0 4px 24px var(--tw-shadow-color)}.hover\:shadow-\[0_4px_24px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]:hover,.hover\:shadow-md:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1)}.hover\:brightness-110:hover,.hover\:brightness-125:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25)}.focus\:border-\[\#8B0000\]:focus{--tw-border-opacity:1;border-color:#8b0000;border-color:rgb(139 0 0/var(--tw-border-opacity,1))}.focus\:border-\[\#8B1A2C\]:focus{--tw-border-opacity:1;border-color:#8b1a2c;border-color:rgb(139 26 44/var(--tw-border-opacity,1))}.focus\:border-\[\#E11D48\]:focus{--tw-border-opacity:1;border-color:#e11d48;border-color:rgb(225 29 72/var(--tw-border-opacity,1))}.focus\:border-\[--focus\]:focus{border-color:var(--focus)}.focus\:border-\[var\(--owner-accent\)\]:focus{border-color:var(--owner-accent)}.focus\:border-cyan-300\/60:focus{border-color:#67e8f999}.focus\:border-sky-500:focus{--tw-border-opacity:1;border-color:#0ea5e9;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.focus\:border-slate-900:focus{--tw-border-opacity:1;border-color:#0f172a;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.focus\:border-zinc-500:focus{--tw-border-opacity:1;border-color:#71717a;border-color:rgb(113 113 122/var(--tw-border-opacity,1))}.focus\:bg-accent:focus{background-color:#dfac2a;background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:#dfac2a;background-color:hsl(var(--primary))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:text-accent-foreground:focus{color:#080808;color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:#080808;color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-\[0_0_0_3px_rgba\(225\2c 29\2c 72\2c 0\.10\)\]:focus{--tw-shadow:0 0 0 3px #e11d481a;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)}.focus\:shadow-\[0_0_0_3px_rgba\(225\2c 29\2c 72\2c 0\.10\)\]:focus,.focus\:shadow-\[0_0_0_3px_rgba\(225\2c 29\2c 72\2c 0\.13\)\]:focus{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_rgba\(225\2c 29\2c 72\2c 0\.13\)\]:focus{--tw-shadow:0 0 0 3px #e11d4821;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-\[\#8B1A2C\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(139 26 44/var(--tw-ring-opacity,1))}.focus\:ring-\[\#8B1A2C\]\/30:focus{--tw-ring-color:#8b1a2c4d}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.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),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:translate-y-0:active{--tw-translate-y:0px}.active\:translate-y-0:active,.active\:translate-y-px:active{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))}.active\:translate-y-px:active{--tw-translate-y:1px}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.active\:scale-95:active,.active\:scale-\[0\.98\]:active{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))}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.active\:scale-\[0\.99\]:active{--tw-scale-x:0.99;--tw-scale-y:0.99;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\:pointer-events-none:disabled{pointer-events:none}.disabled\:translate-y-0:disabled{--tw-translate-y:0px;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\:bg-\[\#5E0F25\]\/40:disabled{background-color:#5e0f2566}.disabled\:bg-slate-200:disabled{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity:1;background-color:#cbd5e1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.disabled\:bg-slate-400:disabled{--tw-bg-opacity:1;background-color:#94a3b8;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.disabled\:bg-slate-50:disabled{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.disabled\:bg-zinc-100:disabled{--tw-bg-opacity:1;background-color:#f4f4f5;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.disabled\:bg-zinc-300:disabled{--tw-bg-opacity:1;background-color:#d4d4d8;background-color:rgb(212 212 216/var(--tw-bg-opacity,1))}.disabled\:bg-zinc-400:disabled{--tw-bg-opacity:1;background-color:#a1a1aa;background-color:rgb(161 161 170/var(--tw-bg-opacity,1))}.disabled\:bg-zinc-50:disabled{--tw-bg-opacity:1;background-color:#fafafa;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.disabled\:text-slate-400:disabled{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.disabled\:text-slate-500:disabled{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.disabled\:text-white:disabled{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.disabled\:text-zinc-400:disabled{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.disabled\:text-zinc-500:disabled{--tw-text-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-text-opacity,1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-transparent:hover:disabled{background-color:initial}.disabled\:hover\:text-\[\#8B1A2C\]:hover:disabled{--tw-text-opacity:1;color:#8b1a2c;color:rgb(139 26 44/var(--tw-text-opacity,1))}.group:hover .group-hover\:w-16{width:4rem}.group:hover .group-hover\:w-full{width:100%}.group\/cell:hover .group-hover\/cell\:translate-y-0{--tw-translate-y:0px}.group\/cell:hover .group-hover\/cell\:translate-y-0,.group\/cta:hover .group-hover\/cta\:translate-x-0\.5{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\/cta:hover .group-hover\/cta\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.group:hover .group-hover\:-translate-y-0\.5,.group:hover .group-hover\:translate-x-0\.5{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\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:translate-x-1,.group:hover .group-hover\:translate-y-0{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\:translate-y-0{--tw-translate-y:0px}.group:hover .group-hover\:rotate-12{--tw-rotate:12deg}.group:hover .group-hover\:rotate-12,.group:hover .group-hover\:rotate-180{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\:rotate-180{--tw-rotate:180deg}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-110{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\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.group:hover .group-hover\:scale-\[1\.02\],.group:hover .group-hover\:scale-\[1\.03\]{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\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03}.group:hover .group-hover\:border-\[\#D4AF37\]{--tw-border-opacity:1;border-color:#d4af37;border-color:rgb(212 175 55/var(--tw-border-opacity,1))}.group\/cell:hover .group-hover\/cell\:bg-\[\#8B1A2C\]{--tw-bg-opacity:1;background-color:#8b1a2c;background-color:rgb(139 26 44/var(--tw-bg-opacity,1))}.group\/cell:hover .group-hover\/cell\:bg-\[\#8B1A2C\]\/\[0\.04\]{background-color:#8b1a2c0a}.group:hover .group-hover\:bg-\[\#d4a843\]\/10{background-color:#d4a8431a}.group:hover .group-hover\:bg-\[--tile-accent-soft\]{background-color:var(--tile-accent-soft)}.group:hover .group-hover\:text-\[\#5E0F25\]{--tw-text-opacity:1;color:#5e0f25;color:rgb(94 15 37/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#8B1A2C\]{--tw-text-opacity:1;color:#8b1a2c;color:rgb(139 26 44/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#8B1A2C\]\/30{color:#8b1a2c4d}.group:hover .group-hover\:text-\[\#E0B341\]{--tw-text-opacity:1;color:#e0b341;color:rgb(224 179 65/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#E8A4B0\]{--tw-text-opacity:1;color:#e8a4b0;color:rgb(232 164 176/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#d4a843\]{--tw-text-opacity:1;color:#d4a843;color:rgb(212 168 67/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[--a\]{color:var(--a)}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-zinc-900{--tw-text-opacity:1;color:#18181b;color:rgb(24 24 27/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-zinc-950{--tw-text-opacity:1;color:#09090b;color:rgb(9 9 11/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.group:hover .group-hover\:opacity-100,.group\/cell:hover .group-hover\/cell\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-40{opacity:.4}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group\/cell:hover .group-hover\/cell\:ring-\[\#8B1A2C\]\/60{--tw-ring-color:#8b1a2c99}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:#26262666;border-color:hsl(var(--muted)/.4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:#2e2e2e;border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:#262626;background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:#dfac2a;background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:#080808;background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:#999;color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:#080808;color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:#fafafa;color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:#7f1d1d4d;border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:#7f1d1d;background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:#fafafa;color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:#fef2f2;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:#dfac2a;background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:#dfac2a80;background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:#080808;color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:#999;color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{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))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{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))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;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))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;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))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end],.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{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))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x)}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[selected\=true\]\:border-l-2[data-selected=true]{border-left-width:2px}.data-\[selected\=true\]\:border-\[\#8B1A2C\][data-selected=true]{--tw-border-opacity:1;border-color:#8b1a2c;border-color:rgb(139 26 44/var(--tw-border-opacity,1))}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:#dfac2a;background-color:hsl(var(--accent))}.data-\[selected\=true\]\:bg-white\/\[0\.06\][data-selected=true]{background-color:#ffffff0f}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:#080808;background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:#dfac2a;background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:#dfac2a;background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:#dfac2a80;background-color:hsl(var(--accent)/.5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:#1f1f1f;background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:#262626;background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:#2e2e2e;background-color:hsl(var(--input))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:#999;color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:#080808;color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:#fafafa;color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:#080808;color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:#080808;color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#999;color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{--tw-translate-y:-50%;content:var(--tw-content);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))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{--tw-translate-x:0px;content:var(--tw-content);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))}.data-\[state\=open\]\:focus\:bg-accent:focus[data-state=open],.data-\[state\=open\]\:hover\:bg-accent:hover[data-state=open]{background-color:#dfac2a;background-color:hsl(var(--accent))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;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[data-selected=true] .group-data-\[selected\=true\]\:text-\[\#8B1A2C\]{--tw-text-opacity:1;color:#8b1a2c;color:rgb(139 26 44/var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-\[\#E8A4B0\]{--tw-text-opacity:1;color:#e8a4b0;color:rgb(232 164 176/var(--tw-text-opacity,1))}.group[data-selected=true] .group-data-\[selected\=true\]\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}}.dark\:divide-white\/10:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.dark\:divide-white\/5:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.dark\:divide-white\/\[0\.05\]:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.dark\:border-\[\#1E1E24\]:is(.dark *){--tw-border-opacity:1;border-color:#1e1e24;border-color:rgb(30 30 36/var(--tw-border-opacity,1))}.dark\:border-\[\#8A1C2E\]\/30:is(.dark *){border-color:#8a1c2e4d}.dark\:border-\[\#8B1A2C\]\/25:is(.dark *){border-color:#8b1a2c40}.dark\:border-\[\#8B1A2C\]\/30:is(.dark *){border-color:#8b1a2c4d}.dark\:border-\[\#8B1A2C\]\/40:is(.dark *){border-color:#8b1a2c66}.dark\:border-\[\#8B1A2C\]\/55:is(.dark *){border-color:#8b1a2c8c}.dark\:border-\[\#C5A059\]\/25:is(.dark *){border-color:#c5a05940}.dark\:border-\[\#E8A4B0\]:is(.dark *){--tw-border-opacity:1;border-color:#e8a4b0;border-color:rgb(232 164 176/var(--tw-border-opacity,1))}.dark\:border-\[\#E8A4B0\]\/15:is(.dark *){border-color:#e8a4b026}.dark\:border-\[\#E8A4B0\]\/20:is(.dark *){border-color:#e8a4b033}.dark\:border-\[\#E8A4B0\]\/25:is(.dark *){border-color:#e8a4b040}.dark\:border-\[\#E8A4B0\]\/35:is(.dark *){border-color:#e8a4b059}.dark\:border-\[\#E8A4B0\]\/45:is(.dark *){border-color:#e8a4b073}.dark\:border-\[\#FFD4DC\]\/25:is(.dark *){border-color:#ffd4dc40}.dark\:border-amber-500\/20:is(.dark *){border-color:#f59e0b33}.dark\:border-amber-500\/30:is(.dark *){border-color:#f59e0b4d}.dark\:border-amber-500\/40:is(.dark *){border-color:#f59e0b66}.dark\:border-blue-500\/30:is(.dark *){border-color:#3b82f64d}.dark\:border-cyan-300\/20:is(.dark *){border-color:#67e8f933}.dark\:border-destructive:is(.dark *){border-color:#7f1d1d;border-color:hsl(var(--destructive))}.dark\:border-emerald-500\/30:is(.dark *){border-color:#10b9814d}.dark\:border-emerald-700:is(.dark *){--tw-border-opacity:1;border-color:#047857;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity:1;border-color:#065f46;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.dark\:border-rose-500\/20:is(.dark *){border-color:#f43f5e33}.dark\:border-rose-900:is(.dark *){--tw-border-opacity:1;border-color:#881337;border-color:rgb(136 19 55/var(--tw-border-opacity,1))}.dark\:border-white:is(.dark *){--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/15:is(.dark *){border-color:#ffffff26}.dark\:border-white\/20:is(.dark *){border-color:#fff3}.dark\:border-white\/30:is(.dark *){border-color:#ffffff4d}.dark\:border-white\/5:is(.dark *){border-color:#ffffff0d}.dark\:border-white\/\[\.06\]:is(.dark *){border-color:#ffffff0f}.dark\:border-white\/\[0\.04\]:is(.dark *){border-color:#ffffff0a}.dark\:border-white\/\[0\.05\]:is(.dark *){border-color:#ffffff0d}.dark\:border-white\/\[0\.06\]:is(.dark *){border-color:#ffffff0f}.dark\:border-white\/\[0\.07\]:is(.dark *){border-color:#ffffff12}.dark\:border-white\/\[0\.08\]:is(.dark *){border-color:#ffffff14}.dark\:border-zinc-700:is(.dark *){--tw-border-opacity:1;border-color:#3f3f46;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.dark\:border-zinc-800:is(.dark *){--tw-border-opacity:1;border-color:#27272a;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.dark\:border-zinc-900:is(.dark *){--tw-border-opacity:1;border-color:#18181b;border-color:rgb(24 24 27/var(--tw-border-opacity,1))}.dark\:border-zinc-950:is(.dark *){--tw-border-opacity:1;border-color:#09090b;border-color:rgb(9 9 11/var(--tw-border-opacity,1))}.dark\:bg-\[\#030305\]:is(.dark *){--tw-bg-opacity:1;background-color:#030305;background-color:rgb(3 3 5/var(--tw-bg-opacity,1))}.dark\:bg-\[\#050505\]:is(.dark *){--tw-bg-opacity:1;background-color:#050505;background-color:rgb(5 5 5/var(--tw-bg-opacity,1))}.dark\:bg-\[\#050507\]:is(.dark *){--tw-bg-opacity:1;background-color:#050507;background-color:rgb(5 5 7/var(--tw-bg-opacity,1))}.dark\:bg-\[\#09090B\]:is(.dark *){--tw-bg-opacity:1;background-color:#09090b;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.dark\:bg-\[\#0A0A0B\]:is(.dark *){--tw-bg-opacity:1;background-color:#0a0a0b;background-color:rgb(10 10 11/var(--tw-bg-opacity,1))}.dark\:bg-\[\#16050A\]:is(.dark *){--tw-bg-opacity:1;background-color:#16050a;background-color:rgb(22 5 10/var(--tw-bg-opacity,1))}.dark\:bg-\[\#39000C\]:is(.dark *){--tw-bg-opacity:1;background-color:#39000c;background-color:rgb(57 0 12/var(--tw-bg-opacity,1))}.dark\:bg-\[\#7C0018\]:is(.dark *){--tw-bg-opacity:1;background-color:#7c0018;background-color:rgb(124 0 24/var(--tw-bg-opacity,1))}.dark\:bg-\[\#8A1C2E\]\/10:is(.dark *){background-color:#8a1c2e1a}.dark\:bg-\[\#8B0000\]\/20:is(.dark *){background-color:#8b000033}.dark\:bg-\[\#8B1A2C\]:is(.dark *){--tw-bg-opacity:1;background-color:#8b1a2c;background-color:rgb(139 26 44/var(--tw-bg-opacity,1))}.dark\:bg-\[\#8B1A2C\]\/10:is(.dark *){background-color:#8b1a2c1a}.dark\:bg-\[\#8B1A2C\]\/15:is(.dark *){background-color:#8b1a2c26}.dark\:bg-\[\#8B1A2C\]\/\[0\.15\]:is(.dark *){background-color:#8b1a2c26}.dark\:bg-\[\#8B1A2C\]\/\[0\.20\]:is(.dark *){background-color:#8b1a2c33}.dark\:bg-\[\#E8A4B0\]:is(.dark *){--tw-bg-opacity:1;background-color:#e8a4b0;background-color:rgb(232 164 176/var(--tw-bg-opacity,1))}.dark\:bg-\[\#E8A4B0\]\/10:is(.dark *){background-color:#e8a4b01a}.dark\:bg-\[rgba\(15\2c 15\2c 15\2c 0\.70\)\]:is(.dark *){background-color:#0f0f0fb3}.dark\:bg-amber-500\/10:is(.dark *){background-color:#f59e0b1a}.dark\:bg-amber-500\/15:is(.dark *){background-color:#f59e0b26}.dark\:bg-amber-500\/20:is(.dark *){background-color:#f59e0b33}.dark\:bg-amber-500\/\[0\.06\]:is(.dark *){background-color:#f59e0b0f}.dark\:bg-amber-900\/20:is(.dark *){background-color:#78350f33}.dark\:bg-amber-900\/30:is(.dark *){background-color:#78350f4d}.dark\:bg-amber-950\/15:is(.dark *){background-color:#451a0326}.dark\:bg-amber-950\/30:is(.dark *){background-color:#451a034d}.dark\:bg-amber-950\/40:is(.dark *){background-color:#451a0366}.dark\:bg-black:is(.dark *){--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.dark\:bg-black\/10:is(.dark *){background-color:#0000001a}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-black\/30:is(.dark *){background-color:#0000004d}.dark\:bg-black\/40:is(.dark *){background-color:#0006}.dark\:bg-blue-500\/10:is(.dark *){background-color:#3b82f61a}.dark\:bg-blue-500\/15:is(.dark *){background-color:#3b82f626}.dark\:bg-cyan-500\/15:is(.dark *){background-color:#06b6d426}.dark\:bg-emerald-500\/10:is(.dark *){background-color:#10b9811a}.dark\:bg-emerald-500\/15:is(.dark *){background-color:#10b98126}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#064e3b33}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#064e3b4d}.dark\:bg-emerald-950\/20:is(.dark *){background-color:#022c2233}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#022c224d}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#022c2266}.dark\:bg-rose-500\/10:is(.dark *){background-color:#f43f5e1a}.dark\:bg-rose-500\/15:is(.dark *){background-color:#f43f5e26}.dark\:bg-rose-900\/30:is(.dark *){background-color:#8813374d}.dark\:bg-rose-950\/15:is(.dark *){background-color:#4c051926}.dark\:bg-rose-950\/20:is(.dark *){background-color:#4c051933}.dark\:bg-rose-950\/30:is(.dark *){background-color:#4c05194d}.dark\:bg-rose-950\/40:is(.dark *){background-color:#4c051966}.dark\:bg-transparent:is(.dark *){background-color:initial}.dark\:bg-violet-500\/15:is(.dark *){background-color:#8b5cf626}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/15:is(.dark *){background-color:#ffffff26}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[\.03\]:is(.dark *){background-color:#ffffff08}.dark\:bg-white\/\[\.04\]:is(.dark *){background-color:#ffffff0a}.dark\:bg-white\/\[0\.025\]:is(.dark *){background-color:hsla(0,0%,100%,.025)}.dark\:bg-white\/\[0\.02\]:is(.dark *){background-color:#ffffff05}.dark\:bg-white\/\[0\.035\]:is(.dark *){background-color:hsla(0,0%,100%,.035)}.dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:#ffffff08}.dark\:bg-white\/\[0\.045\]:is(.dark *){background-color:hsla(0,0%,100%,.045)}.dark\:bg-white\/\[0\.04\]:is(.dark *){background-color:#ffffff0a}.dark\:bg-white\/\[0\.06\]:is(.dark *){background-color:#ffffff0f}.dark\:bg-zinc-500:is(.dark *){--tw-bg-opacity:1;background-color:#71717a;background-color:rgb(113 113 122/var(--tw-bg-opacity,1))}.dark\:bg-zinc-700:is(.dark *){--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.dark\:bg-zinc-800:is(.dark *){--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.dark\:bg-zinc-900:is(.dark *){--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.dark\:bg-zinc-900\/40:is(.dark *){background-color:#18181b66}.dark\:bg-zinc-900\/50:is(.dark *){background-color:#18181b80}.dark\:bg-zinc-900\/60:is(.dark *){background-color:#18181b99}.dark\:bg-zinc-950:is(.dark *){--tw-bg-opacity:1;background-color:#09090b;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.dark\:bg-zinc-950\/40:is(.dark *){background-color:#09090b66}.dark\:bg-zinc-950\/60:is(.dark *){background-color:#09090b99}.dark\:bg-zinc-950\/80:is(.dark *){background-color:#09090bcc}.dark\:bg-zinc-950\/85:is(.dark *){background-color:#09090bd9}.dark\:from-\[\#3A0A12\]:is(.dark *){--tw-gradient-from:#3a0a12 var(--tw-gradient-from-position);--tw-gradient-to:#3a0a1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-white\/\[0\.04\]:is(.dark *){--tw-gradient-from:#ffffff0a var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-zinc-800:is(.dark *){--tw-gradient-from:#27272a var(--tw-gradient-from-position);--tw-gradient-to:#27272a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-zinc-950\/60:is(.dark *){--tw-gradient-from:#09090b99 var(--tw-gradient-from-position);--tw-gradient-to:#09090b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:via-\[\#1F0B14\]:is(.dark *){--tw-gradient-to:#1f0b1400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f0b14 var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark\:via-zinc-900\/40:is(.dark *){--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#18181b66 var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark\:to-\[\#0A0A0B\]:is(.dark *){--tw-gradient-to:#0a0a0b var(--tw-gradient-to-position)}.dark\:to-transparent:is(.dark *){--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.dark\:to-zinc-900:is(.dark *){--tw-gradient-to:#18181b var(--tw-gradient-to-position)}.dark\:to-zinc-950\/60:is(.dark *){--tw-gradient-to:#09090b99 var(--tw-gradient-to-position)}.dark\:text-\[\#00FF66\]:is(.dark *){--tw-text-opacity:1;color:#0f6;color:rgb(0 255 102/var(--tw-text-opacity,1))}.dark\:text-\[\#71717a\]:is(.dark *){--tw-text-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-text-opacity,1))}.dark\:text-\[\#8B1A2C\]\/40:is(.dark *){color:#8b1a2c66}.dark\:text-\[\#E8A4B0\]:is(.dark *){--tw-text-opacity:1;color:#e8a4b0;color:rgb(232 164 176/var(--tw-text-opacity,1))}.dark\:text-\[\#E8A4B0\]\/80:is(.dark *){color:#e8a4b0cc}.dark\:text-\[\#F4DDB0\]:is(.dark *){--tw-text-opacity:1;color:#f4ddb0;color:rgb(244 221 176/var(--tw-text-opacity,1))}.dark\:text-\[\#FFD4DC\]:is(.dark *){--tw-text-opacity:1;color:#ffd4dc;color:rgb(255 212 220/var(--tw-text-opacity,1))}.dark\:text-\[\#a1a1aa\]:is(.dark *){--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.dark\:text-\[\#d4d4d8\]:is(.dark *){--tw-text-opacity:1;color:#d4d4d8;color:rgb(212 212 216/var(--tw-text-opacity,1))}.dark\:text-\[\#f4ddb0\]:is(.dark *){--tw-text-opacity:1;color:#f4ddb0;color:rgb(244 221 176/var(--tw-text-opacity,1))}.dark\:text-amber-100:is(.dark *){--tw-text-opacity:1;color:#fef3c7;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:#fde68a;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:#fcd34d;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.dark\:text-black\/60:is(.dark *){color:#0009}.dark\:text-blue-100:is(.dark *){--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:#93c5fd;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-cyan-200:is(.dark *){--tw-text-opacity:1;color:#a5f3fc;color:rgb(165 243 252/var(--tw-text-opacity,1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity:1;color:#67e8f9;color:rgb(103 232 249/var(--tw-text-opacity,1))}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity:1;color:#d1fae5;color:rgb(209 250 229/var(--tw-text-opacity,1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity:1;color:#a7f3d0;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1;color:#6ee7b7;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:#34d399;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-emerald-50:is(.dark *){--tw-text-opacity:1;color:#ecfdf5;color:rgb(236 253 245/var(--tw-text-opacity,1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity:1;color:#fdba74;color:rgb(253 186 116/var(--tw-text-opacity,1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-rose-200:is(.dark *){--tw-text-opacity:1;color:#fecdd3;color:rgb(254 205 211/var(--tw-text-opacity,1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity:1;color:#fda4af;color:rgb(253 164 175/var(--tw-text-opacity,1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity:1;color:#fb7185;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity:1;color:#e2e8f0;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity:1;color:#c4b5fd;color:rgb(196 181 253/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-white\/45:is(.dark *){color:#ffffff73}.dark\:text-zinc-100:is(.dark *){--tw-text-opacity:1;color:#f4f4f5;color:rgb(244 244 245/var(--tw-text-opacity,1))}.dark\:text-zinc-100\/85:is(.dark *){color:#f4f4f5d9}.dark\:text-zinc-200:is(.dark *){--tw-text-opacity:1;color:#e4e4e7;color:rgb(228 228 231/var(--tw-text-opacity,1))}.dark\:text-zinc-300:is(.dark *){--tw-text-opacity:1;color:#d4d4d8;color:rgb(212 212 216/var(--tw-text-opacity,1))}.dark\:text-zinc-400:is(.dark *){--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.dark\:text-zinc-50:is(.dark *){--tw-text-opacity:1;color:#fafafa;color:rgb(250 250 250/var(--tw-text-opacity,1))}.dark\:text-zinc-500:is(.dark *){--tw-text-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-text-opacity,1))}.dark\:text-zinc-600:is(.dark *){--tw-text-opacity:1;color:#52525b;color:rgb(82 82 91/var(--tw-text-opacity,1))}.dark\:text-zinc-700:is(.dark *){--tw-text-opacity:1;color:#3f3f46;color:rgb(63 63 70/var(--tw-text-opacity,1))}.dark\:text-zinc-900:is(.dark *){--tw-text-opacity:1;color:#18181b;color:rgb(24 24 27/var(--tw-text-opacity,1))}.dark\:text-zinc-950:is(.dark *){--tw-text-opacity:1;color:#09090b;color:rgb(9 9 11/var(--tw-text-opacity,1))}.dark\:decoration-zinc-700:is(.dark *){-webkit-text-decoration-color:#3f3f46;text-decoration-color:#3f3f46}.dark\:opacity-100:is(.dark *){opacity:1}.dark\:opacity-25:is(.dark *){opacity:.25}.dark\:opacity-30:is(.dark *){opacity:.3}.dark\:opacity-\[0\.05\]:is(.dark *){opacity:.05}.dark\:opacity-\[0\.07\]:is(.dark *){opacity:.07}.dark\:opacity-\[0\.08\]:is(.dark *){opacity:.08}.dark\:opacity-\[0\.10\]:is(.dark *){opacity:.1}.dark\:opacity-\[0\.12\]:is(.dark *){opacity:.12}.dark\:opacity-\[0\.16\]:is(.dark *){opacity:.16}.dark\:opacity-\[0\.18\]:is(.dark *){opacity:.18}.dark\:mix-blend-normal:is(.dark *){mix-blend-mode:normal}.dark\:mix-blend-screen:is(.dark *){mix-blend-mode:screen}.dark\:shadow-\[0_0_22px_rgba\(232\2c 164\2c 176\2c 0\.85\)\]:is(.dark *){--tw-shadow:0 0 22px #e8a4b0d9;--tw-shadow-colored:0 0 22px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.05\)\2c 0_20px_50px_-32px_rgba\(139\2c 26\2c 44\2c 0\.8\)\]:is(.dark *){--tw-shadow:inset 0 1px 0 #ffffff0d,0 20px 50px -32px #8b1a2ccc;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 20px 50px -32px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:ring-1:is(.dark *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dark\:ring-\[\#E8A4B0\]\/25:is(.dark *){--tw-ring-color:#e8a4b040}.dark\:ring-zinc-950:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(9 9 11/var(--tw-ring-opacity,1))}.dark\:hue-rotate-180:is(.dark *){--tw-hue-rotate:hue-rotate(180deg);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)}.dark\:invert:is(.dark *){--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:saturate-200:is(.dark *){--tw-saturate:saturate(2);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)}.dark\:placeholder\:text-zinc-500:is(.dark *)::placeholder{--tw-text-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-text-opacity,1))}.dark\:placeholder\:text-zinc-700:is(.dark *)::placeholder{--tw-text-opacity:1;color:#3f3f46;color:rgb(63 63 70/var(--tw-text-opacity,1))}.dark\:focus-within\:border-\[\#8B1A2C\]:focus-within:is(.dark *){--tw-border-opacity:1;border-color:#8b1a2c;border-color:rgb(139 26 44/var(--tw-border-opacity,1))}.dark\:focus-within\:border-\[\#8B1A2C\]\/60:focus-within:is(.dark *){border-color:#8b1a2c99}.dark\:focus-within\:shadow-\[0_8px_32px_rgba\(225\2c 29\2c 72\2c 0\.18\)\]:focus-within:is(.dark *){--tw-shadow:0 8px 32px #e11d482e;--tw-shadow-colored:0 8px 32px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:hover\:border-\[\#8B1A2C\]\/40:hover:is(.dark *){border-color:#8b1a2c66}.dark\:hover\:border-\[\#8B1A2C\]\/60:hover:is(.dark *){border-color:#8b1a2c99}.dark\:hover\:border-\[\#E8A4B0\]\/35:hover:is(.dark *){border-color:#e8a4b059}.dark\:hover\:border-\[\#E8A4B0\]\/40:hover:is(.dark *){border-color:#e8a4b066}.dark\:hover\:border-white:hover:is(.dark *){--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:hover\:border-white\/20:hover:is(.dark *){border-color:#fff3}.dark\:hover\:border-white\/30:hover:is(.dark *){border-color:#ffffff4d}.dark\:hover\:border-white\/40:hover:is(.dark *){border-color:#fff6}.dark\:hover\:border-white\/50:hover:is(.dark *){border-color:#ffffff80}.dark\:hover\:border-white\/60:hover:is(.dark *){border-color:#fff9}.dark\:hover\:border-zinc-700:hover:is(.dark *){--tw-border-opacity:1;border-color:#3f3f46;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.dark\:hover\:bg-\[\#0F0F12\]:hover:is(.dark *){--tw-bg-opacity:1;background-color:#0f0f12;background-color:rgb(15 15 18/var(--tw-bg-opacity,1))}.dark\:hover\:bg-\[\#4D0010\]:hover:is(.dark *){--tw-bg-opacity:1;background-color:#4d0010;background-color:rgb(77 0 16/var(--tw-bg-opacity,1))}.dark\:hover\:bg-\[\#5E0F25\]:hover:is(.dark *){--tw-bg-opacity:1;background-color:#5e0f25;background-color:rgb(94 15 37/var(--tw-bg-opacity,1))}.dark\:hover\:bg-\[\#8A1C2E\]\/10:hover:is(.dark *){background-color:#8a1c2e1a}.dark\:hover\:bg-\[\#8B1A2C\]:hover:is(.dark *){--tw-bg-opacity:1;background-color:#8b1a2c;background-color:rgb(139 26 44/var(--tw-bg-opacity,1))}.dark\:hover\:bg-\[\#8B1A2C\]\/10:hover:is(.dark *){background-color:#8b1a2c1a}.dark\:hover\:bg-\[\#8B1A2C\]\/15:hover:is(.dark *){background-color:#8b1a2c26}.dark\:hover\:bg-\[\#8B1A2C\]\/20:hover:is(.dark *){background-color:#8b1a2c33}.dark\:hover\:bg-\[rgba\(138\2c 28\2c 46\2c 0\.12\)\]:hover:is(.dark *){background-color:#8a1c2e1f}.dark\:hover\:bg-\[rgba\(20\2c 20\2c 20\2c 0\.85\)\]:hover:is(.dark *){background-color:#141414d9}.dark\:hover\:bg-\[var\(--owner-accent\)\]:hover:is(.dark *){background-color:var(--owner-accent)}.dark\:hover\:bg-rose-900\/20:hover:is(.dark *){background-color:#88133733}.dark\:hover\:bg-rose-950\/30:hover:is(.dark *){background-color:#4c05194d}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[\.03\]:hover:is(.dark *){background-color:#ffffff08}.dark\:hover\:bg-white\/\[0\.025\]:hover:is(.dark *){background-color:hsla(0,0%,100%,.025)}.dark\:hover\:bg-white\/\[0\.02\]:hover:is(.dark *){background-color:#ffffff05}.dark\:hover\:bg-white\/\[0\.03\]:hover:is(.dark *){background-color:#ffffff08}.dark\:hover\:bg-white\/\[0\.04\]:hover:is(.dark *){background-color:#ffffff0a}.dark\:hover\:bg-white\/\[0\.055\]:hover:is(.dark *){background-color:hsla(0,0%,100%,.055)}.dark\:hover\:bg-white\/\[0\.05\]:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[0\.06\]:hover:is(.dark *){background-color:#ffffff0f}.dark\:hover\:bg-zinc-100:hover:is(.dark *){--tw-bg-opacity:1;background-color:#f4f4f5;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.dark\:hover\:bg-zinc-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.dark\:hover\:bg-zinc-800\/70:hover:is(.dark *){background-color:#27272ab3}.dark\:hover\:bg-zinc-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.dark\:hover\:text-\[\#B23548\]:hover:is(.dark *){--tw-text-opacity:1;color:#b23548;color:rgb(178 53 72/var(--tw-text-opacity,1))}.dark\:hover\:text-\[\#E8A4B0\]:hover:is(.dark *){--tw-text-opacity:1;color:#e8a4b0;color:rgb(232 164 176/var(--tw-text-opacity,1))}.dark\:hover\:text-\[\#FFD4DC\]:hover:is(.dark *){--tw-text-opacity:1;color:#ffd4dc;color:rgb(255 212 220/var(--tw-text-opacity,1))}.dark\:hover\:text-\[var\(--owner-on-accent\)\]:hover:is(.dark *){color:var(--owner-on-accent)}.dark\:hover\:text-amber-400:hover:is(.dark *){--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:text-zinc-900:hover:is(.dark *){--tw-text-opacity:1;color:#18181b;color:rgb(24 24 27/var(--tw-text-opacity,1))}.dark\:hover\:shadow-\[0_18px_44px_-18px_rgba\(232\2c 164\2c 176\2c 0\.45\)\]:hover:is(.dark *){--tw-shadow:0 18px 44px -18px #e8a4b073;--tw-shadow-colored:0 18px 44px -18px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:focus\:border-white\/40:focus:is(.dark *){border-color:#fff6}.dark\:disabled\:bg-zinc-900:disabled:is(.dark *){--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.dark\:disabled\:hover\:text-\[\#E8A4B0\]:hover:disabled:is(.dark *){--tw-text-opacity:1;color:#e8a4b0;color:rgb(232 164 176/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-\[\#E8A4B0\]:is(.dark *){--tw-text-opacity:1;color:#e8a4b0;color:rgb(232 164 176/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-white:is(.dark *){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:360px){.xs\:block{display:block}.xs\:h-9{height:2.25rem}.xs\:h-\[260px\]{height:260px}.xs\:w-10{width:2.5rem}.xs\:w-9{width:2.25rem}.xs\:flex-row{flex-direction:row}.xs\:items-baseline{align-items:baseline}.xs\:gap-1\.5{gap:.375rem}.xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xs\:text-\[10px\]{font-size:10px}.xs\:text-\[12px\]{font-size:12px}.xs\:text-\[14px\]{font-size:14px}.xs\:text-\[15px\]{font-size:15px}.xs\:text-\[32px\]{font-size:32px}.xs\:tracking-\[0\.2em\]{letter-spacing:.2em}}@media (min-width:640px){.sm\:inset-5{inset:1.25rem}.sm\:inset-auto{inset:auto}.sm\:bottom-0{bottom:0}.sm\:bottom-14{bottom:3.5rem}.sm\:bottom-24{bottom:6rem}.sm\:bottom-3{bottom:.75rem}.sm\:bottom-4{bottom:1rem}.sm\:bottom-6{bottom:1.5rem}.sm\:bottom-7{bottom:1.75rem}.sm\:bottom-8{bottom:2rem}.sm\:bottom-9{bottom:2.25rem}.sm\:bottom-\[5\.5rem\]{bottom:5.5rem}.sm\:left-12{left:3rem}.sm\:left-3{left:.75rem}.sm\:left-4{left:1rem}.sm\:left-5{left:1.25rem}.sm\:left-6{left:1.5rem}.sm\:left-7{left:1.75rem}.sm\:left-auto{left:auto}.sm\:right-0{right:0}.sm\:right-2{right:.5rem}.sm\:right-4{right:1rem}.sm\:right-5{right:1.25rem}.sm\:right-6{right:1.5rem}.sm\:right-9{right:2.25rem}.sm\:right-\[-4\%\]{right:-4%}.sm\:top-10{top:2.5rem}.sm\:top-2{top:.5rem}.sm\:top-3{top:.75rem}.sm\:top-4{top:1rem}.sm\:top-6{top:1.5rem}.sm\:top-auto{top:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:-mx-0{margin-left:0;margin-right:0}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mb-9{margin-bottom:2.25rem}.sm\:ml-1\.5{margin-left:.375rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-3\.5{margin-top:.875rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-9{margin-top:2.25rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:aspect-\[16\/6\]{aspect-ratio:16/6}.sm\:aspect-\[21\/8\]{aspect-ratio:21/8}.sm\:aspect-\[21\/9\]{aspect-ratio:21/9}.sm\:aspect-auto{aspect-ratio:auto}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-3{height:.75rem}.sm\:h-32{height:8rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-52{height:13rem}.sm\:h-6{height:1.5rem}.sm\:h-64{height:16rem}.sm\:h-8{height:2rem}.sm\:h-\[112px\]{height:112px}.sm\:h-\[18px\]{height:18px}.sm\:h-\[260px\]{height:260px}.sm\:h-\[280px\]{height:280px}.sm\:h-\[320px\]{height:320px}.sm\:h-\[330px\]{height:330px}.sm\:h-\[360px\]{height:360px}.sm\:h-\[380px\]{height:380px}.sm\:h-\[420px\]{height:420px}.sm\:h-\[52px\]{height:52px}.sm\:h-\[560px\]{height:560px}.sm\:h-\[62px\]{height:62px}.sm\:h-\[70px\]{height:70px}.sm\:h-\[88\%\]{height:88%}.sm\:h-\[88px\]{height:88px}.sm\:max-h-\[min\(660px\2c calc\(100vh-160px\)\)\]{max-height:min(660px,calc(100vh - 160px))}.sm\:min-h-\[230px\]{min-height:230px}.sm\:min-h-\[320px\]{min-height:320px}.sm\:min-h-\[420px\]{min-height:420px}.sm\:min-h-full{min-height:100%}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-28{width:7rem}.sm\:w-3{width:.75rem}.sm\:w-32{width:8rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-5{width:1.25rem}.sm\:w-56{width:14rem}.sm\:w-6{width:1.5rem}.sm\:w-8{width:2rem}.sm\:w-80{width:20rem}.sm\:w-\[108\%\]{width:108%}.sm\:w-\[110px\]{width:110px}.sm\:w-\[112px\]{width:112px}.sm\:w-\[132px\]{width:132px}.sm\:w-\[18px\]{width:18px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[360px\]{width:360px}.sm\:w-\[420px\]{width:420px}.sm\:w-\[480px\]{width:480px}.sm\:w-\[70px\]{width:70px}.sm\:w-\[88px\]{width:88px}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0}.sm\:min-w-\[360px\]{min-width:360px}.sm\:min-w-\[380px\]{min-width:380px}.sm\:max-w-\[240px\]{max-width:240px}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-sm{max-width:24rem}.sm\:flex-1{flex:1 1}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr .98fr}.sm\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.sm\:grid-cols-\[1fr_1fr_2fr\]{grid-template-columns:1fr 1fr 2fr}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(120px\2c 1fr\)_auto_minmax\(180px\2c 1\.4fr\)\]{grid-template-columns:minmax(120px,1fr) auto minmax(180px,1.4fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-12{gap:3rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-5{column-gap:1.25rem}.sm\:gap-x-7{column-gap:1.75rem}.sm\:gap-y-2{row-gap:.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.sm\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.sm\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.875rem*var(--tw-space-y-reverse));margin-top:calc(.875rem*(1 - var(--tw-space-y-reverse)))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.sm\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.25rem*var(--tw-space-y-reverse));margin-top:calc(2.25rem*(1 - var(--tw-space-y-reverse)))}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:overflow-visible{overflow:visible}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-lg{border-radius:.5rem;border-radius:var(--radius)}.sm\:rounded-xl{border-radius:.75rem}.sm\:border{border-width:1px}.sm\:\!p-9{padding:2.25rem!important}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-3\.5{padding:.875rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.sm\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.sm\:py-12{padding-bottom:3rem;padding-top:3rem}.sm\:py-14{padding-bottom:3.5rem;padding-top:3.5rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}.sm\:py-24{padding-bottom:6rem;padding-top:6rem}.sm\:py-28{padding-bottom:7rem;padding-top:7rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:py-7{padding-bottom:1.75rem;padding-top:1.75rem}.sm\:py-8{padding-bottom:2rem;padding-top:2rem}.sm\:py-9{padding-bottom:2.25rem;padding-top:2.25rem}.sm\:py-\[120px\]{padding-bottom:120px;padding-top:120px}.sm\:pb-0{padding-bottom:0}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-16{padding-left:4rem}.sm\:pl-4{padding-left:1rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pl-7{padding-left:1.75rem}.sm\:pl-8{padding-left:2rem}.sm\:pr-4{padding-right:1rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-8{padding-top:2rem}.sm\:pt-\[14vh\]{padding-top:14vh}.sm\:pt-\[26px\]{padding-top:26px}.sm\:pt-\[73px\]{padding-top:73px}.sm\:pt-\[min\(27vh\2c 230px\)\]{padding-top:min(27vh,230px)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[10\.5px\]{font-size:10.5px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12\.5px\]{font-size:12.5px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14\.5px\]{font-size:14.5px}.sm\:text-\[140px\]{font-size:140px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15\.5px\]{font-size:15.5px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16\.5px\]{font-size:16.5px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[46px\]{font-size:46px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[56px\]{font-size:56px}.sm\:text-\[58px\]{font-size:58px}.sm\:text-\[60px\]{font-size:60px}.sm\:text-\[64px\]{font-size:64px}.sm\:text-\[68px\]{font-size:68px}.sm\:text-\[72px\]{font-size:72px}.sm\:text-\[7px\]{font-size:7px}.sm\:text-\[8\.5px\]{font-size:8.5px}.sm\:text-\[88px\]{font-size:88px}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[9\.5px\]{font-size:9.5px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[clamp\(3rem\2c 6vw\2c 5rem\)\]{font-size:clamp(3rem,6vw,5rem)}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-8{line-height:2rem}.sm\:tracking-\[0\.18em\]{letter-spacing:.18em}.sm\:tracking-\[0\.20em\]{letter-spacing:.2em}.sm\:tracking-\[0\.24em\]{letter-spacing:.24em}.sm\:tracking-\[0\.28em\]{letter-spacing:.28em}.sm\:tracking-\[0\.32em\]{letter-spacing:.32em}.sm\:tracking-\[0\.42em\]{letter-spacing:.42em}.first\:sm\:pl-0:first-child{padding-left:0}.last\:sm\:pr-0:last-child{padding-right:0}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:sticky{position:-webkit-sticky;position:sticky}.md\:inset-x-auto{left:auto;right:auto}.md\:left-0{left:0}.md\:left-1\/2{left:50%}.md\:right-0{right:0}.md\:top-0{top:0}.md\:top-full{top:100%}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-\[400px\]{height:400px}.md\:h-\[460px\]{height:460px}.md\:h-\[640px\]{height:640px}.md\:max-h-\[min\(760px\2c calc\(100vh-96px\)\)\]{max-height:min(760px,calc(100vh - 96px))}.md\:w-\[400px\]{width:400px}.md\:w-\[450px\]{width:450px}.md\:w-\[min\(1020px\2c 94vw\)\]{width:min(1020px,94vw)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:-translate-x-1\/2{--tw-translate-x:-50%}.md\:-translate-x-1\/2,.md\:translate-x-0{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))}.md\:translate-x-0{--tw-translate-x:0px}.md\:grid-cols-12{grid-template-columns:repeat(12,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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[140px_1fr_1fr\]{grid-template-columns:140px 1fr 1fr}.md\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.md\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:gap-10{gap:2.5rem}.md\:rounded-md{border-radius:calc(.5rem - 2px);border-radius:calc(var(--radius) - 2px)}.md\:border-l{border-left-width:1px}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:pl-5{padding-left:1.25rem}.md\:pt-1{padding-top:.25rem}.md\:text-left{text-align:left}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[24px\]{font-size:24px}.md\:text-\[56px\]{font-size:56px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:sticky{position:-webkit-sticky;position:sticky}.lg\:left-auto{left:auto}.lg\:right-0{right:0}.lg\:right-16{right:4rem}.lg\:top-4{top:1rem}.lg\:top-6{top:1.5rem}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-12{margin-bottom:3rem}.lg\:ml-auto{margin-left:auto}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-24{margin-top:6rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-80{height:20rem}.lg\:h-\[540px\]{height:540px}.lg\:h-\[560px\]{height:560px}.lg\:h-\[56px\]{height:56px}.lg\:h-\[68px\]{height:68px}.lg\:h-\[720px\]{height:720px}.lg\:min-h-\[360px\]{min-height:360px}.lg\:min-h-\[420px\]{min-height:420px}.lg\:w-\[142px\]{width:142px}.lg\:w-\[380px\]{width:380px}.lg\:w-\[500px\]{width:500px}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-\[720px\]{max-width:720px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[\.75fr_1fr_auto\]{grid-template-columns:.75fr 1fr auto}.lg\:grid-cols-\[\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\],.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.04fr_\.96fr\]{grid-template-columns:1.04fr .96fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\],.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\],.lg\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.3fr_0\.9fr\]{grid-template-columns:1.3fr .9fr}.lg\:grid-cols-\[1\.4fr_1fr_auto\]{grid-template-columns:1.4fr 1fr auto}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[250px_1fr\]{grid-template-columns:250px 1fr}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[minmax\(0\2c \.92fr\)_minmax\(360px\2c 1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.lg\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}.lg\:self-auto{align-self:auto}.lg\:border-l{border-left-width:1px}.lg\:border-\[\#0A0A0A\]{--tw-border-opacity:1;border-color:#0a0a0a;border-color:rgb(10 10 10/var(--tw-border-opacity,1))}.lg\:border-white\/15{border-color:#ffffff26}.lg\:border-white\/30{border-color:#ffffff4d}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-14{padding:3.5rem}.lg\:p-16{padding:4rem}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:py-12{padding-bottom:3rem;padding-top:3rem}.lg\:py-2{padding-bottom:.5rem;padding-top:.5rem}.lg\:py-20{padding-bottom:5rem;padding-top:5rem}.lg\:py-24{padding-bottom:6rem;padding-top:6rem}.lg\:py-28{padding-bottom:7rem;padding-top:7rem}.lg\:py-32{padding-bottom:8rem;padding-top:8rem}.lg\:py-48{padding-bottom:12rem;padding-top:12rem}.lg\:py-9{padding-bottom:2.25rem;padding-top:2.25rem}.lg\:py-\[160px\]{padding-bottom:160px;padding-top:160px}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-12{padding-left:3rem}.lg\:pl-8{padding-left:2rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-32{padding-top:8rem}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-\[120px\]{font-size:120px}.lg\:text-\[17px\]{font-size:17px}.lg\:text-\[18\.5px\]{font-size:18.5px}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[29px\]{font-size:29px}.lg\:text-\[30px\]{font-size:30px}.lg\:text-\[34px\]{font-size:34px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[46px\]{font-size:46px}.lg\:text-\[48px\]{font-size:48px}.lg\:text-\[52px\]{font-size:52px}.lg\:text-\[56px\]{font-size:56px}.lg\:text-\[58px\]{font-size:58px}.lg\:text-\[60px\]{font-size:60px}.lg\:text-\[64px\]{font-size:64px}.lg\:text-\[68px\]{font-size:68px}.lg\:text-\[76px\]{font-size:76px}.lg\:text-\[78px\]{font-size:78px}.lg\:text-\[80px\]{font-size:80px}.lg\:text-\[88px\]{font-size:88px}.lg\:text-\[8px\]{font-size:8px}.lg\:text-\[96px\]{font-size:96px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:tracking-\[0\.24em\]{letter-spacing:.24em}.first\:lg\:pl-0:first-child{padding-left:0}.last\:lg\:pr-0:last-child{padding-right:0}}@media (min-width:1280px){.xl\:sticky{position:-webkit-sticky;position:sticky}.xl\:top-6{top:1.5rem}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:block{display:block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[58px\]{height:58px}.xl\:w-\[150px\]{width:150px}.xl\:min-w-\[520px\]{min-width:520px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.xl\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.xl\:grid-cols-\[280px_minmax\(0\2c 1fr\)_430px\]{grid-template-columns:280px minmax(0,1fr) 430px}.xl\:grid-cols-\[420px_1fr\]{grid-template-columns:420px 1fr}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-2{gap:.5rem}.xl\:p-12{padding:3rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-\[12px\]{font-size:12px}.xl\:text-\[8\.5px\]{font-size:8.5px}.xl\:text-\[8rem\]{font-size:8rem}}@media (min-width:1536px){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media print{.print\:hidden{display:none}.print\:border-0{border-width:0}.print\:p-0{padding:0}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-bottom-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.5rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(.5rem - 2px);border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:#dfac2a;background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-bottom-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.5rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:#dfac2a80;background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;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))}@media (min-width:1024px){.lg\:\[\&\>div\:first-child\]\:order-2>div:first-child{order:2}}.\[\&\>span\]\:line-clamp-1>span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;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))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{height:1rem;width:1rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:#7f1d1d;color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:#fafafa;color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{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))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-bottom:.375rem;padding-top:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#999;color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-bottom:.75rem;padding-top:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{height:1rem;width:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}:root{--universal-crimson:#8a1c2e;--pure-white:#fff;--pure-black:#000;--neutral-dark-gray:#121212;--neutral-light-gray:#f5f5f7;--grid-line-color:#8a1c2e26}[data-theme=light]{--bg-main:var(--pure-white);--text-main:var(--pure-black);--accent-element:var(--universal-crimson);--surface-card:var(--neutral-light-gray);--badge-soon-bg:#8a1c2e1a;--badge-soon-text:var(--universal-crimson)}[data-theme=dark]{--bg-main:var(--pure-black);--text-main:var(--pure-white);--accent-element:var(--universal-crimson);--surface-card:var(--neutral-dark-gray);--badge-soon-bg:#8a1c2e33;--badge-soon-text:var(--pure-white)}body{background-color:var(--bg-main)!important;color:var(--text-main)!important}button,div,h1,h2,h3,h4,p,span{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.brand-grid-container{background:#0000;margin:0 auto;max-width:640px;padding:24px}.brand-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.brand-grid{gap:12px;grid-template-columns:repeat(2,1fr)}}.brand-card{align-items:center;border:1px solid #ffffff0d;display:flex;flex-direction:column;justify-content:center;max-height:70px;padding:12px}.brand-card img{height:auto;max-width:45px;object-fit:contain}body.modal-open{overflow:hidden!important;padding-right:0;padding-right:var(--scrollbar-compensated-width,0);position:fixed!important;top:0!important;top:var(--scroll-lock-y,0)!important;width:100%!important}.ecosystem-popup-overlay{align-items:center;display:flex;inset:0;justify-content:center;min-height:100vh;min-height:100dvh;overscroll-behavior:contain;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));position:fixed;touch-action:none;width:100vw;z-index:9999}.ecosystem-popup-overlay.theme-light{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 10%,#ffffff8c,#0000 22%),#ffffff75}.ecosystem-popup-overlay.theme-dark{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 12%,#ffffff1f,#0000 24%),#000000bd}.ecosystem-popup-box{animation:modalFadeIn .22s cubic-bezier(.16,1,.3,1);border-radius:22px;max-height:min(820px,calc(100dvh - 32px));overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;width:min(560px,calc(100vw - 32px))}.ecosystem-popup-box.is-dark{background:radial-gradient(circle at 10% 0,#8a1c2e57,#0000 36%),linear-gradient(180deg,#0b0204,#050505 42%,#020202);border:1px solid #e11d48bd;box-shadow:0 30px 90px #000000b8,inset 0 0 0 1px #ffffff0f,0 0 42px #8a1c2e38}.ecosystem-popup-box.is-light{background:radial-gradient(circle at 12% 0,#c3163c14,#0000 30%),linear-gradient(180deg,#fff,#fcf8f9);border:1px solid #8a1c2e2e;box-shadow:0 24px 80px #2c0e1524,inset 0 0 0 1px #8a1c2e0a}.ecosystem-popup-box.is-atelier{background:radial-gradient(circle at 12% 0,#e6a07938,#0000 32%),#fff;border:1px solid #b66f4357;box-shadow:0 24px 80px #00000029,inset 0 0 0 1px #e6a0792e}.ecosystem-popup-box::-webkit-scrollbar{width:6px}.ecosystem-popup-box::-webkit-scrollbar-thumb{background:#c3163c59;border-radius:999px}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.ecosystem-popup-overlay{padding:14px 14px calc(14px + env(safe-area-inset-bottom))}.ecosystem-popup-box{border-radius:20px;max-height:calc(100dvh - 28px);width:calc(100vw - 28px)}}@media (min-width:1024px){h1:not([class*=text-]){font-size:clamp(2.5rem,4vw,3.75rem)!important;letter-spacing:-.03em!important;line-height:1.1!important}h2:not([class*=text-]){font-size:clamp(1.75rem,2.5vw,2.25rem)!important;line-height:1.2!important}p:not([class*=text-]),td:not([class*=text-]){color:var(--text-main);font-size:15px!important;line-height:1.5!important}.desktop-max-bound{margin-left:auto!important;margin-right:auto!important;max-width:1200px!important}}.nav-row-item{align-items:center;background:#0000;border-bottom:1px solid #8a1c2e14;display:flex;justify-content:space-between;padding:14px 20px;text-decoration:none;transition:background .15s ease}.nav-row-item:hover{background:#8a1c2e08}.nav-left-meta{align-items:center;display:flex;gap:16px}.nav-label-group{display:flex;flex-direction:column}.nav-title-text{color:var(--text-main);font-size:15px;font-weight:600}.nav-subtitle-text{color:#777;font-size:12px;margin-top:2px}.badge{border-radius:2px;font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 6px}.badge.status-live{background:#8a1c2e1a;color:#8a1c2e;color:var(--universal-crimson)}.badge.status-soon{background:#0000000d;color:#777}:root{--joy-crimson-glow:#b91c1c;--joy-crimson-deep:#5e0f25;--joy-crimson-glass:#8b1a2c2e;--joy-crimson-soft:#8b1a2c14}html:not(.dark) .joy-login-shell,html:not(.dark) .portal-shell{--joy-rosegold:var(--joy-crimson);--joy-red-ink:var(--joy-crimson);--uhd-shell-muted:var(--joy-crimson)}html.dark .joy-login-shell,html.dark .portal-shell{--joy-rosegold:#c84a5e;--joy-red-ink:#c84a5e;--uhd-shell-muted:#c84a5e}.joy-login-shell [style*="#FFD4DC"]:not([data-keep-pink]),.portal-shell [style*="#FFD4DC"]:not([data-keep-pink]){color:#b91c1c!important;color:var(--joy-crimson-glow)!important}.joy-login-shell [style*="#E8A4B0"]:not([data-keep-pink]),.joy-login-shell [style*="#FBA9B5"]:not([data-keep-pink]),.joy-login-shell [style*="#FBCFE8"]:not([data-keep-pink]),.portal-shell [style*="#E8A4B0"]:not([data-keep-pink]),.portal-shell [style*="#FBA9B5"]:not([data-keep-pink]),.portal-shell [style*="#FBCFE8"]:not([data-keep-pink]){color:#8b1a2c!important;color:var(--joy-crimson)!important}.joy-login-shell [style*="#FCE7F3"]:not([data-keep-pink]),.portal-shell [style*="#FCE7F3"]:not([data-keep-pink]){background-color:#8b1a2c14!important;background-color:var(--joy-crimson-soft)!important}.joy-login-shell [style*="background-color:#FFD4DC"]:not([data-keep-pink]),.joy-login-shell [style*="background:#FFD4DC"]:not([data-keep-pink]),.portal-shell [style*="background-color: #FFD4DC"]:not([data-keep-pink]),.portal-shell [style*="background-color:#FFD4DC"]:not([data-keep-pink]),.portal-shell [style*="background: #FFD4DC"]:not([data-keep-pink]),.portal-shell [style*="background:#FFD4DC"]:not([data-keep-pink]){background-color:#8b1a2c2e!important;background-color:var(--joy-crimson-glass)!important}.joy-login-shell [style*="border-color:#FFD4DC"]:not([data-keep-pink]),.joy-login-shell [style*="border: 1px solid #E8A4B0"]:not([data-keep-pink]),.portal-shell [style*="border-color:#FFD4DC"]:not([data-keep-pink]),.portal-shell [style*="border: 1px solid #E8A4B0"]:not([data-keep-pink]),.portal-shell [style*="border: 1px solid #FFD4DC"]:not([data-keep-pink]){border-color:#8b1a2c!important;border-color:var(--joy-crimson)!important}html:not(.dark) .joy-login-shell .text-fuchsia-400,html:not(.dark) .joy-login-shell .text-fuchsia-500,html:not(.dark) .joy-login-shell .text-pink-300,html:not(.dark) .joy-login-shell .text-pink-400,html:not(.dark) .joy-login-shell .text-pink-500,html:not(.dark) .portal-shell .text-fuchsia-300,html:not(.dark) .portal-shell .text-fuchsia-400,html:not(.dark) .portal-shell .text-fuchsia-500,html:not(.dark) .portal-shell .text-pink-100,html:not(.dark) .portal-shell .text-pink-200,html:not(.dark) .portal-shell .text-pink-300,html:not(.dark) .portal-shell .text-pink-400,html:not(.dark) .portal-shell .text-pink-50,html:not(.dark) .portal-shell .text-pink-500{color:#8b1a2c!important;color:var(--joy-crimson)!important}html.dark .joy-login-shell .text-pink-300,html.dark .joy-login-shell .text-pink-400,html.dark .joy-login-shell .text-pink-500,html.dark .portal-shell .text-fuchsia-300,html.dark .portal-shell .text-fuchsia-400,html.dark .portal-shell .text-fuchsia-500,html.dark .portal-shell .text-pink-100,html.dark .portal-shell .text-pink-200,html.dark .portal-shell .text-pink-300,html.dark .portal-shell .text-pink-400,html.dark .portal-shell .text-pink-50,html.dark .portal-shell .text-pink-500{color:#c84a5e!important}.joy-login-shell .bg-pink-100,.joy-login-shell .bg-pink-50,.portal-shell .bg-fuchsia-100,.portal-shell .bg-fuchsia-200,.portal-shell .bg-fuchsia-50,.portal-shell .bg-pink-100,.portal-shell .bg-pink-200,.portal-shell .bg-pink-50{background-color:#8b1a2c2e!important;background-color:var(--joy-crimson-glass)!important;border-color:#8b1a2c!important;border-color:var(--joy-crimson)!important}.joy-login-shell .bg-pink-500,.joy-login-shell .bg-pink-600,.portal-shell .bg-fuchsia-500,.portal-shell .bg-fuchsia-600,.portal-shell .bg-pink-500,.portal-shell .bg-pink-600{background-color:#8b1a2c!important;background-color:var(--joy-crimson)!important;color:#fff!important}.joy-login-shell .border-pink-300,.joy-login-shell .border-pink-500,.portal-shell .border-fuchsia-200,.portal-shell .border-fuchsia-300,.portal-shell .border-fuchsia-500,.portal-shell .border-pink-200,.portal-shell .border-pink-300,.portal-shell .border-pink-400,.portal-shell .border-pink-500{border-color:#8b1a2c!important;border-color:var(--joy-crimson)!important}.joy-login-shell .joy-crimson-pill,.joy-login-shell .joy-pink-pill,.portal-shell .joy-crimson-pill,.portal-shell .joy-pink-pill{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#8b1a2c2e!important;background:var(--joy-crimson-glass)!important;border:1px solid #8b1a2c52!important;color:#8b1a2c!important;color:var(--joy-crimson)!important}html.dark .joy-login-shell .joy-crimson-pill,html.dark .portal-shell .joy-crimson-pill,html.dark .portal-shell .joy-pink-pill{background:#c84a5e24!important;border-color:#c84a5e5c!important;color:#e8a4b0!important}.joy-login-shell .joy-crimson-glow,.portal-shell .joy-crimson-glow{box-shadow:0 0 0 1px #8b1a2c66,0 8px 24px #8b1a2c40,inset 0 1px 0 #ffffff14}html.dark .joy-login-shell .joy-crimson-glow,html.dark .portal-shell .joy-crimson-glow{box-shadow:0 0 0 1px #c84a5e73,0 8px 32px #8b1a2c99,inset 0 1px 0 #ffffff1f}@media (min-width:1920px){.portal-shell main{font-size:15.5px}.portal-shell .max-w-7xl{max-width:96rem!important}.portal-shell .max-w-6xl{max-width:84rem!important}.portal-shell .max-w-5xl{max-width:72rem!important}}@media (min-width:2560px){.portal-shell main{font-size:16.5px;line-height:1.55}.portal-shell h1,.portal-shell h2{letter-spacing:-.015em}.portal-shell .max-w-7xl{max-width:120rem!important}.portal-shell .max-w-6xl{max-width:108rem!important}.portal-shell .max-w-5xl{max-width:96rem!important}.portal-shell .grid.grid-cols-2.sm\:grid-cols-3{grid-template-columns:repeat(6,minmax(0,1fr))!important}.portal-shell .grid.grid-cols-2.sm\:grid-cols-4,.portal-shell .xl\:grid-cols-6{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media (min-width:3840px){.portal-shell main{font-size:17.5px;line-height:1.6}.portal-shell .max-w-7xl{max-width:160rem!important}.portal-shell .max-w-6xl{max-width:140rem!important}.portal-shell .max-w-5xl{max-width:120rem!important}.portal-shell .xl\:grid-cols-6{grid-template-columns:repeat(10,minmax(0,1fr))!important}.portal-shell header.cockpit-header{height:4.5rem!important}.portal-shell aside.sidebar [data-testid=sidebar-joe-pill]{transform:scale(1.08);transform-origin:left center}}@media (-webkit-min-device-pixel-ratio:2.0833333333333335) and (min-width:1600px),(min-resolution:200dpi) and (min-width:1600px){.portal-shell main{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}}:root{--joy-ink-strong:#0f172a;--joy-ink:#1f2937;--joy-ink-soft:#475569;--joy-panel-light:#ffffffeb;--joy-panel-line-light:#0f172a1f}html.dark{--joy-ink-strong:#f8fafc;--joy-ink:#e2e8f0;--joy-ink-soft:#cbd5e1;--joy-panel-light:#080b12c7;--joy-panel-line-light:#e2e8f024}[data-admin-shell=true],[data-cockpit-shell=true],[data-trade-os-shell=true],main[data-uhd-shell=true]{color:#1f2937!important;color:var(--uhd-shell-body,var(--joy-ink))!important}[data-admin-shell=true] h1,[data-admin-shell=true] h2,[data-admin-shell=true] h3,[data-admin-shell=true] h4,[data-cockpit-shell=true] h1,[data-cockpit-shell=true] h2,[data-cockpit-shell=true] h3,[data-cockpit-shell=true] h4,[data-trade-os-shell=true] h1,[data-trade-os-shell=true] h2,[data-trade-os-shell=true] h3,[data-trade-os-shell=true] h4,main[data-uhd-shell=true] h1,main[data-uhd-shell=true] h2,main[data-uhd-shell=true] h3,main[data-uhd-shell=true] h4{color:#0f172a!important;color:var(--uhd-shell-h-color,var(--joy-ink-strong))!important}[data-admin-shell=true] label,[data-admin-shell=true] li,[data-admin-shell=true] p,[data-admin-shell=true] small,[data-admin-shell=true] span,[data-cockpit-shell=true] label,[data-cockpit-shell=true] li,[data-cockpit-shell=true] p,[data-cockpit-shell=true] small,[data-cockpit-shell=true] span,[data-trade-os-shell=true] label,[data-trade-os-shell=true] li,[data-trade-os-shell=true] p,[data-trade-os-shell=true] small,[data-trade-os-shell=true] span,main[data-uhd-shell=true] label,main[data-uhd-shell=true] li,main[data-uhd-shell=true] p,main[data-uhd-shell=true] small,main[data-uhd-shell=true] span{color:inherit}html:not(.dark) [data-admin-shell=true] [class*=bg-black],html:not(.dark) [data-admin-shell=true] [class*=bg-slate-9],html:not(.dark) [data-admin-shell=true] [class*=bg-zinc-9],html:not(.dark) main[data-uhd-shell=true] [class*=bg-black],html:not(.dark) main[data-uhd-shell=true] [class*=bg-slate-9],html:not(.dark) main[data-uhd-shell=true] [class*=bg-zinc-9]{color:#f8fafc!important}html:not(.dark) [data-admin-shell=true] [class*=bg-black] *,html:not(.dark) [data-admin-shell=true] [class*=bg-slate-9] *,html:not(.dark) [data-admin-shell=true] [class*=bg-zinc-9] *,html:not(.dark) main[data-uhd-shell=true] [class*=bg-black] *,html:not(.dark) main[data-uhd-shell=true] [class*=bg-slate-9] *,html:not(.dark) main[data-uhd-shell=true] [class*=bg-zinc-9] *{color:inherit}[data-admin-shell=true] input,[data-admin-shell=true] select,[data-admin-shell=true] textarea,[data-trade-os-shell=true] input,[data-trade-os-shell=true] select,[data-trade-os-shell=true] textarea,main[data-uhd-shell=true] input,main[data-uhd-shell=true] select,main[data-uhd-shell=true] textarea{background-color:#ffffffeb!important;background-color:var(--joy-panel-light)!important;border-color:#0f172a1f!important;border-color:var(--joy-panel-line-light)!important;color:#0f172a!important;color:var(--joy-ink-strong)!important}html.dark [data-admin-shell=true] input,html.dark [data-admin-shell=true] select,html.dark [data-admin-shell=true] textarea,html.dark [data-trade-os-shell=true] input,html.dark [data-trade-os-shell=true] select,html.dark [data-trade-os-shell=true] textarea,html.dark main[data-uhd-shell=true] input,html.dark main[data-uhd-shell=true] select,html.dark main[data-uhd-shell=true] textarea{background-color:#020617b8!important;color:#f8fafc!important}[data-admin-shell=true] input::placeholder,[data-admin-shell=true] textarea::placeholder,[data-trade-os-shell=true] input::placeholder,[data-trade-os-shell=true] textarea::placeholder,main[data-uhd-shell=true] input::placeholder,main[data-uhd-shell=true] textarea::placeholder{color:#64748b!important}html.dark [data-admin-shell=true] input::placeholder,html.dark [data-admin-shell=true] textarea::placeholder,html.dark [data-trade-os-shell=true] input::placeholder,html.dark [data-trade-os-shell=true] textarea::placeholder,html.dark main[data-uhd-shell=true] input::placeholder,html.dark main[data-uhd-shell=true] textarea::placeholder{color:#94a3b8!important}[data-admin-shell=true] a,[data-admin-shell=true] button,[data-trade-os-shell=true] a,[data-trade-os-shell=true] button,main[data-uhd-shell=true] a,main[data-uhd-shell=true] button{-webkit-text-decoration-color:currentColor;text-decoration-color:initial}[data-admin-shell=true] [class*=text-white],[data-cockpit-shell=true] [class*=text-white],[data-trade-os-shell=true] [class*=text-white],main[data-uhd-shell=true] [class*=text-white]{text-shadow:0 1px 14px #00000038}[data-testid=mobile-mega-menu-sheet],[data-testid=mobile-mega-menu-sheet] *{color-scheme:dark}:root{--joy-prod-light-bg:#fff;--joy-prod-light-surface:#f5f5f7;--joy-prod-light-text:#09090b;--joy-prod-light-muted:#52525b;--joy-prod-dark-bg:#0a0a0c;--joy-prod-dark-surface:#111113;--joy-prod-dark-text:#fafafa;--joy-prod-dark-muted:#d4d4d8;--joy-prod-crimson:#e11d48;--joy-prod-border-light:#27272a1f;--joy-prod-border-dark:#ffffff24}[data-theme=light],html:not(.dark),html:not(.dark) body{--text-main:var(--joy-prod-light-text);--text-muted:var(--joy-prod-light-muted);--bg-main:var(--joy-prod-light-bg);--surface-card:var(--joy-prod-light-surface);color-scheme:light}[data-theme=dark],html.dark,html.dark body{--text-main:var(--joy-prod-dark-text);--text-muted:var(--joy-prod-dark-muted);--bg-main:var(--joy-prod-dark-bg);--surface-card:var(--joy-prod-dark-surface);color-scheme:dark}html:not(.dark) body :where(main,section,article,aside,header,footer,nav,div,form,table){border-color:inherit}html:not(.dark) :where(.text-white,.text-zinc-50,.text-zinc-100,.text-zinc-200,.text-zinc-300,.text-zinc-400,.text-neutral-50,.text-neutral-100,.text-neutral-200,.text-neutral-300,.text-slate-50,.text-slate-100,.text-slate-200,.text-slate-300,.text-gray-50,.text-gray-100,.text-gray-200,.text-gray-300):not([data-keep-color] *):not([data-dark-surface] *):not([class*=bg-black] *):not([class*=bg-zinc-9] *):not([class*=bg-slate-9] *):not([class*=bg-neutral-9] *){color:#09090b!important;color:var(--joy-prod-light-text)!important}html:not(.dark) :where(.text-zinc-500,.text-zinc-600,.text-neutral-500,.text-neutral-600,.text-slate-500,.text-slate-600,.text-gray-500,.text-gray-600):not([data-keep-color] *):not([data-dark-surface] *):not([class*=bg-black] *):not([class*=bg-zinc-9] *):not([class*=bg-slate-9] *):not([class*=bg-neutral-9] *){color:#52525b!important;color:var(--joy-prod-light-muted)!important}html:not(.dark) :where([data-keep-color],[data-keep-bg],[data-dark-surface],[data-login-theme=dark],[data-ecosystem-theme=dark],[data-vellox-theme=dark],[data-testid=dealer-os-login-page],[data-testid=dealer-os-page],[class*=bg-black],[class*=bg-zinc-9],[class*=bg-slate-9],[class*=bg-neutral-9]):not([data-theme=light]):not([data-login-mode=light]):not([data-stage-mode=light]){color:#fafafa!important;color:var(--joy-prod-dark-text)!important}html:not(.dark) :where([data-keep-color],[data-keep-bg],[data-dark-surface],[data-login-theme=dark],[data-ecosystem-theme=dark],[data-vellox-theme=dark],[data-testid=dealer-os-login-page],[data-testid=dealer-os-page],[class*=bg-black],[class*=bg-zinc-9],[class*=bg-slate-9],[class*=bg-neutral-9]):not([data-theme=light]):not([data-login-mode=light]):not([data-stage-mode=light]) :where(.text-white,.text-zinc-50,.text-zinc-100,.text-zinc-200,.text-zinc-300,.text-zinc-400,.text-neutral-50,.text-neutral-100,.text-neutral-200,.text-neutral-300,.text-slate-50,.text-slate-100,.text-slate-200,.text-slate-300,.text-gray-50,.text-gray-100,.text-gray-200,.text-gray-300){color:#fafafa!important;color:var(--joy-prod-dark-text)!important}html:not(.dark) :where([data-keep-color],[data-keep-bg],[data-dark-surface],[data-login-theme=dark],[data-ecosystem-theme=dark],[data-vellox-theme=dark],[data-testid=dealer-os-login-page],[data-testid=dealer-os-page],[class*=bg-black],[class*=bg-zinc-9],[class*=bg-slate-9],[class*=bg-neutral-9]):not([data-theme=light]):not([data-login-mode=light]):not([data-stage-mode=light]) :where(.text-zinc-500,.text-zinc-600,.text-neutral-500,.text-neutral-600,.text-slate-500,.text-slate-600,.text-gray-500,.text-gray-600){color:#d4d4d8!important;color:var(--joy-prod-dark-muted)!important}html.dark :where(.text-black,.text-zinc-900,.text-zinc-950,.text-neutral-900,.text-neutral-950,.text-slate-900,.text-slate-950,.text-gray-900,.text-gray-950):not([class*=bg-white] *):not([class*=bg-zinc-0] *):not([class*=bg-zinc-50] *):not([class*=bg-slate-50] *):not([class*=bg-gray-50] *){color:#fafafa!important;color:var(--joy-prod-dark-text)!important}html.dark :where(.text-zinc-700,.text-zinc-800,.text-neutral-700,.text-neutral-800,.text-slate-700,.text-slate-800,.text-gray-700,.text-gray-800):not([class*=bg-white] *):not([class*=bg-zinc-0] *):not([class*=bg-zinc-50] *):not([class*=bg-slate-50] *):not([class*=bg-gray-50] *){color:#d4d4d8!important;color:var(--joy-prod-dark-muted)!important}html.dark :where([class*=bg-white],[class*=bg-zinc-0],[class*=bg-zinc-50],[class*=bg-slate-50],[class*=bg-gray-50],[data-light-surface=true]){color:#09090b!important;color:var(--joy-prod-light-text)!important}html.dark :where([class*=bg-white],[class*=bg-zinc-0],[class*=bg-zinc-50],[class*=bg-slate-50],[class*=bg-gray-50],[data-light-surface=true]) :where(.text-black,.text-zinc-900,.text-zinc-950,.text-neutral-900,.text-neutral-950,.text-slate-900,.text-slate-950,.text-gray-900,.text-gray-950){color:#09090b!important;color:var(--joy-prod-light-text)!important}html.dark :where([class*=bg-white],[class*=bg-zinc-0],[class*=bg-zinc-50],[class*=bg-slate-50],[class*=bg-gray-50],[data-light-surface=true]) :where(.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-neutral-500,.text-neutral-600,.text-neutral-700,.text-slate-500,.text-slate-600,.text-slate-700,.text-gray-500,.text-gray-600,.text-gray-700){color:#52525b!important;color:var(--joy-prod-light-muted)!important}[data-theme=light] :where(input,textarea,select):not([data-keep-color] *):not([class*=bg-black] *):not([class*=bg-zinc-9] *),html:not(.dark) :where(input,textarea,select):not([data-keep-color] *):not([class*=bg-black] *):not([class*=bg-zinc-9] *){background-color:#fffffff0!important;border-color:#27272a1f!important;border-color:var(--joy-prod-border-light)!important;caret-color:#e11d48!important;caret-color:var(--joy-prod-crimson)!important;color:#09090b!important;color:var(--joy-prod-light-text)!important}[data-theme=dark] :where(input,textarea,select):not([class*=bg-white] *):not([data-light-surface=true] *),html.dark :where(input,textarea,select):not([class*=bg-white] *):not([data-light-surface=true] *){background-color:#0a0a0cc7!important;border-color:#ffffff24!important;border-color:var(--joy-prod-border-dark)!important;caret-color:#fbcfe8!important;color:#fafafa!important;color:var(--joy-prod-dark-text)!important}[data-theme=light] :where(input,textarea)::placeholder,html:not(.dark) :where(input,textarea)::placeholder{color:#71717a!important;opacity:1!important}[data-theme=dark] :where(input,textarea)::placeholder,html.dark :where(input,textarea)::placeholder{color:#a1a1aa!important;opacity:1!important}html:not(.dark) :where(table,thead,tbody,tr,td,th,[role=menu],[role=dialog],[data-radix-popper-content-wrapper]){color:inherit}html.dark :where(table,thead,tbody,tr,td,th,[role=menu],[role=dialog],[data-radix-popper-content-wrapper]){color:inherit}:where([data-locked=true],[data-coming-soon=true]) :where(span,p,small,label),:where([disabled],[aria-disabled=true],.opacity-40,.opacity-50,.opacity-60) :where(span,p,small,label){color:currentColor}:where(.text-red-500,.text-red-600,.text-rose-500,.text-rose-600,.text-[\#E11D48],.text-[\#8B1A2C],.text-[\#FF1E27],.text-transparent,[class*="text-[#"],[style*="color:"]){-webkit-text-decoration-color:currentColor;text-decoration-color:initial}:where(body,button,input,textarea,select){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}:root{--joy-crimson-500:#e11d48;--joy-crimson-600:#be123c;--joy-deep-accent:#8a1c2e;--joy-porcelain:#fff;--joy-surface-card:#f5f5f7;--joy-text-muted:#71717a;--joy-tint-bg:#fff1f2;--joy-tint-bg-strong:#ffe4e6;--border-subtle:#27272a1f;--font-display-brand:"Cabinet Grotesk","Inter","SF Pro Display",-apple-system,BlinkMacSystemFont,sans-serif;--font-body-brand:"IBM Plex Sans","Inter","SF Pro Text",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono-brand:"JetBrains Mono","SFMono-Regular",ui-monospace,Menlo,Consolas,monospace}[data-theme=light],html:not(.dark){--bg-main:var(--joy-porcelain);--surface-card:var(--joy-surface-card);--text-main:#000;--text-muted:var(--joy-text-muted);--accent-element:var(--joy-crimson-500);--accent-hover:var(--joy-crimson-600);--deep-accent:var(--joy-deep-accent);--badge-soon-bg:var(--joy-tint-bg);--badge-soon-text:var(--joy-crimson-500);--grid-line-color:rgba(138,28,46,.075)}body,button,input,select,textarea{font-family:IBM Plex Sans,Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body-brand)}.font-display,[data-font=display]{font-family:Cabinet Grotesk,Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif!important;font-family:var(--font-display-brand)!important;letter-spacing:-.045em}.font-mono,[data-font=mono]{font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace!important;font-family:var(--font-mono-brand)!important}[data-theme=light] .joy-crimson-badge,html:not(.dark) .joy-crimson-badge{align-items:center;background:#fff1f2;background:var(--joy-tint-bg);border:1px solid #e11d4838;color:var(--accent-element);display:inline-flex;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;font-family:var(--font-mono-brand);gap:.38rem;letter-spacing:.18em;text-transform:uppercase}[data-theme=light] .joy-crimson-badge:before,html:not(.dark) .joy-crimson-badge:before{background:var(--accent-element);border-radius:999px;content:"";height:.34rem;width:.34rem}[data-testid=page-joy-vellox] .vellox-topbar{gap:8px!important;height:56px!important;padding-left:12px!important;padding-right:12px!important}[data-testid=page-joy-vellox] .vellox-wordmark{font-size:15px!important;font-weight:700!important;letter-spacing:-.025em!important;line-height:1.05!important}[data-testid=page-joy-vellox] .vellox-submark{font-size:6.5px!important;font-weight:800!important;letter-spacing:.18em!important;line-height:1.25!important}[data-testid=page-joy-vellox] .vellox-menu-button{border-radius:999px!important;font-size:8.5px!important;height:36px!important;letter-spacing:.13em!important;min-width:76px!important;padding-left:12px!important;padding-right:12px!important}[data-testid=page-joy-vellox] .vellox-theme-button{height:36px!important;width:36px!important}[data-testid=page-joy-vellox] .vellox-hero{min-height:calc(100dvh - 56px)!important;padding-top:56px!important}@media (min-width:640px){[data-testid=page-joy-vellox] .vellox-topbar{height:62px!important;padding-left:20px!important;padding-right:20px!important}[data-testid=page-joy-vellox] .vellox-wordmark{font-size:18px!important}[data-testid=page-joy-vellox] .vellox-submark{font-size:8.5px!important;letter-spacing:.24em!important}[data-testid=page-joy-vellox] .vellox-menu-button,[data-testid=page-joy-vellox] .vellox-theme-button{height:40px!important}[data-testid=page-joy-vellox] .vellox-theme-button{width:40px!important}[data-testid=page-joy-vellox] .vellox-hero{min-height:calc(100dvh - 62px)!important;padding-top:62px!important}}@media (min-width:1024px){[data-testid=page-joy-vellox] .vellox-topbar{height:68px!important;padding-left:32px!important;padding-right:32px!important}[data-testid=page-joy-vellox] .vellox-wordmark{font-size:22px!important}[data-testid=page-joy-vellox] .vellox-submark{font-size:9.5px!important;letter-spacing:.28em!important}[data-testid=page-joy-vellox] .vellox-menu-button,[data-testid=page-joy-vellox] .vellox-theme-button{height:44px!important}[data-testid=page-joy-vellox] .vellox-theme-button{width:44px!important}[data-testid=page-joy-vellox] .vellox-hero{min-height:calc(100dvh - 68px)!important;padding-top:68px!important}}:root{--joy-view-name:desktop;--joy-shell-pad:clamp(20px,2vw,36px);--joy-card-radius:28px;--joy-card-gap:20px;--joy-sidebar-width:286px;--joy-grid-min:280px;--joy-login-scale:1;--joy-cockpit-max:1880px;--joy-display-h1:clamp(42px,5vw,72px);--joy-display-h2:clamp(28px,3vw,42px);--joy-body-text:15px;--joy-button-height:44px}@media (max-width:767px){:root{--joy-view-name:mobile;--joy-shell-pad:12px;--joy-card-radius:22px;--joy-card-gap:12px;--joy-sidebar-width:0px;--joy-grid-min:100%;--joy-login-scale:.94;--joy-cockpit-max:100vw;--joy-display-h1:clamp(34px,13vw,52px);--joy-display-h2:clamp(24px,8vw,34px);--joy-body-text:13px;--joy-button-height:48px}}@media (min-width:768px) and (max-width:1023px){:root{--joy-view-name:tablet;--joy-shell-pad:18px;--joy-card-radius:26px;--joy-card-gap:16px;--joy-sidebar-width:0px;--joy-grid-min:240px;--joy-login-scale:.98;--joy-cockpit-max:100vw;--joy-display-h1:clamp(44px,8vw,64px);--joy-display-h2:clamp(28px,5vw,40px);--joy-body-text:14px;--joy-button-height:46px}}@media (min-width:1024px) and (max-width:1439px){:root{--joy-view-name:laptop;--joy-shell-pad:20px;--joy-card-radius:28px;--joy-card-gap:18px;--joy-sidebar-width:244px;--joy-grid-min:250px;--joy-login-scale:.98;--joy-cockpit-max:1380px;--joy-display-h1:clamp(46px,5.6vw,70px);--joy-display-h2:clamp(30px,3vw,42px);--joy-body-text:14px;--joy-button-height:44px}}@media (min-width:1440px) and (max-width:1919px){:root{--joy-view-name:desktop;--joy-shell-pad:28px;--joy-card-radius:32px;--joy-card-gap:22px;--joy-sidebar-width:286px;--joy-grid-min:280px;--joy-login-scale:1;--joy-cockpit-max:1760px;--joy-display-h1:clamp(56px,5vw,86px);--joy-display-h2:clamp(34px,3vw,48px);--joy-body-text:15px;--joy-button-height:46px}}@media (min-width:1920px){:root{--joy-view-name:tv;--joy-shell-pad:clamp(34px,2.4vw,64px);--joy-card-radius:38px;--joy-card-gap:28px;--joy-sidebar-width:340px;--joy-grid-min:340px;--joy-login-scale:1.08;--joy-cockpit-max:2320px;--joy-display-h1:clamp(74px,5vw,128px);--joy-display-h2:clamp(46px,3vw,72px);--joy-body-text:18px;--joy-button-height:54px}}#root,body,html{min-width:0;overflow-x:hidden}body:after{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030712b8;border:1px solid #ffffff24;border-radius:999px;bottom:12px;color:#ffffffad;content:attr(data-joy-viewport) " · " attr(data-joy-portal);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;opacity:.54;padding:7px 10px;pointer-events:none;position:fixed;right:12px;text-transform:uppercase;z-index:2147483000}@media (max-width:767px){body:after{display:none}}[data-testid=login-page]{--joy-login-card-max:min(430px,calc(100vw - 28px))}[data-testid=login-page] main{gap:20px!important;gap:var(--joy-card-gap)!important}[data-testid=login-page] [data-testid=email-auth-panel],[data-testid=login-page] section{max-width:var(--joy-login-card-max)!important}@media (max-width:767px){[data-testid=login-page] header{padding-left:14px!important;padding-right:14px!important}[data-testid=login-page] main{min-height:auto!important;padding:10px 14px 24px!important}[data-testid=login-page] h1,[data-testid=login-page] h2{font-size:clamp(24px,8vw,34px)!important;line-height:1.02!important}}@media (min-width:1920px){[data-testid=login-page]>footer,[data-testid=login-page]>header,[data-testid=login-page]>main{max-width:1800px!important}[data-testid=login-page] section{transform:scale(1);transform:scale(var(--joy-login-scale));transform-origin:center}}[data-testid*=cockpit],[data-testid=dealer-os-page],[data-testid=trade-cockpit],[data-testid=vendor-wallet],[data-testid=workshop-marketplace],main[data-uhd-shell=true]{--tw-ring-offset-width:0px;container-type:inline-size}[data-testid*=cockpit] h1,[data-testid=dealer-os-page] h1,[data-testid=workshop-marketplace] h1,main[data-uhd-shell=true] h1{font-size:clamp(42px,5vw,72px)!important;font-size:var(--joy-display-h1)!important}[data-testid*=cockpit] h2,[data-testid=dealer-os-page] h2,[data-testid=workshop-marketplace] h2,main[data-uhd-shell=true] h2{font-size:clamp(28px,3vw,42px)!important;font-size:var(--joy-display-h2)!important}[data-testid*=cockpit] p,[data-testid=dealer-os-page] p,[data-testid=workshop-marketplace] p,main[data-uhd-shell=true] p{font-size:min(15px,18px);font-size:min(var(--joy-body-text),18px)}[data-testid*=cockpit] .rounded-\[30px\],[data-testid*=cockpit] .rounded-\[32px\],[data-testid*=cockpit] .rounded-\[34px\],[data-testid=workshop-marketplace] .rounded-\[30px\],main[data-uhd-shell=true] .rounded-\[30px\],main[data-uhd-shell=true] .rounded-\[34px\]{border-radius:28px!important;border-radius:var(--joy-card-radius)!important}@media (max-width:767px){[data-testid*=cockpit],[data-testid=dealer-os-page],[data-testid=workshop-marketplace],main[data-uhd-shell=true]{min-height:100dvh!important}[data-testid*=cockpit] [class*=max-w-],[data-testid=workshop-marketplace] [class*=max-w-],main[data-uhd-shell=true] [class*=max-w-]{max-width:100%!important}[data-testid*=cockpit] .p-6,[data-testid*=cockpit] .p-8,[data-testid=workshop-marketplace] .p-6,[data-testid=workshop-marketplace] .p-8,main[data-uhd-shell=true] .p-6,main[data-uhd-shell=true] .p-8{padding:clamp(20px,2vw,36px)!important;padding:var(--joy-shell-pad)!important}[data-testid*=cockpit] .grid,[data-testid=workshop-marketplace] .grid,main[data-uhd-shell=true] .grid{grid-template-columns:1fr!important}[data-testid*=cockpit] .hidden,[data-testid=workshop-marketplace] .hidden{display:none!important}[data-testid*=cockpit] a,[data-testid*=cockpit] button,[data-testid=workshop-marketplace] a,[data-testid=workshop-marketplace] button{min-height:44px;min-height:var(--joy-button-height)}}@media (min-width:768px) and (max-width:1023px){[data-testid*=cockpit] .grid,[data-testid=workshop-marketplace] .grid,main[data-uhd-shell=true] .grid{gap:20px!important;gap:var(--joy-card-gap)!important}}@media (min-width:1920px){[data-testid*=cockpit]>div,[data-testid=workshop-marketplace] main,main[data-uhd-shell=true]{max-width:1880px!important;max-width:var(--joy-cockpit-max)!important}[data-testid*=cockpit] a,[data-testid*=cockpit] button,[data-testid=workshop-marketplace] a,[data-testid=workshop-marketplace] button{min-height:44px;min-height:var(--joy-button-height)}}:root{--joy-font-display:"Cabinet Grotesk","Inter Tight","Inter","IBM Plex Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--joy-font-body:"Inter","IBM Plex Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--joy-font-mono:"JetBrains Mono","SFMono-Regular","Cascadia Code","Roboto Mono",ui-monospace,monospace;--joy-text-glow-soft:0 0 34px #ffffff1a;--joy-uhd-letter-tight:-.045em;--joy-uhd-letter-soft:-.018em;--joy-uhd-line:1.08;--joy-uhd-body-line:1.72;--joy-uhd-hairline:#ffffff1f}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;font-synthesis-style:none;text-rendering:geometricPrecision}body{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"ss01" 1,"kern";font-family:Inter,IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--joy-font-body);-webkit-font-kerning:normal;font-kerning:normal}button,input,select,textarea{-webkit-font-smoothing:antialiased;font-family:inherit;text-rendering:geometricPrecision}.font-display,[data-testid*=cockpit] h1,[data-testid*=cockpit] h2,[data-testid*=cockpit] h3,[data-testid=dealer-os-page] h1,[data-testid=dealer-os-page] h2,[data-testid=login-page] h1,[data-testid=login-page] h2,[data-testid=workshop-marketplace] h1,[data-testid=workshop-marketplace] h2,h1,h2,h3,main[data-uhd-shell=true] h1,main[data-uhd-shell=true] h2,main[data-uhd-shell=true] h3{text-wrap:balance;font-family:Cabinet Grotesk,Inter Tight,Inter,IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--joy-font-display)!important;font-optical-sizing:auto;font-weight:900;letter-spacing:-.045em;letter-spacing:var(--joy-uhd-letter-tight);line-height:1.08;line-height:var(--joy-uhd-line)}[data-testid*=cockpit],[data-testid=dealer-os-page],[data-testid=login-page],[data-testid=workshop-marketplace],a,button,input,li,main[data-uhd-shell=true],p,select,span,textarea{font-family:Inter,IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--joy-font-body);font-optical-sizing:auto}[data-testid*=cockpit] p,[data-testid=dealer-os-page] p,[data-testid=login-page] p,[data-testid=workshop-marketplace] p,li,main[data-uhd-shell=true] p,p{text-wrap:pretty;letter-spacing:-.018em;letter-spacing:var(--joy-uhd-letter-soft);line-height:1.72!important;line-height:var(--joy-uhd-body-line)!important}.font-mono,[class*=font-mono],[data-testid*=cockpit] [class*=font-mono],[data-testid=login-page] [class*=font-mono],main[data-uhd-shell=true] [class*=font-mono]{font-family:JetBrains Mono,SFMono-Regular,Cascadia Code,Roboto Mono,ui-monospace,monospace!important;font-family:var(--joy-font-mono)!important;font-weight:800;letter-spacing:.18em;text-transform:uppercase}[data-testid*=cockpit] a,[data-testid*=cockpit] button,[data-testid=dealer-os-page] a,[data-testid=dealer-os-page] button,[data-testid=login-page] a,[data-testid=login-page] button,[data-testid=workshop-marketplace] a,[data-testid=workshop-marketplace] button,main[data-uhd-shell=true] a,main[data-uhd-shell=true] button{font-weight:850;letter-spacing:-.01em;text-decoration:none;text-rendering:geometricPrecision}[data-testid*=cockpit] input,[data-testid*=cockpit] select,[data-testid*=cockpit] textarea,[data-testid=login-page] input,[data-testid=login-page] select,[data-testid=login-page] textarea,main[data-uhd-shell=true] input,main[data-uhd-shell=true] select,main[data-uhd-shell=true] textarea{border-width:1px;font-size:max(15px,1rem);line-height:1.35}[data-testid*=cockpit] img,[data-testid=dealer-os-page] img,[data-testid=login-page] img,[data-testid=workshop-marketplace] img,main[data-uhd-shell=true] img{-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:auto;transform:translateZ(0)}[data-testid*=cockpit] .backdrop-blur-xl,[data-testid=dealer-os-page] .backdrop-blur-xl,[data-testid=login-page] .backdrop-blur-xl,[data-testid=workshop-marketplace] .backdrop-blur-xl,main[data-uhd-shell=true] .backdrop-blur-xl{backdrop-filter:blur(24px) saturate(126%) contrast(1.04)!important;-webkit-backdrop-filter:blur(24px) saturate(126%) contrast(1.04)!important}html.dark [data-testid*=cockpit] h1,html.dark [data-testid*=cockpit] h2,html.dark [data-testid=login-page] h1,html.dark [data-testid=login-page] h2,html.dark [data-testid=workshop-marketplace] h1,html.dark [data-testid=workshop-marketplace] h2,html.dark main[data-uhd-shell=true] h1,html.dark main[data-uhd-shell=true] h2{text-shadow:0 0 34px #ffffff1a;text-shadow:var(--joy-text-glow-soft)}[data-testid*=cockpit]:before,[data-testid=login-page]:before,[data-testid=workshop-marketplace]:before,main[data-uhd-shell=true]:after{background:linear-gradient(90deg,#ffffff08 1px,#0000 0),linear-gradient(180deg,#ffffff05 1px,#0000 0);background-size:clamp(42px,4vw,92px) clamp(42px,4vw,92px);content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#00000057,#0000 78%);mask-image:linear-gradient(180deg,#00000057,#0000 78%);opacity:.46;pointer-events:none;position:fixed;z-index:0}html:not(.dark) [data-testid*=cockpit]:before,html:not(.dark) [data-testid=login-page]:before,html:not(.dark) [data-testid=workshop-marketplace]:before,html:not(.dark) main[data-uhd-shell=true]:after{background:linear-gradient(90deg,rgba(15,23,42,.035) 1px,#0000 0),linear-gradient(180deg,rgba(15,23,42,.025) 1px,#0000 0);opacity:.36}html[data-joy-viewport=mobile]{--joy-uhd-letter-tight:-.052em;--joy-uhd-letter-soft:-.012em;--joy-uhd-line:1.02;--joy-uhd-body-line:1.62}html[data-joy-viewport=tablet]{--joy-uhd-letter-tight:-.05em;--joy-uhd-line:1.04}html[data-joy-viewport=laptop]{--joy-uhd-letter-tight:-.048em}html[data-joy-viewport=desktop]{--joy-uhd-letter-tight:-.052em;--joy-uhd-body-line:1.74}html[data-joy-viewport=tv]{--joy-uhd-letter-tight:-.058em;--joy-uhd-letter-soft:-.02em;--joy-uhd-line:.98;--joy-uhd-body-line:1.82}@media (min-width:1920px){body{font-size:18px}[data-testid*=cockpit] p,[data-testid=dealer-os-page] p,[data-testid=login-page] p,[data-testid=workshop-marketplace] p,main[data-uhd-shell=true] p{max-width:74ch}}@media (min-width:3840px){:root{--joy-display-h1:clamp(120px,4.8vw,210px);--joy-display-h2:clamp(72px,2.8vw,126px);--joy-body-text:24px;--joy-card-radius:54px;--joy-card-gap:42px;--joy-shell-pad:clamp(64px,2.8vw,128px);--joy-button-height:72px;--joy-cockpit-max:3440px}body{font-size:24px}[data-testid=login-page]>footer,[data-testid=login-page]>header,[data-testid=login-page]>main{max-width:3000px!important}[data-testid=login-page] section{transform:scale(1.2)}}@media (min-width:7680px){:root{--joy-display-h1:clamp(220px,4.4vw,390px);--joy-display-h2:clamp(132px,2.5vw,220px);--joy-body-text:38px;--joy-card-radius:82px;--joy-card-gap:72px;--joy-shell-pad:clamp(120px,2vw,220px);--joy-button-height:112px;--joy-cockpit-max:6880px}body{font-size:38px}[data-testid=login-page]>footer,[data-testid=login-page]>header,[data-testid=login-page]>main{max-width:6200px!important}[data-testid=login-page] section{transform:scale(1.42)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){[data-testid*=cockpit],[data-testid=dealer-os-page],[data-testid=login-page],[data-testid=workshop-marketplace],main[data-uhd-shell=true]{text-shadow:none}}@media (prefers-reduced-motion:reduce){[data-testid*=cockpit] *,[data-testid=login-page] *,[data-testid=workshop-marketplace] *,main[data-uhd-shell=true] *{scroll-behavior:auto!important}}[data-testid=dealer-os-login-page],[data-testid=login-page] .joy-login-main,[data-testid=login-page] [data-testid=cockpit-terminal]{overflow:hidden;position:relative}[data-testid=login-page] .joy-login-main:before{background-image:radial-gradient(circle at 78% 26%,#e11d4838,#0000 32%),linear-gradient(90deg,#000000e0,#00000085,#0000002e);background-position:100%;background-size:cover;content:"";inset:0;opacity:.2;pointer-events:none;position:absolute;z-index:0}html:not(.dark) [data-testid=login-page] .joy-login-main:before{background-image:radial-gradient(circle at 78% 26%,#e11d481a,#0000 32%),linear-gradient(90deg,#fffffff2,#ffffffb8,#ffffff57);opacity:.38}[data-testid=login-page] .joy-login-main>*{position:relative;z-index:1}[data-testid=login-page] [data-testid=cockpit-terminal]:before{background-image:radial-gradient(circle at 74% 30%,#e11d482e,#0000 34%),linear-gradient(90deg,#000000f0,#00000073,#0000);background-position:100%;background-size:cover;content:"";height:260px;opacity:.16;pointer-events:none;position:absolute;right:-18%;top:-6%;width:min(520px,70vw);z-index:0}html:not(.dark) [data-testid=login-page] [data-testid=cockpit-terminal]:before{background-image:radial-gradient(circle at 74% 30%,#e11d4817,#0000 34%),linear-gradient(90deg,#fffffffa,#fff9,#0000);opacity:.3}[data-testid=login-page] [data-testid=cockpit-terminal]>*{position:relative;z-index:1}[data-testid=dealer-os-login-page]:before{background-image:radial-gradient(circle at 76% 28%,#e11d4838,#0000 34%),linear-gradient(90deg,#05080beb,#05080b6b,#0000);background-position:100%;background-size:cover;content:"";height:min(520px,52vh);opacity:.34;pointer-events:none;position:absolute;right:-12%;top:12%;width:min(720px,92vw);z-index:0}[data-testid=dealer-os-login-page]>*{position:relative;z-index:1}@media (max-width:720px){[data-testid=login-page] .joy-login-main:before{background-position:top;opacity:.16}html:not(.dark) [data-testid=login-page] .joy-login-main:before{opacity:.26}[data-testid=login-page] [data-testid=cockpit-terminal]:before{height:190px;opacity:.12;right:-32%;width:100%}[data-testid=dealer-os-login-page]:before{height:360px;opacity:.22;right:-36%;top:4%;width:120vw}}:root{--joy-sleek-display:"PP Neue Montreal","Neue Montreal","Inter Tight","Inter","IBM Plex Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--joy-sleek-body:"IBM Plex Sans","Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--joy-sleek-mono:"JetBrains Mono","SFMono-Regular",ui-monospace,Menlo,Consolas,monospace;--joy-sleek-h1:clamp(1.95rem,5.15vw,3.85rem);--joy-sleek-h2:clamp(1.62rem,4vw,2.82rem);--joy-sleek-h3:clamp(1.15rem,2.55vw,1.78rem);--joy-sleek-body-size:clamp(.9rem,1.28vw,1rem);--joy-sleek-small:clamp(.72rem,.96vw,.86rem);--joy-sleek-line:1.11;--joy-sleek-letter:-0.04em}:root,html.dark,html[data-joy-mode=dark],html[data-theme=dark],html[data-theme=vellox]{--joy-brand-logo:url(/static/media/joy-automart-dark.6ab6eaaef56980bd70b3.svg)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--joy-sleek-body)!important;text-rendering:geometricPrecision}[data-joy-corporate-logo] img,img[alt="JOY Automart"],img[src*="joy-automart-wordmark.png"],img[src*=joy-automart-logo]{content:url(/static/media/joy-automart-dark.6ab6eaaef56980bd70b3.svg)!important;content:var(--joy-brand-logo)!important;object-fit:contain!important}img[alt="JOY Automart"],img[src*="joy-automart-wordmark.png"]{filter:none!important;mix-blend-mode:normal!important}:where(h1,.font-display,[data-font=display],[class*="text-[80px]"],[class*="text-[96px]"],[class*="text-[120px]"],[class*=text-7xl],[class*=text-8xl],[class*=text-9xl]){text-wrap:balance;font-family:PP Neue Montreal,Neue Montreal,Inter Tight,Inter,IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--joy-sleek-display)!important;font-weight:660!important;letter-spacing:-.04em!important;letter-spacing:var(--joy-sleek-letter)!important;line-height:1.11!important;line-height:var(--joy-sleek-line)!important}:where(h1){font-size:clamp(1.95rem,5.15vw,3.85rem)!important;font-size:var(--joy-sleek-h1)!important;max-width:17ch}:where(h2){font-size:clamp(1.62rem,4vw,2.82rem)!important;font-size:var(--joy-sleek-h2)!important;max-width:20ch}:where(h3){font-size:clamp(1.15rem,2.55vw,1.78rem)!important;font-size:var(--joy-sleek-h3)!important}:where([data-testid=landing-page],[data-testid=catalog-gallery-page],[data-testid=vendor-network-landing],[data-testid=tradeos-pricing-page],[data-testid=ecosystem-showcase-page],[data-testid=page-joy-vellox],[data-testid=vendor-auth-page],[data-testid=vendor-portal-page],[data-testid=dealer-os-page],[data-testid=dealer-os-login-page],[data-testid=login-page],.top-page) :where(h1,.font-display){font-weight:640!important}:where([data-testid=landing-page],[data-testid=catalog-gallery-page],[data-testid=vendor-network-landing],[data-testid=tradeos-pricing-page],[data-testid=ecosystem-showcase-page],[data-testid=page-joy-vellox],[data-testid=vendor-auth-page],[data-testid=vendor-portal-page],[data-testid=dealer-os-page],[data-testid=dealer-os-login-page],[data-testid=login-page],.top-page) :where(p,li){text-wrap:pretty;font-size:clamp(.9rem,1.28vw,1rem);font-size:var(--joy-sleek-body-size);letter-spacing:-.014em;line-height:1.66!important}:where(.font-mono,[class*=font-mono]){font-family:JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace!important;font-family:var(--joy-sleek-mono)!important;font-weight:740!important;letter-spacing:.18em!important}:where(button,a){text-rendering:geometricPrecision}:where([data-testid=subpage-header],[data-joy-universal-header=true],[data-testid=logo-quick-nav],[data-testid=platform-access-menu],[data-testid=mobile-mega-menu-sheet]) :where(h1,h2,h3,.font-display){font-weight:660!important;letter-spacing:-.03em!important}:where([data-testid=logo-quick-nav],[data-testid=platform-access-menu],[data-testid=mobile-mega-menu-sheet]) :where(p,span,a,button,li){font-size:inherit;line-height:1.32}@media (max-width:640px){:root{--joy-sleek-h1:clamp(1.86rem,7.5vw,2.72rem);--joy-sleek-h2:clamp(1.52rem,6.2vw,2.12rem);--joy-sleek-h3:clamp(1.08rem,4.1vw,1.42rem);--joy-sleek-body-size:.91rem;--joy-sleek-line:1.09;--joy-sleek-letter:-0.041em}:where(h1){max-width:16ch}:where(h2){max-width:17ch}:where([class*="text-[58px]"],[class*="text-[64px]"],[class*="text-[72px]"],[class*="text-[80px]"],[class*="text-[84px]"],[class*="text-[96px]"],[class*=text-6xl],[class*=text-7xl],[class*=text-8xl],[class*=text-9xl]){font-size:clamp(1.95rem,5.15vw,3.85rem)!important;font-size:var(--joy-sleek-h1)!important}}@media (min-width:1920px){:root{--joy-sleek-h1:clamp(3rem,3vw,5rem);--joy-sleek-h2:clamp(2.45rem,2.15vw,3.85rem);--joy-sleek-body-size:clamp(1rem,.74vw,1.18rem)}}@media (min-width:3840px){:root{--joy-sleek-h1:clamp(4rem,2.35vw,6.7rem);--joy-sleek-h2:clamp(3.2rem,1.75vw,5.2rem);--joy-sleek-body-size:clamp(1.15rem,.62vw,1.58rem)}body{font-size:20px}}[data-testid=mobile-mega-menu] img[alt="JOY Automart"]{image-rendering:auto}[data-testid=mobile-mega-menu] input::placeholder{color:currentColor}[data-testid=mobile-mega-menu] button,[data-testid=mobile-mega-menu] input{-webkit-tap-highlight-color:transparent}[data-testid^=agent-]{isolation:isolate}[data-testid^=agent-] h1[data-joy-shimmer]{-webkit-text-fill-color:#050507!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#050507!important;filter:none!important;opacity:1!important;text-shadow:none!important}html.dark [data-testid^=agent-] h1[data-joy-shimmer]{-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:0 18px 64px #0000009e!important}[data-testid^=agent-] header{backdrop-filter:blur(18px) saturate(1.15)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important;background:#fffffff0!important}html.dark [data-testid^=agent-] header{background:#050608e0!important}[data-testid^=agent-] header a,[data-testid^=agent-] header button,[data-testid^=agent-] header span{opacity:1!important}[data-testid^=agent-] section:first-of-type{background:linear-gradient(180deg,#fffffffa,#fffffff0 62%,#fff1f2e0)!important;border-bottom:1px solid #8b1a2c24!important}html.dark [data-testid^=agent-] section:first-of-type{background:radial-gradient(circle at 68% 8%,#e11d4833,#0000 34%),linear-gradient(180deg,#050608,#07070a 70%,#050608)!important;border-bottom:1px solid #ffffff14!important}[data-testid=agent-abd] p,[data-testid=agent-joyadh] p,[data-testid=agent-oni] p,[data-testid=agent-zifa] p{color:#374151!important}html.dark [data-testid=agent-abd] p,html.dark [data-testid=agent-joyadh] p,html.dark [data-testid=agent-oni] p,html.dark [data-testid=agent-zifa] p{color:#ffffffc7!important}@media (max-width:640px){[data-testid^=agent-] section:first-of-type{padding-bottom:2.4rem!important;padding-top:3.4rem!important}[data-testid^=agent-] h1[data-joy-shimmer]{font-size:clamp(2.25rem,12vw,4rem)!important;letter-spacing:-.07em!important;line-height:.96!important}}:root{--joy-8k-ink:#09090b;--joy-8k-ivory:#f8f4ea;--joy-8k-soft:#f1e7d2;--joy-8k-muted:#ded6ca;--joy-8k-gold:#c5a357;--joy-8k-gold-soft:#f4ddb0;--joy-8k-red:#e11d48;--joy-8k-red-soft:#f6a5b5;--joy-8k-bg:#050507}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}[data-testid$=-page] h1,[data-testid$=page] h1,main h1.font-display,section h1.font-display{font-weight:900;letter-spacing:-.055em;line-height:.94}[data-testid$=-page] h2,[data-testid$=page] h2,main h2.font-display,section h2.font-display{font-weight:850;letter-spacing:-.04em;line-height:1.02}[data-testid$=-page] p,[data-testid$=page] p,main p,section p{letter-spacing:-.015em}@media (max-width:640px){[data-testid$=-page] h1,[data-testid$=page] h1,main h1.font-display,section h1.font-display{font-size:clamp(34px,9.2vw,48px)!important;letter-spacing:-.065em!important;line-height:.92!important}[data-testid$=-page] h2,[data-testid$=page] h2,main h2.font-display,section h2.font-display{font-size:clamp(24px,7.4vw,36px)!important;letter-spacing:-.055em!important;line-height:.98!important}[data-testid$=-page] p,[data-testid$=page] p,main p,section p{font-size:clamp(13.5px,3.6vw,15.75px);line-height:1.58}}html.dark #root,html.dark body{color:#f8f4ea;color:var(--joy-8k-ivory)}html.dark .dark\:text-gray-300,html.dark .dark\:text-gray-400,html.dark .dark\:text-neutral-300,html.dark .dark\:text-neutral-400,html.dark .dark\:text-slate-300,html.dark .dark\:text-slate-400,html.dark .dark\:text-zinc-300,html.dark .dark\:text-zinc-400,html.dark .text-gray-300,html.dark .text-gray-400,html.dark .text-gray-500,html.dark .text-neutral-300,html.dark .text-neutral-400,html.dark .text-neutral-500,html.dark .text-slate-300,html.dark .text-slate-400,html.dark .text-slate-500,html.dark .text-zinc-300,html.dark .text-zinc-400,html.dark .text-zinc-500,html.dark .text-zinc-600,html.dark [class*="text-black/"],html.dark [class*="text-white/4"],html.dark [class*="text-white/5"],html.dark [class*="text-white/6"],html.dark [class*="text-white/7"],html.dark [class*=text-gray-5],html.dark [class*=text-neutral-5],html.dark [class*=text-slate-5],html.dark [class*=text-zinc-5],html.dark [style*="color: rgb(107,114,128"],html.dark [style*="color: rgba(255,255,255,.4"],html.dark [style*="color: rgba(255,255,255,.5"],html.dark [style*="color: rgba(255,255,255,.6"],html.dark [style*="color: rgba(255,255,255,.7"],html.dark [style*="color:rgb(107,114,128"],html.dark [style*="color:rgba(255,255,255,.4"],html.dark [style*="color:rgba(255,255,255,.5"],html.dark [style*="color:rgba(255,255,255,.6"],html.dark [style*="color:rgba(255,255,255,.7"]{color:#f8f4eadb!important}html.dark [class*=leading-],html.dark li,html.dark p,html.dark small{color:inherit}html.dark .dark\:text-zinc-300,html.dark .dark\:text-zinc-400,html.dark .dark\:text-zinc-500,html.dark li[class*="text-white/"],html.dark p.text-neutral-300,html.dark p.text-neutral-400,html.dark p.text-slate-300,html.dark p.text-slate-400,html.dark p.text-zinc-300,html.dark p.text-zinc-400,html.dark p.text-zinc-500,html.dark p[class*="text-white/"],html.dark span[class*="text-white/5"],html.dark span[class*="text-white/6"]{color:#f8f4ead1!important}html.dark .font-mono.text-gray-400,html.dark .font-mono.text-slate-400,html.dark .font-mono.text-zinc-400,html.dark .font-mono.text-zinc-500,html.dark [class*=tracking-][class*=text-gray],html.dark [class*=tracking-][class*=text-slate],html.dark [class*=tracking-][class*=text-zinc]{color:#f6a5b5!important;color:var(--joy-8k-red-soft)!important;text-shadow:0 0 20px #e11d482e}html.dark b,html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6,html.dark strong{color:#fff}html.dark .bg-black,html.dark .bg-zinc-900,html.dark .bg-zinc-950,html.dark [style*="rgba(0,0,0"],html.dark [style*="rgba(3,4,6"],html.dark [style*="rgba(5,6,8"]{color:#f8f4ea;color:var(--joy-8k-ivory)}html.dark [data-testid$=-page],html.dark [data-testid$=page],html.dark [data-testid*=career],html.dark [data-testid*=catalog],html.dark [data-testid*=cockpit],html.dark [data-testid*=dealer],html.dark [data-testid*=ecosystem],html.dark [data-testid*=gallery],html.dark [data-testid*=investor],html.dark [data-testid*=landing],html.dark [data-testid*=login],html.dark [data-testid*=portal],html.dark [data-testid*=press],html.dark [data-testid*=service],html.dark [data-testid*=vellox],html.dark [data-testid*=vendor],html.dark [data-testid*=workshop]{background-color:#050507;background-color:var(--joy-8k-bg)}html.dark [data-testid$=-page]::selection,html.dark [data-testid$=page]::selection,html.dark main::selection,html.dark section::selection{background:#e11d4857;color:#fff}html.dark .border-zinc-800,html.dark .border-zinc-900,html.dark .dark\:border-white\/10,html.dark .dark\:border-zinc-800,html.dark .dark\:border-zinc-900{border-color:#f4ddb029!important}html.dark .rounded-2xl,html.dark .rounded-\[12px\],html.dark .rounded-\[4px\],html.dark .rounded-\[8px\],html.dark .rounded-lg,html.dark .rounded-md,html.dark .rounded-xl{text-shadow:none}.joy-universal-header .joy-brand__name{font-size:clamp(1rem,3.5vw,1.18rem)!important;font-weight:900!important;letter-spacing:-.02em!important}.joy-universal-header .joy-brand__tagline{color:#e11d48!important;color:var(--joy-8k-red)!important;font-weight:900!important;letter-spacing:.3em!important;text-shadow:0 0 18px #e11d4829}html.dark .joy-universal-header .joy-brand__tagline{color:#ff5f7c!important}.joy-universal-header .joy-menu-button,.joy-universal-header .joy-theme-button{background:hsla(0,0%,100%,.055)!important;border-color:#c5a35757!important;color:#f8f4ea!important;color:var(--joy-8k-ivory)!important}[data-testid=logo-quick-nav]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dark [data-testid=logo-quick-nav],html.dark [data-testid=logo-quick-nav] :not(svg):not(path){color:#f8f4ea;color:var(--joy-8k-ivory)}html.dark [data-testid*=b2b] p,html.dark [data-testid*=career] p,html.dark [data-testid*=catalog] p,html.dark [data-testid*=cockpit] p,html.dark [data-testid*=dealer] p,html.dark [data-testid*=gallery] p,html.dark [data-testid*=investor] p,html.dark [data-testid*=login] p,html.dark [data-testid*=portal] p,html.dark [data-testid*=press] p,html.dark [data-testid*=service] p,html.dark [data-testid*=vellox] p,html.dark [data-testid*=vendor] p,html.dark [data-testid*=workshop] p,html.dark [data-testid=logo-quick-nav] [class*=text-gray],html.dark [data-testid=logo-quick-nav] [class*=text-slate],html.dark [data-testid=logo-quick-nav] [class*=text-zinc]{color:#f8f4ead6!important}html.dark [data-testid*=b2b] .font-mono,html.dark [data-testid*=career] .font-mono,html.dark [data-testid*=catalog] .font-mono,html.dark [data-testid*=cockpit] .font-mono,html.dark [data-testid*=dealer] .font-mono,html.dark [data-testid*=gallery] .font-mono,html.dark [data-testid*=investor] .font-mono,html.dark [data-testid*=login] .font-mono,html.dark [data-testid*=portal] .font-mono,html.dark [data-testid*=press] .font-mono,html.dark [data-testid*=service] .font-mono,html.dark [data-testid*=vellox] .font-mono,html.dark [data-testid*=vendor] .font-mono,html.dark [data-testid*=workshop] .font-mono{color:#f6a5b5;color:var(--joy-8k-red-soft)}html.dark [class*=MegaMenu],html.dark [class*=mega-menu],html.dark [class*=menu-drawer],html.dark [data-testid*=drawer],html.dark [data-testid*=mega],html.dark [data-testid*=menu],html.dark [data-testid*=quick-nav],html.dark [role=menu],html.dark header [class*="bg-white/"],html.dark nav [class*="bg-white/"]{background-color:#050507f0!important;border-color:#c5a3572e!important;box-shadow:0 34px 92px -58px #000000eb,inset 0 0 0 1px #ffffff0a!important;color:#f8f4ea!important;color:var(--joy-8k-ivory)!important}html.dark [data-testid*=drawer] :not(svg):not(path),html.dark [data-testid*=mega] :not(svg):not(path),html.dark [data-testid*=menu] :not(svg):not(path),html.dark [role=menu] :not(svg):not(path){color:inherit}html.dark [data-testid*=drawer] [class*="text-black/"],html.dark [data-testid*=mega] [class*="text-black/"],html.dark [data-testid*=menu] [class*="text-black/"],html.dark [role=menu] [class*="text-black/"]{color:#f8f4eadb!important}html.dark [data-testid*=drawer] a:hover,html.dark [data-testid*=drawer] button:hover,html.dark [data-testid*=mega] a:hover,html.dark [data-testid*=mega] button:hover,html.dark [data-testid*=menu] a:hover,html.dark [data-testid*=menu] button:hover,html.dark [role=menu] a:hover,html.dark [role=menu] button:hover{background-color:#e11d4829!important;color:#fff!important}html.dark article,html.dark aside,html.dark main,html.dark section{--tw-text-opacity:1}html.dark main [class*=text-gray-],html.dark main [class*=text-neutral-],html.dark main [class*=text-slate-],html.dark main [class*=text-zinc-],html.dark section [class*=text-gray-],html.dark section [class*=text-neutral-],html.dark section [class*=text-slate-],html.dark section [class*=text-zinc-]{color:#f8f4ead6!important}html.dark main [class*=text-red-],html.dark main [class*=text-rose-],html.dark section [class*=text-red-],html.dark section [class*=text-rose-]{color:#f6a5b5!important;color:var(--joy-8k-red-soft)!important}html.dark main [class*=text-amber-],html.dark main [class*=text-yellow-],html.dark section [class*=text-amber-],html.dark section [class*=text-yellow-]{color:#f4ddb0!important;color:var(--joy-8k-gold-soft)!important}html:not(.dark) [data-testid*=drawer],html:not(.dark) [data-testid*=mega],html:not(.dark) [data-testid*=menu],html:not(.dark) [role=menu]{background-color:#fffffff5!important;border-color:#e11d481f!important;color:#09090b!important;color:var(--joy-8k-ink)!important}html:not(.dark) [data-testid*=drawer] [class*=text-gray-],html:not(.dark) [data-testid*=drawer] [class*=text-zinc-],html:not(.dark) [data-testid*=mega] [class*=text-gray-],html:not(.dark) [data-testid*=mega] [class*=text-zinc-],html:not(.dark) [data-testid*=menu] [class*=text-gray-],html:not(.dark) [data-testid*=menu] [class*=text-zinc-],html:not(.dark) [role=menu] [class*=text-gray-],html:not(.dark) [role=menu] [class*=text-zinc-]{color:#27272a!important}@media (max-width:767px){[class*=font-display][class*=text-],h1.font-display{text-wrap:balance;max-width:100%}[data-testid*=career] h1,[data-testid*=catalog] h1,[data-testid*=cockpit] h1,[data-testid*=dealer] h1,[data-testid*=ecosystem] h1,[data-testid*=gallery] h1,[data-testid*=investor] h1,[data-testid*=landing] h1,[data-testid*=login] h1,[data-testid*=press] h1,[data-testid*=service] h1,[data-testid*=vellox] h1,[data-testid*=vendor] h1{font-size:clamp(32px,8.8vw,46px)!important;letter-spacing:-.06em!important;line-height:.95!important}}@keyframes joyGoldSilverRedSweep{0%{background-position:0 50%}45%{background-position:100% 50%}to{background-position:0 50%}}@keyframes joySoftGoldPulse{0%,to{filter:drop-shadow(0 0 12px rgba(197,163,87,.1))}50%{filter:drop-shadow(0 0 24px rgba(244,221,176,.28))}}html.dark [data-joy-home-original=true],html.dark [data-testid=landing-page]{--joy-home-white:#fff;--joy-home-ivory:#f8f4ea;--joy-home-soft:#f8f4ead6;--joy-home-muted:#f8f4eab3;--joy-home-gold:#f4ddb0;--joy-home-gold-deep:#c5a357;--joy-home-silver:#f4f7fb;--joy-home-steel:#b8c2cf;--joy-home-red:#e11d48;--joy-home-red-soft:#ff6f8f;color:var(--joy-home-ivory)!important}html.dark [data-joy-home-original=true] .hero-headline,html.dark [data-joy-home-original=true] [data-testid=hero-manifesto],html.dark [data-testid=landing-page] .hero-headline,html.dark [data-testid=landing-page] [data-testid=hero-manifesto]{text-shadow:0 1px 0 #ffffff0f,0 0 34px #ffffff14,0 0 54px #c5a3571a!important}html.dark [data-joy-home-original=true] .hero-subheadline,html.dark [data-joy-home-original=true] [data-testid=hero-subheadline],html.dark [data-testid=landing-page] .hero-subheadline,html.dark [data-testid=landing-page] [data-testid=hero-subheadline]{-webkit-text-fill-color:#f8f4ead1!important;color:#f8f4ead1!important;text-shadow:0 0 18px #f4ddb014!important}html.dark [data-joy-home-original=true] [data-testid=hero-eyebrow],html.dark [data-testid=landing-page] [data-testid=hero-eyebrow]{-webkit-text-fill-color:var(--joy-home-gold)!important;color:var(--joy-home-gold)!important;text-shadow:0 0 18px #f4ddb038,0 0 28px #e11d481a!important}html.dark [data-joy-home-original=true] [data-testid=hero-eyebrow] span,html.dark [data-testid=landing-page] [data-testid=hero-eyebrow] span{background:var(--joy-home-red)!important;box-shadow:0 0 12px #e11d48c2,0 0 24px #f4ddb038!important}html.dark [data-joy-home-original=true] .joy-home-mixed-shimmer,html.dark [data-joy-home-original=true] [data-joy-shimmer],html.dark [data-testid=landing-page] .joy-home-mixed-shimmer,html.dark [data-testid=landing-page] [data-joy-shimmer]{-webkit-text-fill-color:#0000!important;animation:joyGoldSilverRedSweep 7.5s ease-in-out infinite,joySoftGoldPulse 4.8s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(105deg,#fff,#fff 18%,#c9d0d8 31%,#f4ddb0 43%,#e11d48 52%,#f4ddb0 61%,#fff 76%,#b8c2cf)!important;background-size:280% 100%!important;color:#0000!important;text-shadow:none!important}html.dark [data-joy-home-original=true] [data-testid=hero-ecosystem-title],html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-title]{text-shadow:0 0 34px #ffffff14,0 0 42px #c5a3571a!important}html.dark [data-joy-home-original=true] [data-testid=hero-ecosystem-title] span,html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-title] span{-webkit-text-fill-color:#0000!important;animation:joyGoldSilverRedSweep 8s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(105deg,#fff,#d7dde5 26%,#f4ddb0 45%,#e11d48 56%,#f4ddb0 68%,#fff)!important;background-size:260% 100%!important;color:#0000!important}html.dark [data-joy-home-original=true] [data-testid=hero-ecosystem-section] p,html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-section] p{-webkit-text-fill-color:#f8f4ead1!important;color:#f8f4ead1!important;opacity:1!important}html.dark [data-joy-home-original=true] [data-testid=hero-ecosystem-section] .font-mono,html.dark [data-joy-home-original=true] [data-testid=hero-tripillar] .font-mono,html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-section] .font-mono,html.dark [data-testid=landing-page] [data-testid=hero-tripillar] .font-mono{-webkit-text-fill-color:currentColor!important;color:#f8f4eac7!important}html.dark [data-joy-home-original=true] [data-testid=hero-ecosystem-eyebrow] span,html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-eyebrow] span{-webkit-text-fill-color:var(--joy-home-gold)!important;color:var(--joy-home-gold)!important}html.dark [data-joy-home-original=true] [data-eco-row],html.dark [data-testid=landing-page] [data-eco-row]{border-radius:0!important;color:var(--joy-home-ivory)!important}html.dark [data-joy-home-original=true] [data-eco-row] h3,html.dark [data-testid=landing-page] [data-eco-row] h3{-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:0 0 24px #ffffff14!important}html.dark [data-joy-home-original=true] [data-eco-row] span,html.dark [data-testid=landing-page] [data-eco-row] span{opacity:1!important}html.dark [data-joy-home-original=true] [data-testid=eco-row-01],html.dark [data-testid=landing-page] [data-testid=eco-row-01]{--joy-row-accent:#f4ddb0;--joy-row-accent-2:#fff;--joy-row-accent-3:#e11d48}html.dark [data-joy-home-original=true] [data-testid=eco-row-02],html.dark [data-testid=landing-page] [data-testid=eco-row-02]{--joy-row-accent:#fff;--joy-row-accent-2:#f4ddb0;--joy-row-accent-3:#e11d48}html.dark [data-joy-home-original=true] [data-testid=eco-row-03],html.dark [data-testid=landing-page] [data-testid=eco-row-03]{--joy-row-accent:#7dd3fc;--joy-row-accent-2:#fff;--joy-row-accent-3:#f4ddb0}html.dark [data-joy-home-original=true] [data-testid=eco-row-04],html.dark [data-testid=landing-page] [data-testid=eco-row-04]{--joy-row-accent:#e6a079;--joy-row-accent-2:#f4ddb0;--joy-row-accent-3:#fff}html.dark [data-joy-home-original=true] [data-testid=eco-row-05],html.dark [data-testid=landing-page] [data-testid=eco-row-05]{--joy-row-accent:#34d399;--joy-row-accent-2:#fff;--joy-row-accent-3:#f4ddb0}html.dark [data-joy-home-original=true] [data-testid=eco-row-06],html.dark [data-testid=landing-page] [data-testid=eco-row-06]{--joy-row-accent:#f4ddb0;--joy-row-accent-2:#e11d48;--joy-row-accent-3:#fff}html.dark [data-joy-home-original=true] [data-eco-row]>span:first-child,html.dark [data-testid=landing-page] [data-eco-row]>span:first-child{background:var(--joy-row-accent)!important;box-shadow:0 0 18px color-mix(in srgb,var(--joy-row-accent) 60%,#0000)!important}html.dark [data-joy-home-original=true] [data-eco-row] .eco-glyph-bezel,html.dark [data-testid=landing-page] [data-eco-row] .eco-glyph-bezel{background:color-mix(in srgb,var(--joy-row-accent) 12%,#0000)!important;border-color:color-mix(in srgb,var(--joy-row-accent) 58%,#0000)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.055),0 0 26px color-mix(in srgb,var(--joy-row-accent) 28%,#0000)!important;color:var(--joy-row-accent)!important}html.dark [data-joy-home-original=true] [data-eco-row] .font-mono,html.dark [data-testid=landing-page] [data-eco-row] .font-mono{-webkit-text-fill-color:#0000!important;animation:joyGoldSilverRedSweep 8.5s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(105deg,var(--joy-row-accent-2),var(--joy-row-accent),var(--joy-row-accent-3),var(--joy-row-accent-2))!important;background-size:240% 100%!important;color:#0000!important;text-shadow:none!important}html.dark [data-joy-home-original=true] [data-eco-row] h3,html.dark [data-testid=landing-page] [data-eco-row] h3{animation:joyGoldSilverRedSweep 9s ease-in-out infinite!important;background-image:linear-gradient(105deg,#fff 0,#f4f7fb 34%,var(--joy-row-accent) 55%,#fff 76%,#b8c2cf 100%)!important;background-size:240% 100%!important}html.dark [data-joy-home-original=true] [data-eco-row] .inline-flex,html.dark [data-testid=landing-page] [data-eco-row] .inline-flex{color:var(--joy-row-accent)!important}html.dark [data-joy-home-original=true] section:not([data-testid=login-page]) li,html.dark [data-joy-home-original=true] section:not([data-testid=login-page]) p,html.dark [data-joy-home-original=true] section:not([data-testid=login-page]) small,html.dark [data-testid=landing-page] section:not([data-testid=login-page]) li,html.dark [data-testid=landing-page] section:not([data-testid=login-page]) p,html.dark [data-testid=landing-page] section:not([data-testid=login-page]) small{-webkit-text-fill-color:#f8f4ead1!important;color:#f8f4ead1!important;opacity:1!important}html.dark [data-joy-home-original=true] section:not([data-testid=login-page]) h1,html.dark [data-joy-home-original=true] section:not([data-testid=login-page]) h2,html.dark [data-joy-home-original=true] section:not([data-testid=login-page]) h3,html.dark [data-testid=landing-page] section:not([data-testid=login-page]) h1,html.dark [data-testid=landing-page] section:not([data-testid=login-page]) h2,html.dark [data-testid=landing-page] section:not([data-testid=login-page]) h3{opacity:1!important}@media (max-width:767px){html.dark [data-joy-home-original=true] [data-testid=hero-manifesto],html.dark [data-testid=landing-page] [data-testid=hero-manifesto]{font-size:clamp(38px,12.2vw,62px)!important;letter-spacing:-.065em!important;line-height:.92!important}html.dark [data-joy-home-original=true] [data-testid=hero-subheadline],html.dark [data-testid=landing-page] [data-testid=hero-subheadline]{font-size:clamp(15px,4.2vw,18px)!important;line-height:1.62!important}html.dark [data-joy-home-original=true] [data-testid=hero-ecosystem-title],html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-title]{font-size:clamp(34px,10.4vw,54px)!important;line-height:.96!important}html.dark [data-joy-home-original=true] [data-eco-row] h3,html.dark [data-testid=landing-page] [data-eco-row] h3{font-size:clamp(23px,7.2vw,34px)!important;line-height:1.05!important}}:root{--joy-universal-headline:"Autonomous Intelligent Infrastructure for the Automotive Economy";--joy-gold-a:#fffdf4;--joy-gold-b:#f6edcf;--joy-gold-c:#d0aa52;--joy-red:#e11d48}#root,body,html{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-size:14px!important;text-rendering:geometricPrecision!important}body{letter-spacing:-.006em}#root li,#root p{font-size:clamp(12px,1.45vw,14px)!important;line-height:1.62!important}#root a,#root button,#root input,#root label,#root select,#root textarea{font-size:clamp(11px,1.25vw,13px)!important}#root h1,#root h2,#root h3,#root h4{text-wrap:balance;font-family:Inter,Avenir Next,Helvetica Neue,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:-.052em!important}#root h1:not([data-joy-keep-copy]){font-size:clamp(2rem,4.85vw,3.75rem)!important;font-weight:780!important;line-height:1.02!important}#root h2:not([data-joy-keep-copy]){font-size:clamp(1.38rem,3.2vw,2.25rem)!important;font-weight:740!important;line-height:1.06!important}#root h3:not([data-joy-keep-copy]){font-size:clamp(1rem,2.15vw,1.35rem)!important;font-weight:720!important;line-height:1.15!important}#root .joy-universal-headline,#root [data-joy-headline=universal]{-webkit-text-fill-color:#0000!important;animation:joyUniversalIvorySweep 12s ease-in-out infinite;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(105deg,#fff,#fffdf4 36%,#f6edcf 47%,#fff 55%,#eee5cf 62%,#fff)!important;background-size:160% 100%!important;color:#0000!important;filter:drop-shadow(0 14px 34px rgba(197,163,87,.035))}html:not(.dark) #root .joy-universal-headline,html:not(.dark) #root [data-joy-headline=universal]{background-image:linear-gradient(105deg,#151515,#2a2113 42%,#8d7137 49%,#171717 56%,#302719)!important;filter:drop-shadow(0 10px 24px rgba(197,163,87,.025))}@keyframes joyUniversalIvorySweep{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.admin h1,.trade-os h1,[data-testid*=admin] h1,[data-testid*=cockpit] h1,[data-testid*=dashboard] h1,[data-testid*=stark-2050] h1,[data-testid*=terminal] h1,[data-testid=dealer-os-login-page] h1,[data-testid=login-page] h1,[data-testid=vendor-auth-page] h1,[data-testid=vendor-portal] h1{-webkit-text-fill-color:currentColor!important;background:none!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}html:not(.dark) [data-testid*=stark-2050]{color:#111318!important}html:not(.dark) [data-testid*=stark-2050] h1,html:not(.dark) [data-testid*=stark-2050] h2,html:not(.dark) [data-testid*=stark-2050] h3,html:not(.dark) [data-testid*=stark-2050] strong{-webkit-text-fill-color:#111318!important;color:#111318!important;text-shadow:none!important}html:not(.dark) [data-testid*=stark-2050] p,html:not(.dark) [data-testid*=stark-2050] small,html:not(.dark) [data-testid*=stark-2050] span{opacity:1!important}#root :is(article,.card,[class*=rounded-]) h2,#root :is(article,.card,[class*=rounded-]) h3{font-size:clamp(.98rem,1.95vw,1.28rem)!important;line-height:1.16!important}#root :is(article,.card,[class*=rounded-]) p{font-size:clamp(11.5px,1.35vw,13px)!important}@media (max-width:640px){#root h1:not([data-joy-keep-copy]){font-size:clamp(2rem,9vw,3.1rem)!important;letter-spacing:-.058em!important}}:root{--joy-density-body:0.925;--joy-density-menu:0.84;--joy-density-heading:0.86;--joy-density-subheading:0.90;--joy-density-mono:0.82;--joy-density-label:0.78;--joy-density-paragraph:0.92}body,html{font-size:14px!important}@media (min-width:768px){body,html{font-size:14.5px!important}}@media (min-width:1440px){body,html{font-size:15px!important}}@media (min-width:1920px){body,html{font-size:16px!important}}body a,body button,body input,body label,body li,body p,body select,body small,body textarea{letter-spacing:-.012em}body li,body p{font-size:clamp(13px,.92rem,15.5px)!important;line-height:1.56!important}body .text-xs,body small{font-size:10.5px!important}body .text-sm{font-size:12.5px!important}body .text-base{font-size:14px!important}body .text-lg{font-size:15.5px!important}body .text-xl{font-size:17px!important}.font-display.text-\[34px\],.font-display.text-\[38px\],.font-display.text-\[44px\],.font-display.text-\[52px\],.font-display.text-\[64px\],.font-display.text-\[72px\],[data-testid$=-page] h1,[data-testid$=page] h1,article h1,main h1,section h1{letter-spacing:-.058em!important;line-height:.95!important}[data-testid$=-page] h2,[data-testid$=page] h2,article h2,main h2,section h2{letter-spacing:-.048em!important;line-height:1!important}@media (max-width:767px){[data-testid$=-page] h1,[data-testid$=page] h1,article h1,main h1,section h1{font-size:clamp(30px,8.4vw,43px)!important;letter-spacing:-.062em!important;line-height:.94!important}[data-testid$=-page] h2,[data-testid$=page] h2,article h2,main h2,section h2{font-size:clamp(24px,6.9vw,34px)!important;letter-spacing:-.055em!important;line-height:.99!important}article h3,main h3,section h3{font-size:clamp(19px,5.8vw,28px)!important;letter-spacing:-.045em!important;line-height:1.04!important}[data-testid$=-page] p,[data-testid$=page] p,article p,main p,section p{font-size:clamp(13px,3.45vw,15px)!important;line-height:1.54!important}.hero-headline,[data-testid=hero-manifesto]{font-size:clamp(34px,10.6vw,54px)!important;line-height:.91!important}.hero-subheadline,[data-testid=hero-subheadline]{font-size:clamp(13.5px,3.7vw,16px)!important;line-height:1.54!important}[data-testid=hero-ecosystem-title]{font-size:clamp(30px,8.6vw,44px)!important;line-height:.96!important}[data-testid=hero-ecosystem-section] [data-eco-row] h3{font-size:clamp(20px,6vw,28px)!important;line-height:1.02!important}}[data-testid*=diagnostic] h1,[data-testid*=fault] h1,[data-testid*=information] h1,[data-testid*=tech] h1,[data-testid*=technology] h1,main h1:where(.font-display){font-size:clamp(34px,7.6vw,72px)!important}@media (max-width:767px){[data-testid*=diagnostic] h1,[data-testid*=fault] h1,[data-testid*=information] h1,[data-testid*=tech] h1,[data-testid*=technology] h1,main h1:where(.font-display){font-size:clamp(32px,9vw,46px)!important}[data-testid*=diagnostic] p,[data-testid*=fault] p,[data-testid*=information] p,[data-testid*=tech] p,[data-testid*=technology] p{font-size:clamp(13.5px,3.65vw,15.5px)!important;line-height:1.58!important}}.joy-universal-header .joy-brand__name,header .joy-brand__name,header [class*=font-display],nav [class*=font-display]{font-size:clamp(15px,4.4vw,23px)!important;letter-spacing:-.045em!important;line-height:1!important}.joy-universal-header .joy-brand__tagline,header .joy-brand__tagline,header [class*=tracking-][class*=uppercase],nav [class*=tracking-][class*=uppercase]{font-size:clamp(7px,1.9vw,9.5px)!important;letter-spacing:.24em!important;line-height:1.18!important}.joy-universal-header .joy-menu-button,.joy-universal-header .joy-theme-button,header a,header button,nav a,nav button{font-size:clamp(9px,2.2vw,12px)!important}[data-testid*=drawer],[data-testid*=mega],[data-testid*=menu],[data-testid*=quick-nav],[data-testid*=quick-navigation],[data-testid=logo-quick-nav],[role=menu]{font-size:12px!important}[data-testid*=drawer] h1,[data-testid*=drawer] h2,[data-testid*=drawer] h3,[data-testid*=mega] h1,[data-testid*=mega] h2,[data-testid*=mega] h3,[data-testid*=menu] h1,[data-testid*=menu] h2,[data-testid*=menu] h3,[data-testid*=quick-nav] h1,[data-testid*=quick-nav] h2,[data-testid*=quick-nav] h3,[data-testid=logo-quick-nav] h1,[data-testid=logo-quick-nav] h2,[data-testid=logo-quick-nav] h3,[role=menu] h1,[role=menu] h2,[role=menu] h3{font-size:clamp(15px,3.8vw,22px)!important;letter-spacing:-.04em!important;line-height:1.04!important}[data-testid*=drawer] a,[data-testid*=drawer] button,[data-testid*=drawer] p,[data-testid*=drawer] span,[data-testid*=mega] a,[data-testid*=mega] button,[data-testid*=mega] p,[data-testid*=mega] span,[data-testid*=menu] a,[data-testid*=menu] button,[data-testid*=menu] p,[data-testid*=menu] span,[data-testid*=quick-nav] a,[data-testid*=quick-nav] button,[data-testid*=quick-nav] p,[data-testid*=quick-nav] span,[data-testid=logo-quick-nav] a,[data-testid=logo-quick-nav] button,[data-testid=logo-quick-nav] p,[data-testid=logo-quick-nav] span,[role=menu] a,[role=menu] button,[role=menu] p,[role=menu] span{font-size:clamp(10px,2.75vw,13.5px)!important;line-height:1.3!important}[data-testid*=drawer] .font-mono,[data-testid*=mega] .font-mono,[data-testid*=menu] .font-mono,[data-testid*=quick-nav] .font-mono,[data-testid=logo-quick-nav] .font-mono,[role=menu] .font-mono{font-size:clamp(7px,1.9vw,9px)!important;letter-spacing:.24em!important}[data-testid*=drawer] [class*=py-],[data-testid*=menu] [class*=py-],[data-testid*=quick-nav] [class*=py-],[data-testid=logo-quick-nav] [class*=py-]{padding-bottom:10px!important;padding-top:10px!important}[data-testid*=drawer] [class*=gap-],[data-testid*=menu] [class*=gap-],[data-testid*=quick-nav] [class*=gap-],[data-testid=logo-quick-nav] [class*=gap-]{gap:.72rem!important}[class*=rounded-] a,[class*=rounded-] button,[class*=rounded-full] a,[class*=rounded-full] button,a[role=button],button{font-size:clamp(10.5px,2.8vw,13px)!important;letter-spacing:.035em}.font-mono,[class*=font-mono]{font-size:clamp(7.5px,2vw,10px)!important;letter-spacing:.22em!important}[class*=Card] h3,[class*=Tile] h3,[class*=card] h3,[class*=grid] h3,[class*=tile] h3{font-size:clamp(18px,4.8vw,28px)!important}[class*=Card] p,[class*=Tile] p,[class*=card] p,[class*=grid] p,[class*=tile] p{font-size:clamp(12.5px,3.25vw,14.5px)!important}@media (min-width:768px){article h1,main h1,section h1{font-size:clamp(42px,5.4vw,82px)!important}article h2,main h2,section h2{font-size:clamp(28px,3.3vw,52px)!important}article p,main p,section p{font-size:clamp(14px,1.25vw,17px)!important}}@media (min-width:3840px){body,html{font-size:20px!important}article h1,main h1,section h1{font-size:clamp(82px,3.2vw,138px)!important}article h2,main h2,section h2{font-size:clamp(58px,2.2vw,96px)!important}}@media (min-width:7680px){body,html{font-size:30px!important}article h1,main h1,section h1{font-size:clamp(132px,2.8vw,220px)!important}article h2,main h2,section h2{font-size:clamp(96px,1.9vw,156px)!important}}@keyframes joyCentralGoldShimmer{0%{background-position:0 50%;filter:drop-shadow(0 0 8px rgba(197,163,87,.12))}45%{background-position:100% 50%;filter:drop-shadow(0 0 22px rgba(244,221,176,.26))}to{background-position:0 50%;filter:drop-shadow(0 0 8px rgba(197,163,87,.12))}}@keyframes joyCentralBreathingGlow{0%,to{text-shadow:0 0 26px #ffffff14,0 0 42px #c5a3571a}50%{text-shadow:0 0 32px #ffffff21,0 0 62px #f4ddb038}}html.dark [data-joy-home-original=true],html.dark [data-testid=landing-page]{--joy-central-white:#fff;--joy-central-ivory:#faf6ec;--joy-central-gold:#f4ddb0;--joy-central-gold-deep:#c5a357;--joy-central-silver:#f4f7fb;--joy-central-steel:#aeb8c6;--joy-central-red:#e11d48;--joy-central-red-soft:#ff6f8f}html.dark [data-joy-home-original=true] .joy-brand__name,html.dark [data-joy-home-original=true] header [class*=font-display],html.dark [data-joy-home-original=true] header h1,html.dark [data-joy-home-original=true] header h2,html.dark [data-testid=landing-page] .joy-brand__name,html.dark [data-testid=landing-page] header [class*=font-display],html.dark [data-testid=landing-page] header h1,html.dark [data-testid=landing-page] header h2{-webkit-text-fill-color:#fff!important;background:none!important;color:#fff!important;text-shadow:0 0 22px #ffffff1a,0 0 34px #c5a35724!important}html.dark [data-joy-home-original=true] .joy-brand__tagline,html.dark [data-joy-home-original=true] header [class*=tracking-][class*=uppercase],html.dark [data-testid=landing-page] .joy-brand__tagline,html.dark [data-testid=landing-page] header [class*=tracking-][class*=uppercase]{-webkit-text-fill-color:#0000!important;animation:joyCentralGoldShimmer 7.5s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(105deg,#f8f4ea,#f4ddb0 34%,#c5a357 52%,#fff 72%,#e11d48)!important;background-size:260% 100%!important;color:#0000!important;text-shadow:none!important}html.dark [data-joy-home-original=true] .hero-headline,html.dark [data-joy-home-original=true] [data-testid=hero-manifesto],html.dark [data-testid=landing-page] .hero-headline,html.dark [data-testid=landing-page] [data-testid=hero-manifesto]{-webkit-text-fill-color:#fff!important;animation:joyCentralBreathingGlow 5.8s ease-in-out infinite!important;background:none!important;color:#fff!important;font-weight:950!important;letter-spacing:-.074em!important}html.dark [data-joy-home-original=true] .hero-headline span,html.dark [data-joy-home-original=true] [data-testid=hero-manifesto] span,html.dark [data-testid=landing-page] .hero-headline span,html.dark [data-testid=landing-page] [data-testid=hero-manifesto] span{-webkit-text-fill-color:#0000!important;animation:joyCentralGoldShimmer 8s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(110deg,#fff,#fff 18%,#f4ddb0 38%,#c5a357 51%,#fff 64%,#aeb8c6 78%,#e11d48)!important;background-size:300% 100%!important;color:#0000!important;text-shadow:none!important}html.dark [data-joy-home-original=true] .hero-subheadline,html.dark [data-joy-home-original=true] [data-testid=hero-subheadline],html.dark [data-testid=landing-page] .hero-subheadline,html.dark [data-testid=landing-page] [data-testid=hero-subheadline]{-webkit-text-fill-color:#faf6ecdb!important;color:#faf6ecdb!important;font-weight:380!important;letter-spacing:-.028em!important;opacity:1!important;text-shadow:0 0 22px #f4ddb014!important}html.dark [data-joy-home-original=true] [class*=uppercase][class*=tracking],html.dark [data-joy-home-original=true] [data-testid=hero-eyebrow],html.dark [data-testid=landing-page] [class*=uppercase][class*=tracking],html.dark [data-testid=landing-page] [data-testid=hero-eyebrow]{-webkit-text-fill-color:var(--joy-central-gold)!important;color:var(--joy-central-gold)!important;text-shadow:0 0 16px #f4ddb033,0 0 28px #e11d4814!important}html.dark [data-joy-home-original=true] [data-testid=hero-ecosystem-title],html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-title]{-webkit-text-fill-color:#fff!important;background:none!important;color:#fff!important;font-weight:930!important;text-shadow:0 0 30px #ffffff17,0 0 48px #c5a35721!important}html.dark [data-joy-home-original=true] [data-joy-shimmer],html.dark [data-joy-home-original=true] [data-testid=hero-ecosystem-title] span,html.dark [data-testid=landing-page] [data-joy-shimmer],html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-title] span{-webkit-text-fill-color:#0000!important;animation:joyCentralGoldShimmer 8.8s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(105deg,#fff,#fff 16%,#d8dee8 30%,#f4ddb0 44%,#c5a357 54%,#e11d48 62%,#f4ddb0 72%,#fff)!important;background-size:300% 100%!important;color:#0000!important;text-shadow:none!important}html.dark [data-joy-home-original=true] [data-eco-row] h3,html.dark [data-testid=landing-page] [data-eco-row] h3{-webkit-text-fill-color:#0000!important;animation:joyCentralGoldShimmer 9.4s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(105deg,#fff,#f7f8fb 30%,#f4ddb0 54%,#fff 76%,#aeb8c6)!important;background-image:linear-gradient(105deg,#fff 0,#f7f8fb 30%,var(--joy-row-accent,#f4ddb0) 54%,#fff 76%,#aeb8c6 100%)!important;background-size:260% 100%!important;color:#0000!important;text-shadow:none!important}@media (max-width:767px){html.dark [data-joy-home-original=true] .hero-headline,html.dark [data-joy-home-original=true] [data-testid=hero-manifesto],html.dark [data-testid=landing-page] .hero-headline,html.dark [data-testid=landing-page] [data-testid=hero-manifesto]{font-size:clamp(34px,10.2vw,52px)!important;letter-spacing:-.068em!important;line-height:.92!important}html.dark [data-joy-home-original=true] .hero-subheadline,html.dark [data-joy-home-original=true] [data-testid=hero-subheadline],html.dark [data-testid=landing-page] .hero-subheadline,html.dark [data-testid=landing-page] [data-testid=hero-subheadline]{font-size:clamp(13.5px,3.75vw,15.8px)!important;line-height:1.58!important}html.dark [data-joy-home-original=true] header [class*=font-display],html.dark [data-testid=landing-page] header [class*=font-display]{font-size:clamp(18px,5.4vw,25px)!important}}@keyframes joyLoaderSpin{to{transform:rotate(1turn)}}@keyframes joyLoaderShimmer{0%{background-position:0 50%;opacity:.72}50%{background-position:100% 50%;opacity:1}to{background-position:0 50%;opacity:.72}}[data-testid=chunk-loading-screen]{background:radial-gradient(circle at 50% 40%,#e11d4833,#0000 30%),radial-gradient(circle at 50% 72%,#c5a35729,#0000 34%),linear-gradient(135deg,#030304,#060406 46%,#110308)!important;display:grid!important;inset:0!important;place-items:center!important;pointer-events:none!important;position:fixed!important;z-index:2147482800!important}[data-testid=chunk-loading-screen]:before{background:radial-gradient(circle at 50% 52%,#e11d4842,#0000 34%),linear-gradient(135deg,#fffffffa,#f6eee0f0);background-clip:padding-box;border:1px solid #f4ddb057;border-radius:26px;box-shadow:inset 0 0 0 1px #ffffff14,0 28px 90px -42px #e11d48f5,0 0 44px -18px #f4ddb0bd;color:#101012;content:"JOY";display:grid;font:950 36px/1 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:88px;letter-spacing:-.08em;place-items:center;text-shadow:0 1px 0 #ffffff8c,0 0 20px #e11d482e;width:154px}[data-testid=chunk-loading-screen]:after{-webkit-text-fill-color:#0000;animation:joyLoaderShimmer 2.8s ease-in-out infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(105deg,#fff,#f4ddb0,#c5a357,#e11d48,#fff);background-size:260% 100%;color:#0000;content:"JOY AUTOMART · AUTOMOTIVE INTELLIGENCE";font:900 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;left:50%;letter-spacing:.24em;max-width:calc(100vw - 40px);position:absolute;text-align:center;text-transform:uppercase;top:calc(50% + 72px);transform:translateX(-50%);width:-webkit-max-content;width:max-content}[data-testid=chunk-loading-screen]>div{background:#0000!important;border:1px solid #f4ddb033!important;border-radius:999px!important;height:196px!important;overflow:visible!important;position:absolute!important;width:196px!important}[data-testid=chunk-loading-screen]>div:before{animation:joyLoaderSpin 1.2s linear infinite;border-color:#f4ddb0d1 #e11d489e #0000 #0000;border-radius:inherit;border-style:solid;border-width:1px;content:"";inset:0;position:absolute}[data-testid=chunk-loading-screen]>div>div{display:none!important}@media (max-width:767px){[data-testid=chunk-loading-screen]:before{border-radius:22px;font-size:31px;height:76px;width:132px}[data-testid=chunk-loading-screen]>div{height:166px!important;width:166px!important}[data-testid=chunk-loading-screen]:after{font-size:8px;letter-spacing:.2em;top:calc(50% + 64px)}}:root{--joy-pr-crimson:#e11d48;--joy-pr-crimson-dark:#8b1a2c;--joy-pr-ink:#08090b;--joy-pr-muted:#334155;--joy-pr-ivory:#fffdf7;--joy-pr-obsidian:#050506;--joy-pr-gold:#d6b36a}body{background:#fffdf7;background:var(--joy-pr-ivory)}#root [data-testid=dealer-os-page],#root [data-testid=ecosystem-showcase-page],#root [data-testid=joy-vellox-page],#root [data-testid=landing-page],#root [data-testid=trade-os-page],#root [data-testid=vendor-network-landing],#root [data-testid^=page-]{isolation:isolate;overflow-x:hidden}#root [data-testid=dealer-os-page] :is(h1,h2,h3),#root [data-testid=ecosystem-showcase-page] :is(h1,h2,h3),#root [data-testid=trade-os-page] :is(h1,h2,h3),#root [data-testid=vendor-network-landing] :is(h1,h2,h3),#root [data-testid^=page-] :is(h1,h2,h3){text-wrap:balance;font-family:Inter,Avenir Next,Helvetica Neue,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:-.052em!important}#root [data-testid=dealer-os-page] h1,#root [data-testid=ecosystem-showcase-page] h1,#root [data-testid=trade-os-page] h1,#root [data-testid=vendor-network-landing] h1,#root [data-testid^=page-] h1{font-size:clamp(2.05rem,4.8vw,3.7rem)!important;font-weight:780!important;line-height:1.02!important}#root [data-testid=dealer-os-page] h2,#root [data-testid=ecosystem-showcase-page] h2,#root [data-testid=trade-os-page] h2,#root [data-testid=vendor-network-landing] h2,#root [data-testid^=page-] h2{font-size:clamp(1.38rem,3vw,2.2rem)!important;font-weight:740!important;line-height:1.08!important}#root [data-testid=dealer-os-page] p,#root [data-testid=ecosystem-showcase-page] p,#root [data-testid=trade-os-page] p,#root [data-testid=vendor-network-landing] p,#root [data-testid^=page-] p{font-size:clamp(12px,1.35vw,14px)!important;line-height:1.68!important}html:not(.dark) #root [data-testid^=page-]{color:#08090b!important;color:var(--joy-pr-ink)!important}html:not(.dark) #root [data-testid=ecosystem-showcase-page] :is(h1,h2,h3,strong),html:not(.dark) #root [data-testid=vendor-network-landing] :is(h1,h2,h3,strong),html:not(.dark) #root [data-testid^=page-] :is(h1,h2,h3,strong){-webkit-text-fill-color:currentColor!important;color:#08090b!important;color:var(--joy-pr-ink)!important;text-shadow:none!important}html:not(.dark) #root [data-testid=ecosystem-showcase-page] :is(p,li,span,label),html:not(.dark) #root [data-testid=vendor-network-landing] :is(p,li,span,label),html:not(.dark) #root [data-testid^=page-] :is(p,li,span,label){opacity:1!important}html:not(.dark) #root [data-testid=ecosystem-showcase-page] :is(article,li,[class*=card],[class*=Card]),html:not(.dark) #root [data-testid=vendor-network-landing] :is(article,li,[class*=card],[class*=Card]),html:not(.dark) #root [data-testid^=page-] :is(article,li,[class*=card],[class*=Card]){background-color:#fff!important;border-color:#8b1a2c21!important;box-shadow:0 18px 44px -36px #0f172a33!important}html.dark #root [data-testid=ecosystem-showcase-page] :is(article,li,[class*=card],[class*=Card]),html.dark #root [data-testid=vendor-network-landing] :is(article,li,[class*=card],[class*=Card]),html.dark #root [data-testid^=page-] :is(article,li,[class*=card],[class*=Card]){background-color:hsla(0,0%,100%,.045)!important;border-color:#ffffff1f!important}#root [data-testid=dealer-os-page] a[href*="/login"],#root [data-testid=ecosystem-showcase-page] a[href*="/login"],#root [data-testid=vendor-network-landing] a[href*="/login"],#root [data-testid^=page-] a[href*="/login"]{-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#e11d48,#8b1a2c)!important;background:linear-gradient(135deg,var(--joy-pr-crimson),var(--joy-pr-crimson-dark))!important;border-color:#0000!important;color:#fff!important}#root [data-testid^=page-] [class*=text-gray-5],#root [data-testid^=page-] [class*=text-slate-5],#root [data-testid^=page-] [class*=text-zinc-5]{color:#475569!important}html.dark #root [data-testid^=page-] [class*=text-gray-5],html.dark #root [data-testid^=page-] [class*=text-slate-5],html.dark #root [data-testid^=page-] [class*=text-zinc-5]{color:#ffffffb8!important}#root [data-testid*=admin],#root [data-testid*=cockpit],#root [data-testid*=stark-2050],#root [data-testid=login-page],#root [data-testid=vendor-portal-page]{isolation:auto}@media (max-width:640px){#root [data-testid=dealer-os-page] h1,#root [data-testid=ecosystem-showcase-page] h1,#root [data-testid=trade-os-page] h1,#root [data-testid=vendor-network-landing] h1,#root [data-testid^=page-] h1{font-size:clamp(2rem,9.2vw,3rem)!important;line-height:1.03!important}#root [data-testid=ecosystem-showcase-page] section,#root [data-testid=vendor-network-landing] section,#root [data-testid^=page-] section{scroll-margin-top:84px}}@keyframes joyHomepageGoldSweep{0%{background-position:0 50%}44%{background-position:100% 50%}to{background-position:0 50%}}@keyframes joyHomepageGoldGlow{0%,to{filter:drop-shadow(0 0 4px rgba(177,126,37,.08))}50%{filter:drop-shadow(0 0 10px rgba(205,161,77,.24))}}[data-testid=landing-page]{--joy-font-gold-deep:#725018;--joy-font-gold:#ad7b28;--joy-font-gold-mid:#c99a43;--joy-font-gold-soft:#dfc47f;--joy-font-gold-pale:#f2e4bd;--joy-font-silver:#dbe0e7;--joy-font-ink:#2a2115}[data-testid=landing-page] [data-eco-row] .font-mono,[data-testid=landing-page] [data-eco-row] h3,[data-testid=landing-page] [data-testid=hero-cta-row] .font-display,[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono,[data-testid=landing-page] [data-testid=hero-ecosystem-eyebrow] span,[data-testid=landing-page] [data-testid=hero-ecosystem-title],[data-testid=landing-page] [data-testid=hero-ecosystem-title] span,[data-testid=landing-page] [data-testid=hero-reel] .font-mono,[data-testid=landing-page] [data-testid=hero-reel] [data-testid=hero-reel-eyebrow],[data-testid=landing-page] [data-testid=hero-tripillar] .font-display,[data-testid=landing-page] [data-testid=hero-tripillar] .font-mono,[data-testid=landing-page] [data-testid=landing-country-tape] [data-joy-shimmer]{-webkit-text-fill-color:#0000!important;animation:joyHomepageGoldSweep 8.5s ease-in-out infinite,joyHomepageGoldGlow 5.2s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(108deg,var(--joy-font-gold-deep) 0,var(--joy-font-gold) 20%,var(--joy-font-gold-pale) 39%,var(--joy-font-gold-mid) 53%,var(--joy-font-gold-soft) 70%,var(--joy-font-gold-deep) 100%)!important;background-size:280% 100%!important;color:#0000!important;text-shadow:none!important}[data-testid=landing-page] [data-testid=hero-ecosystem-title]{text-wrap:balance!important;font-weight:560!important;letter-spacing:-.035em!important}[data-testid=landing-page] [data-testid=hero-ecosystem-title] span{font-weight:520!important;opacity:.96!important}[data-testid=landing-page] [data-testid=hero-ecosystem-section]>p{-webkit-text-fill-color:#694d1fc7!important;color:#694d1fc7!important;text-shadow:0 0 12px #c4943b1a!important}[data-testid=landing-page] [data-testid=hero-ecosystem-eyebrow]>span:first-child,[data-testid=landing-page] [data-testid=hero-ecosystem-section]>div:last-of-type>span:first-child{background:linear-gradient(90deg,#0000,#b7812a,#e5ce94)!important;box-shadow:0 0 12px #b7812a38!important}[data-testid=landing-page] [data-testid=hero-ecosystem-eyebrow]>div,[data-testid=landing-page] [data-testid=hero-ecosystem-list]{border-color:#b5863238!important}[data-testid=landing-page] [data-eco-row] h3{font-weight:570!important;letter-spacing:-.032em!important}[data-testid=landing-page] [data-eco-row] .inline-flex{-webkit-text-fill-color:#9a6a20!important;color:#9a6a20!important;text-shadow:0 0 12px #c291342e!important}[data-testid=landing-page] [data-eco-row] .eco-glyph-bezel{background:radial-gradient(circle at 35% 25%,#f3e1b42e,#b580270f 55%,#0000 100%)!important;border-color:#c191348c!important;box-shadow:inset 0 0 0 1px #ffffff7a,0 0 18px #b985272e!important;color:#b8822a!important}[data-testid=landing-page] [data-testid=glyph-atelier]{background:radial-gradient(circle at 35% 25%,#f2deaa40,#110e09f7 68%)!important;border-color:#cda14db8!important;box-shadow:inset 0 0 0 1px #ffffff12,0 0 18px #cda14d4d!important}[data-testid=landing-page] [data-testid=hero-cta-row] .font-display{background-image:linear-gradient(105deg,#fffaf0,#ead6a7 37%,#bf8c36 55%,#f4e8c8 78%,#fffaf0)!important;font-weight:560!important}[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono{background-image:linear-gradient(105deg,#9a6a20,#ddbd72 43%,#fff0c8 56%,#ad7925)!important;opacity:.92!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn],[data-testid=landing-page] [data-testid=hero-trade-os-btn],[data-testid=landing-page] [data-testid=hero-trade-partner-btn],[data-testid=landing-page] [data-testid=hero-vellox-row]{border-color:#c4943b61!important;box-shadow:0 12px 28px #5b3a0a1a,inset 0 0 0 1px hsla(43,73%,81%,.035),0 0 18px #bf8b2f12!important}[data-testid=landing-page] [data-testid=hero-tripillar] .font-display{font-weight:560!important}[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span:first-child,[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span:last-child{background:linear-gradient(90deg,#0000,#ae781fe0,#0000)!important;box-shadow:0 0 10px #be8d301f!important}[data-testid=landing-page] [data-testid=landing-country-tape]{background:linear-gradient(135deg,#120b08,#20140c 50%,#120b08)!important;border-color:#c6973d52!important}[data-testid=landing-page] [data-testid=landing-country-tape] [data-testid^=country-pill-]{background:#ca9d4614!important;border-color:#debe746b!important;box-shadow:inset 0 0 14px #d2a9560d!important}[data-testid=landing-page] [data-testid=hero-reel] .font-mono,[data-testid=landing-page] [data-testid=hero-reel] [data-testid=hero-reel-eyebrow]{opacity:.9!important}[data-testid=landing-page] [data-testid=hero-reel]{border-color:#cda14d2e!important}html.dark [data-testid=landing-page]{--joy-font-gold-deep:#9d7228;--joy-font-gold:#d1aa59;--joy-font-gold-mid:#f0d896;--joy-font-gold-soft:#fff0c6;--joy-font-gold-pale:#fff9e9;--joy-font-silver:#eef2f7}html.dark [data-testid=landing-page] [data-testid=hero-ecosystem-section]>p{-webkit-text-fill-color:#f4ddb0d1!important;color:#f4ddb0d1!important}html.dark [data-testid=landing-page] [data-eco-row] .inline-flex{-webkit-text-fill-color:#e7c986!important;color:#e7c986!important}@media (max-width:767px){[data-testid=landing-page] [data-testid=hero-ecosystem-title]{font-size:clamp(2rem,9vw,3rem)!important;line-height:1.02!important}[data-testid=landing-page] [data-eco-row] h3{font-size:clamp(19px,5.7vw,25px)!important;line-height:1.08!important}[data-testid=landing-page] [data-eco-row] .font-mono{letter-spacing:.25em!important}}@media (prefers-reduced-motion:reduce){[data-testid=landing-page] [data-eco-row] .font-mono,[data-testid=landing-page] [data-eco-row] h3,[data-testid=landing-page] [data-testid=hero-cta-row] .font-display,[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono,[data-testid=landing-page] [data-testid=hero-ecosystem-title],[data-testid=landing-page] [data-testid=hero-ecosystem-title] span,[data-testid=landing-page] [data-testid=hero-tripillar] .font-display,[data-testid=landing-page] [data-testid=hero-tripillar] .font-mono,[data-testid=landing-page] [data-testid=landing-country-tape] [data-joy-shimmer]{animation:none!important;background-position:45% 50%!important}}.vx-root.vx-light{background:radial-gradient(circle at 12% 0,#5d1b3014,#0000 28%),linear-gradient(180deg,#fffdf8,#f8f2e9 54%,#eee4d6)!important;color:#211712!important}.vx-light .vx-header{background:#fffcf6f0!important;border-bottom-color:#91651d3d!important;box-shadow:0 12px 35px rgba(76,39,30,.055)}.vx-light .vx-logo{background:radial-gradient(circle at 35% 22%,#742d45 0,#4a1728 44%,#250a13 100%)!important;border-color:#bf9134c7!important;box-shadow:inset 0 0 0 2px #ffe5a424,0 0 0 1px #713d181c,0 10px 28px #521b2b29!important;color:#e3bf67!important}.vx-light .vx-brand-copy strong{color:#aa7c27!important;font-family:Georgia,Times New Roman,serif;letter-spacing:.065em!important}.vx-light .vx-brand-copy small{color:#5d514b!important;letter-spacing:.19em!important;line-height:1.35}.vx-light .vx-menu-button,.vx-light .vx-quickbox{background:#ffffff7a!important;border-color:#976c285c!important;box-shadow:inset 0 1px 0 #fffc}.vx-light .vx-menu-button{color:#916b24!important}.vx-light .vx-film{border-color:#a777277a!important;box-shadow:0 0 0 6px rgba(190,145,63,.035),0 32px 80px #431b2229!important}.vx-light .vx-copy{background:radial-gradient(circle at 82% 8%,#58182c0f,#0000 30%),#fffdf8b8;border:1px solid #9369242e;border-radius:24px;box-shadow:0 28px 80px -58px #421e1a6b;margin-top:26px;padding:clamp(34px,5vw,68px) clamp(22px,5vw,72px) clamp(32px,5vw,64px)!important}.vx-light .vx-copy:after{background:linear-gradient(135deg,#0000,rgba(115,41,60,.055),#0000 68%)!important}.vx-light .vx-title{-webkit-text-fill-color:#0000!important;background:linear-gradient(100deg,#32151f,#6b263b 34%,#b18231 62%,#5d1f34)!important;-webkit-background-clip:text!important;background-clip:text!important;font-family:Georgia,Times New Roman,serif;font-weight:600!important;letter-spacing:-.045em!important}.vx-light .vx-kicker{color:#8d6825!important;font-weight:800!important}.vx-light .vx-body{color:#5f554f!important}.vx-light .vx-body strong{color:#351923!important}.vx-light .vx-gold{background:linear-gradient(135deg,#f4dfa0,#c99737 52%,#8a5c18)!important;box-shadow:0 18px 42px -24px #7a4a0e9e;color:#1c1208!important}.vx-light .vx-ghost{background:#ffffff59;border-color:#67233757!important;color:#572235!important}.vx-light .vx-feature{background:linear-gradient(145deg,#ffffffdb,#eee3d27a)!important;border-color:#976c282e!important;box-shadow:0 22px 48px -42px #48231985}.vx-light .vx-feature svg{color:#b48731!important}.vx-light .vx-feature h3{color:#3b1b25!important}.vx-light .vx-feature p{color:#665d57!important}[data-testid=hero-ecosystem-list]>li:first-child{--eco-press:#df233f;--eco-rgb:223,35,63}[data-testid=hero-ecosystem-list]>li:nth-child(2){--eco-press:#a94de8;--eco-rgb:169,77,232}[data-testid=hero-ecosystem-list]>li:nth-child(3){--eco-press:#338cf5;--eco-rgb:51,140,245}[data-testid=hero-ecosystem-list]>li:nth-child(4){--eco-press:#d4af37;--eco-rgb:212,175,55}[data-testid=hero-ecosystem-list]>li:nth-child(5){--eco-press:#f06a21;--eco-rgb:240,106,33}[data-testid=hero-ecosystem-list]>li:nth-child(6){--eco-press:#24a867;--eco-rgb:36,168,103}html:not(.dark) [data-eco-row]{--eco-rest:#9a8d7a;-webkit-tap-highlight-color:transparent;background:#0000!important;border-radius:3px;transition:background .21s ease,box-shadow .21s ease,transform .16s ease}html:not(.dark) [data-eco-row] .eco-glyph-bezel{background:linear-gradient(145deg,#ffffffc7,#ccc5ba29)!important;border-color:#91847157!important;box-shadow:inset 0 1px 0 #ffffffe6,0 8px 24px rgba(61,45,29,.045)!important;color:var(--eco-rest)!important}html:not(.dark) [data-eco-row]>span:first-child{opacity:0!important}html:not(.dark) [data-eco-row]>div:first-of-type>span:first-child{color:var(--eco-rest)!important}html:not(.dark) [data-eco-row]>div:first-of-type>span:nth-child(3){background:#91847166!important;color:var(--eco-rest)!important}html:not(.dark) [data-eco-row]:active,html:not(.dark) [data-eco-row]:focus-visible,html:not(.dark) [data-eco-row]:hover{background:radial-gradient(circle at 17% 50%,rgba(var(--eco-rgb),.14),#0000 23%),linear-gradient(90deg,rgba(var(--eco-rgb),.055),#0000 65%)!important;box-shadow:inset 3px 0 0 var(--eco-press),0 20px 50px -44px rgba(var(--eco-rgb),.92);outline:none}html:not(.dark) [data-eco-row]:active{transform:scale(.995)}html:not(.dark) [data-eco-row]:active .eco-glyph-bezel,html:not(.dark) [data-eco-row]:focus-visible .eco-glyph-bezel,html:not(.dark) [data-eco-row]:hover .eco-glyph-bezel{background:radial-gradient(circle at 35% 22%,#ffffffeb,rgba(var(--eco-rgb),.12))!important;border-color:rgba(var(--eco-rgb),.74)!important;box-shadow:inset 0 1px 0 #ffffffeb,0 0 0 5px rgba(var(--eco-rgb),.055),0 0 25px rgba(var(--eco-rgb),.25)!important;color:var(--eco-press)!important}html:not(.dark) [data-eco-row]:active>span:first-child,html:not(.dark) [data-eco-row]:focus-visible>span:first-child,html:not(.dark) [data-eco-row]:hover>span:first-child{background:var(--eco-press)!important;box-shadow:0 0 18px rgba(var(--eco-rgb),.42);opacity:1!important}html:not(.dark) [data-eco-row]:active>div:first-of-type>span:first-child,html:not(.dark) [data-eco-row]:active>div:first-of-type>span:nth-child(3),html:not(.dark) [data-eco-row]:active>div:nth-of-type(2)>span,html:not(.dark) [data-eco-row]:focus-visible>div:first-of-type>span:first-child,html:not(.dark) [data-eco-row]:focus-visible>div:first-of-type>span:nth-child(3),html:not(.dark) [data-eco-row]:focus-visible>div:nth-of-type(2)>span,html:not(.dark) [data-eco-row]:hover>div:first-of-type>span:first-child,html:not(.dark) [data-eco-row]:hover>div:first-of-type>span:nth-child(3),html:not(.dark) [data-eco-row]:hover>div:nth-of-type(2)>span{color:var(--eco-press)!important}html:not(.dark) [data-eco-row]:active>div:first-of-type>span:nth-child(3),html:not(.dark) [data-eco-row]:focus-visible>div:first-of-type>span:nth-child(3),html:not(.dark) [data-eco-row]:hover>div:first-of-type>span:nth-child(3){background:var(--eco-press)!important}html.dark [data-eco-row]:active,html.dark [data-eco-row]:focus-visible,html.dark [data-eco-row]:hover{background:radial-gradient(circle at 18% 50%,rgba(var(--eco-rgb),.16),#0000 25%),linear-gradient(90deg,rgba(var(--eco-rgb),.045),#0000 68%)!important;box-shadow:inset 3px 0 0 var(--eco-press),0 0 38px -24px rgba(var(--eco-rgb),.76);outline:none}html.dark [data-eco-row]:active .eco-glyph-bezel,html.dark [data-eco-row]:focus-visible .eco-glyph-bezel,html.dark [data-eco-row]:hover .eco-glyph-bezel{border-color:rgba(var(--eco-rgb),.76)!important;box-shadow:0 0 0 5px rgba(var(--eco-rgb),.06),0 0 28px rgba(var(--eco-rgb),.34)!important;color:var(--eco-press)!important}@media (hover:none){html:not(.dark) [data-eco-row]:hover{background:#0000!important;box-shadow:none}html:not(.dark) [data-eco-row]:hover .eco-glyph-bezel{background:linear-gradient(145deg,#ffffffc7,#ccc5ba29)!important;border-color:#91847157!important;box-shadow:inset 0 1px 0 #ffffffe6,0 8px 24px rgba(61,45,29,.045)!important;color:var(--eco-rest)!important}}@media (max-width:620px){.vx-light .vx-copy{border-radius:18px;margin-top:14px;padding:28px 20px 30px!important}}@media (prefers-reduced-motion:reduce){[data-eco-row],[data-eco-row] .eco-glyph-bezel{transition:none!important}}.joy-vellox-brand{--jv-mark-size:56px;--jv-j-size:29px;--jv-gap:14px;--jv-title-size:22px;--jv-subtitle-size:7px;align-items:center;color:inherit;direction:ltr;display:inline-flex;gap:var(--jv-gap);max-width:100%;min-width:0;vertical-align:middle}.joy-vellox-brand--xs{--jv-mark-size:24px;--jv-j-size:13px;--jv-gap:7px;--jv-title-size:11px;--jv-subtitle-size:4.5px}.joy-vellox-brand--sm{--jv-mark-size:38px;--jv-j-size:20px;--jv-gap:10px;--jv-title-size:16px;--jv-subtitle-size:5.5px}.joy-vellox-brand--md{--jv-mark-size:56px;--jv-j-size:29px;--jv-gap:14px;--jv-title-size:22px;--jv-subtitle-size:7px}.joy-vellox-brand--lg{--jv-mark-size:92px;--jv-j-size:48px;--jv-gap:20px;--jv-title-size:38px;--jv-subtitle-size:10px}.joy-vellox-brand--hero{--jv-mark-size:126px;--jv-j-size:66px;--jv-gap:28px;--jv-title-size:clamp(38px,5.5vw,76px);--jv-subtitle-size:clamp(9px,1.2vw,15px)}.joy-vellox-mark{background:radial-gradient(circle at 30% 25%,#46464e 0,#27272c 38%,#151518 72%,#08080a 100%);border:1px solid #d6b66f94;border-radius:999px;box-shadow:inset 0 0 0 1px #d6b66f33,0 0 13px #d6b66f21,0 6px 15px #0000006b;display:inline-grid;flex:0 0 var(--jv-mark-size);height:var(--jv-mark-size);isolation:isolate;overflow:hidden;place-items:center;position:relative;width:var(--jv-mark-size)}.joy-vellox-mark:after{background:linear-gradient(180deg,#ffffff2e,hsla(0,0%,100%,.035) 30%,#0000 56%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.joy-vellox-j{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#f0dfb5,#d6b672 44%,#aa8645);-webkit-background-clip:text;background-clip:text;color:#0000;display:block;filter:drop-shadow(0 0 4px rgba(214,182,111,.2));font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:var(--jv-j-size);font-style:italic;font-weight:700;letter-spacing:-.05em;line-height:1;padding-right:.04em;position:relative;text-align:center;width:100%;z-index:1}.joy-vellox-copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;line-height:1;max-width:100%;min-width:0}.joy-vellox-brand--mark .joy-vellox-copy{display:none!important}.joy-vellox-title{-webkit-text-fill-color:#f7f3eaeb;animation:none;background:none;color:#f7f3eaeb;display:block;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:var(--jv-title-size);letter-spacing:-.018em;line-height:1.05;text-shadow:none;text-transform:uppercase}.joy-vellox-subtitle,.joy-vellox-title{font-weight:500;max-width:100%;white-space:nowrap}.joy-vellox-subtitle{-webkit-text-fill-color:#d8b66fc2;align-items:flex-start;color:#d8b66fc2;display:flex;flex-direction:column;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:var(--jv-subtitle-size);gap:1px;letter-spacing:.2em;line-height:1.12;margin-top:max(5px,calc(var(--jv-subtitle-size)*.62));text-transform:uppercase}.joy-vellox-subtitle>span{display:block}.dark .joy-vellox-brand--auto,.joy-vellox-brand--auto,.joy-vellox-brand--dark,.joy-vellox-brand--light,html:not(.dark) .joy-vellox-brand--auto{color:inherit}[data-testid=landing-page] [data-testid=hero-vellox-row]{background:linear-gradient(135deg,#080708,#241018 48%,#0b0809)!important;border-color:#cfab5b8f!important;color:#f7f0e2!important}[data-testid=landing-page] [data-testid=hero-vellox-row] .joy-vellox-brand{--jv-mark-size:54px;--jv-j-size:29px;--jv-gap:15px;--jv-title-size:clamp(18px,2.2vw,24px);--jv-subtitle-size:7px;max-width:100%;min-width:0}[data-testid=landing-page] [data-testid=hero-vellox-row]>div{opacity:0;visibility:hidden}@media (max-width:620px){.vx-brand .joy-vellox-brand--md{--jv-mark-size:36px;--jv-j-size:20px;--jv-gap:7px;--jv-title-size:12px;--jv-subtitle-size:4.5px}.vx-brand .joy-vellox-subtitle{letter-spacing:.12em}}@media (max-width:430px){.joy-vellox-brand--responsive{--jv-gap:8px;--jv-title-size:15px;--jv-subtitle-size:5.5px}.joy-vellox-brand--responsive .joy-vellox-subtitle{letter-spacing:.14em}[data-testid=landing-page] [data-testid=hero-vellox-row] .joy-vellox-brand{--jv-mark-size:42px;--jv-j-size:23px;--jv-gap:10px;--jv-title-size:16px;--jv-subtitle-size:5.8px}}@media (min-width:1920px){.joy-vellox-brand--hero{--jv-mark-size:144px;--jv-j-size:76px}}[data-testid=landing-page] [data-testid=hero-vellox-row] .joy-vellox-original-mark{background:radial-gradient(circle at 33% 23%,#ffebd240,#0000 27%),radial-gradient(circle at 34% 30%,#6c3040 0,#3a111c 47%,#13090c 100%)!important;border:1px solid #dcb55bd6!important;border-radius:999px!important;box-shadow:inset 0 0 0 3px #0000002e,inset 0 0 0 1px #dcb55b33,0 7px 20px #00000070,0 0 18px #d4af373d!important;display:inline-grid!important;overflow:hidden!important;place-items:center!important;position:relative!important}[data-testid=landing-page] [data-testid=hero-vellox-row] .joy-vellox-original-mark:after{border:1px solid #dcb55b75!important;border-radius:inherit!important;content:""!important;inset:6%!important;pointer-events:none!important;position:absolute!important}[data-testid=landing-page] [data-testid=hero-vellox-row] .joy-vellox-original-mark:before{-webkit-text-fill-color:#0000!important;background:linear-gradient(180deg,#f8e7bc,#e7c574 34%,#c99a35 68%,#8d641c)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;content:"J"!important;display:block!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.58)) drop-shadow(0 0 3px rgba(221,181,88,.22))!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-style:italic!important;font-weight:800!important;letter-spacing:-.05em!important;line-height:1!important;padding-right:.04em!important;position:relative!important;text-align:center!important;width:100%!important;z-index:1!important}[data-testid=landing-page] [data-testid=hero-vellox-row] .joy-vellox-card-copy>strong{-webkit-text-fill-color:#0000!important;background:linear-gradient(180deg,#f3dda3,#d8ae55 55%,#a9771d)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-weight:650!important;letter-spacing:-.035em!important;text-transform:uppercase!important;white-space:nowrap!important}[data-testid=landing-page] [data-testid=hero-vellox-row] .joy-vellox-card-copy>small{-webkit-text-fill-color:#f3ede3!important;color:#f3ede3!important;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace!important;font-weight:620!important;letter-spacing:.2em!important;text-transform:uppercase!important}.vx-brand .vx-logo{-webkit-text-fill-color:#0000!important;background:radial-gradient(circle at 33% 23%,#ffebd240,#0000 27%),radial-gradient(circle at 34% 30%,#6c3040 0,#3a111c 47%,#13090c 100%)!important;border:1px solid #dcb55bd6!important;border-radius:999px!important;box-shadow:inset 0 0 0 3px #0000002e,inset 0 0 0 1px #dcb55b33,0 7px 20px #00000070,0 0 18px #d4af373d!important;color:#0000!important;display:inline-grid!important;overflow:hidden!important;place-items:center!important;position:relative!important}.vx-brand .vx-logo:before{-webkit-text-fill-color:#0000!important;background:linear-gradient(180deg,#f8e7bc,#e7c574 34%,#c99a35 68%,#8d641c)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;content:"J"!important;display:block!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.58))!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-size:.92em!important;font-style:italic!important;font-weight:800!important;letter-spacing:-.05em!important;line-height:1!important;padding-right:.04em!important;position:relative!important;text-align:center!important;width:100%!important;z-index:1!important}.vx-brand .vx-logo:after{border:1px solid #dcb55b75!important;border-radius:inherit!important;content:""!important;inset:6%!important;pointer-events:none!important;position:absolute!important}.vx-brand .vx-brand-copy strong{-webkit-text-fill-color:#0000!important;background:linear-gradient(180deg,#f3dda3,#d8ae55 55%,#a9771d)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-weight:650!important;letter-spacing:-.025em!important;line-height:.98!important;text-transform:uppercase!important}.vx-brand .vx-brand-copy small{font-size:0!important;margin-top:6px!important}.vx-brand .vx-brand-copy small:after{-webkit-text-fill-color:#f3ede3!important;color:#f3ede3!important;content:"THE PINNACLE OF BESPOKE ENGINEERING"!important;display:block!important;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace!important;font-size:clamp(5px,.55vw,8px)!important;font-weight:620!important;letter-spacing:.18em!important;line-height:1.2!important;text-transform:uppercase!important;white-space:nowrap!important}[data-testid=beast-section-intro-logo]+div,[data-testid=beast-section-logo]+div,[data-testid=beast-teaser-logo]+div{font-size:0!important}[data-testid=beast-section-intro-logo]+div:before,[data-testid=beast-section-logo]+div:before,[data-testid=beast-teaser-logo]+div:before{-webkit-text-fill-color:#0000!important;background:linear-gradient(180deg,#d4b26e,#a87826 58%,#765019)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;content:"JOY VELLOX"!important;display:block!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-size:16px!important;font-weight:650!important;letter-spacing:-.025em!important;line-height:1!important}[data-testid=beast-section-intro-logo]+div:after,[data-testid=beast-section-logo]+div:after,[data-testid=beast-teaser-logo]+div:after{-webkit-text-fill-color:#51453f!important;color:#51453f!important;content:"THE PINNACLE OF BESPOKE ENGINEERING"!important;display:block!important;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace!important;font-size:6px!important;font-weight:650!important;letter-spacing:.16em!important;line-height:1.2!important;margin-top:5px!important;text-transform:uppercase!important}.dark [data-testid=beast-section-intro-logo]+div:after,.dark [data-testid=beast-section-logo]+div:after,.dark [data-testid=beast-teaser-logo]+div:after{-webkit-text-fill-color:#f3ede3!important;color:#f3ede3!important}@keyframes joyLightRedGoldShimmerFinal{0%,to{background-position:0 50%}50%{background-position:100% 50%}}html:not(.dark) [data-testid=landing-page] [data-country-pill-label],html:not(.dark) [data-testid=landing-page] [data-testid=country-tape-row] [data-joy-shimmer],html:not(.dark) [data-testid=landing-page] [data-testid=country-tape-tagline],html:not(.dark) [data-testid=landing-page] [data-testid=hero-reel-beat-2] .font-mono,html:not(.dark) [data-testid=landing-page] [data-testid=hero-reel-beat-3] .font-mono,html:not(.dark) [data-testid=landing-page] [data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span>span,html:not(.dark) [data-testid=landing-page] [data-testid=hero-reel-hermes-roster]>div:first-child>span:last-child,html:not(.dark) [data-testid=landing-page] [data-testid=hero-reel-tagline],html:not(.dark) [data-testid=landing-page] [data-testid=hero-reel] [data-joy-shimmer],html:not(.dark) [data-testid=landing-page] [data-testid=hero-tripillar-list]>li>span:first-child,html:not(.dark) [data-testid=landing-page] [data-testid=hero-tripillar-list]>li>span:last-child,html:not(.dark) [data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span:nth-child(2){-webkit-text-fill-color:#0000!important;animation:joyLightRedGoldShimmerFinal 6.8s cubic-bezier(.45,0,.55,1) infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(104deg,#700c1df5,#bb1935f0 17%,#c69136eb 34%,#eccc7ef5 47%,#fff4d5fa 52%,#d59f41f0 64%,#b91833f0 80%,#680a1af5)!important;background-position:0 50%;background-size:280% auto!important;color:#0000!important;filter:drop-shadow(0 0 3px rgba(170,23,48,.13)) drop-shadow(0 0 2px rgba(202,151,63,.12))!important;opacity:1!important;text-shadow:none!important;visibility:visible!important}html:not(.dark) [data-testid=landing-page] [data-testid=hero-reel-tagline],html:not(.dark) [data-testid=landing-page] [data-testid=hero-tripillar-list]>li>span:last-child{font-weight:680!important}html:not(.dark) [data-testid=landing-page] .hero-reel-pulse,html:not(.dark) [data-testid=landing-page] [data-testid=country-tape-row] span[aria-hidden=true]{-webkit-text-fill-color:initial!important;background-clip:initial!important}@media (max-width:430px){.vx-brand .vx-brand-copy small:after{font-size:5px!important;letter-spacing:.12em!important;max-width:145px!important;white-space:normal!important}[data-testid=landing-page] [data-testid=hero-vellox-row] .joy-vellox-card-copy>small{letter-spacing:.13em!important}}@media (prefers-reduced-motion:reduce){html:not(.dark) [data-testid=landing-page] [data-country-pill-label],html:not(.dark) [data-testid=landing-page] [data-joy-shimmer],html:not(.dark) [data-testid=landing-page] [data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span>span{animation:none!important;background-position:48% 50%!important}}[data-testid=landing-page] [data-testid=header-logo-link]{align-items:flex-start!important}[data-testid=landing-page] [data-testid=header-logo-link]>img{margin-left:-10px!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child{align-items:center!important;display:flex!important;gap:9px!important;justify-content:flex-start!important;margin-left:34px!important;width:auto!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:first-child{background:#e11d48b8!important;box-shadow:0 0 8px #e11d483d!important;display:block!important;flex:0 0 20px!important;height:1px!important;width:20px!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child{-webkit-text-fill-color:#f4ddb0e6!important;color:#f4ddb0e6!important;display:block!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:clamp(7px,.66vw,9px)!important;font-weight:500!important;letter-spacing:.2em!important;line-height:1.35!important;max-width:245px!important;text-transform:uppercase!important;white-space:normal!important}[data-testid=landing-page] .hero-headline__lead,[data-testid=landing-page] .hero-headline__rest{filter:drop-shadow(0 0 11px rgba(120,10,30,.34)) drop-shadow(0 0 4px rgba(255,255,255,.56))!important;opacity:1!important}@media (max-width:767px){[data-testid=landing-page]>header>div{padding-inline:18px!important}[data-testid=landing-page] [data-testid=header-logo-link]{max-width:calc(100vw - 158px)!important}[data-testid=landing-page] [data-testid=header-logo-link]>img{margin-left:-14px!important;width:clamp(218px,58vw,282px)!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child{gap:8px!important;margin-left:8px!important;transform:translateX(14px)!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:first-child{flex-basis:15px!important;width:15px!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child{font-size:clamp(7px,2.05vw,8.5px)!important;letter-spacing:.18em!important;line-height:1.38!important;max-width:205px!important}[data-testid=landing-page] #hero>div:first-child>img,[data-testid=landing-page] #hero>div:first-child>video{object-position:57% 58%!important;transform:scale(1.3)!important;transform-origin:57% 58%!important}[data-testid=landing-page] [data-testid=hero-manifesto]{line-height:.98!important;max-width:100%!important;overflow:visible!important;padding-inline:10px!important;text-align:center!important;width:100%!important}[data-testid=landing-page] .hero-headline__lead{display:block!important;font-size:clamp(1.72rem,7.4vw,2.65rem)!important;letter-spacing:-.045em!important;line-height:1!important;white-space:nowrap!important;width:100%!important}[data-testid=landing-page] .hero-headline__rest{-webkit-text-fill-color:initial!important;animation:none!important;background:none!important;display:block!important;filter:none!important;font-size:0!important;line-height:1!important;margin-top:5px!important;white-space:normal!important;width:100%!important}[data-testid=landing-page] .hero-headline__rest:after,[data-testid=landing-page] .hero-headline__rest:before{-webkit-text-fill-color:#0000!important;animation:joyHeadlineViewportSweep 4s cubic-bezier(.45,0,.55,1) infinite!important;background:linear-gradient(104deg,#260308,#590d18 14%,#8c1727 27%,#d1d4da 40%,#fff 49%,#b3b8c1 57%,#9b1b2c 70%,#5e0e19 86%,#260308)!important;-webkit-background-clip:text!important;background-clip:text!important;background-size:320% auto!important;color:#0000!important;display:block!important;filter:drop-shadow(0 0 11px rgba(120,10,30,.34)) drop-shadow(0 0 4px rgba(255,255,255,.56))!important;white-space:nowrap!important;width:100%!important}[data-testid=landing-page] .hero-headline__rest:before{content:"AUTONOMOUS AUTO"!important;font-size:clamp(1.72rem,7.25vw,2.62rem)!important;letter-spacing:-.047em!important;line-height:1!important}[data-testid=landing-page] .hero-headline__rest:after{content:"ECONOMY"!important;font-size:clamp(2rem,8.7vw,3.05rem)!important;letter-spacing:-.04em!important;line-height:.96!important;margin-top:3px!important}}@media (max-width:390px){[data-testid=landing-page] .hero-headline__lead,[data-testid=landing-page] .hero-headline__rest:before{font-size:7vw!important}[data-testid=landing-page] .hero-headline__rest:after{font-size:8.35vw!important}}@media (prefers-reduced-motion:reduce){[data-testid=landing-page] .hero-headline__rest:after,[data-testid=landing-page] .hero-headline__rest:before{animation:none!important;background-position:52% 50%!important}}#hero>div:first-child{background:#0000!important;background-image:none!important;filter:none!important;height:auto!important;isolation:isolate;min-height:0!important;opacity:1!important;position:relative!important}#hero>div:first-child:after,#hero>div:first-child:before{content:none!important;display:none!important}#hero>div:first-child>img{display:block!important;filter:none!important;height:auto!important;min-height:0!important;mix-blend-mode:normal!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;transform:none!important;visibility:visible!important;width:100%!important}#hero>div:first-child>:not(img):not(video):not([data-testid=experience-centre-signage-home]),#hero>div:first-child>video{display:none!important}#hero [data-testid=experience-centre-signage-home]{background:#0000!important;border:0!important;cursor:pointer!important;display:block!important;height:31%!important;left:43%!important;position:absolute!important;text-decoration:none!important;top:8%!important;width:49%!important;z-index:20!important}#hero [data-testid=experience-centre-signage-home]:focus-visible{border-radius:10px!important;outline:2px solid #e11d48e6!important;outline-offset:3px!important}@media (max-width:767px){#hero [data-testid=experience-centre-signage-home]{height:30%!important;left:44%!important;top:7%!important;width:50%!important}}@media (max-width:1023px){[data-testid=landing-page]>header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000!important;border:0!important;box-shadow:none!important;height:0!important;inset:0 0 auto 0!important;min-height:0!important;overflow:visible!important;position:absolute!important;z-index:50!important}[data-testid=landing-page]>header>div{height:0!important;min-height:0!important;overflow:visible!important;padding:0!important}[data-testid=header-logo-link]{display:none!important}[data-testid=mobile-menu-trigger]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#050507f5!important;border:1px solid #e11d4861!important;border-radius:9px!important;box-shadow:0 4px 14px #00000052!important;color:#fff!important;gap:4px!important;height:28px!important;justify-content:space-between!important;min-width:66px!important;padding:0 7px!important;position:absolute!important;right:5px!important;top:5px!important;width:66px!important}[data-testid=mobile-menu-trigger]:before{color:#fff;content:"MENU";font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:700;letter-spacing:.14em;margin:0!important}[data-testid=mobile-menu-trigger] svg{color:#fff!important;flex:0 0 auto!important;height:14px!important;width:14px!important}#hero{padding-top:0!important}#hero,#hero>div:first-child{margin-top:0!important}[data-testid=hero-tagline-block]{padding-top:34px!important}[data-testid=hero-manifesto] .hero-headline__lead,[data-testid=hero-manifesto] .hero-headline__rest{-webkit-text-fill-color:#701326!important;background:none!important;color:#701326!important;filter:none!important;text-shadow:none!important}[data-testid=hero-eyebrow]{-webkit-text-fill-color:#8b1a2c!important;background:none!important;color:#8b1a2c!important;filter:none!important}[data-testid=hero-subheadline]{-webkit-text-fill-color:#b18a42!important;color:#b18a42!important}[data-testid=hero-reel-eyebrow]{align-items:center!important;display:flex!important;gap:9px!important;line-height:1!important;margin-bottom:14px!important;min-height:34px!important;overflow:hidden!important;position:relative!important;white-space:nowrap!important}[data-testid=hero-reel-eyebrow]>.hero-reel-cap{animation:none!important;display:none!important;opacity:0!important;visibility:hidden!important}[data-testid=hero-reel-eyebrow]:after{color:#f2d9df;content:"HERMES · 17 AI EXECUTIVES · LIVE 6S LOOP";display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(8px,2.3vw,10px);font-weight:800;letter-spacing:clamp(.08em,.55vw,.16em);max-width:calc(100vw - 66px);min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 9px #8a1c2e9e;white-space:nowrap}[data-testid=hero-reel-stage]{margin-top:0!important;min-height:230px!important}[data-testid=hero-ecosystem-section]{padding-top:42px!important}[data-testid=hero-ecosystem-section] .eco-discipline,[data-testid=hero-ecosystem-section] .eco-statement,[data-testid=hero-ecosystem-section] .eco-title{overflow-wrap:anywhere!important;word-break:normal!important}[data-testid=hero-ecosystem-section] .eco-statement{font-size:clamp(15px,4.5vw,20px)!important;line-height:1.16!important;max-width:100%!important}}@media (max-width:390px){[data-testid=hero-reel-eyebrow]:after{font-size:7.5px;letter-spacing:.07em;max-width:calc(100vw - 54px)}[data-testid=hero-reel-stage]{min-height:245px!important}}body.joy-ecosystem-showcase-active:after{content:none!important;display:none!important}:root{--portal-bg:#fffdf8;--portal-surface:#fff;--portal-surface-2:#f7f5f2;--portal-text:#161214;--portal-muted:#635b60;--portal-line:#27272a24;--portal-accent:#e11d48;--portal-accent-strong:#9f1239;--portal-accent-soft:#e11d481a;--portal-success:#047857;--portal-warning:#b45309;--portal-danger:#b91c1c;--portal-shadow:0 24px 70px -48px #1e141880;--portal-radius-sm:12px;--portal-radius:20px;--portal-radius-lg:30px;--portal-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--portal-mono:"JetBrains Mono","SFMono-Regular",Consolas,monospace}html.dark{--portal-bg:#050608;--portal-surface:#0b0d11;--portal-surface-2:#10141a;--portal-text:#f8fafc;--portal-muted:#a9b0bc;--portal-line:#ffffff1f;--portal-accent-soft:#e11d4829;--portal-shadow:0 30px 90px -50px #000000f2}html[data-palette=obsidian]{--portal-accent:#00d9ff;--portal-accent-strong:#007b96;--portal-accent-soft:#00d9ff1f}html[data-palette=aurora]{--portal-accent:#10b981;--portal-accent-strong:#047857;--portal-accent-soft:#10b9811f}html[data-palette=rosewood]{--portal-accent:#be3455;--portal-accent-strong:#7f1d3a;--portal-accent-soft:#be34551f}body[data-portal-shell=trade]{--portal-brand-accent:#e11d48}body[data-portal-shell=workshop]{--portal-brand-accent:#00b8d4}body[data-portal-shell=dealer]{--portal-brand-accent:#0f9f8f}body[data-portal-shell=vendor]{--portal-brand-accent:#b58a35}body[data-portal-shell=retail]{--portal-brand-accent:#7c3aed}body[data-portal-shell=owner]{--portal-brand-accent:#d6b36a}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.stark-restored[data-portal=trade] .stark-left-nav,.trade-os-sidebar{--trade-red:#e11d48;--trade-red-deep:#790f2b;--trade-cyan:#00dbe7;--trade-gold:#d2aa57;--trade-white:#f5f2ee;--trade-muted:#b6b1b0;--trade-line:#ebeef41c;background:linear-gradient(rgba(225,29,72,.055) 1px,#0000 0),linear-gradient(90deg,rgba(0,219,231,.045) 1px,#0000 0),radial-gradient(circle at 88% 20%,#00dbe71a,#0000 28%),radial-gradient(circle at 16% 25%,#e11d4821,#0000 34%),#030508!important;background-size:72px 72px,72px 72px,auto,auto,auto!important;border-right:1px solid #ffffff1a!important;color:var(--trade-white);scrollbar-width:thin}.trade-os-sidebar{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding:14px 14px 24px;position:relative;width:min(86vw,390px)}.stark-restored[data-portal=trade] .stark-top-mandate{display:none!important}.stark-restored[data-portal=trade]:after{background:#030508f5;border-top:1px solid #ffffff12;color:#e8a8b685;content:"PROPRIETARY & CONFIDENTIAL · JOY AUTOMART TRADE OS";display:block;font:650 7px/1.5 JetBrains Mono,ui-monospace,monospace;letter-spacing:.15em;padding:14px 18px 16px;text-align:center;text-transform:uppercase}.stark-restored[data-portal=trade] .stark-nav-top,.trade-os-sidebar-header{align-items:center;display:flex;gap:14px;justify-content:space-between;min-height:72px}.stark-restored[data-portal=trade] .stark-nav-brand,.trade-os-brand{align-items:center!important;color:inherit;display:flex!important;gap:12px!important;min-width:0;text-decoration:none}.stark-restored[data-portal=trade] .stark-nav-brand img,.trade-os-logo-image{border-radius:0!important;filter:drop-shadow(0 0 13px rgba(225,29,72,.2))!important;flex:0 0 138px!important;height:58px!important;object-fit:contain!important;object-position:center!important;width:138px!important}.stark-restored[data-portal=trade] .stark-nav-brand>span,.trade-os-product-name{border-left:1px solid #e11d485c;display:flex!important;flex-direction:column;justify-content:center;min-width:0;padding-left:12px}.stark-restored[data-portal=trade] .stark-nav-brand b,.trade-os-product-name strong{display:none!important}.stark-restored[data-portal=trade] .stark-nav-brand small,.trade-os-product-name small{color:var(--trade-red)!important;font:700 8px/1.15 JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.3em!important;margin-top:0!important;text-transform:uppercase;white-space:nowrap}.stark-restored[data-portal=trade] .stark-nav-close,.trade-os-close{background:#080a0ff0!important;border:1px solid #ffffff1c!important;border-radius:0!important;color:#fff!important;display:grid!important;flex:0 0 43px!important;height:43px!important;place-items:center!important;width:43px!important}.stark-restored[data-portal=trade] .stark-nav-close svg,.trade-os-close svg{height:19px!important;width:19px!important}.stark-restored[data-portal=trade] .stark-nav-search,.trade-os-ask{align-items:center!important;background:linear-gradient(110deg,#740b2547,#080c16f0)!important;border:1px solid #e11d4880!important;border-radius:28px!important;box-shadow:0 12px 34px #e11d4817,inset 0 0 18px rgba(225,29,72,.025)!important;color:inherit!important;display:flex!important;gap:11px!important;margin-top:15px!important;min-height:54px!important;overflow:hidden;padding:0 17px!important}.stark-restored[data-portal=trade] .stark-nav-search svg,.trade-os-ask svg{color:#ff5b7c!important;flex:0 0 auto;height:20px!important;width:20px!important}.stark-restored[data-portal=trade] .stark-nav-search span,.trade-os-ask span{color:#f7e5e9!important;font-size:12.5px!important;font-weight:590!important;letter-spacing:-.015em!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stark-restored[data-portal=trade] .stark-nav-search kbd{display:none!important}.stark-restored[data-portal=trade] .stark-nav-tools,.trade-os-utility-row{display:flex!important;gap:10px!important;justify-content:flex-end!important;margin:12px 0!important}.stark-restored[data-portal=trade] .stark-nav-tool,.trade-os-utility-button{align-items:center!important;background:#090c12eb!important;border:1px solid #ffffff1c!important;border-radius:999px!important;color:#f2efeb!important;display:inline-flex!important;gap:9px!important;height:44px!important;justify-content:center!important;min-height:44px!important;padding:0 16px!important}.stark-restored[data-portal=trade] .stark-nav-identity,.trade-os-owner-card{background:linear-gradient(105deg,#66091d3d,#070a10f7 58%,rgba(0,219,231,.025))!important;border:1px solid #ffffff1a!important;border-radius:0!important;box-shadow:0 18px 44px #0000004d!important;margin-top:6px!important}.stark-restored[data-portal=trade] .stark-nav-identity{gap:13px!important;min-height:112px;padding:16px!important}.stark-restored[data-portal=trade] .stark-nav-avatar,.trade-os-avatar{background:radial-gradient(circle at 35% 25%,#cf3158,#7c0d29 64%,#1a0309)!important;border:1px solid #ffffff1f!important;border-radius:50%!important;box-shadow:0 0 24px #e11d4842!important;color:#fff!important;display:grid!important;flex:0 0 58px!important;font-size:17px!important;font-weight:750!important;height:58px!important;place-items:center!important;width:58px!important}.stark-restored[data-portal=trade] .stark-nav-identity-copy b,.trade-os-owner-copy strong{color:#fff!important;display:block;font-size:17px!important;font-weight:680!important;letter-spacing:-.025em!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stark-restored[data-portal=trade] .stark-nav-identity-copy small,.trade-os-owner-copy small{align-items:center;color:#eee8e3!important;display:flex!important;font:650 9px/1 JetBrains Mono,ui-monospace,monospace!important;gap:7px;letter-spacing:.24em!important;margin-top:8px!important}.stark-restored[data-portal=trade] .stark-nav-logout,.trade-os-owner-exit{background:#090c12!important;border:1px solid #ffffff17!important;border-radius:50%!important;color:#fff!important;display:grid!important;flex:0 0 45px!important;height:45px!important;place-items:center!important;width:45px!important}.stark-restored[data-portal=trade] .stark-nav-session,.trade-os-owner-meta{align-items:center!important;background:#030509b3!important;border:1px solid #ffffff14!important;border-radius:0!important;border-top:0!important;display:flex!important;font:650 8px/1 JetBrains Mono,ui-monospace,monospace!important;gap:12px!important;justify-content:space-between!important;letter-spacing:.21em!important;margin-top:0!important;min-height:45px!important;padding:0 14px!important}.stark-restored[data-portal=trade] .stark-nav-session>svg{display:none!important}.stark-restored[data-portal=trade] .stark-nav-session>span{flex:1 1;font:inherit!important}.stark-restored[data-portal=trade] .stark-nav-session em{color:#f5f2ee!important;font:inherit!important}.stark-restored[data-portal=trade] .stark-nav-hero,.trade-os-stark-shell{background:#03060be6!important;border:1px solid #dae2f1c4!important;border-radius:0!important;margin-top:12px!important}.stark-restored[data-portal=trade] .stark-nav-hero{background:linear-gradient(#00dbe712 1px,#0000 0),linear-gradient(90deg,#00dbe70f 1px,#0000 0),radial-gradient(circle at 83% 48%,#e11d4826,#0000 36%),linear-gradient(110deg,#00899f24,#050a12f2 58%,#69091d38)!important;background-size:44px 44px,44px 44px,auto,auto!important;border-color:#00dbe799!important;border-radius:17px!important;box-shadow:inset 0 0 35px #00dbe70d,0 0 25px #00dbe70a!important;min-height:145px;overflow:hidden;padding:18px!important;position:relative}.stark-restored[data-portal=trade] .stark-nav-hero:after{border:1px solid #e11d48b3;border-radius:50%;box-shadow:0 0 25px #e11d482b;content:"";height:215px;pointer-events:none;position:absolute;right:-50px;top:-39px;width:175px}.stark-restored[data-portal=trade] .stark-nav-hero b{color:#58e4ee!important;font:700 9px/1 JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.25em!important}.stark-restored[data-portal=trade] .stark-nav-hero p{color:#d6dde4!important;font:550 8px/1.62 JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.19em!important;margin-top:12px!important;max-width:210px!important}.stark-restored[data-portal=trade] .stark-nav-hero-ai{background:#040c14d6!important;border-color:#00dbe7b3!important;box-shadow:0 0 28px #00dbe724!important;flex:0 0 67px!important;height:67px!important;position:relative;width:67px!important;z-index:1}.stark-restored[data-portal=trade] .stark-nav-list,.trade-os-navigation{grid-gap:0!important;border-top:1px solid var(--trade-line)!important;display:grid!important;gap:0!important;margin-top:14px!important}.stark-restored[data-portal=trade] .stark-nav-list .stark-command-row,.trade-os-nav-link{grid-gap:14px!important;align-items:center!important;background:#0000!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.055)!important;border-radius:0!important;color:var(--trade-white)!important;display:grid!important;gap:14px!important;grid-template-columns:24px minmax(0,1fr) auto!important;height:auto!important;min-height:72px!important;padding:0 17px!important;text-decoration:none}.stark-restored[data-portal=trade] .stark-nav-list .stark-command-row svg,.trade-os-nav-link svg{height:21px!important;width:21px!important}.stark-restored[data-portal=trade] .stark-nav-list .stark-command-row strong,.trade-os-nav-link>span{font-size:14px!important;font-weight:620!important;letter-spacing:-.02em!important;min-width:0}.stark-restored[data-portal=trade] .stark-nav-list .stark-command-row em,.trade-os-nav-link em{background:#0000!important;border:1px solid #e11d4859!important;border-radius:0!important;color:#d47a90!important;font:650 8px/1 JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.19em!important;padding:7px 11px!important}.stark-restored[data-portal=trade] .stark-nav-list .stark-command-row.is-primary,.trade-os-nav-link.is-active{background:linear-gradient(100deg,#00dbe71f,#e11d4817)!important;border-left:4px solid var(--trade-cyan)!important;box-shadow:inset 0 0 22px #00dbe70a,0 0 18px #00dbe70d!important}.stark-restored[data-portal=trade] .stark-nav-footer-status,.trade-os-system-footer{background:#0000!important;border:0!important;border-radius:0!important;border-top:1px solid #ffffff12!important;font-family:JetBrains Mono,ui-monospace,monospace!important;margin-top:auto!important;padding:23px 0 3px!important}.stark-restored[data-portal=trade] .stark-nav-footer-status i{background:#18bd89!important;box-shadow:0 0 12px #18bd89b3!important;height:8px!important;width:8px!important}.stark-restored[data-portal=trade] .stark-nav-footer-status b{color:#f099ab!important;font-size:8px!important;letter-spacing:.23em!important}.stark-restored[data-portal=trade] .stark-nav-footer-status small{color:#e8a8b6ad!important;font-size:7px!important;letter-spacing:.17em!important;line-height:1.7!important;margin-top:14px!important}.stark-restored[data-portal=trade] .stark-top-rail{background:#03050ae6!important;border-color:#e11d4840!important}.stark-restored[data-portal=trade] .stark-logo-lockup img{border-radius:0!important;height:60px!important;object-fit:contain!important;width:148px!important}.stark-restored[data-portal=trade] .stark-logo-lockup b{display:none!important}.stark-restored[data-portal=trade] .stark-logo-lockup small{color:var(--trade-red)!important;font-size:8px!important;letter-spacing:.28em!important}@media (max-width:390px){.stark-restored[data-portal=trade] .stark-left-nav,.trade-os-sidebar{padding-inline:12px!important}.stark-restored[data-portal=trade] .stark-nav-brand img,.trade-os-logo-image{flex-basis:118px!important;height:50px!important;width:118px!important}.stark-restored[data-portal=trade] .stark-nav-brand>span,.trade-os-product-name{padding-left:8px!important}.stark-restored[data-portal=trade] .stark-nav-brand small,.trade-os-product-name small{font-size:7px!important;letter-spacing:.22em!important}.stark-restored[data-portal=trade] .stark-nav-list .stark-command-row,.trade-os-nav-link{min-height:65px!important;padding-inline:14px!important}.stark-restored[data-portal=trade] .stark-nav-list .stark-command-row strong,.trade-os-nav-link>span{font-size:13px!important}.stark-restored[data-portal=trade] .stark-logo-lockup img{height:52px!important;width:124px!important}}@media (prefers-reduced-motion:reduce){.stark-restored[data-portal=trade] *,.stark-restored[data-portal=trade] :after,.stark-restored[data-portal=trade] :before,.trade-os-sidebar *,.trade-os-sidebar :after,.trade-os-sidebar :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.stark-restored[data-portal=workshop]{--workshop-crimson:#e11d48;--workshop-crimson-deep:#790f2b;--workshop-gold:#d6b36a;--workshop-gold-bright:#e0c486;--workshop-cyan:#00dbe7;--workshop-green:#18bd89;--workshop-amber:#f0a642;--workshop-paper:#f5f2ee;--workshop-muted:#b6b1b0;--workshop-line:#ebeef41c;--workshop-obsidian:#030508}.stark-restored[data-portal=workshop] .stark-top-mandate{display:none!important}.stark-restored[data-portal=workshop] .stark-logo-lockup img,.stark-restored[data-portal=workshop] .stark-nav-brand img{border-radius:0!important;filter:drop-shadow(0 0 14px rgba(225,29,72,.2))!important;height:58px!important;object-fit:contain!important;width:138px!important}.stark-restored[data-portal=workshop] .stark-logo-lockup b,.stark-restored[data-portal=workshop] .stark-nav-brand b{display:none!important}.stark-restored[data-portal=workshop] .stark-logo-lockup span,.stark-restored[data-portal=workshop] .stark-nav-brand span{border-left:1px solid #00dbe759;padding-left:12px}.stark-restored[data-portal=workshop] .stark-logo-lockup small,.stark-restored[data-portal=workshop] .stark-nav-brand small{color:var(--workshop-cyan)!important;font:700 8px/1 JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.28em!important;margin:0!important}.stark-restored[data-portal=workshop] .stark-nav-search span{font-size:0!important}.stark-restored[data-portal=workshop] .stark-nav-search span:after{color:#f7e5e9;content:"Ask ONI… Search VINs, vehicles, job cards, faults or parts";font-size:11px;font-weight:700}.stark-restored[data-portal=workshop] .stark-left-nav{background:linear-gradient(rgba(0,219,231,.045) 1px,#0000 0),linear-gradient(90deg,rgba(225,29,72,.045) 1px,#0000 0),radial-gradient(circle at 88% 18%,#00dbe71a,#0000 28%),radial-gradient(circle at 15% 26%,#e11d4821,#0000 34%),#030508!important;background-size:72px 72px,72px 72px,auto,auto,auto!important;border-right:1px solid #ffffff1a!important;padding:14px 14px 24px!important;width:min(86vw,390px)!important}.stark-restored[data-portal=workshop] .stark-nav-search{background:linear-gradient(110deg,#790f2b47,#080c16f2)!important;border:1px solid #00dbe773!important;border-radius:28px!important;min-height:54px!important}.stark-restored[data-portal=workshop] .stark-nav-identity{background:linear-gradient(105deg,#790f2b38,#070a10f7 58%,rgba(0,219,231,.035))!important;border:1px solid #ffffff1a!important;border-radius:0!important}.stark-restored[data-portal=workshop] .stark-nav-session{background:#030509b8!important;border-color:#ffffff14!important;border-radius:0!important}.stark-restored[data-portal=workshop] .stark-nav-hero{background:linear-gradient(#00dbe712 1px,#0000 0),linear-gradient(90deg,#00dbe70f 1px,#0000 0),radial-gradient(circle at 83% 48%,#e11d4826,#0000 36%),linear-gradient(110deg,#00899f24,#050a12f2 58%,#69091d38)!important;background-size:44px 44px,44px 44px,auto,auto!important;border:1px solid #00dbe799!important;border-radius:17px!important;min-height:145px!important}.stark-restored[data-portal=workshop] .stark-nav-hero b{font-size:0!important}.stark-restored[data-portal=workshop] .stark-nav-hero b:after{color:#58e4ee;content:"WORKSHOP COMMAND CENTER";font:700 9px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.22em}.stark-restored[data-portal=workshop] .stark-nav-hero p{font-size:0!important}.stark-restored[data-portal=workshop] .stark-nav-hero p:after{color:#d6dde4;content:"DIAGNOSTICS · JOB CARDS · PARTS\A TECHNICIANS · QUALITY · REVENUE";font:550 8px/1.65 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;white-space:pre-line}.stark-restored[data-portal=workshop] .stark-command-row{background:#0000!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.055)!important;border-radius:0!important;min-height:64px!important}.stark-restored[data-portal=workshop] .stark-command-row.is-primary{background:linear-gradient(100deg,#00dbe71f,#e11d4817)!important;border-left:4px solid var(--workshop-cyan)!important}.stark-restored[data-portal=workshop] .stark-hud:after{border-top:1px solid #ffffff14;color:#e8a8b68c;content:"PROPRIETARY & CONFIDENTIAL · JOY AUTOMART WORKSHOP OS";display:block;font:650 7px/1.5 JetBrains Mono,ui-monospace,monospace;letter-spacing:.15em;margin-top:20px;padding:14px;text-align:center}.stark-restored[data-portal=workshop] .stark-control-bar:first-child span:nth-child(2){font-size:0}.stark-restored[data-portal=workshop] .stark-control-bar:first-child span:nth-child(2):after{content:"VEHICLES ON FLOOR  —";font-size:inherit}.stark-restored[data-portal=workshop] .stark-control-bar:first-child span:nth-child(3){font-size:0}.stark-restored[data-portal=workshop] .stark-control-bar:first-child span:nth-child(3):after{content:"OPEN JOB CARDS  —";font-size:inherit}.stark-restored[data-portal=workshop] .stark-live-head span:first-child{font-size:0}.stark-restored[data-portal=workshop] .stark-live-head span:first-child:after{content:"▌ LIVE WORKSHOP FLOOR";font-size:inherit}.stark-restored[data-portal=workshop] .stark-map-outline{opacity:.45}.stark-restored[data-portal=workshop] .stark-map:after{background:#030508c2;border:1px solid #00dbe738;bottom:18%;color:var(--workshop-muted);content:"No live bay data available. Connect the workshop-floor API to display vehicles, technicians, promised completion and blockers.";font:600 10px/1.6 JetBrains Mono,ui-monospace,monospace;left:50%;letter-spacing:.08em;padding:18px;position:absolute;text-align:center;transform:translateX(-50%);width:min(82%,680px)}.stark-restored[data-portal=workshop] .stark-system-footer p:last-child{font-size:0}.stark-restored[data-portal=workshop] .stark-system-footer p:last-child:after{content:"WORKSHOP OS · STARK 2050 · DIAGNOSTICS · VIN · JOB CARDS · PROCUREMENT · QUALITY · AUDIT";font-size:8px}@media(max-width:390px){.stark-restored[data-portal=workshop] .stark-nav-brand img{height:50px!important;width:118px!important}.stark-restored[data-portal=workshop] .stark-left-nav{padding-inline:12px!important}.stark-restored[data-portal=workshop] .stark-nav-search span:after{font-size:10px}.stark-restored[data-portal=workshop] .stark-map:after{bottom:10%;font-size:8px}}@media(prefers-reduced-motion:reduce){.stark-restored[data-portal=workshop] *,.stark-restored[data-portal=workshop] :after,.stark-restored[data-portal=workshop] :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}html:not(.dark) .dealer-os-shell,html:not(.dark) [data-testid=dealer-os-shell]{background:#f8f6f2!important;color:#111113!important;color-scheme:light}html:not(.dark) .dealer-os-shell:before{background:linear-gradient(rgba(225,29,72,.055) 1px,#0000 0),linear-gradient(90deg,rgba(225,29,72,.045) 1px,#0000 0),radial-gradient(circle at 85% 25%,#14b8a61a,#0000 26%),radial-gradient(circle at 78% 72%,#e11d4817,#0000 30%)!important;opacity:.72!important}html:not(.dark) .dealer-mobile-sidebar,html:not(.dark) .dealer-sidebar{background:linear-gradient(180deg,#fffffffa,#f8f6f2fa)!important;border-color:#0f172a1a!important;box-shadow:18px 0 60px #0f172a14!important;color:#111113!important}html:not(.dark) .dealer-hud-brand strong,html:not(.dark) .dealer-hud-link,html:not(.dark) .dealer-os-topbar strong,html:not(.dark) .dealer-owner-copy strong{color:#111113!important}html:not(.dark) .dealer-owner-exit,html:not(.dark) .dealer-sidebar-close,html:not(.dark) .dealer-topbar-bell,html:not(.dark) .dealer-topbar-menu{background:#fff!important;border-color:#0f172a1f!important;color:#111113!important}html:not(.dark) .dealer-ask-oni{background:linear-gradient(135deg,#e11d4817,#fffffff5)!important;border-color:#e11d483d!important;box-shadow:0 12px 34px #e11d4814!important;color:#5c2430!important}html:not(.dark) .dealer-owner-card{background:linear-gradient(135deg,rgba(225,29,72,.055),#fffffffa)!important;border-color:#0f172a1a!important;box-shadow:0 18px 40px #0f172a14!important}html:not(.dark) .dealer-hud-group>p,html:not(.dark) .dealer-os-topbar p,html:not(.dark) .dealer-owner-copy small,html:not(.dark) .dealer-owner-meta,html:not(.dark) .dealer-system-footer p,html:not(.dark) .dealer-topbar-search{color:#62656d!important}html:not(.dark) .dealer-owner-meta{background:#ffffffb8!important;border-color:#0f172a14!important}html:not(.dark) .dealer-stark-shell{background:#ffffffe6!important;border-color:#14b8a652!important;color:#111113!important}html:not(.dark) .dealer-stark-card{background:linear-gradient(135deg,#14b8a61a,#fffffff5 58%,#e11d480f)!important;border-color:#14b8a64d!important}html:not(.dark) .dealer-stark-card strong{color:#0f8f82!important}html:not(.dark) .dealer-stark-card p{color:#4b5563!important}html:not(.dark) .dealer-stark-orb{background:radial-gradient(circle,#14b8a61f,#e11d480a 65%,#0000)!important;color:#0f8f82!important}html:not(.dark) .dealer-hud-link:hover{background:rgba(15,23,42,.035)!important;border-color:#0f172a14!important}html:not(.dark) .dealer-hud-link.is-active{background:linear-gradient(135deg,#14b8a61f,#e11d4814)!important;border-color:#14b8a64d!important;color:#111113!important}html:not(.dark) .dealer-os-topbar{background:#ffffffdb!important;border-color:#0f172a17!important}html:not(.dark) .dealer-topbar-search{background:#fffffff0!important;border-color:#0f172a1a!important}html:not(.dark) .dealer-mobile-backdrop{background:#0f172a47!important}html:not(.dark) .dealer-content,html:not(.dark) .dealer-main{color:#111113!important}html:not(.dark) [data-testid=dealer-os-page]{background:#f8f6f2!important;color:#111113!important;color-scheme:light}html:not(.dark) [data-testid=dealer-os-page] footer,html:not(.dark) [data-testid=dealer-os-page] header,html:not(.dark) [data-testid=dealer-os-page] section{border-color:#0f172a1a!important}html:not(.dark) [data-testid=dealer-os-page] a,html:not(.dark) [data-testid=dealer-os-page] h1,html:not(.dark) [data-testid=dealer-os-page] h2,html:not(.dark) [data-testid=dealer-os-page] h3{color:#111113!important}html:not(.dark) [data-testid=dealer-os-page] p{color:#5f636b!important}html:not(.dark) [data-testid^=dealer-pillar-]{background:#ffffffe6!important;border-color:#0f172a1a!important;box-shadow:0 18px 46px -38px #0f172a38!important}html:not(.dark) [data-testid=dealer-os-portal-cta]{color:#04120f!important}html:not(.dark) [data-testid=dealer-os-signin-link]{color:#9a741d!important}.portal-shell .dealer-os-sidebar,.portal-shell .trade-os-sidebar,.portal-shell .vendor-os-sidebar,.portal-shell .workshop-os-sidebar,.portal-shell>aside[data-testid=sidebar],body:has(.ap-shell) .trade-os-sidebar,body:has(.fcr-shell) .trade-os-sidebar,body:has(.tm-shell) .trade-os-sidebar,body:has(.vin-terminal-page) .trade-os-sidebar,body:has([data-testid=trade-os-jarvis-hud]) .trade-os-sidebar{display:none!important;max-width:0!important;min-width:0!important;pointer-events:none!important;transform:translateX(-110%)!important;visibility:hidden!important;width:0!important}.portal-shell>main[data-uhd-shell=true]{flex:1 1 100%!important;margin-left:0!important;max-width:100vw!important;width:100%!important}.portal-shell [data-testid=sidebar-backdrop],.portal-shell [data-testid=sidebar-open]{display:none!important}body[data-joy-sidebar-open="1"]{overflow:auto!important}[data-testid=trade-os-hud-status]{animation:none!important;display:none!important;pointer-events:none!important;visibility:hidden!important}body:has(.ap-shell) [data-testid=joy-copilot-trigger],body:has(.ap-shell) [data-testid=trade-os-jarvis-orb],body:has(.fcr-shell) [data-testid=joy-copilot-trigger],body:has(.fcr-shell) [data-testid=trade-os-jarvis-orb],body:has(.tm-shell) [data-testid=joy-copilot-trigger],body:has(.tm-shell) [data-testid=trade-os-jarvis-orb],body:has(.vin-terminal-page) [data-testid=joy-copilot-trigger],body:has(.vin-terminal-page) [data-testid=trade-os-jarvis-orb],body:has([data-testid=trade-os-jarvis-hud]) [data-testid=joy-copilot-trigger]{display:none!important}body.portal-mode .joy-global-footer,body:has(.ap-shell) .joy-global-footer,body:has(.fcr-shell) .joy-global-footer,body:has(.tm-shell) .joy-global-footer,body:has(.vin-terminal-page) .joy-global-footer,body:has([data-testid=trade-os-jarvis-hud]) .joy-global-footer{display:none!important}[data-testid=trade-os-jarvis-hud]{margin-left:0!important;margin-right:0!important;max-width:100vw!important;min-height:calc(100dvh - 56px)!important;padding-left:clamp(14px,2.5vw,36px)!important;padding-right:clamp(14px,2.5vw,36px)!important;width:100%!important}body:has([data-testid=trade-os-jarvis-hud]) .uhd-page-content{padding:0!important}body:has(.ap-shell) .uhd-page-content{padding:0!important}.ap-shell{min-height:calc(100dvh - 56px)!important}.ap-shell>.max-w-7xl{padding-bottom:44px!important;padding-top:clamp(18px,3vw,34px)!important}.ap-shell .ap-header{display:block!important;height:auto!important;margin:0 0 18px!important;min-height:0!important;padding:0!important}.ap-shell .ap-header>.flex{align-items:center!important;gap:10px!important;margin-top:16px!important}.ap-shell [data-testid=auto-procurement-playbook-link]{display:none!important}.ap-shell .back-to-cockpit-btn{align-items:center!important;background:color-mix(in srgb,#fff 94%,#8b1a2c 6%)!important;background:color-mix(in srgb,var(--owner-panel,#fff) 94%,var(--owner-accent,#8b1a2c) 6%)!important;border:1px solid color-mix(in srgb,#8b1a2c 60%,#0000)!important;border:1px solid color-mix(in srgb,var(--owner-accent,#8b1a2c) 60%,#0000)!important;border-radius:999px!important;color:#8b1a2c!important;color:var(--owner-accent,#8b1a2c)!important;display:inline-flex!important;font-size:12px!important;font-weight:800!important;gap:8px!important;justify-content:center!important;letter-spacing:.04em!important;min-height:42px!important;padding:10px 16px!important;white-space:nowrap!important}body:has(.fcr-shell) .uhd-page-content{padding:0!important}.fcr-shell .joy-universal-header,.fcr-shell .landing-footer,.fcr-shell .subpage-header,.fcr-shell [data-testid=subpage-header],.fcr-shell>footer,.fcr-shell>header{display:none!important}.fcr-shell{background:radial-gradient(circle at 78% 8%,#00e5ff1a,#0000 30%),linear-gradient(180deg,#02060a,#05090f 55%,#020407)!important;color:#eefaff!important;min-height:100dvh!important}.fcr-shell main{color:#eefaff!important;margin:0 auto!important;max-width:1500px!important;padding:clamp(18px,3vw,34px)!important;width:100%!important}.fcr-shell .fcr-glass{background:#030c14e0!important;border-color:#00e5ff3d!important;box-shadow:inset 0 0 24px rgba(0,229,255,.035),0 14px 42px -34px #00e5ff6b!important;color:#eefaff!important}.fcr-shell h1,.fcr-shell h2,.fcr-shell h3,.fcr-shell label,.fcr-shell li,.fcr-shell main>div,.fcr-shell p{color:#eefaff!important;text-shadow:none!important}.fcr-shell .fcr-code-chip,.fcr-shell .fcr-eyebrow{color:#00e5ff!important}.fcr-shell .fcr-input{background:#00050af0!important;border-color:#00e5ff47!important;color:#f5fbff!important}.fcr-shell .fcr-input::placeholder{color:#e2f1f880!important}.fcr-shell .fcr-cta{background:linear-gradient(135deg,#00a9c4,#00738c)!important;color:#fff!important}.fcr-shell .fcr-outline{border-color:#00e5ff61!important;color:#00e5ff!important}html:not(.dark) .fcr-shell,html:not(.dark) .fcr-shell .fcr-glass,html:not(.dark) .fcr-shell h1,html:not(.dark) .fcr-shell h2,html:not(.dark) .fcr-shell h3,html:not(.dark) .fcr-shell label,html:not(.dark) .fcr-shell li,html:not(.dark) .fcr-shell main,html:not(.dark) .fcr-shell p{color:#eefaff!important}@media (max-width:760px){.fcr-shell main>div:nth-of-type(2){grid-template-columns:1fr!important}.fcr-shell [data-testid=fcr-history-panel],.fcr-shell [data-testid=fcr-search-panel]{display:none!important}}body:has(.tm-shell) .uhd-page-content{padding:0!important}.tm-shell{background:#fff!important;background:var(--owner-bg,#fff)!important;color:#111827!important;color:var(--owner-text,#111827)!important;min-height:calc(100dvh - 56px)!important}html.dark .tm-shell{background:#030910!important;background:var(--owner-bg,#030910)!important;color:#f5fbff!important;color:var(--owner-text,#f5fbff)!important}html:not(.dark) .portal-shell,html:not(.dark) .portal-shell main[data-uhd-shell=true]{background:#fff!important;color:#111318!important}html:not(.dark) .portal-shell .text-slate-400,html:not(.dark) .portal-shell .text-slate-500,html:not(.dark) .portal-shell .text-zinc-300,html:not(.dark) .portal-shell .text-zinc-400,html:not(.dark) .portal-shell .text-zinc-500{color:#58616d!important}html:not(.dark) .portal-shell input,html:not(.dark) .portal-shell select,html:not(.dark) .portal-shell textarea{color:#111318!important}html:not(.dark) .portal-shell input::placeholder,html:not(.dark) .portal-shell textarea::placeholder{color:#66707c!important;opacity:.9!important}@media (max-width:760px){[data-testid=guardian-trigger],[data-testid=hermes-control]{max-width:calc(100vw - 20px)!important;right:10px!important}}body[data-trade-os-unified-shell=true]{--trade-shell-height:78px;padding-top:var(--trade-shell-height)}.trade-os-production-shell{grid-gap:18px;align-items:center;backdrop-filter:blur(20px) saturate(1.08);-webkit-backdrop-filter:blur(20px) saturate(1.08);background:color-mix(in srgb,var(--portal-surface) 92%,#0000);border-bottom:1px solid var(--portal-line);box-shadow:var(--portal-shadow);color:var(--portal-text);display:grid;gap:18px;grid-template-columns:minmax(190px,.72fr) minmax(560px,1.8fr);inset:0 0 auto 0;min-height:78px;padding:10px clamp(14px,2.4vw,34px);position:fixed;z-index:92}.trade-os-production-shell__brand{align-items:center;display:flex;gap:11px;min-width:0}.trade-os-production-shell__brand img{flex:0 0 auto;height:50px;object-fit:contain;width:74px}.trade-os-production-shell__brand span{min-width:0}.trade-os-production-shell__brand strong{display:block;font-size:15px;letter-spacing:-.02em;line-height:1}.trade-os-production-shell__brand small{color:var(--portal-accent);color:var(--portal-brand-accent,var(--portal-accent));display:block;font:750 7px/1.25 var(--portal-mono);letter-spacing:.2em;margin-top:6px;white-space:nowrap}.trade-os-production-shell__nav{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.trade-os-production-shell__nav a{align-items:center;border:1px solid #0000;border-radius:12px;color:var(--portal-muted);display:flex;font-size:11px;font-weight:800;gap:7px;justify-content:center;min-height:44px;min-width:0;padding:8px 9px;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.trade-os-production-shell__nav a svg{flex:0 0 auto;height:15px;width:15px}.trade-os-production-shell__nav a.is-active,.trade-os-production-shell__nav a:focus-visible,.trade-os-production-shell__nav a:hover{background:color-mix(in srgb,var(--portal-accent) 10%,var(--portal-surface-2));background:color-mix(in srgb,var(--portal-brand-accent,var(--portal-accent)) 10%,var(--portal-surface-2));border-color:var(--portal-line);color:var(--portal-text)}.trade-os-production-shell__nav a.is-active{box-shadow:inset 0 -2px 0 var(--portal-accent);box-shadow:inset 0 -2px 0 var(--portal-brand-accent,var(--portal-accent))}@media (max-width:1180px){body[data-trade-os-unified-shell=true]{--trade-shell-height:124px}.trade-os-production-shell{gap:9px;grid-template-columns:1fr;min-height:124px}}@media (max-width:820px){body[data-trade-os-unified-shell=true]{--trade-shell-height:130px}.trade-os-production-shell{min-height:130px;padding:9px 12px}.trade-os-production-shell__brand img{height:42px;width:64px}.trade-os-production-shell__nav{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:2px;scrollbar-width:none}.trade-os-production-shell__nav::-webkit-scrollbar{display:none}.trade-os-production-shell__nav a{flex:0 0 auto;min-width:110px}}@media (max-width:460px){body[data-trade-os-unified-shell=true]{--trade-shell-height:124px}.trade-os-production-shell{min-height:124px}.trade-os-production-shell__brand strong{font-size:14px}.trade-os-production-shell__brand small{font-size:6.5px;letter-spacing:.16em}.trade-os-production-shell__nav a{font-size:10px;min-height:42px;min-width:98px}}@media (prefers-reduced-motion:reduce){.trade-os-production-shell__nav a{transition:none}}body[data-portal-shell]{background:var(--portal-bg);color:var(--portal-text);font-family:var(--portal-font)}.portal-auth-state{align-items:center;background:var(--portal-bg);color:var(--portal-muted);display:flex;font:800 11px/1 var(--portal-mono);gap:10px;justify-content:center;letter-spacing:.18em;min-height:100vh;text-transform:uppercase}.portal-auth-state>span{background:var(--portal-accent);border-radius:999px;box-shadow:0 0 18px var(--portal-accent);height:8px;width:8px}.portal-copilot{bottom:max(18px,env(safe-area-inset-bottom));font-family:var(--portal-font);position:fixed;right:max(14px,env(safe-area-inset-right));z-index:90}.portal-copilot__trigger{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--portal-accent) 85%,#111 15%),#111318);background:linear-gradient(135deg,color-mix(in srgb,var(--portal-brand-accent,var(--portal-accent)) 85%,#111 15%),#111318);border:1px solid color-mix(in srgb,var(--portal-brand-accent,var(--portal-accent)) 45%,#0000);border-radius:999px;box-shadow:0 18px 48px -26px color-mix(in srgb,var(--portal-accent) 65%,#0000);box-shadow:0 18px 48px -26px color-mix(in srgb,var(--portal-brand-accent,var(--portal-accent)) 65%,#0000);color:#fff;cursor:pointer;display:inline-flex;gap:10px;min-height:54px;padding:9px 16px}.portal-copilot__trigger svg{height:18px;width:18px}.portal-copilot__trigger span{display:grid;text-align:left}.portal-copilot__trigger strong{font-size:13px;line-height:1.1}.portal-copilot__trigger small{color:#ffffffb8;font:800 9px/1 var(--portal-mono);letter-spacing:.2em;margin-top:3px}.portal-copilot__panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:color-mix(in srgb,var(--portal-surface) 94%,#0000);border:1px solid var(--portal-line);border-radius:var(--portal-radius-lg);bottom:66px;box-shadow:var(--portal-shadow);color:var(--portal-text);max-height:min(640px,calc(100vh - 120px));overflow:auto;padding:18px;position:absolute;right:0;width:min(390px,calc(100vw - 28px))}.portal-copilot__panel>header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.portal-copilot__panel>header span{grid-gap:5px;display:grid;gap:5px}.portal-copilot__panel>header b{font-size:18px}.portal-copilot__panel>header small{color:var(--portal-muted);line-height:1.45}.portal-copilot__panel>header button{background:var(--portal-surface-2);border:1px solid var(--portal-line);border-radius:999px;color:var(--portal-text);cursor:pointer;height:36px;width:36px}.portal-copilot__panel>header button svg{width:17px}.portal-copilot__agents{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.portal-copilot__agents span{background:var(--portal-surface-2);border:1px solid var(--portal-line);border-radius:999px;color:var(--portal-muted);font:800 9px/1 var(--portal-mono);letter-spacing:.12em;padding:7px 9px}.portal-copilot__actions{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.portal-copilot__actions button,.portal-copilot__ask{background:var(--portal-surface-2);border:1px solid var(--portal-line);border-radius:var(--portal-radius-sm);color:var(--portal-text);cursor:pointer;font-weight:800;min-height:44px}.portal-copilot__ask{align-items:center;background:var(--portal-accent);background:var(--portal-brand-accent,var(--portal-accent));border-color:#0000;color:#fff;display:inline-flex;gap:8px;justify-content:center;margin-top:10px;width:100%}.portal-copilot__ask svg{width:17px}@media (max-width:520px){.portal-copilot{bottom:max(10px,env(safe-area-inset-bottom));right:10px}.portal-copilot__trigger{min-height:48px;padding:8px 12px}.portal-copilot__panel{border-radius:22px;bottom:58px;padding:15px}}.marketplace-canonical{background:radial-gradient(circle at 10% 0,var(--portal-accent-soft),#0000 32%),linear-gradient(var(--portal-line) 1px,#0000 1px),linear-gradient(90deg,var(--portal-line) 1px,#0000 1px),var(--portal-bg);background-size:auto,64px 64px,64px 64px,auto;color:var(--portal-text);min-height:100vh;padding-bottom:90px}.marketplace-canonical__header{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--portal-surface) 88%,#0000);border-bottom:1px solid var(--portal-line);display:flex;gap:16px;justify-content:space-between;min-height:76px;padding:14px clamp(16px,4vw,56px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.marketplace-canonical__brand{align-items:center;color:inherit;display:inline-flex;gap:12px;text-decoration:none}.marketplace-canonical__brand img{height:42px;object-fit:contain;width:62px}.marketplace-canonical__brand span{grid-gap:3px;display:grid;gap:3px}.marketplace-canonical__brand strong{font-size:15px}.marketplace-canonical__brand small{color:var(--portal-muted);font:800 9px/1 var(--portal-mono);letter-spacing:.18em}.marketplace-canonical__back{align-items:center;color:var(--portal-text);display:inline-flex;font-size:13px;font-weight:800;gap:7px;text-decoration:none}.marketplace-canonical__back svg{width:16px}.marketplace-canonical__hero{margin:0 auto;max-width:1480px;padding:clamp(44px,8vw,96px) clamp(16px,4vw,56px) 36px}.marketplace-canonical__eyebrow{color:var(--portal-accent);color:var(--portal-brand-accent,var(--portal-accent));font:900 10px/1 var(--portal-mono);letter-spacing:.25em;text-transform:uppercase}.marketplace-canonical__hero h1{font-size:clamp(38px,7vw,82px);letter-spacing:-.055em;line-height:.96;margin:16px 0 14px;max-width:980px}.marketplace-canonical__hero>p{color:var(--portal-muted);font-size:clamp(15px,2vw,20px);line-height:1.6;max-width:760px}.marketplace-canonical__trust{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.marketplace-canonical__trust span{align-items:center;background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:999px;color:var(--portal-muted);display:inline-flex;font-size:12px;font-weight:750;gap:7px;padding:9px 12px}.marketplace-canonical__trust svg{color:var(--portal-accent);color:var(--portal-brand-accent,var(--portal-accent));width:15px}.marketplace-canonical__toolbar{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(260px,1fr) repeat(3,auto);margin:0 auto 24px;max-width:1480px;padding:0 clamp(16px,4vw,56px)}.marketplace-canonical__toolbar label{align-items:center;background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:var(--portal-radius-sm);display:flex;gap:10px;min-height:50px;padding:0 14px}.marketplace-canonical__toolbar label svg{color:var(--portal-muted);width:18px}.marketplace-canonical__toolbar input{background:#0000;border:0;color:var(--portal-text);font:inherit;outline:0;width:100%}.marketplace-canonical__toolbar input::placeholder{color:color-mix(in srgb,var(--portal-muted) 82%,#0000)}.marketplace-canonical__toolbar>button{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:var(--portal-radius-sm);color:var(--portal-text);cursor:pointer;font-weight:850;min-height:50px;padding:0 18px}.marketplace-canonical__toolbar>button:first-of-type{background:var(--portal-accent);background:var(--portal-brand-accent,var(--portal-accent));border-color:#0000;color:#fff}.marketplace-canonical__grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1480px;padding:0 clamp(16px,4vw,56px)}.marketplace-product{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);min-width:0;overflow:hidden}.marketplace-product__image{aspect-ratio:4/3;background:var(--portal-surface-2);color:var(--portal-muted);display:grid;overflow:hidden;place-items:center}.marketplace-product__image img{height:100%;object-fit:cover;width:100%}.marketplace-product__image svg{height:54px;opacity:.45;width:54px}.marketplace-product__body{padding:17px}.marketplace-product__supplier{align-items:center;color:var(--portal-success);display:inline-flex;font-size:11px;font-weight:850;gap:5px}.marketplace-product__supplier svg{width:14px}.marketplace-product h2{font-size:17px;line-height:1.35;margin:11px 0 6px;min-height:48px}.marketplace-product p{color:var(--portal-muted);font:700 11px/1.45 var(--portal-mono);min-height:34px;overflow-wrap:anywhere}.marketplace-product__meta{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-top:14px}.marketplace-product__meta strong{font-size:19px}.marketplace-product__meta span{color:var(--portal-muted);font-size:11px}.marketplace-product__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:15px}.marketplace-product__actions button{background:var(--portal-surface-2);border:1px solid var(--portal-line);border-radius:11px;color:var(--portal-text);cursor:pointer;font-weight:800;min-height:42px}.marketplace-product__actions button:first-child{background:var(--portal-accent);background:var(--portal-brand-accent,var(--portal-accent));border-color:#0000;color:#fff}.marketplace-canonical__state{grid-gap:9px;background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:var(--portal-radius-lg);display:grid;gap:9px;justify-items:center;margin:42px auto;max-width:900px;padding:46px 24px;text-align:center}.marketplace-canonical__state span{color:var(--portal-muted)}.marketplace-canonical__state button{background:var(--portal-accent);background:var(--portal-brand-accent,var(--portal-accent));border:0;border-radius:12px;color:#fff;font-weight:850;min-height:42px;padding:0 18px}.marketplace-canonical__state--error{border-color:color-mix(in srgb,var(--portal-danger) 35%,var(--portal-line))}.marketplace-canonical__pagination{align-items:center;display:flex;gap:15px;justify-content:center;margin:32px 16px 0}.marketplace-canonical__pagination button{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:10px;color:var(--portal-text);min-height:40px;padding:0 16px}.marketplace-canonical__pagination button:disabled{opacity:.4}.marketplace-canonical__vendor-message{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:var(--portal-radius-lg);display:flex;gap:18px;margin:90px auto 22px;max-width:980px;padding:28px}.marketplace-canonical__vendor-message>svg{color:var(--portal-accent);color:var(--portal-brand-accent,var(--portal-accent));flex:0 0 auto;height:34px;width:34px}.marketplace-canonical__vendor-message b{font-size:22px}.marketplace-canonical__vendor-message p{color:var(--portal-muted);line-height:1.6}.marketplace-canonical__vendor-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin:0 auto;max-width:980px}.marketplace-canonical__vendor-actions a{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:12px;color:var(--portal-text);display:grid;font-weight:800;min-height:52px;place-items:center;text-align:center;text-decoration:none}@media (max-width:1180px){.marketplace-canonical__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-canonical__toolbar{grid-template-columns:1fr repeat(2,auto)}.marketplace-canonical__toolbar>button:last-child{display:none}}@media (max-width:820px){.marketplace-canonical__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-canonical__toolbar{grid-template-columns:1fr 1fr}.marketplace-canonical__toolbar label{grid-column:1/-1}.marketplace-canonical__vendor-actions{grid-template-columns:repeat(2,1fr);padding:0 16px}.marketplace-canonical__vendor-message{margin:50px 16px 18px}}@media (max-width:460px){.marketplace-canonical__header{min-height:64px;padding:10px 14px}.marketplace-canonical__brand img{height:34px;width:48px}.marketplace-canonical__brand strong{display:none}.marketplace-canonical__hero{padding-top:38px}.marketplace-canonical__hero h1{font-size:42px}.marketplace-canonical__grid,.marketplace-canonical__toolbar{grid-template-columns:1fr}.marketplace-canonical__toolbar label{grid-column:auto}.marketplace-canonical__toolbar>button{display:block!important}.marketplace-canonical__vendor-message{flex-direction:column}}[data-portal=trade] .stark-left-nav{background:linear-gradient(rgba(225,29,72,.055) 1px,#0000 0),linear-gradient(90deg,rgba(0,229,255,.045) 1px,#0000 0),radial-gradient(circle at 86% 28%,#00e5ff1c,#0000 30%),radial-gradient(circle at 12% 18%,#e11d4829,#0000 28%),linear-gradient(180deg,#08090efc,#040509fc)!important;background-size:74px 74px,74px 74px,auto,auto,auto!important;border-right:1px solid #00e5ff33!important;box-shadow:30px 0 90px #0000007a!important;padding:16px 16px 20px!important;width:min(92vw,390px)!important}[data-portal=trade] .stark-nav-top{padding-bottom:4px}[data-portal=trade] .stark-nav-brand img{background:linear-gradient(145deg,#e11d4824,#00e5ff14)!important;border:1px solid #e11d4847!important;border-radius:14px!important;filter:drop-shadow(0 0 16px rgba(225,29,72,.2))!important;height:48px!important;padding:5px!important;width:48px!important}[data-portal=trade] .stark-nav-brand b{font-size:17px!important;letter-spacing:-.02em!important}[data-portal=trade] .stark-nav-brand small{color:#ff718d!important;font-size:9px!important;letter-spacing:.25em!important}[data-portal=trade] .stark-nav-close{background:#0a0c12db!important;border-color:#ffffff1a!important;border-radius:0!important;height:42px!important;width:42px!important}[data-portal=trade] .stark-nav-search{background:linear-gradient(135deg,#e11d4826,#0d111de6)!important;border-color:#e11d4861!important;border-radius:24px!important;box-shadow:0 14px 38px #e11d481c!important;margin-top:17px!important;min-height:54px!important;padding:0 15px!important}[data-portal=trade] .stark-nav-search svg{color:#ff5f7f!important;height:18px!important;width:18px!important}[data-portal=trade] .stark-nav-search span{color:#f6dce3!important;font-size:12px!important;font-weight:800!important}[data-portal=trade] .stark-nav-search kbd{display:none!important}[data-portal=trade] .stark-nav-tools{justify-content:flex-end!important;margin-top:10px!important}[data-portal=trade] .stark-nav-tool{background:#0d1018d1!important;border-color:#ffffff17!important;border-radius:18px!important;height:36px!important;min-width:52px!important}[data-portal=trade] .stark-nav-identity{background:linear-gradient(135deg,#e11d481a,#0b0e18f0)!important;border-color:#ffffff14!important;border-radius:0!important;box-shadow:0 18px 40px #00000038!important;margin-top:12px!important;padding:13px 14px!important}[data-portal=trade] .stark-nav-avatar{background:radial-gradient(circle at 35% 24%,#c7294f,#720c27 64%,#190309)!important;box-shadow:0 0 24px #e11d484d!important;height:50px!important;width:50px!important}[data-portal=trade] .stark-nav-identity-copy b{font-size:16px!important}[data-portal=trade] .stark-nav-identity-copy small{color:#f0e8e5!important;font-size:9px!important;letter-spacing:.22em!important}[data-portal=trade] .stark-nav-logout{background:#11141d!important;border-color:#ffffff14!important;border-radius:50%!important;color:#fff!important;height:42px!important;width:42px!important}[data-portal=trade] .stark-nav-session{background:#05070b9e!important;border-radius:0!important;border-top:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;margin-top:0!important;padding:9px 12px!important}[data-portal=trade] .stark-nav-session>svg{display:none!important}[data-portal=trade] .stark-nav-session>span{font-size:9px!important;letter-spacing:.2em!important}[data-portal=trade] .stark-nav-session em{color:#f5f4f2!important;font-size:8px!important}[data-portal=trade] .stark-nav-session em svg{color:#fff!important}[data-portal=trade] .stark-nav-hero{background:radial-gradient(circle at 82% 46%,#00e5ff29,#0000 31%),linear-gradient(135deg,#00e5ff14,#0a0e18eb 58%,#e11d4812)!important;border-color:#00e5ff61!important;border-radius:16px!important;box-shadow:inset 0 0 34px #00e5ff0a!important;margin-top:12px!important;padding:15px 16px!important}[data-portal=trade] .stark-nav-hero b{color:#5be9f4!important;font-size:10px!important;letter-spacing:.23em!important}[data-portal=trade] .stark-nav-hero p{color:#d4dde6!important;font-size:8.5px!important;letter-spacing:.17em!important;line-height:1.45!important}[data-portal=trade] .stark-nav-hero-ai{background:radial-gradient(circle,#00e5ff29,#e11d480d 68%,#0000)!important;border-color:#00e5ff6b!important;box-shadow:0 0 30px #00e5ff24!important;height:64px!important;width:64px!important}[data-portal=trade] .stark-nav-list{gap:5px!important;margin-top:15px!important}[data-portal=trade] .stark-nav-list .stark-command-row{background:#0000!important;border-color:#0000!important;border-radius:10px!important;min-height:44px!important;padding:8px 11px!important}[data-portal=trade] .stark-nav-list .stark-command-row:hover{background:#ffffff08!important;border-color:#ffffff12!important}[data-portal=trade] .stark-nav-list .stark-command-row.is-primary{background:linear-gradient(135deg,#00e5ff21,#e11d481a)!important;border-color:#00e5ff57!important;border-left:3px solid #00e5ff!important;box-shadow:0 0 24px #00e5ff12!important}[data-portal=trade] .stark-nav-list .stark-command-row svg{color:#f5f3f1!important}[data-portal=trade] .stark-nav-list .stark-command-row em{background:#e11d480f!important;border-color:#e11d484d!important;color:#f18ba0!important}[data-portal=trade] .stark-nav-footer-status{background:#0000!important;border:0!important;border-radius:0!important;border-top:1px solid #ffffff0f!important;margin-top:18px!important;padding:14px 0 0!important}[data-portal=trade] .stark-nav-footer-status b{color:#f19aaa!important;font-size:9px!important;letter-spacing:.22em!important}[data-portal=trade] .stark-nav-footer-status small{color:#e39aaa!important;font-size:8px!important;letter-spacing:.18em!important}[data-portal=trade].stark-light .stark-left-nav{background:linear-gradient(#e11d480a 1px,#0000 0),linear-gradient(90deg,#0087a00a 1px,#0000 0),linear-gradient(180deg,#fffffffc,#f8fafcfc)!important;background-size:74px 74px,74px 74px,auto!important;border-color:#0f172a1f!important;color:#111827!important}[data-portal=trade].stark-light .stark-nav-hero,[data-portal=trade].stark-light .stark-nav-identity,[data-portal=trade].stark-light .stark-nav-search,[data-portal=trade].stark-light .stark-nav-session{background-color:#ffffffe0!important;color:#111827!important}[data-portal=trade].stark-light .stark-nav-hero p,[data-portal=trade].stark-light .stark-nav-search span{color:#475569!important}@media (max-width:520px){[data-portal=trade] .stark-left-nav{padding:14px!important;width:min(94vw,390px)!important}[data-portal=trade] .stark-nav-brand img{height:44px!important;width:44px!important}[data-portal=trade] .stark-nav-search{min-height:50px!important}[data-portal=trade] .stark-nav-hero-ai{height:58px!important;width:58px!important}}body[data-admin-shell=true],body[data-trade-os-shell=true]{background:var(--owner-bg)!important;color:var(--owner-text)!important}body[data-admin-shell=true] input,body[data-admin-shell=true] select,body[data-admin-shell=true] textarea,body[data-trade-os-shell=true] input,body[data-trade-os-shell=true] select,body[data-trade-os-shell=true] textarea{background:color-mix(in srgb,var(--owner-panel) 96%,#fff 4%)!important;border-color:var(--owner-border)!important;caret-color:var(--owner-accent);color:var(--owner-text)!important}body[data-admin-shell=true] input::placeholder,body[data-admin-shell=true] textarea::placeholder,body[data-trade-os-shell=true] input::placeholder,body[data-trade-os-shell=true] textarea::placeholder{color:var(--owner-muted)!important;opacity:.82}body[data-admin-shell=true] option,body[data-trade-os-shell=true] option{background:var(--owner-bg);color:var(--owner-text)}html:not(.dark) body[data-admin-shell=true] .text-white,html:not(.dark) body[data-admin-shell=true] .text-zinc-100,html:not(.dark) body[data-admin-shell=true] .text-zinc-200,html:not(.dark) body[data-admin-shell=true] .text-zinc-300,html:not(.dark) body[data-trade-os-shell=true] .text-white,html:not(.dark) body[data-trade-os-shell=true] .text-zinc-100,html:not(.dark) body[data-trade-os-shell=true] .text-zinc-200,html:not(.dark) body[data-trade-os-shell=true] .text-zinc-300{color:var(--owner-text)!important}html:not(.dark) body[data-admin-shell=true] .text-zinc-400,html:not(.dark) body[data-admin-shell=true] .text-zinc-500,html:not(.dark) body[data-trade-os-shell=true] .text-zinc-400,html:not(.dark) body[data-trade-os-shell=true] .text-zinc-500{color:var(--owner-muted)!important}html:not(.dark)[data-palette=default]{--owner-bg:#fffdfa;--owner-panel:#fffffff0;--owner-text:#241317;--owner-muted:#6f5c61;--owner-border:#8b1a2c33;--owner-accent:#8b1a2c;--owner-on-accent:#fff;--owner-grid:rgba(139,26,44,.045)}html:not(.dark)[data-palette=obsidian]{--owner-bg:#f6faff;--owner-panel:#fffffff0;--owner-text:#071827;--owner-muted:#4d6172;--owner-border:#007c9c38;--owner-accent:#007c9c;--owner-on-accent:#fff;--owner-grid:rgba(0,124,156,.055)}html:not(.dark)[data-palette=aurora]{--owner-bg:#f7fcfa;--owner-panel:#fffffff2;--owner-text:#082018;--owner-muted:#49645b;--owner-border:#0f766e38;--owner-accent:#0f766e;--owner-on-accent:#fff;--owner-grid:rgba(15,118,110,.055)}html:not(.dark)[data-palette=rosewood]{--owner-bg:#fff8f9;--owner-panel:#fffffff0;--owner-text:#321923;--owner-muted:#76545f;--owner-border:#9c3a5538;--owner-accent:#9c3a55;--owner-on-accent:#fff;--owner-grid:#9c3a550d}html.dark[data-palette=default]{--owner-bg:#090708;--owner-panel:#140e10eb;--owner-text:#fff8f7;--owner-muted:#c4afb3;--owner-border:#e8a4b038;--owner-accent:#e8a4b0;--owner-on-accent:#21070c}html.dark[data-palette=obsidian]{--owner-bg:#030910;--owner-panel:#050f18eb;--owner-text:#f4fbff;--owner-muted:#a6c2d3;--owner-border:#00d9ff3d;--owner-on-accent:#001820}html.dark[data-palette=aurora]{--owner-bg:#03100c;--owner-panel:#051611eb;--owner-text:#effff9;--owner-muted:#a5d2c4;--owner-on-accent:#04130f}html.dark[data-palette=rosewood]{--owner-bg:#12090d;--owner-panel:#26121beb;--owner-text:#fff5f6;--owner-muted:#d7a8b2;--owner-border:#e39ca83d}body[data-admin-shell=true] .industrial-card,body[data-admin-shell=true] .joy-glass-container,body[data-trade-os-shell=true] .industrial-card,body[data-trade-os-shell=true] .joy-glass-container{background:var(--owner-panel)!important;border-color:var(--owner-border)!important;color:var(--owner-text)!important}body[data-admin-shell=true] table,body[data-trade-os-shell=true] table{color:var(--owner-text)!important}body[data-admin-shell=true] thead,body[data-trade-os-shell=true] thead{background:color-mix(in srgb,var(--owner-accent) 7%,var(--owner-panel))!important;color:var(--owner-text)!important}body[data-admin-shell=true] a:focus-visible,body[data-admin-shell=true] button:focus-visible,body[data-trade-os-shell=true] a:focus-visible,body[data-trade-os-shell=true] button:focus-visible{outline:3px solid color-mix(in srgb,var(--owner-accent) 45%,#0000);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light]{background:#fff!important;color:#101114!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light]>[aria-hidden=true].fixed.inset-0{background:radial-gradient(circle at 82% 12%,#e11d4812,#0000 28%),linear-gradient(180deg,#fff,#fffdfd 52%,#fff)!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] .joy-premium-stage[data-stage-mode=light]:before{background:radial-gradient(circle at 84% 13%,#e11d4814,#0000 28%),radial-gradient(circle at 18% 24%,#d6b36a14,#0000 23%),linear-gradient(180deg,#ffffff08,#ffffff1f)!important;opacity:.38!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] .joy-premium-stage__grid{opacity:.28!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] .joy-premium-stage__orb{opacity:.1!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] .joy-premium-stage--login .joy-premium-stage__car-wrap{filter:drop-shadow(0 24px 54px rgba(15,23,42,.18))!important;mix-blend-mode:multiply!important;opacity:.84!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] .workshop-auth-title{color:#0b0c0f!important;text-shadow:none!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] .workshop-auth-card{background:hsla(0,0%,100%,.985)!important;border-color:#e11d4838!important;box-shadow:0 24px 70px -48px #0f172a57,inset 0 1px 0 #fff!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] input,[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] select,[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] textarea{background:#fff!important;border-color:#0f172a26!important;color:#111318!important}[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] input::placeholder,[data-testid=login-page][data-login-profile=workshop][data-login-mode=light] textarea::placeholder{color:#626975!important;opacity:1!important}@media (max-width:1023px){[data-testid=login-page][data-login-profile=workshop] .joy-premium-stage--login .joy-premium-stage__car-wrap{bottom:auto!important;height:min(52vh,590px)!important;left:0!important;overflow:hidden!important;right:auto!important;top:0!important;transform:none!important;width:100vw!important}[data-testid=login-page][data-login-profile=workshop] .joy-premium-stage--login .joy-premium-stage__car-wrap img{height:100%!important;max-width:none!important;object-fit:cover!important;object-position:58% center!important;transform:none!important;width:100vw!important}}@media (max-width:640px){[data-testid=login-page][data-login-profile=workshop] .joy-premium-stage--login .joy-premium-stage__car-wrap{height:min(48vh,460px)!important}[data-testid=login-page][data-login-profile=workshop] .joy-premium-stage--login .joy-premium-stage__car-wrap img{object-position:62% center!important}}.App{min-height:100vh}.status-dot{border-radius:50%;display:inline-block;height:8px;width:8px}.timeline-line{background:linear-gradient(180deg,#e11d48,#cbd5e1);width:2px}html[data-palette=aurora] main[data-uhd-shell=true]{--tradeos-mission-accent:#ff8a3d;--tradeos-mission-ok:#22c55e;--tradeos-mission-warn:#f59e0b;--tradeos-mission-accent-soft:#ff8a3d24;--tradeos-card-bg:#fafcfce6;--tradeos-card-border:#1e293b29;--tradeos-card-border-hover:#ff8a3d5c;--tradeos-card-shadow:0 1px 0 #ffffffc7 inset,0 16px 44px -32px #0f172a6b;--tradeos-card-shadow-hover:0 1px 0 #ffffffe6 inset,0 26px 62px -34px #0f172a85;--uhd-shell-bg-1:#f7fafc;--uhd-shell-bg-2:#e7edf2;--uhd-shell-grid:#0f172a0a;--uhd-shell-ambient:#ff8a3d1a;--uhd-shell-card-bg:var(--tradeos-card-bg);--uhd-shell-card-edge:var(--tradeos-card-border);--uhd-shell-card-edge-hover:var(--tradeos-card-border-hover);--uhd-shell-card-shadow:var(--tradeos-card-shadow);--uhd-shell-h-color:#0f172a;--uhd-shell-body:#334155;background:radial-gradient(circle at 18% -12%,#ff8a3d24,#0000 29%),radial-gradient(circle at 88% 0,#22c55e14,#0000 28%),linear-gradient(180deg,#f7fafc,#f1f5f8 42%,#e7edf2)!important;color:#0f172a}html.dark[data-palette=aurora] main[data-uhd-shell=true]{--tradeos-mission-accent:#ff9f5a;--tradeos-mission-ok:#34d399;--tradeos-mission-warn:#fbbf24;--tradeos-mission-accent-soft:#ff9f5a2e;--tradeos-card-bg:#080d14d1;--tradeos-card-border:#94a3b829;--tradeos-card-border-hover:#ff9f5a6b;--tradeos-card-shadow:0 1px 0 #ffffff0a inset,0 28px 76px -38px #000000e6;--tradeos-card-shadow-hover:0 1px 0 #ffffff0f inset,0 38px 90px -38px #000000f5;--uhd-shell-bg-1:#05080d;--uhd-shell-bg-2:#0f1720;--uhd-shell-grid:rgba(148,163,184,.055);--uhd-shell-ambient:#ff9f5a24;--uhd-shell-card-bg:var(--tradeos-card-bg);--uhd-shell-card-edge:var(--tradeos-card-border);--uhd-shell-card-edge-hover:var(--tradeos-card-border-hover);--uhd-shell-card-shadow:var(--tradeos-card-shadow);--uhd-shell-h-color:#f8fafc;--uhd-shell-body:#cbd5e1;background:radial-gradient(circle at 18% -12%,#ff9f5a2e,#0000 30%),radial-gradient(circle at 88% 4%,#34d3991c,#0000 28%),linear-gradient(180deg,#05080d,#0a1118 45%,#0f1720)!important;color:#f8fafc}html[data-palette=aurora] main[data-uhd-shell=true]:before{background:linear-gradient(90deg,rgba(15,23,42,.055) 1px,#0000 0),linear-gradient(180deg,rgba(15,23,42,.045) 1px,#0000 0),linear-gradient(135deg,#0000 0 49%,rgba(255,138,61,.045) 50%,#0000 51% 100%);background-size:48px 48px,48px 48px,96px 96px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#00000075,#0000 78%);mask-image:linear-gradient(180deg,#00000075,#0000 78%);pointer-events:none;position:fixed;z-index:0}html[data-palette=aurora] main[data-uhd-shell=true]>*{position:relative;z-index:1}html[data-palette=aurora] main[data-uhd-shell=true] .rounded-2xl.border,html[data-palette=aurora] main[data-uhd-shell=true] .rounded-lg.border,html[data-palette=aurora] main[data-uhd-shell=true] .rounded-md.border,html[data-palette=aurora] main[data-uhd-shell=true] .rounded-xl.border,html[data-palette=aurora] main[data-uhd-shell=true] [data-slot=card],html[data-palette=aurora] main[data-uhd-shell=true] [data-uhd-card=true],html[data-palette=aurora] main[data-uhd-shell=true] [data-uhd-stat=true]{backdrop-filter:blur(9px) saturate(108%)!important;-webkit-backdrop-filter:blur(9px) saturate(108%)!important;background:var(--tradeos-card-bg)!important;background-image:linear-gradient(135deg,#ffffff1f,rgba(255,138,61,.035))!important;border-color:var(--tradeos-card-border)!important;border-radius:12px!important;box-shadow:var(--tradeos-card-shadow)!important}html[data-palette=aurora] main[data-uhd-shell=true] .rounded-2xl.border:hover,html[data-palette=aurora] main[data-uhd-shell=true] .rounded-lg.border:hover,html[data-palette=aurora] main[data-uhd-shell=true] .rounded-md.border:hover,html[data-palette=aurora] main[data-uhd-shell=true] .rounded-xl.border:hover,html[data-palette=aurora] main[data-uhd-shell=true] [data-slot=card]:hover,html[data-palette=aurora] main[data-uhd-shell=true] [data-uhd-card=true]:hover,html[data-palette=aurora] main[data-uhd-shell=true] [data-uhd-stat=true]:hover{border-color:var(--tradeos-card-border-hover)!important;box-shadow:var(--tradeos-card-shadow-hover)!important}html[data-palette=aurora] main[data-uhd-shell=true] h1,html[data-palette=aurora] main[data-uhd-shell=true] h2,html[data-palette=aurora] main[data-uhd-shell=true] h3{color:var(--uhd-shell-h-color)!important;letter-spacing:-.025em}html[data-palette=aurora] main[data-uhd-shell=true] a,html[data-palette=aurora] main[data-uhd-shell=true] button{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease}html[data-palette=aurora] main[data-uhd-shell=true] a:hover,html[data-palette=aurora] main[data-uhd-shell=true] button:hover{transform:translateY(-1px)}html[data-palette=aurora] main[data-uhd-shell=true] a:focus-visible,html[data-palette=aurora] main[data-uhd-shell=true] button:focus-visible{outline:2px solid var(--tradeos-mission-accent);outline-offset:3px}html[data-palette=aurora] main[data-uhd-shell=true] input,html[data-palette=aurora] main[data-uhd-shell=true] select,html[data-palette=aurora] main[data-uhd-shell=true] textarea{border-color:#ff8a3d3d!important;box-shadow:inset 0 1px 0 #ffffff4d}html[data-palette=aurora] main[data-uhd-shell=true] input:focus,html[data-palette=aurora] main[data-uhd-shell=true] select:focus,html[data-palette=aurora] main[data-uhd-shell=true] textarea:focus{border-color:var(--tradeos-mission-accent)!important;box-shadow:0 0 0 3px var(--tradeos-mission-accent-soft)!important}html[data-palette=aurora] main[data-uhd-shell=true] [data-uhd-stat=true]{border-radius:12px!important}:root{--owner-bg:#fbfaf7;--owner-panel:#ffffffdb;--owner-text:#151112;--owner-muted:#5f5960;--owner-border:#8b1a2c38;--owner-accent:#8b1a2c;--owner-on-accent:#fff;--owner-grid:rgba(139,26,44,.055)}html[data-palette=obsidian]{--owner-bg:#f4f8ff;--owner-panel:#ffffffd1;--owner-text:#07111f;--owner-muted:#435066;--owner-border:#00a6c247;--owner-accent:#007c9c;--owner-on-accent:#fff;--owner-grid:#00a6c214}html[data-palette=aurora]{--owner-bg:#f7fafc;--owner-panel:#ffffffd6;--owner-text:#07120f;--owner-muted:#40504a;--owner-border:#14b8a647;--owner-accent:#0f766e;--owner-on-accent:#fff;--owner-grid:#14b8a614}html.dark{--owner-bg:#070506;--owner-panel:#0a0a0cdb;--owner-text:#f8fafc;--owner-muted:#a1a1aa;--owner-border:#e8a4b033;--owner-accent:#e8a4b0;--owner-on-accent:#1a0508;--owner-grid:rgba(232,164,176,.055)}html.dark[data-palette=obsidian]{--owner-bg:#05080d;--owner-panel:#050c12e0;--owner-text:#eff6ff;--owner-muted:#9fb6cc;--owner-border:#00e5ff3d;--owner-accent:#00d9ff;--owner-on-accent:#031820;--owner-grid:rgba(0,229,255,.055)}html.dark[data-palette=aurora]{--owner-bg:#050a08;--owner-panel:#03100de6;--owner-text:#ecfdf5;--owner-muted:#9cc9bd;--owner-border:#2dd4bf3d;--owner-accent:#2dd4bf;--owner-on-accent:#04120e;--owner-grid:rgba(45,212,191,.055)}body[data-admin-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 18% 0,color-mix(in srgb,#8b1a2c 17%,#0000),#0000 34%),linear-gradient(rgba(139,26,44,.055) 1px,#0000 0),linear-gradient(90deg,rgba(139,26,44,.055) 1px,#0000 0),#fbfaf7!important;background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--owner-accent) 17%,#0000),#0000 34%),linear-gradient(var(--owner-grid) 1px,#0000 1px),linear-gradient(90deg,var(--owner-grid) 1px,#0000 1px),var(--owner-bg)!important;background-size:auto,64px 64px,64px 64px,auto!important}body[data-admin-shell=true] .cockpit-header,body[data-admin-shell=true] .uhd-page-content,body[data-admin-shell=true] [data-uhd-shell=true]{color:#151112!important;color:var(--owner-text)!important}body[data-admin-shell=true] .cockpit-header{background:color-mix(in srgb,#ffffffdb 86%,#0000)!important;background:color-mix(in srgb,var(--owner-panel) 86%,#0000)!important}body[data-admin-shell=true] .admin-amg-tile,body[data-admin-shell=true] .cockpit-header,body[data-admin-shell=true] .industrial-card,body[data-admin-shell=true] [data-testid^=admin-] .border{border-color:#8b1a2c38!important;border-color:var(--owner-border)!important}html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa],html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-white,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-100,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-200,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-300{color:#f8fafc!important}html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-400,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-500{color:#9ca3af!important}html:not(.dark) body[data-admin-shell=true] [data-dark-surface],html:not(.dark) body[data-admin-shell=true] [data-dark-surface] .text-white,html:not(.dark) body[data-admin-shell=true] [data-dark-surface] .text-zinc-100,html:not(.dark) body[data-admin-shell=true] [data-dark-surface] .text-zinc-200,html:not(.dark) body[data-admin-shell=true] [data-dark-surface] .text-zinc-300,html:not(.dark) body[data-admin-shell=true] [data-keep-color],html:not(.dark) body[data-admin-shell=true] [data-keep-color] .text-white,html:not(.dark) body[data-admin-shell=true] [data-keep-color] .text-zinc-100,html:not(.dark) body[data-admin-shell=true] [data-keep-color] .text-zinc-200,html:not(.dark) body[data-admin-shell=true] [data-keep-color] .text-zinc-300,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] button,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] input,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] textarea{color:#f8fafc!important}.owner-theme-selector{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,#ffffffdb 92%,#0000);background:color-mix(in srgb,var(--owner-panel) 92%,#0000);border:1px solid #8b1a2c38;border:1px solid var(--owner-border);border-radius:18px;bottom:88px;box-shadow:0 20px 70px -34px #0000008c,inset 0 1px 0 #ffffff1f;color:#151112;color:var(--owner-text);padding:12px;position:fixed;right:14px;width:min(92vw,360px);z-index:80}.owner-theme-selector__head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.owner-theme-selector__eyebrow{color:#8b1a2c;color:var(--owner-accent);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.25em;text-transform:uppercase}.owner-theme-selector__title{color:#151112;color:var(--owner-text);display:block;font-size:12px;font-weight:800;margin-top:2px}.owner-theme-selector__btn,.owner-theme-selector__mode{background:color-mix(in srgb,#ffffffdb 75%,#0000);background:color-mix(in srgb,var(--owner-panel) 75%,#0000);border:1px solid #8b1a2c38;border:1px solid var(--owner-border);color:#151112;color:var(--owner-text);cursor:pointer}.owner-theme-selector__mode{border-radius:999px;font-size:11px;font-weight:800;padding:7px 10px}.owner-theme-selector__grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.owner-theme-selector__btn{border-radius:13px;min-height:52px;padding:8px;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease}.owner-theme-selector__btn:hover{transform:translateY(-1px)}.owner-theme-selector__btn[aria-pressed=true]{background:color-mix(in srgb,#8b1a2c 17%,#ffffffdb);background:color-mix(in srgb,var(--owner-accent) 17%,var(--owner-panel));border-color:#8b1a2c;border-color:var(--owner-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#8b1a2c 22%,#0000);box-shadow:0 0 0 1px color-mix(in srgb,var(--owner-accent) 22%,#0000) inset}.owner-theme-selector__label{color:#151112;color:var(--owner-text);display:block;font-size:11px;font-weight:900}.owner-theme-selector__sub{color:#5f5960;color:var(--owner-muted);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;font-weight:800;letter-spacing:.16em;margin-top:3px;text-transform:uppercase}@media (max-width:640px){.owner-theme-selector{bottom:82px;left:12px;right:12px;width:auto}}.owner-theme-dock{align-items:flex-end;bottom:86px;display:flex;flex-direction:column;gap:10px;pointer-events:none;position:fixed;right:14px;z-index:80}.owner-theme-dock>*{pointer-events:auto}.owner-theme-toggle{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050c12eb;border:1px solid #00e5ff52;border:1px solid var(--owner-border,#00e5ff52);border-radius:999px;box-shadow:0 18px 46px -28px #000000b3,inset 0 1px 0 #ffffff1f;color:#f8fafc;cursor:pointer;display:inline-flex;font-weight:900;gap:8px;min-height:42px;padding:10px 14px}.owner-theme-toggle__spark{color:#00d9ff;color:var(--owner-accent,#00d9ff);text-shadow:0 0 16px #00d9ff;text-shadow:0 0 16px var(--owner-accent,#00d9ff)}.owner-theme-toggle__text{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase}.owner-theme-selector{position:static!important}.owner-theme-selector__actions{align-items:center;display:flex;gap:7px}.owner-theme-selector__close{background:#ffffff0f;border:1px solid #00e5ff52;border:1px solid var(--owner-border,#00e5ff52);border-radius:999px;color:#f8fafc;color:var(--owner-text,#f8fafc);display:grid;font-size:20px;height:30px;line-height:1;place-items:center;width:30px}html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa]{background:linear-gradient(180deg,#02110f,#050708)!important;color:#ecfdf5!important}html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .font-display,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-white,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-100,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-200,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-300,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] h1,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] h2,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] h3,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] p{color:#ecfdf5!important}html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-400,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-500,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] .text-zinc-600{color:#9cc9bd!important}html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] button:not(.owner-theme-toggle):not(.owner-theme-selector__mode):not(.owner-theme-selector__close):not(.owner-theme-selector__btn),html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] input,html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] textarea{background:#02110fe0!important;border-color:#2dd4bf6b!important;color:#ecfdf5!important}html:not(.dark) body[data-admin-shell=true] [data-testid=admin-nazifa] button:not(.owner-theme-toggle):not(.owner-theme-selector__mode):not(.owner-theme-selector__close):not(.owner-theme-selector__btn) *{color:#ecfdf5!important}@media (max-width:640px){.owner-theme-dock{bottom:82px;right:12px}.owner-theme-selector{width:calc(100vw - 24px)!important}.owner-theme-selector__grid{grid-template-columns:1fr!important}}body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 10% 0,#00d9ff1f,#0000 32%),radial-gradient(circle at 92% 8%,color-mix(in srgb,#8b1a2c 18%,#0000),#0000 32%),linear-gradient(hsla(0,0%,100%,.035) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,#0000 0),#05070a!important;background:radial-gradient(circle at 10% 0,#00d9ff1f,#0000 32%),radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--owner-accent,#8b1a2c) 18%,#0000),#0000 32%),linear-gradient(hsla(0,0%,100%,.035) 1px,#0000 1px),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,#0000 1px),#05070a!important;background-size:auto,auto,58px 58px,58px 58px,auto!important;color:#f8fafc!important}html:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 10% 0,#00a6c21f,#0000 32%),radial-gradient(circle at 92% 8%,#8b1a2c21,#0000 32%),linear-gradient(rgba(139,26,44,.052) 1px,#0000 0),linear-gradient(90deg,rgba(139,26,44,.044) 1px,#0000 0),#fbfaf7!important;background-size:auto,auto,58px 58px,58px 58px,auto!important;color:#151112!important}body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner]{background:radial-gradient(circle at 76% 12%,color-mix(in srgb,#8b1a2c 18%,#0000),#0000 36%),linear-gradient(135deg,#00d9ff1f,#0000 38%),#080a10d6;background:radial-gradient(circle at 76% 12%,color-mix(in srgb,var(--owner-accent,#8b1a2c) 18%,#0000),#0000 36%),linear-gradient(135deg,#00d9ff1f,#0000 38%),#080a10d6;border:1px solid color-mix(in srgb,#8b1a2c 30%,#0000);border:1px solid color-mix(in srgb,var(--owner-accent,#8b1a2c) 30%,#0000);border-radius:32px;box-shadow:0 36px 140px -64px #000000db,inset 0 1px 0 #ffffff1a;isolation:isolate;min-height:340px;overflow:hidden;padding:clamp(28px,5vw,64px);position:relative}html:not(.dark) body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner]{background:radial-gradient(circle at 76% 12%,#8b1a2c21,#0000 36%),linear-gradient(135deg,#00a6c21a,#0000 38%),#ffffffc7;box-shadow:0 36px 100px -70px #52232e8c,inset 0 1px 0 #ffffffc7}body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner]:before{color:#00d9ff;color:var(--owner-accent,#00d9ff);content:"TRADE OS · STARK 2050";font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:900;letter-spacing:.28em;opacity:.76;position:absolute;right:24px;top:20px}body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner]:after{background:radial-gradient(circle,color-mix(in srgb,#8b1a2c 14%,#0000),#0000 60%);background:radial-gradient(circle,color-mix(in srgb,var(--owner-accent,#8b1a2c) 14%,#0000),#0000 60%);border:1px solid color-mix(in srgb,#8b1a2c 26%,#0000);border:1px solid color-mix(in srgb,var(--owner-accent,#8b1a2c) 26%,#0000);border-radius:50%;bottom:-230px;content:"";height:480px;position:absolute;right:-190px;width:480px;z-index:-1}body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner] h1{font-size:clamp(40px,8vw,86px)!important;letter-spacing:-.06em!important;line-height:.92!important;max-width:880px}body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner] p{font-size:clamp(18px,3vw,30px)!important}body[data-trade-os-shell=true] [data-testid=welcome-personalization]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid color-mix(in srgb,#8b1a2c 24%,#0000);border:1px solid color-mix(in srgb,var(--owner-accent,#8b1a2c) 24%,#0000);border-radius:999px;margin-top:22px!important;max-width:100%;padding:10px 14px;width:-webkit-fit-content;width:fit-content}html:not(.dark) body[data-trade-os-shell=true] [data-testid=welcome-personalization]{background:#ffffffa3}body[data-trade-os-shell=true] [data-testid=dashboard-cart-button],body[data-trade-os-shell=true] [data-testid=dashboard-sale-records-button],body[data-trade-os-shell=true] [data-testid=dashboard-shop-button]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px!important;box-shadow:0 20px 50px -36px #000000b8,inset 0 1px 0 #ffffff1f;min-height:54px;padding:0 20px!important}body[data-trade-os-shell=true] [data-testid=uhd-cockpit]{background:#030712b8;border:1px solid color-mix(in srgb,#8b1a2c 22%,#0000);border:1px solid color-mix(in srgb,var(--owner-accent,#8b1a2c) 22%,#0000);border-radius:32px;box-shadow:0 38px 140px -76px #000000d9,inset 0 1px 0 #ffffff14;margin-top:24px;overflow:hidden}html:not(.dark) body[data-trade-os-shell=true] [data-testid=uhd-cockpit]{background:#ffffffad;box-shadow:0 32px 92px -74px #52232e8c,inset 0 1px 0 #ffffffb8}body[data-trade-os-shell=true] .uhd-statusbar{background:#050a12d6!important;border-color:color-mix(in srgb,#8b1a2c 24%,#0000)!important;border-color:color-mix(in srgb,var(--owner-accent,#8b1a2c) 24%,#0000)!important;border-radius:24px!important;margin:16px 16px 10px!important}html:not(.dark) body[data-trade-os-shell=true] .uhd-statusbar{background:#ffffffb8!important}body[data-trade-os-shell=true] .uhd-gauge-row{gap:16px!important;padding:0 16px 16px!important}body[data-trade-os-shell=true] .uhd-gauge-row>*{border-radius:26px;overflow:hidden;transform:translateZ(0)}body[data-trade-os-shell=true] .admin-amg-tile,body[data-trade-os-shell=true] .industrial-card{background:color-mix(in srgb,#ffffffe6 74%,#0000)!important;background:color-mix(in srgb,var(--owner-panel,#ffffffe6) 74%,#0000)!important;border-color:color-mix(in srgb,#8b1a2c 18%,#0000)!important;border-color:color-mix(in srgb,var(--owner-accent,#8b1a2c) 18%,#0000)!important;border-radius:22px!important;box-shadow:0 24px 75px -58px #000000b8,inset 0 1px 0 #ffffff1a!important}html[data-palette=default] body[data-trade-os-shell=true]{--owner-accent:#e11d48;--owner-panel:#23080fe0}html[data-palette=obsidian] body[data-trade-os-shell=true]{--owner-accent:#00d9ff;--owner-panel:#030a12e6}html[data-palette=aurora] body[data-trade-os-shell=true]{--owner-accent:#14b8a6;--owner-panel:#031612e0}html[data-palette=rosewood] body[data-trade-os-shell=true]{--owner-accent:#f472b6;--owner-panel:#220915e0}html[data-palette=default].dark body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 12% 0,#e11d482e,#0000 34%),linear-gradient(#e11d480a 1px,#0000 0),linear-gradient(90deg,#e11d480a 1px,#0000 0),#080508!important;background-size:auto,58px 58px,58px 58px,auto!important}html[data-palette=obsidian].dark body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 12% 0,#00d9ff2e,#0000 34%),linear-gradient(rgba(0,217,255,.035) 1px,#0000 0),linear-gradient(90deg,rgba(0,217,255,.035) 1px,#0000 0),#020810!important;background-size:auto,58px 58px,58px 58px,auto!important}html[data-palette=aurora].dark body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 12% 0,#14b8a633,#0000 34%),linear-gradient(rgba(20,184,166,.035) 1px,#0000 0),linear-gradient(90deg,rgba(20,184,166,.035) 1px,#0000 0),#03100c!important;background-size:auto,58px 58px,58px 58px,auto!important}html[data-palette=rosewood].dark body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 12% 0,#f472b630,#0000 34%),linear-gradient(rgba(244,114,182,.035) 1px,#0000 0),linear-gradient(90deg,rgba(244,114,182,.035) 1px,#0000 0),#14070d!important;background-size:auto,58px 58px,58px 58px,auto!important}html[data-palette=default]:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 10% 0,#e11d481a,#0000 32%),#fff8f9!important}html[data-palette=obsidian]:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 10% 0,#00a6c21c,#0000 32%),#f5fbff!important}html[data-palette=aurora]:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 10% 0,#14b8a61c,#0000 32%),#f4fcf9!important}html[data-palette=rosewood]:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true]{background:radial-gradient(circle at 10% 0,#f472b61c,#0000 32%),#fff7fa!important}html:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true] h1,html:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true] h2,html:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true] h3,html:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true] strong{-webkit-text-fill-color:#111827!important;color:#111827!important}html:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true] p,html:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true] small,html:not(.dark) body[data-trade-os-shell=true] [data-uhd-shell=true] span{opacity:1}@media(max-width:640px){body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner]{min-height:420px;padding-top:64px}body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner]:before{left:24px;right:auto;top:24px}body[data-trade-os-shell=true] [data-testid=dashboard-greeting-banner] h1{font-size:clamp(38px,15vw,64px)!important}}[data-testid=mobile-menu-overlay]{background:radial-gradient(circle at 18% 0,#8b1a2c33,#0000 34%),linear-gradient(#8b1a2c29 1px,#0000 0),linear-gradient(90deg,#8b1a2c24 1px,#0000 0),#050407!important;background-size:auto,56px 56px,56px 56px,auto!important;color:#f4f4f5!important;isolation:isolate;overscroll-behavior:contain;padding-inline:0!important}[data-testid=mobile-menu-overlay]>.absolute.inset-0{opacity:.34!important}[data-testid=mobile-menu-overlay]>.relative.px-5.sm\:px-6.pt-2\.5{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,#050407fa,#050407b8 76%,#05040700)!important;margin:0!important;overflow:visible!important;padding:max(18px,env(safe-area-inset-top)) 18px 10px!important;position:relative!important;top:auto!important;z-index:20}[data-testid=mobile-menu-overlay] [dir=ltr].min-w-0.flex-1{min-width:0;overflow:visible!important;padding-right:8px}[data-testid=mobile-menu-overlay] [dir=ltr].min-w-0.flex-1 .font-display{color:#fff!important;font-size:17px!important;font-weight:850!important;line-height:1.12!important;overflow:visible!important;white-space:nowrap!important}[data-testid=mobile-menu-overlay] [dir=ltr].min-w-0.flex-1 .font-mono{color:#ffffff94!important}[data-testid=mobile-menu-sign-in-top]{align-items:center;background:linear-gradient(135deg,#9f1239,#5e0f25)!important;border:1px solid #e8a4b06b!important;border-radius:999px!important;box-shadow:0 18px 38px -22px #f43f5ebf,inset 0 1px 0 #ffffff2e;color:#fff!important;display:inline-flex!important;font-size:11px!important;font-weight:900!important;justify-content:center;letter-spacing:.01em!important;line-height:1!important;min-height:36px;min-width:74px;opacity:1!important;padding:0 14px!important;visibility:visible!important;white-space:nowrap!important}[data-testid=mobile-menu-close]{background:hsla(0,0%,100%,.035)!important;border-color:#ffffff2e!important;color:#fff!important;height:36px!important;min-width:36px!important;width:36px!important}[data-testid=mobile-menu-search-bar]{background:linear-gradient(135deg,#121013f2,#08080afa)!important;border:1px solid #e8a4b042!important;border-radius:0!important;box-shadow:inset 0 1px 0 #ffffff0f,0 22px 50px -36px #e8a4b09e!important;display:flex!important;margin-top:14px!important;min-height:76px!important}[data-testid=mobile-menu-search-bar] kbd,[data-testid=mobile-menu-search-bar] span{color:#ffffffb8!important}[data-testid=mobile-menu-search-bar] .font-display{color:#fff!important;font-size:17px!important;font-weight:900!important}[data-testid=mobile-menu-search-bar] .font-mono{color:#ffffff75!important}[data-testid=mobile-menu-investor-tile-top]{background:linear-gradient(135deg,#5b0013,#3d0611)!important;border:1px solid #e8a4b02e!important;border-radius:0!important;box-shadow:0 20px 48px -36px #f43f5ecc!important;display:block!important;margin-bottom:14px!important;margin-top:12px!important}[data-testid=mobile-menu-ai-trio]{display:block!important;margin-bottom:14px!important;margin-top:10px!important}[data-testid=mobile-menu-ai-trio] .grid>button{background:#0000007a!important;border-color:#ffffff1f!important;border-radius:0!important;color:#fff!important;min-height:82px!important}[data-testid=mobile-menu-ai-trio] .grid>button span{color:#fff!important}[data-testid=mobile-menu-ai-trio] .grid>button .font-mono{color:#ffffff80!important}[data-testid=mobile-menu-overlay] nav{padding-inline:18px!important;padding-top:0!important}[data-testid=mobile-menu-overlay] [data-testid^=mobile-menu-section-]{margin-top:10px!important}[data-testid=mobile-menu-overlay] [data-testid^=mobile-menu-section-]>div:first-child{border-bottom-color:#e8a4b033!important;color:#ffffffa3!important;font-size:9px!important;letter-spacing:.3em!important;margin-bottom:3px!important;padding-bottom:9px!important}[data-testid=mobile-menu-overlay] .joy-keep-cols{column-gap:28px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:0!important}[data-testid=mobile-menu-overlay] .joy-menu-item{border-bottom:1px solid #e8a4b01a!important;color:#ffffffdb!important;min-height:52px!important;padding:10px 0!important}[data-testid=mobile-menu-overlay] .joy-menu-item-label{color:#f5f5f6!important;font-size:clamp(17px,4.7vw,23px)!important;font-weight:850!important;gap:6px!important;letter-spacing:-.04em!important;line-height:1!important}[data-testid=mobile-menu-overlay] .joy-menu-item-label [class*=tracking-]{background:rgba(232,164,176,.055)!important;border-color:#e8a4b057!important;color:#e8a4b0!important;font-size:7px!important;letter-spacing:.2em!important}[data-testid=mobile-menu-overlay] .joy-menu-item [aria-hidden=true]{color:#ffffff94!important}[data-testid=mobile-menu-configure],[data-testid=mobile-menu-showcase-wrap]{display:none!important}[data-testid=mobile-menu-footer-brand]{padding-inline:18px!important;padding-bottom:max(env(safe-area-inset-bottom),20px)!important;padding-top:18px!important}[data-testid=mobile-menu-footer-brand] div{color:#ffffff6b!important}@media (max-width:390px){[data-testid=mobile-menu-sign-in-top]{font-size:10px!important;min-width:68px;padding:0 10px!important}[data-testid=mobile-menu-overlay] .joy-menu-item-label{font-size:clamp(16px,4.25vw,20px)!important}[data-testid=mobile-menu-overlay] .joy-keep-cols{column-gap:18px!important}}:root{--diag-accent:#e11d48;--diag-accent-2:#8b1a2c;--diag-panel:#12080cd1;--diag-border:#e8a4b03d;--diag-bg:#070506;--diag-grid:rgba(232,164,176,.055);--diag-text:#f8fafc}html[data-palette=obsidian]{--diag-accent:#00b8ff;--diag-accent-2:#0a7cff;--diag-panel:#041323db;--diag-border:#00b8ff57;--diag-bg:#030b14;--diag-grid:rgba(0,184,255,.075)}html[data-palette=aurora]{--diag-accent:#2dd4bf;--diag-accent-2:#14b8a6;--diag-panel:#031612db;--diag-border:#2dd4bf52;--diag-bg:#03100d;--diag-grid:#2dd4bf12}html:not(.dark){--diag-bg:#fbfaf7;--diag-panel:#ffffffe0;--diag-text:#101014}[data-testid=page-fault-code-reader]{background:radial-gradient(circle at 88% 8%,color-mix(in srgb,#e11d48 24%,#0000),#0000 34%),linear-gradient(rgba(232,164,176,.055) 1px,#0000 0),linear-gradient(90deg,rgba(232,164,176,.055) 1px,#0000 0),#070506!important;background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--diag-accent) 24%,#0000),#0000 34%),linear-gradient(var(--diag-grid) 1px,#0000 1px),linear-gradient(90deg,var(--diag-grid) 1px,#0000 1px),var(--diag-bg)!important;background-size:auto,56px 56px,56px 56px,auto!important;color:#f8fafc!important;color:var(--diag-text)!important;max-width:100vw;overflow-x:hidden}[data-testid=page-fault-code-reader] main{max-width:min(1500px,100vw)!important;overflow-x:hidden!important}[data-testid=page-fault-code-reader] .fcr-glass{background:#12080cd1!important;background:var(--diag-panel)!important;border-color:#e8a4b03d!important;border-color:var(--diag-border)!important;box-shadow:0 22px 80px -58px #e11d48,inset 0 1px 0 #ffffff14!important;box-shadow:0 22px 80px -58px var(--diag-accent),inset 0 1px 0 #ffffff14!important}[data-testid=page-fault-code-reader] .fcr-code-chip,[data-testid=page-fault-code-reader] .fcr-eyebrow,[data-testid=page-fault-code-reader] .fcr-outline,[data-testid=page-fault-code-reader] strong{color:#e11d48!important;color:var(--diag-accent)!important}[data-testid=page-fault-code-reader] .fcr-outline{border-color:#e11d48!important;border-color:var(--diag-accent)!important}[data-testid=page-fault-code-reader] .fcr-cta,[data-testid=page-fault-code-reader] [data-testid=obd-connect-btn]{background:linear-gradient(135deg,#e11d48,#8b1a2c)!important;background:linear-gradient(135deg,var(--diag-accent),var(--diag-accent-2))!important;color:#fff!important}[data-testid=page-fault-code-reader] .fcr-input{border-color:color-mix(in srgb,#e11d48 34%,#0000)!important;border-color:color-mix(in srgb,var(--diag-accent) 34%,#0000)!important;color:#f8fafc!important;color:var(--diag-text)!important}@media (max-width:980px){[data-testid=page-fault-code-reader] main{padding-left:18px!important;padding-right:18px!important;padding-top:28px!important}[data-testid=page-fault-code-reader] main>div:nth-of-type(2){grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr)!important}[data-testid=page-fault-code-reader] main>div:nth-of-type(2),[data-testid=page-fault-code-reader] main>div:nth-of-type(2)>aside,[data-testid=page-fault-code-reader] main>div:nth-of-type(2)>section{max-width:100%!important;min-width:0!important;overflow:hidden!important;width:100%!important}[data-testid=page-fault-code-reader] [data-testid=fcr-input-panel]>div[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}[data-testid=page-fault-code-reader] [data-dark-surface] .flex.items-center.justify-between{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important}[data-testid=page-fault-code-reader] [data-testid=obd-connect-btn]{justify-content:center!important;min-height:46px!important;width:100%!important}}@media (max-width:520px){[data-testid=page-fault-code-reader] main{padding-left:14px!important;padding-right:14px!important}[data-testid=page-fault-code-reader] h1{font-size:clamp(2.05rem,10vw,2.8rem)!important;letter-spacing:-.055em!important;line-height:.94!important}[data-testid=page-fault-code-reader] .fcr-cta,[data-testid=page-fault-code-reader] .fcr-outline,[data-testid=page-fault-code-reader] main>div:first-of-type>div:last-child{width:100%!important}[data-testid=page-fault-code-reader] .fcr-cta,[data-testid=page-fault-code-reader] .fcr-outline{justify-content:center!important}}:root{--rw-rose:#e39ca8;--rw-bg:#120a0d;--rw-wine:#2a1620;--rw-border:#4a2b30;--rw-head:#f5edee;--rw-body:#e39ca8c7;--rw-body-soft:#e39ca899;--rw-serif:Georgia,"Playfair Display","Times New Roman",serif;--rw-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}html[data-palette=rosewood]{--owner-bg:#fbf3f4;--owner-panel:#ffffffdb;--owner-text:#2a1620;--owner-muted:#7a4e58;--owner-border:#8b1a2c33;--owner-accent:#9c3a55;--owner-on-accent:#fff;--owner-grid:#8b1a2c0d}html.dark[data-palette=rosewood]{--owner-bg:#120a0d;--owner-panel:#2a1620e0;--owner-text:#f5edee;--owner-muted:#e39ca8c7;--owner-border:#4a2b30;--owner-accent:#e39ca8;--owner-on-accent:#2a1620;--owner-grid:#e39ca80d}html.dark[data-palette=rosewood] body[data-admin-shell=true] [data-uhd-shell=true]{background:radial-gradient(120% 90% at 0 0,#2a1620b8,#0000 46%),radial-gradient(circle at 100% 0,#e39ca80f,#0000 40%),linear-gradient(var(--owner-grid) 1px,#0000 1px),linear-gradient(90deg,var(--owner-grid) 1px,#0000 1px),var(--owner-bg)!important;background-size:auto,auto,64px 64px,64px 64px,auto!important}.rw-surface{color:#e39ca8c7;color:var(--rw-body);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--rw-mono)}.rw-card,.rw-surface{background:#120a0d;background:var(--rw-bg)}.rw-card{border:1px solid #4a2b30;border:1px solid var(--rw-border);border-radius:18px;isolation:isolate;overflow:hidden;padding:28px;position:relative}.rw-card:before{background:radial-gradient(120% 100% at 0 0,#2a1620d9 0,#0000 55%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.rw-card--glow-br:before{background:radial-gradient(120% 100% at 100% 100%,#2a1620d9 0,#0000 55%)}.rw-card:hover{border-color:#e39ca873;transition:border-color .25s ease}.rw-heading{color:#f5edee;color:var(--rw-head);font-family:Georgia,Playfair Display,Times New Roman,serif;font-family:var(--rw-serif);font-weight:600;letter-spacing:-.01em;line-height:1.14;margin:0}.rw-heading-xl{font-size:clamp(30px,4.4vw,52px)}.rw-heading-lg{font-size:clamp(22px,2.6vw,30px)}.rw-label{color:#e39ca8;color:var(--rw-rose);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--rw-mono);font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.rw-label-muted{color:#e39ca899;color:var(--rw-body-soft)}.rw-body{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--rw-mono);line-height:1.65}.rw-body,.rw-body-serif{color:#e39ca8c7;color:var(--rw-body)}.rw-body-serif{font-family:Georgia,Playfair Display,Times New Roman,serif;font-family:var(--rw-serif);line-height:1.7}.rw-link{color:#e39ca8;color:var(--rw-rose);text-decoration:underline;-webkit-text-decoration-color:#e39ca866;text-decoration-color:#e39ca866;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.rw-link:hover{-webkit-text-decoration-color:#e39ca8;text-decoration-color:#e39ca8;-webkit-text-decoration-color:var(--rw-rose);text-decoration-color:var(--rw-rose)}.rw-pill{align-items:center;background:#2a1620;background:var(--rw-wine);border:1px solid #e39ca847;border-radius:999px;color:#e39ca8;color:var(--rw-rose);display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--rw-mono);font-size:9.5px;font-weight:600;gap:7px;letter-spacing:.16em;padding:4px 11px;text-transform:uppercase}.rw-pill--inactive{background:#0000;border-color:#4a2b30;border-color:var(--rw-border);color:#e39ca899;color:var(--rw-body-soft)}.rw-dot{background:#e39ca8;background:var(--rw-rose);border-radius:999px;box-shadow:0 0 8px #e39ca8cc;flex-shrink:0;height:6px;width:6px}.rw-pill--inactive .rw-dot{background:#4a2b30;background:var(--rw-border);box-shadow:none}.rw-icon-badge{background:#2a1620;background:var(--rw-wine);border:1px solid #4a2b30;border:1px solid var(--rw-border);border-radius:12px;color:#e39ca8;color:var(--rw-rose);display:grid;height:40px;place-items:center;width:40px}.rw-divider{background:#4a2b30;background:var(--rw-border);border:0;height:1px}.rw-active{background:#2a1620;background:var(--rw-wine);border-color:#e39ca88c!important;color:#e39ca8;color:var(--rw-rose)}[data-testid=atelier-launch-chip]{font-size:0!important;min-height:24px}[data-testid=atelier-launch-chip]:after{content:"Applications open";font-size:.65rem;letter-spacing:.26em;text-transform:uppercase}[data-testid=atelier-commission-plaque] span:first-child,[data-testid=atelier-commission-plaque] span:nth-child(2),[data-testid=atelier-commission-plaque] span:nth-child(3){font-size:0!important}[data-testid=atelier-commission-plaque] span:first-child:after{color:#ffffff94;content:"Private commission ledger";font-size:.62rem;letter-spacing:.26em;text-transform:uppercase}[data-testid=atelier-commission-plaque] span:nth-child(2):after{color:#d4af37;content:"OPEN";font-size:1.05rem;font-weight:950;letter-spacing:.08em}[data-testid=atelier-commission-plaque] span:nth-child(3):after{color:#ffffff6b;content:"Bespoke";font-size:.6rem;letter-spacing:.2em;text-transform:uppercase}[data-testid=atelier-waitlist-pill] span:last-child{font-size:0!important}[data-testid=atelier-waitlist-pill] span:last-child:after{color:#c5a059;content:"Applications open";font-size:9.5px;letter-spacing:.28em;text-transform:uppercase}[data-testid=active-agent-deck] .grid>div:last-child .font-display,[data-testid=admin-commander-cockpit] main>div:last-child,[data-testid=agent-toggle-hub]>.flex>.font-mono.inline-flex,[data-testid=commander-hero] .font-mono.inline-flex{font-size:0!important}[data-testid=commander-hero] .font-mono.inline-flex:after{content:"OWNER COCKPIT · HERMES AGENTS · ACTIVE COMMAND LAYER";font-size:10px;letter-spacing:.32em}[data-testid=agent-toggle-hub]>.flex>.font-mono.inline-flex:after{content:"HERMES AGENTS · EXECUTIVE WORKFORCE · TAP TO TOGGLE";font-size:9.5px;letter-spacing:.32em}[data-testid=admin-commander-cockpit] main>div:last-child:after{content:"SOVEREIGN COMMANDER COCKPIT · OWNER-ONLY · HERMES AGENTS";font-size:8.5px;letter-spacing:.32em}[data-testid=active-agent-deck] .grid>div:last-child .font-display:after{content:"HERMES";font-size:1.25rem}[data-testid=commander-hero] p{font-size:0!important}[data-testid=commander-hero] p:after{color:#d4d4d8;content:"The Hermes executive workforce stands ready. Toggle any command agent below to re-skin the cockpit and lock the operating context.";display:block;font-size:13.5px;line-height:1.65}[data-testid=cockpit-hero] p,[data-testid=cockpit-neural-assistant] p{font-size:0!important}[data-testid=cockpit-hero] p:after{color:var(--tc-body);content:"Your Hermes agent workforce is online. Jump into the cockpit — ask JARVIS anything, or start a workshop-safe quick action below.";display:block;font-size:13.5px;line-height:1.65}[data-testid=cockpit-neural-assistant] p:after{color:var(--tc-body);content:"One unified voice. Hermes agents operate in the background. Pull stock, order status, credit, VIN, and technical docs from the Stark command layer.";display:block;font-size:12.5px;line-height:1.55}:root{--joy-font-sans:Inter,"Geist Sans","Space Grotesk",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--joy-font-mono:"IBM Plex Mono","SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono",monospace;--joy-ink:#111;--joy-crimson:#8b1a2c;--joy-crimson-hot:#e50914}body,button,html,input,select,textarea{font-family:Inter,Geist Sans,Space Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--joy-font-sans)}.font-display,.font-sans{font-family:Inter,Geist Sans,Space Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-family:var(--joy-font-sans)!important;letter-spacing:-.015em}.font-mono{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-family:var(--joy-font-mono)!important}body,html{transition:background-color .26s ease,color .26s ease}html:not(.dark) [data-dark-surface] .text-white,html:not(.dark) [data-keep-bg] .text-white,html:not(.dark) [data-keep-color] .text-white,html:not(.dark) [data-testid=ecosystem-showcase-page][data-theme=dark] .text-white{color:#fff!important}html:not(.dark) [data-keep-bg] .text-zinc-100,html:not(.dark) [data-keep-bg] .text-zinc-200,html:not(.dark) [data-keep-bg] .text-zinc-300,html:not(.dark) [data-keep-color] .text-zinc-100,html:not(.dark) [data-keep-color] .text-zinc-200,html:not(.dark) [data-keep-color] .text-zinc-300,html:not(.dark) [data-testid=ecosystem-showcase-page][data-theme=dark] .text-zinc-100,html:not(.dark) [data-testid=ecosystem-showcase-page][data-theme=dark] .text-zinc-200,html:not(.dark) [data-testid=ecosystem-showcase-page][data-theme=dark] .text-zinc-300{color:#e4e4e7!important}html:not(.dark) [data-keep-bg] .text-zinc-400,html:not(.dark) [data-keep-color] .text-zinc-400,html:not(.dark) [data-testid=ecosystem-showcase-page][data-theme=dark] .text-zinc-400{color:#a1a1aa!important}html:not(.dark) [data-keep-bg] .text-zinc-500,html:not(.dark) [data-keep-color] .text-zinc-500,html:not(.dark) [data-testid=ecosystem-showcase-page][data-theme=dark] .text-zinc-500{color:#71717a!important}html:not(.dark) [data-testid=ecosystem-showcase-page] .bg-white\/\[0\.035\],html:not(.dark) [data-testid=ecosystem-showcase-page] .bg-white\/\[0\.045\],html:not(.dark) [data-testid=ecosystem-showcase-page] .bg-white\/\[0\.04\]{background-color:hsla(0,0%,100%,.045)!important}.joy-site-header,header:has([data-testid=primary-nav-desktop]){background:#ffffffe0!important;border-color:#8b1a2c29!important;color:#111;color:var(--joy-ink);font-family:Inter,Geist Sans,Space Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--joy-font-sans)}html.dark .joy-site-header,html.dark header:has([data-testid=primary-nav-desktop]){background:#05080de6!important;border-color:#ffffff1a!important;color:#fff}header:has([data-testid=primary-nav-desktop]) [data-testid=primary-nav-desktop] a,header:has([data-testid=primary-nav-desktop]) [data-testid=primary-nav-desktop] button{color:#2b1117!important}html.dark header:has([data-testid=primary-nav-desktop]) [data-testid=primary-nav-desktop] a,html.dark header:has([data-testid=primary-nav-desktop]) [data-testid=primary-nav-desktop] button{color:#e7e5e4!important}header:has([data-testid=primary-nav-desktop]) [data-testid=top-platform-access-button]{background:#111!important;color:#fff!important}html.dark header:has([data-testid=primary-nav-desktop]) [data-testid=top-platform-access-button]{background:#8b1a2c!important;color:#fff!important}.joy-platform-menu,.joy-platform-menu *,[data-testid=platform-access-menu],[data-testid=platform-access-menu] *{font-family:Inter,Geist Sans,Space Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--joy-font-sans)}html:not(.dark) [data-testid=platform-access-menu]{background:#fffffffa!important;border-color:#8b1a2c2e!important;color:#111!important}html.dark [data-testid=platform-access-menu]{background:#05080dfa!important;border-color:#ffffff1f!important;color:#fff!important}html:not(.dark) .joy-platform-menu .text-white,html:not(.dark) [data-testid=platform-access-menu] .text-white{color:#111!important}html.dark .joy-platform-menu .text-white,html.dark [data-testid=platform-access-menu] .text-white{color:#fff!important}[data-testid=ecosystem-showcase-page][data-theme=bright]{background:#fff!important;color:#111!important}[data-testid=ecosystem-showcase-page][data-theme=bright] .text-slate-500,[data-testid=ecosystem-showcase-page][data-theme=bright] .text-slate-600,[data-testid=ecosystem-showcase-page][data-theme=bright] .text-slate-700,[data-testid=ecosystem-showcase-page][data-theme=bright] .text-zinc-100,[data-testid=ecosystem-showcase-page][data-theme=bright] .text-zinc-200,[data-testid=ecosystem-showcase-page][data-theme=bright] .text-zinc-300,[data-testid=ecosystem-showcase-page][data-theme=bright] .text-zinc-400,[data-testid=ecosystem-showcase-page][data-theme=bright] .text-zinc-500{color:#475569!important}[data-testid=ecosystem-showcase-page][data-theme=bright] .bg-\[\#0A0A0C\],[data-testid=ecosystem-showcase-page][data-theme=bright] .bg-\[\#0D1016\]\/92,[data-testid=ecosystem-showcase-page][data-theme=bright] .bg-\[\#0F141C\]\/96{background-color:#fff!important}[data-keep-bg],[data-testid=ecosystem-showcase-page]{isolation:isolate}[data-testid=landing-page]{background:#f7f2ed!important;overflow-x:clip}.joy-home-reference-active [data-testid=guardian-bot-trigger],[data-testid=landing-page] .marquee,[data-testid=landing-page] .ticker,[data-testid=landing-page] [data-testid*=marquee],[data-testid=landing-page] [data-testid*=ticker],[data-testid=landing-page] [data-testid=hero-shipment-reel],[data-testid=landing-page] [data-testid=hero-watermark],[data-testid=landing-page] marquee,[data-testid=sovereign-boot-overlay]{display:none!important}.central-live-os-strip{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#000000e0;border-bottom:1px solid #e11d4829;color:#f5f1ebc7;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(6.5px,.72vw,9px);font-weight:600;gap:clamp(8px,1.5vw,22px);height:31px;inset:0 0 auto 0;justify-content:center;letter-spacing:.13em;line-height:1;overflow:hidden;padding:0 clamp(12px,2.2vw,32px);position:absolute;text-transform:uppercase;white-space:nowrap;z-index:60}.central-live-os-strip__item{align-items:center;display:inline-flex;gap:5px;min-width:0}.central-live-os-strip__item strong{color:#e11d48;font-weight:700;letter-spacing:.08em}.central-live-os-strip__status i{background:#e11d48;border-radius:999px;box-shadow:0 0 8px #e11d48bf;flex:0 0 5px;height:5px;width:5px}.central-live-os-strip__divider{background:#ffffff29;flex:0 0 1px;height:12px;width:1px}[data-testid=landing-page]>header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,#000000d6,#00000057 70%,#0000)!important;border:0!important;box-shadow:none!important;inset:31px 0 auto 0!important;position:absolute!important;z-index:55!important}[data-testid=landing-page]>header>div{align-items:flex-start!important;height:auto!important;max-width:none!important;min-height:150px!important;padding:20px clamp(18px,4vw,54px) 16px!important;width:100%!important}[data-testid=landing-page] [data-testid=header-logo-link]{align-items:center!important;display:flex!important;flex-direction:column!important;gap:2px!important;justify-content:flex-start!important;max-width:min(38vw,330px)!important;min-width:0!important;overflow:visible!important;text-decoration:none!important}[data-testid=landing-page] [data-testid=header-logo-link]>img{display:block!important;filter:drop-shadow(0 9px 22px rgba(0,0,0,.55)) drop-shadow(0 0 14px rgba(225,29,72,.24))!important;height:auto!important;max-height:120px!important;mix-blend-mode:normal!important;object-fit:contain!important;transform:none!important;width:clamp(228px,20vw,320px)!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:first-child{display:none!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child{display:block!important;min-width:0!important;width:100%!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child{align-items:center!important;display:flex!important;gap:9px!important;justify-content:center!important;margin-top:0!important;width:100%!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child:after,[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child>span:first-child{background:#e11d48b8!important;box-shadow:0 0 8px #e11d483d!important;content:"";display:block!important;flex:0 0 20px!important;height:1px!important;width:20px!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child>span:last-child{-webkit-text-fill-color:#f4ddb0e6!important;animation:none!important;background:none!important;color:#f4ddb0e6!important;display:block!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:clamp(7px,.66vw,9px)!important;font-weight:500!important;letter-spacing:.2em!important;line-height:1.2!important;text-shadow:0 1px 10px #0009!important;text-transform:uppercase!important;white-space:nowrap!important}[data-testid=landing-page] [data-testid=platform-access-menu],[data-testid=landing-page] [data-testid=primary-nav-desktop],[data-testid=landing-page] [data-testid=top-platform-access-button]{display:none!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]{align-items:center!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#0404057a!important;border:1px solid #f4f1e83d!important;border-radius:14px!important;box-shadow:0 10px 28px #00000047,inset 0 1px 0 #ffffff0a!important;color:#fff8ec!important;display:inline-flex!important;gap:11px!important;height:46px!important;justify-content:space-between!important;margin:0!important;min-height:46px!important;min-width:112px!important;padding:0 14px!important;width:112px!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{color:#f7eee2;content:"•  MENU";display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:600;letter-spacing:.2em;line-height:1;white-space:nowrap}[data-testid=landing-page] [data-testid=mobile-menu-trigger]:first-letter{color:#e11d48}[data-testid=landing-page] [data-testid=mobile-menu-trigger]:focus-visible,[data-testid=landing-page] [data-testid=mobile-menu-trigger]:hover{background:#2d050fa3!important;border-color:#e11d48b8!important;outline:none!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger] svg{stroke-width:1.55!important;color:#fffaf2!important;flex:0 0 21px!important;height:21px!important;width:21px!important}[data-testid=landing-page] #hero{background:#f7f2ed!important}[data-testid=landing-page] #hero>div:first-child,[data-testid=landing-page] .joy-central-hero-stage-final{background:#020203!important;height:clamp(720px,84svh,900px)!important;isolation:isolate!important;margin:0!important;min-height:720px!important;overflow:hidden!important;position:relative!important;width:100%!important}[data-testid=landing-page] #hero>div:first-child>img,[data-testid=landing-page] #hero>div:first-child>video{filter:grayscale(.9) brightness(.47) contrast(1.2)!important;height:100%!important;object-fit:cover!important;object-position:center 60%!important;transform:scale(1.08)!important;width:100%!important}[data-testid=landing-page] .joy-central-hero-stage-final:after,[data-testid=landing-page] .joy-central-hero-stage-final:before{content:none!important;display:none!important}[data-testid=landing-page] [data-testid=hero-holo-hud]{display:block!important;z-index:25!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type{animation:none!important;left:clamp(20px,4vw,58px)!important;max-width:230px!important;right:auto!important;top:220px!important;width:230px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type>div:first-child{display:none!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type>div:last-child{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:#02020394!important;border:1px solid #e11d487a!important;border-radius:2px!important;box-shadow:inset 0 0 26px rgba(225,29,72,.035),0 12px 30px #0000003d!important;padding:13px 14px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type>div:last-child>div{min-height:28px!important;padding:3px 0!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type span{font-size:9px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(2){animation:none!important;right:clamp(16px,3vw,48px)!important;top:213px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(2)>div:first-child{display:none!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(2)>div:last-child{background:#0000002e!important;border-color:#e11d485c!important;height:112px!important;width:112px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(3),[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(4){display:none!important}.central-vellox-sign{align-items:flex-start;display:flex;filter:drop-shadow(0 2px 1px rgba(0,0,0,.86)) drop-shadow(0 0 10px rgba(225,29,72,.16));flex-direction:column;pointer-events:none;position:absolute;right:clamp(80px,12vw,176px);top:246px;transform:rotate(-2deg);transform-origin:center;z-index:31}.central-vellox-sign>span{-webkit-text-fill-color:#0000;background:linear-gradient(105deg,#5e646d,#eef1f4 28%,#939aa4 49%,#343840 70%,#dfe2e6 91%);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:Inter,system-ui,sans-serif;font-size:clamp(32px,4vw,60px);font-weight:760;letter-spacing:.09em;line-height:.94}.central-vellox-sign>small{color:#e11d48eb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(8px,.9vw,12px);font-weight:600;letter-spacing:.13em;line-height:1;margin-top:7px;padding-left:7px;text-transform:uppercase}.central-vellox-sign>small:after,.central-vellox-sign>small:before{color:#e11d4899;content:"—";margin:0 5px}.central-hero-hermes-signature{align-items:center;bottom:27px;color:#efebe59e;display:inline-flex;gap:10px;left:clamp(20px,4vw,58px);opacity:.62;pointer-events:none;position:absolute;z-index:33}.central-hermes-orb{align-items:flex-end;background:radial-gradient(circle at 35% 28%,#f46a87 0,#ba1645 38%,#4c071b 72%,#100307 100%);border:1px solid #ffffff1f;border-radius:999px;box-shadow:0 0 0 3px #e11d4814,0 6px 18px #00000061;display:inline-flex;flex:0 0 44px;gap:2px;height:44px;justify-content:center;overflow:hidden;padding-bottom:13px;position:relative;width:44px}.central-hermes-orb:after{background:#34d399;border-radius:999px;box-shadow:0 0 6px #34d399e6;content:"";height:6px;position:absolute;right:4px;top:4px;width:6px}.central-hermes-orb i{background:#ffffffdb;border-radius:999px;display:block;position:relative;width:2px;z-index:2}.central-hermes-orb i:first-child{height:9px}.central-hermes-orb i:nth-child(2){height:15px}.central-hermes-orb i:nth-child(3){height:7px}.central-hermes-pill>span:last-child,.central-hero-hermes-signature>span:last-child{align-items:flex-start;display:flex;flex-direction:column;line-height:1}.central-hermes-pill strong,.central-hero-hermes-signature strong{color:inherit;font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:700;letter-spacing:.02em}.central-hermes-pill em,.central-hero-hermes-signature em{color:#e11d48;font-style:normal}.central-hermes-pill small,.central-hero-hermes-signature small{color:#f4ddb0b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:500;letter-spacing:.22em;margin-top:4px;text-transform:uppercase}[data-testid=landing-page] [data-testid=hero-tagline-block]{background:#f7f2ed!important;box-shadow:0 -1px 0 #ffffff8f,0 -16px 46px rgba(0,0,0,.055)!important;color:#171315!important;margin:0!important;max-width:none!important;padding:clamp(30px,4vw,52px) 20px 24px!important;position:relative!important;text-align:center!important;width:100%!important;z-index:35!important}[data-testid=landing-page] [data-testid=hero-eyebrow]{-webkit-text-fill-color:#9b2235!important;animation:none!important;background:none!important;color:#9b2235!important;display:block!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:clamp(7.5px,.7vw,9px)!important;line-height:1.2!important;margin:0 auto 15px!important;text-shadow:none!important;text-transform:uppercase!important}[data-testid=landing-page] [data-testid=hero-eyebrow]:after,[data-testid=landing-page] [data-testid=hero-eyebrow]:before{background:linear-gradient(90deg,#0000,#9b223575);content:"";display:inline-block;height:1px;margin:0 12px 3px;width:clamp(34px,6vw,74px)}[data-testid=landing-page] [data-testid=hero-eyebrow]:after{background:linear-gradient(90deg,#9b223575,#0000)}[data-testid=landing-page] .hero-headline,[data-testid=landing-page] [data-testid=hero-manifesto]{-webkit-text-fill-color:#171315!important;text-wrap:balance!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;animation:none!important;background:none!important;color:#171315!important;font-family:Playfair Display,Georgia,serif!important;font-size:clamp(3rem,5.4vw,5.4rem)!important;font-weight:650!important;letter-spacing:-.047em!important;line-height:.96!important;margin:0 auto!important;max-width:1000px!important;text-rendering:geometricPrecision!important;text-shadow:none!important}[data-testid=landing-page] .hero-headline__accent{-webkit-text-fill-color:#0000!important;animation:heroAccentShimmer 6s ease-in-out infinite!important;background:linear-gradient(100deg,#5c0d18,#9e1b32 14%,#e11d2e 30%,#ff5468 44%,#f4f2f0 52%,#d9d9dd 56%,#ff5468 66%,#e11d2e 80%,#9e1b32 92%,#5c0d18)!important;-webkit-background-clip:text!important;background-clip:text!important;background-size:260% auto!important;color:#0000!important;display:inline-block!important;filter:drop-shadow(0 0 22px rgba(158,27,50,.38)) drop-shadow(0 0 8px rgba(224,224,230,.5))!important;position:relative!important;text-shadow:none!important}@keyframes heroAccentShimmer{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){[data-testid=landing-page] .hero-headline__accent{animation:none!important;background-position:38%!important}}[data-testid=landing-page] .hero-subheadline,[data-testid=landing-page] [data-testid=hero-subheadline]{-webkit-text-fill-color:#1f1a1ccc!important;animation:none!important;background:none!important;color:#1f1a1ccc!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(12px,1.05vw,15px)!important;font-weight:400!important;letter-spacing:-.012em!important;line-height:1.45!important;margin:15px auto 0!important;max-width:650px!important;text-shadow:none!important}.central-hermes-pill{align-items:center;background:linear-gradient(135deg,#080708,#17070d 62%,#070607);border:1px solid #e11d4838;border-radius:999px;box-shadow:0 8px 20px #1f040c3d,inset 0 1px 0 #ffffff0d;color:#f7f2ed;display:inline-flex;gap:9px;margin:17px auto 0;min-width:198px;padding:5px 17px 5px 5px;text-decoration:none}.central-hermes-pill .central-hermes-orb{flex-basis:40px;height:40px;padding-bottom:11px;width:40px}.central-hermes-pill strong{font-size:14px}.central-hermes-pill small{font-size:7px}[data-testid=landing-page] [data-testid=hero-cta-row]{background:#0000!important;gap:8px!important;margin:0 auto!important;max-width:720px!important;padding:14px 0 8px!important;width:calc(100% - 36px)!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn],[data-testid=landing-page] [data-testid=hero-trade-os-btn],[data-testid=landing-page] [data-testid=hero-trade-partner-btn],[data-testid=landing-page] [data-testid=hero-vellox-row]{background:linear-gradient(110deg,#090708,#10070a 50%,#280711)!important;border:1px solid #b24b5e8a!important;border-radius:18px!important;box-shadow:0 10px 26px #5b0b201f,inset 0 0 0 1px hsla(0,0%,100%,.025)!important;color:#fff!important;display:block!important;margin:0!important;min-height:88px!important;overflow:hidden!important;padding:20px 24px!important;position:relative!important;text-decoration:none!important;width:100%!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn]>span[aria-hidden=true]:first-child,[data-testid=landing-page] [data-testid=hero-trade-os-btn]>span[aria-hidden=true]:first-child,[data-testid=landing-page] [data-testid=hero-trade-partner-btn]>span[aria-hidden=true]:first-child{opacity:.12!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn]>div,[data-testid=landing-page] [data-testid=hero-trade-os-btn]>div,[data-testid=landing-page] [data-testid=hero-trade-partner-btn]>div,[data-testid=landing-page] [data-testid=hero-vellox-row]>div{align-items:center!important;min-height:46px!important}[data-testid=landing-page] [data-testid=hero-cta-row] .font-display{-webkit-text-fill-color:#fff!important;animation:none!important;background:none!important;color:#fff!important;font-size:clamp(17px,2vw,22px)!important;font-weight:650!important;letter-spacing:-.025em!important;line-height:1.05!important;text-shadow:none!important}[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono{-webkit-text-fill-color:#f4ddb0d9!important;animation:none!important;background:none!important;color:#f4ddb0d9!important;font-size:8px!important;letter-spacing:.25em!important}[data-testid=landing-page] [data-testid=hero-vellox-row]{padding-right:24px!important}[data-testid=landing-page] [data-testid=hero-vellox-row] .hero-vellox-3d{display:none!important}[data-testid=landing-page] [data-testid=hero-vellox-row]>div>div{gap:0!important}[data-testid=landing-page] [data-testid=hero-vellox-row]>div>div>div{align-items:flex-start!important}[data-testid=landing-page] [data-testid=hero-vellox-row]>div>div>div>span:first-child{-webkit-text-fill-color:#fff!important;color:#fff!important;text-transform:uppercase!important}[data-testid=landing-page] [data-testid=hero-vellox-row]>div>div>div>span:last-child{-webkit-text-fill-color:#f4ddb0d9!important;color:#f4ddb0d9!important;text-transform:uppercase!important}[data-testid=landing-page] [data-testid=hero-vellox-row]:after{background:#6d263752;border:1px solid #f4ddb02e;border-radius:3px;color:#f4ddb0eb;content:"•  BESPOKE";font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:600;letter-spacing:.22em;line-height:1;min-width:116px;padding:6px 10px;position:absolute;right:46px;text-align:center;text-transform:uppercase;top:14px}[data-testid=landing-page] [data-testid=hero-tripillar]{background:#f7f2ed!important;margin-top:0!important;padding-top:42px!important}@media (max-width:767px){.central-live-os-strip{font-size:5.7px;gap:7px;height:29px;justify-content:flex-start;letter-spacing:.08em;padding:0 8px}.central-live-os-strip__divider{height:10px}[data-testid=landing-page]>header{inset:29px 0 auto 0!important}[data-testid=landing-page]>header>div{gap:8px!important;min-height:154px!important;padding:14px 14px 12px!important}[data-testid=landing-page] [data-testid=header-logo-link]{align-items:center!important;max-width:calc(100vw - 126px)!important}[data-testid=landing-page] [data-testid=header-logo-link]>img{max-height:92px!important;width:clamp(178px,54vw,218px)!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child:after,[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child>span:first-child{flex-basis:14px!important;width:14px!important}[data-testid=landing-page] [data-testid=header-logo-link]>span:last-child>span:last-child>span:last-child{font-size:clamp(6px,1.75vw,7.5px)!important;letter-spacing:.16em!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]{border-radius:13px!important;height:43px!important;min-height:43px!important;min-width:105px!important;padding:0 12px!important;width:105px!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{font-size:8px;letter-spacing:.18em}[data-testid=landing-page] [data-testid=mobile-menu-trigger] svg{flex-basis:20px!important;height:20px!important;width:20px!important}[data-testid=landing-page] #hero>div:first-child,[data-testid=landing-page] .joy-central-hero-stage-final{height:clamp(690px,88svh,760px)!important;min-height:690px!important}[data-testid=landing-page] #hero>div:first-child>img,[data-testid=landing-page] #hero>div:first-child>video{object-position:center 61%!important;transform:scale(1.08)!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type{left:16px!important;max-width:188px!important;top:205px!important;width:188px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type>div:last-child{padding:10px 11px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type>div:last-child>div{gap:6px!important;min-height:24px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type span{font-size:7.4px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(2){right:8px!important;top:212px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(2)>div:last-child{height:86px!important;width:86px!important}.central-vellox-sign{right:24px;top:246px;transform:rotate(-3deg)}.central-vellox-sign>span{font-size:clamp(25px,8vw,34px);letter-spacing:.07em}.central-vellox-sign>small{font-size:6.5px;letter-spacing:.1em;margin-top:5px;padding-left:1px}.central-hero-hermes-signature{bottom:20px;gap:7px;left:16px;opacity:.54}.central-hero-hermes-signature .central-hermes-orb{flex-basis:34px;height:34px;padding-bottom:9px;width:34px}.central-hero-hermes-signature strong{font-size:13px}.central-hero-hermes-signature small{font-size:6px}[data-testid=landing-page] [data-testid=hero-tagline-block]{padding:28px 17px 20px!important}[data-testid=landing-page] [data-testid=hero-eyebrow]{font-size:7px!important;letter-spacing:.31em!important;margin-bottom:13px!important}[data-testid=landing-page] [data-testid=hero-eyebrow]:after,[data-testid=landing-page] [data-testid=hero-eyebrow]:before{margin:0 8px 2px;width:26px}[data-testid=landing-page] .hero-headline,[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:clamp(2.25rem,9vw,3.2rem)!important;letter-spacing:-.04em!important;line-height:.98!important}[data-testid=landing-page] .hero-subheadline,[data-testid=landing-page] [data-testid=hero-subheadline]{font-size:11.5px!important;line-height:1.42!important;margin-top:13px!important;max-width:330px!important}.central-hermes-pill{margin-top:15px;min-width:190px}[data-testid=landing-page] [data-testid=hero-cta-row]{gap:7px!important;padding-top:12px!important;width:calc(100% - 36px)!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn],[data-testid=landing-page] [data-testid=hero-trade-os-btn],[data-testid=landing-page] [data-testid=hero-trade-partner-btn],[data-testid=landing-page] [data-testid=hero-vellox-row]{border-radius:16px!important;min-height:82px!important;padding:18px 20px!important}[data-testid=landing-page] [data-testid=hero-cta-row] .font-display{font-size:16px!important;max-width:70%!important}[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono{font-size:6.8px!important;letter-spacing:.2em!important;max-width:75%!important}[data-testid=landing-page] [data-testid=hero-vellox-row]:after{font-size:6.8px;min-width:105px;padding:5px 8px;right:42px;top:12px}[data-testid=landing-page] [data-testid=hero-tripillar]{padding-top:34px!important}}@media (max-width:390px){.central-live-os-strip{font-size:5.15px;gap:5px}[data-testid=landing-page] [data-testid=header-logo-link]>img{width:182px!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]{min-width:96px!important;padding:0 10px!important;width:96px!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{font-size:7.2px}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type{max-width:176px!important;width:176px!important}.central-vellox-sign{right:14px}}@media (prefers-reduced-motion:reduce){[data-testid=landing-page] *,[data-testid=landing-page] :after,[data-testid=landing-page] :before{animation:none!important;scroll-behavior:auto!important}}:root{--joy-champagne:#d6b66f;--joy-champagne-light:#ead9ad;--joy-champagne-muted:#d6b66fb8;--joy-ivory:#f4efe5;--joy-obsidian:#080708}.joy-home-reference-active [data-testid=guardian-bot-trigger],[data-testid=landing-page] [data-testid=central-hero-hermes-signature]{display:none!important}[data-testid=landing-page] .central-live-os-strip{border-bottom-color:#d6b66f24!important;color:#e7dabead!important}[data-testid=landing-page] .central-live-os-strip__item{font-weight:500!important}[data-testid=landing-page] .central-live-os-strip__item strong{color:#e11d48e6!important;text-shadow:0 0 8px #e11d482e!important}[data-testid=landing-page] .central-live-os-strip__divider{background:#d6b66f29!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type{opacity:.48!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type>div:last-child{background:#05050647!important;border-color:#dadce029!important;box-shadow:inset 0 0 24px hsla(0,0%,100%,.012),0 10px 28px #00000024!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type span,[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type strong,[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type svg{-webkit-text-fill-color:#e0e2e76b!important;stroke:currentColor!important;color:#e0e2e76b!important}[data-testid=landing-page] #hero>div:first-child>img,[data-testid=landing-page] #hero>div:first-child>video{filter:grayscale(.72) brightness(.52) contrast(1.2) saturate(.86)!important}[data-testid=landing-page] .joy-central-hero-stage-final{background:radial-gradient(80% 20% at 52% 96%,#be0c2a1f,#0000 72%),#020203!important}[data-testid=landing-page] .central-vellox-sign{align-items:center!important;display:flex!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.84)) drop-shadow(0 0 9px rgba(214,182,111,.13))!important;flex-direction:row!important;gap:clamp(13px,1.8vw,24px)!important;right:clamp(34px,7vw,116px)!important;top:238px!important;transform:rotate(-1.2deg)!important}[data-testid=landing-page] .central-vellox-sign>.central-vellox-sign__copy{-webkit-text-fill-color:initial!important;align-items:flex-start!important;background:none!important;color:inherit!important;display:flex!important;filter:none!important;flex-direction:column!important;font:inherit!important;letter-spacing:normal!important;line-height:1!important;max-width:none!important;opacity:1!important;width:auto!important}[data-testid=landing-page] .central-vellox-sign__copy>strong{-webkit-text-fill-color:#0000!important;animation:joyVelloxGoldGlint 9s ease-in-out infinite!important;background:linear-gradient(105deg,#8f7446,#d1b477 23%,#f1e3bd 48%,#b39157 68%,#e2c994 92%)!important;-webkit-background-clip:text!important;background-clip:text!important;background-size:210% auto!important;color:#0000!important;display:inline-block!important;font-family:Playfair Display,Georgia,serif!important;font-size:clamp(28px,3.4vw,52px)!important;font-weight:600!important;letter-spacing:.025em!important;line-height:.94!important;text-shadow:none!important}[data-testid=landing-page] .central-vellox-sign__copy>small{-webkit-text-fill-color:#dfc385c7!important;color:#dfc385c7!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:clamp(7px,.78vw,10px)!important;font-weight:500!important;letter-spacing:.31em!important;line-height:1.15!important;margin-top:9px!important;padding:0!important;text-transform:uppercase!important}[data-testid=landing-page] .central-vellox-sign__copy>small:after,[data-testid=landing-page] .central-vellox-sign__copy>small:before{content:none!important}[data-testid=landing-page] .central-vellox-sign>.central-vellox-sign__mark{-webkit-text-fill-color:#0000!important;background:radial-gradient(circle at 31% 24%,#3b3b43 0,#222227 38%,#111114 72%,#070708 100%)!important;border:1px solid #d6b66f94!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #d6b66f38,0 0 18px #d6b66f2e,0 9px 22px #0000006b!important;color:#0000!important;display:grid!important;filter:none!important;flex:0 0 clamp(54px,6vw,84px)!important;font-family:Playfair Display,Georgia,serif!important;font-size:clamp(27px,3vw,42px)!important;font-style:italic!important;font-weight:700!important;height:clamp(54px,6vw,84px)!important;letter-spacing:-.05em!important;line-height:1!important;opacity:.92!important;overflow:hidden!important;place-items:center!important;position:relative!important;width:clamp(54px,6vw,84px)!important}[data-testid=landing-page] .central-vellox-sign>.central-vellox-sign__mark:before{-webkit-text-fill-color:#0000!important;background:linear-gradient(180deg,#f0dfb6,#d8ba78 42%,#b79251)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;content:"J"!important;display:block!important;filter:drop-shadow(0 0 5px rgba(214,182,111,.22))!important}@keyframes joyVelloxGoldGlint{0%,to{background-position:0}50%{background-position:100%}}[data-testid=landing-page] .central-vellox-wheel-j{background:#111114!important;border:1px solid #d6b66f9e!important;border-radius:999px!important;box-shadow:0 0 7px #d6b66f2e!important;color:#e4c88be0!important;font-size:11px!important;height:20px!important;left:55.4%!important;opacity:.9!important;top:73.8%!important;width:20px!important;z-index:34!important}[data-testid=landing-page] .hero-headline__lead{-webkit-text-fill-color:#0000!important;animation:joyWorldFirstRedSilver 5.8s ease-in-out infinite!important;background:linear-gradient(102deg,#5d0d18,#9e1b32 13%,#e11d2e 29%,#ff586a 43%,#f6f5f4 51%,#d5d7dc 56%,#ff586a 67%,#e11d2e 81%,#9e1b32 93%,#5d0d18)!important;-webkit-background-clip:text!important;background-clip:text!important;background-size:270% auto!important;color:#0000!important;display:inline-block!important;filter:drop-shadow(0 0 17px rgba(158,27,50,.34)) drop-shadow(0 0 6px rgba(227,229,234,.52))!important;position:relative!important;text-shadow:none!important}[data-testid=landing-page] .hero-headline__rest{-webkit-text-fill-color:#171315!important;animation:none!important;background:none!important;color:#171315!important;display:inline-block!important;filter:none!important;text-shadow:none!important}[data-testid=landing-page] .hero-headline__accent{animation:none!important}@keyframes joyWorldFirstRedSilver{0%{background-position:0}50%{background-position:100%}to{background-position:0}}[data-testid=landing-page] [data-testid=hero-eyebrow]{-webkit-text-fill-color:#ab823ec7!important;color:#ab823ec7!important}[data-testid=landing-page] [data-testid=hero-eyebrow]:after,[data-testid=landing-page] [data-testid=hero-eyebrow]:before{background:linear-gradient(90deg,#0000,#ab823e75)!important}[data-testid=landing-page] [data-testid=hero-eyebrow]:after{background:linear-gradient(90deg,#ab823e75,#0000)!important}[data-testid=landing-page] [data-testid=hero-cta-row]{max-width:760px!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn],[data-testid=landing-page] [data-testid=hero-trade-os-btn],[data-testid=landing-page] [data-testid=hero-trade-partner-btn],[data-testid=landing-page] [data-testid=hero-vellox-row]{background:linear-gradient(108deg,#090809,#0e0a0b 56%,#1c0b0f)!important;border-color:#c49e5657!important;box-shadow:0 10px 25px #3e0e1b1a,inset 0 0 0 1px hsla(0,0%,100%,.018),0 0 18px rgba(196,158,86,.045)!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn]>div.relative,[data-testid=landing-page] [data-testid=hero-trade-os-btn]>div.relative,[data-testid=landing-page] [data-testid=hero-trade-partner-btn]>div.relative{min-height:48px!important;padding-left:61px!important}[data-testid=landing-page] .joy-home-card-icon{background:#48162142!important;border:1px solid #cba45952!important;border-radius:9px!important;color:#e2c280d6!important;display:grid!important;height:43px!important;left:18px!important;place-items:center!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:43px!important;z-index:5!important}[data-testid=landing-page] .joy-home-card-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.45!important;stroke-linecap:round!important;stroke-linejoin:round!important;height:22px!important;width:22px!important}[data-testid=landing-page] .joy-vellox-card-copy>strong,[data-testid=landing-page] [data-testid=hero-cta-row] .font-display{-webkit-text-fill-color:#f7f3eaeb!important;animation:none!important;background:none!important;color:#f7f3eaeb!important;font-family:Playfair Display,Georgia,serif!important;font-size:clamp(17px,2vw,22px)!important;letter-spacing:-.018em!important;line-height:1.05!important;text-shadow:none!important}[data-testid=landing-page] .joy-vellox-card-copy>small,[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono{-webkit-text-fill-color:#d8b66fc2!important;color:#d8b66fc2!important;font-weight:500!important;letter-spacing:.22em!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn]>span.absolute,[data-testid=landing-page] [data-testid=hero-trade-os-btn]>span.absolute,[data-testid=landing-page] [data-testid=hero-trade-partner-btn]>span.absolute{-webkit-text-fill-color:#e2c589d1!important;background:#6030252e!important;border-color:#d6b66f47!important;color:#e2c589d1!important}[data-testid=landing-page] [data-testid=hero-vellox-row]{grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr) auto 24px!important;min-height:88px!important;padding:13px 22px 13px 18px!important;position:relative!important;text-decoration:none!important}[data-testid=landing-page] [data-testid=hero-vellox-row]:after{content:none!important;display:none!important}[data-testid=landing-page] .joy-vellox-card-content{align-items:center!important;display:flex!important;gap:15px!important}[data-testid=landing-page] .joy-vellox-original-mark{-webkit-text-fill-color:#0000!important;background:radial-gradient(circle at 30% 25%,#46464e 0,#27272c 38%,#151518 72%,#08080a 100%)!important;border:1px solid #d6b66f94!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #d6b66f33,0 0 13px #d6b66f21,0 6px 15px #0000006b!important;color:#0000!important;display:grid!important;flex:0 0 54px!important;font-family:Playfair Display,Georgia,serif!important;font-size:29px!important;font-style:italic!important;font-weight:700!important;height:54px!important;letter-spacing:-.05em!important;line-height:1!important;place-items:center!important;position:relative!important;width:54px!important}[data-testid=landing-page] .joy-vellox-original-mark:before{background:linear-gradient(180deg,#f0dfb5,#d6b672 44%,#aa8645)!important;content:"J"!important;filter:drop-shadow(0 0 4px rgba(214,182,111,.2))!important}[data-testid=landing-page] .joy-vellox-card-copy{align-items:flex-start!important;display:flex!important;flex-direction:column!important;line-height:1!important}[data-testid=landing-page] .joy-vellox-card-copy>strong{font-size:clamp(18px,2.2vw,24px)!important}[data-testid=landing-page] .joy-vellox-card-copy>small{line-height:1.1!important;margin-top:8px!important;white-space:nowrap!important}[data-testid=landing-page] .joy-vellox-card-badge,[data-testid=landing-page] .joy-vellox-card-copy>small{font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:8px!important;text-transform:uppercase!important}[data-testid=landing-page] .joy-vellox-card-badge{background:#60302524!important;border:1px solid #d6b66f4d!important;border-radius:4px!important;color:#e2c589d6!important;font-weight:600!important;letter-spacing:.22em!important;line-height:1!important;min-width:124px!important;padding:7px 11px!important;text-align:center!important}[data-testid=landing-page] .joy-vellox-card-arrow{color:#eadab5db!important;font-size:18px!important;line-height:1!important;transition:transform .22s ease!important}[data-testid=landing-page] [data-testid=hero-vellox-row]:hover .joy-vellox-card-arrow{transform:translateX(4px)!important}[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span,[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span:nth-child(2){-webkit-text-fill-color:#ab823eb8!important;color:#ab823eb8!important}@media (max-width:767px){[data-testid=landing-page] .central-vellox-sign{gap:9px!important;right:12px!important;top:233px!important;transform:rotate(-1.6deg)!important}[data-testid=landing-page] .central-vellox-sign__copy>strong{font-size:clamp(22px,6.3vw,30px)!important;letter-spacing:.015em!important}[data-testid=landing-page] .central-vellox-sign__copy>small{font-size:5.7px!important;letter-spacing:.2em!important;margin-top:5px!important}[data-testid=landing-page] .central-vellox-sign>.central-vellox-sign__mark{flex-basis:44px!important;font-size:23px!important;height:44px!important;width:44px!important}[data-testid=landing-page] .central-vellox-wheel-j{font-size:8px!important;height:16px!important;left:66.8%!important;top:73.3%!important;width:16px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type{opacity:.42!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn],[data-testid=landing-page] [data-testid=hero-trade-os-btn],[data-testid=landing-page] [data-testid=hero-trade-partner-btn]{padding-left:18px!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn]>div.relative,[data-testid=landing-page] [data-testid=hero-trade-os-btn]>div.relative,[data-testid=landing-page] [data-testid=hero-trade-partner-btn]>div.relative{padding-left:53px!important}[data-testid=landing-page] .joy-home-card-icon{border-radius:8px!important;height:38px!important;left:17px!important;width:38px!important}[data-testid=landing-page] .joy-home-card-icon svg{height:19px!important;width:19px!important}[data-testid=landing-page] [data-testid=hero-cta-row] .font-display{font-size:16px!important;font-weight:500!important;max-width:68%!important}[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono{font-size:6.7px!important;letter-spacing:.17em!important;line-height:1.4!important;max-width:78%!important}[data-testid=landing-page] [data-testid=hero-vellox-row]{gap:9px!important;grid-template-columns:minmax(0,1fr) auto 18px!important;min-height:82px!important;padding:12px 17px 12px 14px!important}[data-testid=landing-page] .joy-vellox-card-content{gap:10px!important}[data-testid=landing-page] .joy-vellox-original-mark{flex-basis:43px!important;font-size:23px!important;height:43px!important;width:43px!important}[data-testid=landing-page] .joy-vellox-card-copy>strong{font-size:16px!important}[data-testid=landing-page] .joy-vellox-card-copy>small{font-size:6.3px!important;letter-spacing:.16em!important;margin-top:6px!important}[data-testid=landing-page] .joy-vellox-card-badge{font-size:6.5px!important;letter-spacing:.17em!important;min-width:98px!important;padding:6px 7px!important}[data-testid=landing-page] .joy-vellox-card-arrow{font-size:16px!important}}@media (max-width:390px){[data-testid=landing-page] .central-vellox-sign{right:8px!important}[data-testid=landing-page] .central-vellox-sign__copy>strong{font-size:21px!important}[data-testid=landing-page] .central-vellox-sign>.central-vellox-sign__mark{flex-basis:39px!important;font-size:21px!important;height:39px!important;width:39px!important}[data-testid=landing-page] .joy-vellox-card-badge{min-width:88px!important}}@media (prefers-reduced-motion:reduce){[data-testid=landing-page] .central-vellox-sign__copy>strong,[data-testid=landing-page] .hero-headline__lead{animation:none!important;background-position:42%!important}}[data-testid=landing-page] .central-vellox-sign,[data-testid=landing-page] [data-testid=central-vellox-sign]{display:none!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type{opacity:.44!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type>div:last-child{background:#0505063d!important;border:1px solid #ffffff14!important;box-shadow:none!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type span,[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type svg{-webkit-text-fill-color:#e0e2e76b!important;color:#e0e2e76b!important;filter:none!important;font-weight:300!important;letter-spacing:.18em!important;text-shadow:none!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type strong{-webkit-text-fill-color:#e4e6ea80!important;color:#e4e6ea80!important;font-weight:400!important;text-shadow:none!important}[data-testid=landing-page] .joy-central-hero-stage-final{background-blend-mode:normal!important;background-color:initial!important;filter:none!important;opacity:1!important}[data-testid=landing-page] .central-vellox-wheel-j{-webkit-text-fill-color:#0000!important;background:#0000!important;border:0!important;box-shadow:none!important;color:#0000!important;font-family:Playfair Display,Georgia,serif!important;font-size:13px!important;font-style:italic!important;font-weight:700!important;height:18px!important;line-height:1!important;opacity:1!important;width:18px!important}[data-testid=landing-page] .central-vellox-wheel-j:before{-webkit-text-fill-color:#0000!important;background:linear-gradient(180deg,#f2e2bd,#d8b96f 45%,#aa8240)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;content:"J"!important;display:block!important;filter:drop-shadow(0 0 3px rgba(214,182,111,.32))!important}[data-testid=landing-page] [data-testid=hero-eyebrow]{animation:joyFinalRedSilverSweep 8s ease-in-out infinite!important;background:linear-gradient(102deg,#6b111d,#c51f36 28%,#f1f2f4 50%,#d8dbe0 58%,#c51f36 80%,#6b111d)!important;background-size:260% auto!important;filter:drop-shadow(0 0 7px rgba(166,27,48,.2))!important;font-size:clamp(11px,1.15vw,15px)!important;font-weight:600!important;letter-spacing:.34em!important}[data-testid=landing-page] [data-testid=hero-eyebrow]:after,[data-testid=landing-page] [data-testid=hero-eyebrow]:before{background:linear-gradient(90deg,#0000,#a51c318c,#e1e4e866,#0000)!important}[data-testid=landing-page] [data-testid=hero-manifesto]{max-width:1180px!important}[data-testid=landing-page] .hero-headline__lead,[data-testid=landing-page] .hero-headline__rest{animation:joyFinalRedSilverSweep 8s ease-in-out infinite!important;background:linear-gradient(102deg,#4d0913,#8f1628 15%,#d92a42 31%,#f4f5f6 49%,#d5d8dd 57%,#e23a50 70%,#971a2d 88%,#4d0913)!important;background-size:285% auto!important;filter:drop-shadow(0 0 15px rgba(153,19,41,.26)) drop-shadow(0 0 5px rgba(232,235,239,.38))!important}@keyframes joyFinalRedSilverSweep{0%,to{background-position:0}50%{background-position:100%}}[data-testid=landing-page] .central-hermes-pill small,[data-testid=landing-page] .central-hermes-pill strong,[data-testid=landing-page] .joy-vellox-card-copy>small,[data-testid=landing-page] .joy-vellox-card-copy>strong,[data-testid=landing-page] [data-testid=hero-cta-row] .font-display,[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono,[data-testid=landing-page] [data-testid=hero-subheadline]{-webkit-text-fill-color:#c49d54e6!important;color:#c49d54e6!important}[data-testid=landing-page] .joy-vellox-card-copy>strong,[data-testid=landing-page] [data-testid=hero-cta-row] .font-display{font-family:Playfair Display,Cormorant Garamond,Georgia,serif!important;font-weight:500!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn],[data-testid=landing-page] [data-testid=hero-trade-os-btn],[data-testid=landing-page] [data-testid=hero-trade-partner-btn],[data-testid=landing-page] [data-testid=hero-vellox-row]{background:radial-gradient(circle at 88% 18%,#50111e2e,#0000 40%),linear-gradient(110deg,#080708,#0d090a 58%,#160a0d)!important;border-color:#c69d4f5c!important}@media (max-width:767px){[data-testid=landing-page] [data-testid=hero-eyebrow]{font-size:10px!important;letter-spacing:.29em!important}[data-testid=landing-page] [data-testid=hero-manifesto]{text-wrap:nowrap!important;font-size:clamp(2rem,7.6vw,3rem)!important;letter-spacing:-.035em!important;line-height:1.02!important}[data-testid=landing-page] .central-vellox-wheel-j{font-size:11px!important;left:66.7%!important;top:73.25%!important}}@media (max-width:390px){[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:clamp(1.75rem,7.2vw,2.45rem)!important}}@media (prefers-reduced-motion:reduce){[data-testid=landing-page] .hero-headline__lead,[data-testid=landing-page] .hero-headline__rest,[data-testid=landing-page] [data-testid=hero-eyebrow]{animation:none!important;background-position:46%!important}}[data-testid=landing-page] [data-testid=hero-manifesto]{box-sizing:border-box!important;display:block!important;margin-inline:auto!important;padding-inline:clamp(10px,2.2vw,30px)!important}[data-testid=landing-page] .hero-headline__lead,[data-testid=landing-page] .hero-headline__rest{-webkit-text-fill-color:#0000!important;animation:joyHeadlineViewportSweep 4s cubic-bezier(.45,0,.55,1) infinite!important;background:linear-gradient(104deg,#270409,#5a0d18 14%,#8f1828 27%,#c8ccd3 40%,#fff 49%,#aab0ba 57%,#9b1c2d 70%,#5f0f1a 86%,#270409)!important;-webkit-background-clip:text!important;background-clip:text!important;background-size:320% auto!important;color:#0000!important;filter:drop-shadow(0 0 8px rgba(138,20,39,.23)) drop-shadow(0 0 3px rgba(236,239,244,.42))!important;font-family:Playfair Display,Georgia,serif!important;font-weight:600!important;text-shadow:none!important}@keyframes joyHeadlineViewportSweep{0%,to{background-position:0 50%}50%{background-position:100% 50%}}[data-testid=landing-page] [data-testid=hero-eyebrow]{-webkit-text-fill-color:#0000!important;animation:joyHeadlineViewportSweep 4s cubic-bezier(.45,0,.55,1) infinite!important;background:linear-gradient(104deg,#3c0710,#8f1828 29%,#f2f4f7 49%,#b9bec7 58%,#931a2a 77%,#3c0710)!important;-webkit-background-clip:text!important;background-clip:text!important;background-size:320% auto!important;color:#0000!important;filter:drop-shadow(0 0 7px rgba(140,20,40,.26))!important;font-size:clamp(15px,1.45vw,20px)!important;letter-spacing:clamp(.22em,.36vw,.34em)!important;line-height:1.1!important;opacity:1!important}[data-testid=landing-page] [data-testid=hero-eyebrow]:after,[data-testid=landing-page] [data-testid=hero-eyebrow]:before{box-shadow:0 0 9px #9a182d3d!important;opacity:.92!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type{opacity:.42!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type span,[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type strong,[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type svg{-webkit-text-fill-color:#dcdfe57a!important;color:#dcdfe57a!important;filter:none!important;font-weight:300!important;text-shadow:none!important}[data-testid=landing-page] .central-vellox-wheel-j{left:55.35%!important;top:73.75%!important}@media (max-width:767px){[data-testid=landing-page] [data-testid=hero-tagline-block]{padding-inline:12px!important}[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:min(5.25vw,1.9rem)!important;letter-spacing:-.052em!important;line-height:1.04!important;max-width:100%!important;padding-inline:0!important;width:100%!important}[data-testid=landing-page] .hero-headline__lead,[data-testid=landing-page] .hero-headline__rest{white-space:nowrap!important}[data-testid=landing-page] [data-testid=hero-eyebrow]{font-size:clamp(12px,3.25vw,15px)!important;letter-spacing:.25em!important}[data-testid=landing-page] .central-vellox-wheel-j{font-size:12px!important;left:66.15%!important;top:73.55%!important}}@media (max-width:430px){[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:5vw!important;letter-spacing:-.055em!important}}@media (max-width:390px){[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:4.72vw!important;letter-spacing:-.058em!important}}@media (max-width:360px){[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:4.58vw!important;letter-spacing:-.06em!important}}@media (min-width:768px) and (max-width:1199px){[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:clamp(2.65rem,5.2vw,4.35rem)!important;letter-spacing:-.045em!important;line-height:1!important}}@media (min-width:1200px) and (max-width:1919px){[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:clamp(4rem,4.85vw,6.1rem)!important;letter-spacing:-.048em!important;line-height:.98!important;max-width:1500px!important}}@media (min-width:1920px){[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:clamp(5.7rem,4.45vw,8rem)!important;letter-spacing:-.05em!important;line-height:.96!important;max-width:1680px!important}[data-testid=landing-page] [data-testid=hero-eyebrow]{font-size:clamp(20px,1.05vw,25px)!important}}@media (prefers-reduced-motion:reduce){[data-testid=landing-page] .hero-headline__lead,[data-testid=landing-page] .hero-headline__rest,[data-testid=landing-page] [data-testid=hero-eyebrow]{animation:none!important;background-position:52% 50%!important}}:root{--joy-approved-gold-rgb:196,157,84;--joy-approved-gold-soft:rgba(var(--joy-approved-gold-rgb),0.54);--joy-approved-gold-title:rgba(var(--joy-approved-gold-rgb),0.62);--joy-approved-gold-faint:rgba(var(--joy-approved-gold-rgb),0.28)}[data-testid=landing-page] [data-testid=hero-shop-retail-btn],[data-testid=landing-page] [data-testid=hero-trade-os-btn],[data-testid=landing-page] [data-testid=hero-trade-partner-btn],[data-testid=landing-page] [data-testid=hero-vellox-row]{background:radial-gradient(circle at 88% 18%,#5c1a2738,#0000 42%),linear-gradient(108deg,#0b090a,#120d0e 56%,#241015)!important;border-color:#c49d543d!important;border-color:rgba(var(--joy-approved-gold-rgb),.24)!important;box-shadow:0 12px 28px #42121e1f,inset 0 0 0 1px hsla(0,0%,100%,.018),0 0 16px rgba(196,157,84,.022)!important;box-shadow:0 12px 28px #42121e1f,inset 0 0 0 1px hsla(0,0%,100%,.018),0 0 16px rgba(var(--joy-approved-gold-rgb),.022)!important}[data-testid=landing-page] .central-hermes-pill small,[data-testid=landing-page] .central-hermes-pill strong,[data-testid=landing-page] .joy-vellox-card-copy>small,[data-testid=landing-page] .joy-vellox-card-copy>strong,[data-testid=landing-page] [data-testid=hero-cta-row] .font-display,[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono{-webkit-text-fill-color:#c49d549e!important;-webkit-text-fill-color:var(--joy-approved-gold-title)!important;color:#c49d549e!important;color:var(--joy-approved-gold-title)!important;filter:none!important;text-shadow:none!important}[data-testid=landing-page] .central-hermes-pill small,[data-testid=landing-page] .joy-vellox-card-copy>small,[data-testid=landing-page] [data-testid=hero-cta-row] .font-mono{-webkit-text-fill-color:#c49d548a!important;-webkit-text-fill-color:var(--joy-approved-gold-soft)!important;color:#c49d548a!important;color:var(--joy-approved-gold-soft)!important}[data-testid=landing-page] .central-hermes-pill{border-color:#c49d5433!important;border-color:rgba(var(--joy-approved-gold-rgb),.2)!important;box-shadow:0 8px 20px #1f040c33,inset 0 1px 0 hsla(0,0%,100%,.035)!important}[data-testid=landing-page] .central-hermes-pill em{-webkit-text-fill-color:#c49d549e!important;-webkit-text-fill-color:var(--joy-approved-gold-title)!important;color:#c49d549e!important;color:var(--joy-approved-gold-title)!important}[data-testid=landing-page] .joy-home-card-icon{background:#4816213d!important;border-color:#c49d543d!important;border-color:rgba(var(--joy-approved-gold-rgb),.24)!important;box-shadow:none!important;color:#dab56c94!important}[data-testid=landing-page] [data-testid=hero-shop-retail-btn]>span.absolute,[data-testid=landing-page] [data-testid=hero-trade-os-btn]>span.absolute,[data-testid=landing-page] [data-testid=hero-trade-partner-btn]>span.absolute{-webkit-text-fill-color:#dab56c94!important;background:#60302524!important;border-color:#c49d5438!important;border-color:rgba(var(--joy-approved-gold-rgb),.22)!important;color:#dab56c94!important}[data-testid=landing-page] .joy-vellox-card-arrow,[data-testid=landing-page] [data-testid=hero-cta-row] a>div>span:last-child,[data-testid=landing-page] [data-testid=hero-cta-row] button>div>span:last-child{-webkit-text-fill-color:#e1c48899!important;color:#e1c48899!important}[data-testid=landing-page] [data-testid=hero-vellox-row]{align-items:center!important;column-gap:14px!important;grid-template-columns:minmax(0,1fr) auto 22px!important;overflow:hidden!important}[data-testid=landing-page] .joy-vellox-card-content{min-width:0!important}[data-testid=landing-page] .joy-vellox-original-mark{border-color:#c49d5457!important;border-color:rgba(var(--joy-approved-gold-rgb),.34)!important;box-shadow:inset 0 0 0 1px #c49d541a,0 0 10px #c49d5412,0 6px 15px #0006!important;box-shadow:0 0 0 1px rgba(var(--joy-approved-gold-rgb),.1) inset,0 0 10px rgba(var(--joy-approved-gold-rgb),.07),0 6px 15px #0006!important;overflow:hidden!important}[data-testid=landing-page] .joy-vellox-original-mark:before{-webkit-text-fill-color:#0000!important;background:linear-gradient(180deg,#ebd8aec2,#cba75e9e 46%,#916c3794)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;display:block!important;filter:none!important;padding-right:2px!important;text-align:center!important;transform:translateX(-1px)!important;width:100%!important}[data-testid=landing-page] .joy-vellox-card-copy{max-width:100%!important;min-width:0!important}[data-testid=landing-page] .joy-vellox-card-copy>small{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:2px!important;white-space:normal!important}[data-testid=landing-page] .joy-vellox-card-copy>small>span{display:block!important;white-space:nowrap!important}[data-testid=landing-page] .joy-vellox-card-badge{-webkit-text-fill-color:#dab56c94!important;align-self:center!important;background:#60302521!important;border-color:#c49d5438!important;border-color:rgba(var(--joy-approved-gold-rgb),.22)!important;color:#dab56c94!important;margin:0!important;min-width:106px!important;position:relative!important;z-index:2!important}[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span,[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span:nth-child(2){-webkit-text-fill-color:#ab823e80!important;color:#ab823e80!important}@media (max-width:767px){[data-testid=landing-page] [data-testid=hero-vellox-row]{column-gap:8px!important;grid-template-columns:minmax(0,1fr) auto 18px!important;padding:12px 14px!important}[data-testid=landing-page] .joy-vellox-card-content{gap:9px!important}[data-testid=landing-page] .joy-vellox-card-copy>strong{font-size:16px!important}[data-testid=landing-page] .joy-vellox-card-copy>small{font-size:6.2px!important;letter-spacing:.14em!important;line-height:1.18!important}[data-testid=landing-page] .joy-vellox-card-badge{font-size:6.2px!important;letter-spacing:.14em!important;min-width:82px!important;padding:6px!important}}@media (max-width:390px){[data-testid=landing-page] [data-testid=hero-vellox-row]{column-gap:6px!important;grid-template-columns:minmax(0,1fr) 72px 16px!important}[data-testid=landing-page] .joy-vellox-original-mark{flex-basis:40px!important;font-size:21px!important;height:40px!important;width:40px!important}[data-testid=landing-page] .joy-vellox-card-copy>strong{font-size:14px!important}[data-testid=landing-page] .joy-vellox-card-copy>small{font-size:5.5px!important;letter-spacing:.11em!important}[data-testid=landing-page] .joy-vellox-card-badge{font-size:5.8px!important;min-width:72px!important}}:root{--joy-shimmer-red-dark:#670c1ceb;--joy-shimmer-red:#be1d37e0;--joy-shimmer-gold:#c3994ed1;--joy-shimmer-gold-light:#e0c68bd1;--joy-shimmer-silver:#e8eaefe6;--joy-shimmer-silver-mid:#b1b6c0d1}@keyframes joyLowerLuxuryShimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes joyLowerLuxuryShimmerSoft{0%,to{background-position:12% 50%}50%{background-position:88% 50%}}.joy-lower-shimmer-strong,[data-testid=landing-page] [data-testid=country-tape-tagline],[data-testid=landing-page] [data-testid=country-tape] [data-country-pill-label],[data-testid=landing-page] [data-testid=hero-reel-hermes-roster]>div:first-child>span:last-child,[data-testid=landing-page] [data-testid=hero-reel-tagline],[data-testid=landing-page] [data-testid=hero-tripillar-list]>li>span:last-child,[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span:nth-child(2){-webkit-text-fill-color:#0000!important;animation:joyLowerLuxuryShimmer 8.5s cubic-bezier(.45,0,.55,1) infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(102deg,#670c1ceb,#be1d37e0 15%,#c3994ed1 30%,#e0c68bd1 40%,#e8eaefe6 50%,#b1b6c0d1 58%,#be1d37e0 70%,#c3994ed1 84%,#670c1ceb)!important;background-image:linear-gradient(102deg,var(--joy-shimmer-red-dark) 0,var(--joy-shimmer-red) 15%,var(--joy-shimmer-gold) 30%,var(--joy-shimmer-gold-light) 40%,var(--joy-shimmer-silver) 50%,var(--joy-shimmer-silver-mid) 58%,var(--joy-shimmer-red) 70%,var(--joy-shimmer-gold) 84%,var(--joy-shimmer-red-dark) 100%)!important;background-position:0 50%;background-size:280% auto!important;color:#0000!important;filter:drop-shadow(0 0 4px rgba(171,24,48,.12)) drop-shadow(0 0 2px rgba(221,224,231,.1))!important;text-shadow:none!important;will-change:background-position}.joy-lower-shimmer-soft,[data-testid=landing-page] [data-testid=country-tape-row] [data-joy-shimmer]:not([data-country-pill-label]),[data-testid=landing-page] [data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span>span,[data-testid=landing-page] [data-testid=hero-reel] [data-joy-shimmer]:not([data-testid=hero-reel-tagline]),[data-testid=landing-page] [data-testid=hero-tripillar-list]>li>span:first-child{-webkit-text-fill-color:#0000!important;animation:joyLowerLuxuryShimmerSoft 10s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(102deg,#6a0e1dd1,#af1b31c7 17%,#b88d43b8 32%,#d9c18ab8 44%,#dde0e6d1 53%,#a6abb5b8 61%,#af1b31c2 73%,#b88d43b3 87%,#6a0e1dd1)!important;background-size:260% auto!important;color:#0000!important;filter:drop-shadow(0 0 3px rgba(163,24,46,.08)) drop-shadow(0 0 2px rgba(223,225,231,.07))!important;text-shadow:none!important}[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span:first-child,[data-testid=landing-page] [data-testid=hero-tripillar]>div:first-child>span:last-child{-webkit-text-fill-color:initial!important;animation:none!important;background:linear-gradient(90deg,#0000,#af1b3157 22%,#c9a4586b 48%,#d2d6dd59 62%,#af1b3147 82%,#0000)!important;filter:none!important}[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:first-child{opacity:.88!important}[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:last-child{font-weight:650!important;opacity:1!important}[data-testid=landing-page] [data-testid=country-tape-row] span[aria-hidden=true]{-webkit-text-fill-color:initial!important}[data-testid=landing-page] [data-testid^=country-pill-]{box-shadow:none!important}[data-testid=landing-page] [data-testid^=country-pill-] [data-country-pill-label]{display:inline-block!important;opacity:1!important;visibility:visible!important}[data-testid=landing-page] [data-testid=country-tape-row]>span[data-joy-shimmer]{opacity:.94!important}[data-testid=landing-page] [data-testid=country-tape-tagline]{font-weight:700!important}[data-testid=landing-page] [data-testid=hero-reel] [data-joy-shimmer]>span:first-child{-webkit-text-fill-color:#e11d48!important;animation:none!important;background:none!important;color:#e11d48!important;filter:drop-shadow(0 0 5px rgba(225,29,72,.34))!important}[data-testid=landing-page] [data-testid=hero-reel-tagline]{font-weight:650!important;line-height:1.12!important}[data-testid=landing-page] [data-testid=hero-reel-hermes-roster]>div:first-child>span:last-child{font-weight:700!important}[data-testid=landing-page] [data-testid=hero-reel-hermes-roster] .hero-reel-pulse{-webkit-text-fill-color:initial!important;animation:heroReelPulse 1.4s ease-in-out infinite!important;background:#ff4d6b!important}[data-testid=landing-page] [data-testid=hero-reel-hermes-roster] [data-testid^=hero-reel-exec-]>span:first-child{background-image:linear-gradient(100deg,#b41a31e0,#dcb15bc2,#e0e3e9d1,#b41a31e0)!important;background-size:230% auto!important}[data-testid=landing-page] [data-testid=hero-reel-hermes-roster] [data-testid^=hero-reel-exec-]>span:nth-child(2){background-image:linear-gradient(100deg,#b78f46d1,#ecedf0eb,#b81d33c7,#d3b269d1)!important;background-size:240% auto!important}[data-testid=landing-page] [data-testid=hero-reel-hermes-roster] [data-testid^=hero-reel-exec-]>span:nth-child(3){opacity:.78!important}[data-testid=landing-page] [data-testid=hero-reel-beat-2] .font-mono,[data-testid=landing-page] [data-testid=hero-reel-beat-3] .font-mono{-webkit-text-fill-color:#0000!important;animation:joyLowerLuxuryShimmerSoft 9.5s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(102deg,#ae1b31c7,#c1964abd,#e0e2e7d1,#ae1b31c7)!important;background-size:240% auto!important;color:#0000!important;filter:none!important}@media (prefers-reduced-motion:reduce){.joy-lower-shimmer-soft,.joy-lower-shimmer-strong,[data-testid=landing-page] [data-testid=country-tape] [data-joy-shimmer],[data-testid=landing-page] [data-testid=hero-reel-hermes-roster] span,[data-testid=landing-page] [data-testid=hero-reel] [data-joy-shimmer],[data-testid=landing-page] [data-testid=hero-tripillar] span{animation:none!important;background-position:48% 50%!important}}@media (max-width:767px){[data-testid=landing-page] [data-testid=hero-reel-tagline]{font-size:11px!important;line-height:1.08!important;max-width:52%!important}[data-testid=landing-page] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-tape-row] [data-joy-shimmer]{filter:drop-shadow(0 0 2px rgba(163,24,46,.08))!important}}@media (max-width:390px){[data-testid=landing-page] [data-testid=hero-reel-tagline]{font-size:10.5px!important;letter-spacing:-.02em!important}[data-testid=landing-page] [data-testid=hero-tripillar-list]>li>span:last-child{font-size:10.5px!important}}@keyframes joyPlatformCountrySweep{0%,to{background-position:0 50%}50%{background-position:100% 50%}}[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:first-of-type,[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:last-of-type{-webkit-text-fill-color:#0000!important;animation:joyPlatformCountrySweep 5.4s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(103deg,#5a0b17,#b61f36 18%,#c79b4d 34%,#f0d89c 45%,#f3f4f6 53%,#aeb4bd 61%,#c79b4d 74%,#b61f36 88%,#5a0b17)!important;background-size:300% auto!important;color:#0000!important;filter:drop-shadow(0 0 4px rgba(168,25,49,.13)) drop-shadow(0 0 3px rgba(205,167,87,.12))!important;opacity:1!important}[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:first-of-type{font-weight:700!important}[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:last-of-type{font-weight:680!important}[data-testid=landing-page] [data-testid=country-pill-bangladesh] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-dubai] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-malaysia] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-thailand] [data-country-pill-label]{-webkit-text-fill-color:#0000!important;animation:joyPlatformCountrySweep 5.4s ease-in-out infinite!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(103deg,#6a0d1b,#bd233a 18%,#c99c4f 34%,#f1dca4 45%,#f5f6f8 53%,#b5bac3 61%,#c99c4f 75%,#bd233a 88%,#6a0d1b)!important;background-size:300% auto!important;color:#0000!important;display:inline-block!important;filter:drop-shadow(0 0 5px rgba(176,27,52,.15)) drop-shadow(0 0 3px rgba(204,164,81,.14))!important;font-size:9.5px!important;letter-spacing:.13em!important;line-height:1!important;opacity:1!important;visibility:visible!important}[data-testid=landing-page] [data-testid=country-pill-bangladesh],[data-testid=landing-page] [data-testid=country-pill-dubai],[data-testid=landing-page] [data-testid=country-pill-malaysia],[data-testid=landing-page] [data-testid=country-pill-thailand]{border-color:#c69b4b7a!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.018),0 0 12px #9f162b0d,0 0 10px #c5994e0d!important}@media (max-width:767px){[data-testid=landing-page] [data-testid^=country-pill-] [data-country-pill-label],[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:first-of-type,[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:last-of-type{animation-duration:4.8s!important;background-size:340% auto!important}[data-testid=landing-page] [data-testid=country-pill-bangladesh] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-dubai] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-malaysia] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-thailand] [data-country-pill-label]{font-size:8.75px!important;letter-spacing:.12em!important}}@media (max-width:390px){[data-testid=landing-page] [data-testid=country-pill-bangladesh] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-dubai] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-malaysia] [data-country-pill-label],[data-testid=landing-page] [data-testid=country-pill-thailand] [data-country-pill-label]{font-size:8.25px!important;letter-spacing:.11em!important}}@media (prefers-reduced-motion:reduce){[data-testid=landing-page] [data-testid^=country-pill-] [data-country-pill-label],[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:first-of-type,[data-testid=landing-page] [data-testid^=hero-tripillar-]>span:last-of-type{animation:none!important;background-position:52% 50%!important}}[data-testid=landing-page] [data-testid=hero-eyebrow]{font-size:clamp(18px,1.7vw,26px)!important;font-weight:650!important;letter-spacing:clamp(.22em,.42vw,.36em)!important;line-height:1.08!important;margin-bottom:clamp(18px,2vw,28px)!important;white-space:nowrap!important}[data-testid=landing-page] [data-testid=hero-manifesto]{text-wrap:nowrap!important;max-width:100%!important;overflow:visible!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important;width:100%!important}[data-testid=landing-page] .hero-headline__lead,[data-testid=landing-page] .hero-headline__rest{display:inline-block!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:keep-all!important}[data-testid=landing-page] [data-testid=hero-subheadline]{text-wrap:balance!important;font-size:clamp(18px,1.45vw,24px)!important;font-weight:430!important;letter-spacing:-.018em!important;line-height:1.48!important;margin-top:clamp(24px,2.4vw,36px)!important;margin-inline:auto!important;max-width:980px!important;width:min(94vw,980px)!important}@media (max-width:767px){[data-testid=landing-page] [data-testid=hero-eyebrow]{font-size:clamp(14px,4vw,18px)!important;letter-spacing:.25em!important;margin-bottom:18px!important}[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:min(7.45vw,2.7rem)!important;letter-spacing:-.052em!important;line-height:1.01!important;padding-inline:0!important}[data-testid=landing-page] [data-testid=hero-subheadline]{font-size:clamp(15.5px,4.05vw,18px)!important;letter-spacing:-.016em!important;line-height:1.5!important;margin-top:22px!important;max-width:620px!important;width:min(94vw,620px)!important}}@media (max-width:390px){[data-testid=landing-page] [data-testid=hero-manifesto]{font-size:7.05vw!important;letter-spacing:-.056em!important}[data-testid=landing-page] [data-testid=hero-subheadline]{font-size:15px!important;line-height:1.48!important}}@media (min-width:1200px){[data-testid=landing-page] [data-testid=hero-subheadline]{font-size:clamp(21px,1.35vw,27px)!important}}@media (min-width:1920px){[data-testid=landing-page] [data-testid=hero-eyebrow]{font-size:clamp(25px,1.2vw,31px)!important}[data-testid=landing-page] [data-testid=hero-subheadline]{font-size:clamp(27px,1.25vw,34px)!important;max-width:1180px!important}}.joy-home-reference-active [data-testid=landing-page]>header{pointer-events:none!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=header-logo-link],.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]{pointer-events:auto!important}@media (max-width:1023px){.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]{--ja-red:#c41e3a;--ja-gold:#d4af37;--ja-champagne:#dbc99f;--ja-dim:#a9a39a;align-items:center!important;backdrop-filter:blur(12px) saturate(.92)!important;-webkit-backdrop-filter:blur(12px) saturate(.92)!important;background:linear-gradient(135deg,#d4af3714,#0000 42%,#c41e3a14),repeating-linear-gradient(45deg,#161616,#161616 2px,#0b0b0b 0,#0b0b0b 4px),repeating-linear-gradient(-45deg,#151515,#151515 2px,#0a0a0a 0,#0a0a0a 4px)!important;background-blend-mode:screen,multiply,normal!important;border:1px solid #d4af376b!important;border-radius:12px!important;box-shadow:inset 0 1px 0 #ffffff12,inset 0 -1px 0 #c41e3a29,0 10px 28px #0000006b,0 0 0 1px #c41e3a17!important;color:var(--ja-dim)!important;cursor:pointer!important;display:flex!important;height:44px!important;justify-content:center!important;margin:0!important;min-height:44px!important;min-width:92px!important;overflow:visible!important;padding:0!important;position:absolute!important;right:14px!important;top:44px!important;transition:border-color .3s ease,box-shadow .3s ease,transform .35s cubic-bezier(.4,0,.2,1),-webkit-clip-path .35s cubic-bezier(.4,0,.2,1)!important;transition:border-color .3s ease,box-shadow .3s ease,transform .35s cubic-bezier(.4,0,.2,1),clip-path .35s cubic-bezier(.4,0,.2,1)!important;transition:border-color .3s ease,box-shadow .3s ease,transform .35s cubic-bezier(.4,0,.2,1),clip-path .35s cubic-bezier(.4,0,.2,1),-webkit-clip-path .35s cubic-bezier(.4,0,.2,1)!important;width:92px!important;z-index:85!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{background:radial-gradient(circle at 76% 44%,#c41e3a1f 0,#0000 48%),linear-gradient(90deg,hsla(0,0%,100%,.025),#0000 45%)!important;border:1px solid #d4af3724!important;border-radius:9px!important;content:""!important;display:block!important;height:auto!important;inset:3px!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:auto!important;z-index:0!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:after{background:#0000!important;border:0!important;border-radius:0!important;color:var(--ja-champagne)!important;content:"MENU"!important;display:block!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:7.5px!important;font-weight:700!important;height:auto!important;left:44px!important;letter-spacing:.24em!important;line-height:1!important;opacity:.92!important;pointer-events:none!important;position:absolute!important;text-indent:.24em!important;text-transform:uppercase!important;top:50%!important;transform:translateY(-50%)!important;transition:color .3s ease,opacity .3s ease!important;white-space:nowrap!important;width:auto!important;z-index:3!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger] svg{stroke-width:1.45!important;color:#d8d2c7!important;flex:0 0 16px!important;height:16px!important;order:0!important;position:relative!important;transform:translateX(-23px)!important;transition:color .3s ease,transform .35s cubic-bezier(.4,0,.2,1)!important;width:16px!important;z-index:4!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:focus-visible,.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:hover{border-color:#d4af37b8!important;box-shadow:inset 0 1px 0 #ffffff17,inset 0 -1px 0 #c41e3a38,0 0 18px #d4af371f,0 12px 30px #00000075!important;outline:none!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:focus-visible{outline:2px solid #d4af37db!important;outline-offset:3px!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true]{border-color:#c41e3ac7!important;border-radius:12px 0 0 12px!important;box-shadow:inset 0 1px 0 #ffffff14,0 0 18px #c41e3a33,0 12px 30px #00000075!important;-webkit-clip-path:polygon(0 0,44% 0,44% 100%,0 100%)!important;clip-path:polygon(0 0,44% 0,44% 100%,0 100%)!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true]:after{opacity:0!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true] svg{color:var(--ja-red)!important;transform:translateX(-23px) rotate(45deg)!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]+.joy-carbon-mobile-visual{--ja-red:#c41e3a;align-items:center!important;background:linear-gradient(135deg,#d4af370d,#0000 48%,#c41e3a1c),repeating-linear-gradient(45deg,#151515,#151515 2px,#0b0b0b 0,#0b0b0b 4px),repeating-linear-gradient(-45deg,#151515,#151515 2px,#0a0a0a 0,#0a0a0a 4px)!important;background-blend-mode:screen,multiply,normal!important;border:1px solid #c41e3ac7!important;border-left:0!important;border-radius:0 12px 12px 0!important;box-shadow:inset 0 1px 0 #ffffff0d,0 0 18px #c41e3a26!important;display:flex!important;flex-direction:column!important;gap:1px!important;height:44px!important;justify-content:center!important;opacity:0!important;pointer-events:none!important;position:absolute!important;right:14px!important;top:44px!important;transform:translateX(10px) scaleX(.94)!important;transform-origin:right center!important;transition:opacity .28s ease,transform .35s cubic-bezier(.4,0,.2,1) .05s!important;width:52px!important;z-index:84!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true]+.joy-carbon-mobile-visual{opacity:1!important;transform:translateX(0) scaleX(1)!important}.joy-home-reference-active .joy-carbon-mobile-visual span{color:#dbc99fd6!important;display:block!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:5.5px!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1.02!important;opacity:0!important;text-transform:uppercase!important;transform:translateX(5px)!important;transition:opacity .22s ease,transform .28s ease!important;white-space:nowrap!important}.joy-home-reference-active [data-testid=mobile-menu-trigger][aria-expanded=true]+.joy-carbon-mobile-visual span{opacity:1!important;transform:translateX(0)!important}.joy-home-reference-active [data-testid=mobile-menu-trigger][aria-expanded=true]+.joy-carbon-mobile-visual span:first-child{transition-delay:.12s!important}.joy-home-reference-active [data-testid=mobile-menu-trigger][aria-expanded=true]+.joy-carbon-mobile-visual span:nth-child(2){transition-delay:.15s!important}.joy-home-reference-active [data-testid=mobile-menu-trigger][aria-expanded=true]+.joy-carbon-mobile-visual span:nth-child(3){transition-delay:.18s!important}.joy-home-reference-active [data-testid=mobile-menu-trigger][aria-expanded=true]+.joy-carbon-mobile-visual span:nth-child(4){transition-delay:.21s!important}.joy-home-reference-active [data-testid=mobile-menu-trigger][aria-expanded=true]+.joy-carbon-mobile-visual span:nth-child(5){transition-delay:.24s!important}.joy-home-reference-active.joy-menu-light [data-testid=landing-page] [data-testid=mobile-menu-trigger],html:not(.dark) .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger],html[data-theme=light] .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]{--ja-champagne:#7c5e2c;background:linear-gradient(135deg,#91621f14,#0000 44%,#8b1a2c0f),repeating-linear-gradient(45deg,#f3efe8,#f3efe8 2px,#e5ddd0 0,#e5ddd0 4px),repeating-linear-gradient(-45deg,#f6f2ec,#f6f2ec 2px,#e8dfd2 0,#e8dfd2 4px)!important;background-blend-mode:multiply,normal,normal!important;border-color:#7c5e2c61!important;box-shadow:inset 0 1px 0 #ffffffeb,inset 0 -1px 0 #8b1a2c14,0 8px 24px #44301229!important;color:#5f574d!important}.joy-home-reference-active.joy-menu-light [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before,html:not(.dark) .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before,html[data-theme=light] .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{background:linear-gradient(90deg,#ffffff80,#0000 48%)!important;border-color:#7c5e2c24!important}.joy-home-reference-active.joy-menu-light .joy-carbon-mobile-visual,html:not(.dark) .joy-home-reference-active .joy-carbon-mobile-visual,html[data-theme=light] .joy-home-reference-active .joy-carbon-mobile-visual{background:linear-gradient(135deg,#91621f12,#0000 48%,#8b1a2c12),repeating-linear-gradient(45deg,#f3efe8,#f3efe8 2px,#e5ddd0 0,#e5ddd0 4px),repeating-linear-gradient(-45deg,#f6f2ec,#f6f2ec 2px,#e8dfd2 0,#e8dfd2 4px)!important;background-blend-mode:multiply,normal,normal!important;border-color:#8b1a2c75!important}.joy-home-reference-active.joy-menu-light [data-testid=landing-page] [data-testid=mobile-menu-trigger] svg,html:not(.dark) .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger] svg,html[data-theme=light] .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger] svg{color:#655d52!important}.joy-home-reference-active.joy-menu-light .joy-carbon-mobile-visual span,html:not(.dark) .joy-home-reference-active .joy-carbon-mobile-visual span,html[data-theme=light] .joy-home-reference-active .joy-carbon-mobile-visual span{color:#7c5e2c!important}@media (max-width:380px){.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]{border-radius:11px!important;height:42px!important;min-height:42px!important;min-width:86px!important;right:12px!important;width:86px!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:after{font-size:7px!important;left:41px!important;letter-spacing:.2em!important;text-indent:.2em!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger] svg{flex-basis:15px!important;height:15px!important;transform:translateX(-21px)!important;width:15px!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true] svg{transform:translateX(-21px) rotate(45deg)!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]+.joy-carbon-mobile-visual{border-radius:0 11px 11px 0!important;height:42px!important;right:12px!important;top:44px!important;width:48px!important}.joy-home-reference-active .joy-carbon-mobile-visual span{font-size:5px!important}}}@media (min-width:1024px){.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]{--ja-red:#c41e3a;--ja-gold:#d4af37;--ja-dim:#8f8b84;align-items:center!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:conic-gradient(from 0deg,#1a1a1a,#2a2a2a,#1a1a1a,#0f0f0f,#1a1a1a)!important;border:1px solid #d4af3761!important;border-radius:999px!important;box-shadow:0 2px 12px #0000008c,0 0 0 1px #00000059!important;color:var(--ja-dim)!important;cursor:pointer!important;display:inline-flex!important;gap:0!important;height:48px!important;justify-content:center!important;margin:0!important;min-height:48px!important;min-width:48px!important;overflow:visible!important;padding:0!important;position:absolute!important;right:clamp(18px,3.7vw,58px)!important;top:clamp(44px,5.4vw,78px)!important;transition:transform .5s cubic-bezier(.4,0,.2,1),border-color .3s ease,box-shadow .3s ease!important;width:48px!important;z-index:85!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{background:#0000!important;border:1px dashed #d4af3747!important;border-radius:999px!important;content:""!important;display:block!important;height:auto!important;inset:3px!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:auto!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:after{border:2px solid #0000!important;border-radius:999px!important;content:""!important;display:block!important;font-size:0!important;inset:-5px!important;letter-spacing:0!important;pointer-events:none!important;position:absolute!important;transition:border-color .3s ease!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger] svg{stroke-width:1.5!important;color:var(--ja-dim)!important;flex:0 0 18px!important;height:18px!important;order:0!important;position:relative!important;transition:color .3s ease,transform .45s cubic-bezier(.4,0,.2,1)!important;width:18px!important;z-index:2!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:focus-visible,.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:hover,.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true]{background:conic-gradient(from 20deg,#1a1a1a,#2d171b,#151515,#0f0f0f,#1a1a1a)!important;border-color:var(--ja-red)!important;box-shadow:0 0 22px #c41e3a57,0 10px 28px #00000070!important;outline:none!important;width:48px!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true]{transform:rotate(135deg) scale(1.12)!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true]:after{animation:joySovereignCrownPulse 1.5s ease-in-out infinite!important;border-color:var(--ja-red)!important;content:""!important}.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger][aria-expanded=true] svg{color:var(--ja-gold)!important;transform:none!important}.joy-home-reference-active .joy-carbon-mobile-visual{display:none!important}.joy-home-reference-active.joy-menu-light [data-testid=landing-page] [data-testid=mobile-menu-trigger],html:not(.dark) .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger],html[data-theme=light] .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]{--ja-dim:#57534e;background:conic-gradient(from 0deg,#f8f5ef,#e6ded1,#fffdf8,#d9cebd,#f8f5ef)!important;border-color:#6f4e1961!important;box-shadow:0 5px 18px #4430122e,inset 0 1px 0 #ffffffeb!important;color:#57534e!important}.joy-home-reference-active.joy-menu-light [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before,html:not(.dark) .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before,html[data-theme=light] .joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{border-color:#6f4e1947!important}}@keyframes joySovereignCrownPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.joy-home-reference-active .joy-carbon-mobile-visual,.joy-home-reference-active .joy-carbon-mobile-visual span,.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger],.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger] svg,.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:after,.joy-home-reference-active [data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{animation:none!important;transition:none!important}}.sov-showcase{--sovereign-bg:#020304;--sovereign-panel:#07090d;--sovereign-crimson:#e11d48;--sovereign-crimson-deep:#790f2b;--sovereign-gold:#d6b36a;--sovereign-gold-bright:#e0c486;--sovereign-cyan:#00dbe7;--sovereign-green:#18bd89;--sovereign-amber:#f0a642;--sovereign-paper:#f5f2ee;--sovereign-muted:#a8adb7;--sovereign-line:#ffffff1a;background:radial-gradient(circle at 50% 34%,#e11d481f,#0000 31%),linear-gradient(hsla(0,0%,100%,.022) 1px,#0000 1px),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,#0000 1px),var(--sovereign-bg);background-size:auto,72px 72px,72px 72px,auto;border-block:1px solid #d6b36a3d;color:var(--sovereign-paper);overflow:clip;position:relative}.sov-showcase *,.sov-showcase :after,.sov-showcase :before{box-sizing:border-box}.sov-showcase a,.sov-showcase button{-webkit-tap-highlight-color:transparent}.sov-showcase a:focus-visible,.sov-showcase button:focus-visible{outline:2px solid var(--sovereign-gold-bright);outline-offset:3px}.sov-showcase h2,.sov-showcase h3{color:var(--sovereign-paper)!important}.sov-showcase__inner{margin-inline:auto;padding-block:clamp(70px,8vw,130px);width:min(calc(100% - 40px),1480px)}.sov-showcase__header{grid-gap:36px;align-items:end;display:grid;gap:36px;grid-template-columns:minmax(0,1fr) minmax(280px,330px);margin-bottom:44px}.sov-dossier__eyebrow,.sov-metrics-heading>span,.sov-roster-heading>div>span,.sov-showcase__eyebrow{color:var(--sovereign-gold);display:block;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.28em;margin-bottom:14px;text-transform:uppercase}.sov-showcase__header h2{font-size:clamp(48px,7vw,108px);letter-spacing:-.06em;line-height:.89;margin:0;max-width:1050px;text-transform:uppercase}.sov-showcase__header h2 span{display:block}.sov-showcase__header p{color:var(--sovereign-muted);font-size:clamp(15px,1.4vw,19px);line-height:1.7;margin:26px 0 0;max-width:790px}.sov-showcase__status{align-items:center;background:#07090dcc;border:1px solid var(--sovereign-line);display:flex;gap:13px;min-width:0;padding:18px}.sov-showcase__status svg{color:var(--sovereign-green);flex:0 0 24px;width:24px}.sov-showcase__status span,.sov-showcase__status strong{display:block}.sov-showcase__status strong{font:800 10px/1.2 ui-monospace,monospace;letter-spacing:.17em}.sov-showcase__status span{color:var(--sovereign-muted);font-size:11px;line-height:1.45;margin-top:7px}.sov-command-stage{background:#020304d1;border:1px solid var(--sovereign-line);box-shadow:0 40px 100px #0000006b,inset 0 0 100px rgba(225,29,72,.035);display:grid;grid-template-columns:minmax(238px,.72fr) minmax(600px,1.82fr) minmax(260px,.78fr);min-height:742px}.sov-command-stage__request,.sov-dossier{background:#07090dbd;min-width:0;padding:28px}.sov-command-stage__request{border-right:1px solid var(--sovereign-line)}.sov-command-stage__request>span,.sov-next-stage>span{color:var(--sovereign-muted);font:800 9px/1 ui-monospace,monospace;letter-spacing:.21em;text-transform:uppercase}.sov-command-stage__request>strong{display:block;font-size:clamp(20px,1.8vw,27px);line-height:1.12;margin-top:18px}.sov-request-context{color:var(--sovereign-gold);font:700 10px/1.4 ui-monospace,monospace;margin:13px 0 0}.sov-live-task{background:hsla(0,0%,100%,.035);border-left:3px solid var(--task-accent);margin-top:34px;padding:20px}.sov-live-task>span{color:var(--task-accent);display:block;font:800 9px/1 ui-monospace,monospace;letter-spacing:.18em}.sov-live-task strong{display:block;font-size:18px;line-height:1.25;margin-top:12px}.sov-live-task p{color:var(--sovereign-muted);font-size:13px;line-height:1.55;margin:10px 0 0}.sov-tone-crimson{--task-accent:var(--sovereign-crimson)}.sov-tone-gold{--task-accent:var(--sovereign-gold)}.sov-tone-cyan{--task-accent:var(--sovereign-cyan)}.sov-workflow-ledger{grid-gap:0;border-top:1px solid var(--sovereign-line);display:grid;gap:0;list-style:none;margin:30px 0 0;padding:0}.sov-workflow-ledger li{border-bottom:1px solid hsla(0,0%,100%,.055);padding:11px 0 11px 16px;position:relative}.sov-workflow-ledger li:before{background:#50545e;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:15px;width:5px}.sov-workflow-ledger li.is-current:before{background:var(--sovereign-cyan);box-shadow:0 0 10px #00dbe799}.sov-workflow-ledger span,.sov-workflow-ledger strong{display:block}.sov-workflow-ledger span{color:var(--sovereign-muted);font:700 7px/1.25 ui-monospace,monospace;letter-spacing:.13em}.sov-workflow-ledger strong{font-size:10px;line-height:1.25;margin-top:4px}.sov-map{background:radial-gradient(circle at center,#e11d481c,#0000 34%),#030507;min-width:0;overflow:hidden;position:relative}.sov-map__connections{height:100%;inset:0;position:absolute;width:100%;z-index:1}.sov-map-line{stroke:hsla(0,0%,100%,.075);stroke-width:1;vector-effect:non-scaling-stroke}.sov-map-line.is-active{stroke:var(--line-accent);stroke-width:2;stroke-dasharray:8 13;animation:sov-data-flow 2.4s linear infinite;filter:url(#sov-line-glow)}.sov-core{animation:sov-core-breathe 4.5s ease-in-out infinite;aspect-ratio:1;background:radial-gradient(circle,#e11d4847,#030508f0 64%);border:1px solid #e11d48ad;border-radius:50%;box-shadow:0 0 0 15px #e11d480a,0 0 78px #e11d4833,inset 0 0 55px #e11d4821;display:grid;left:50%;padding:20px;place-content:center;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:clamp(168px,17vw,222px);z-index:5}.sov-core strong{display:block;font-size:clamp(33px,4vw,54px);letter-spacing:-.045em}.sov-core__eyebrow,.sov-core__subtitle{display:block;font:700 8px/1.55 ui-monospace,monospace;letter-spacing:.15em;margin-inline:auto;max-width:158px;text-transform:uppercase}.sov-core__eyebrow{color:var(--sovereign-gold)}.sov-core__subtitle{color:var(--sovereign-muted)}.sov-map__nodes{inset:0;position:absolute;z-index:6}.sov-agent-node{align-items:center;background:#06080cf0;border:1px solid #ffffff1c;color:#fff;cursor:pointer;display:flex;gap:8px;left:var(--node-x);min-height:50px;padding:8px 9px;position:absolute;text-align:left;top:var(--node-y);transform:translate(-50%,-50%);transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease;width:clamp(112px,9vw,132px)}.sov-agent-node.is-selected,.sov-agent-node:focus-visible,.sov-agent-node:hover{border-color:var(--agent-accent);box-shadow:0 0 28px color-mix(in srgb,var(--agent-accent) 22%,#0000)}.sov-agent-node.is-active{background:linear-gradient(105deg,color-mix(in srgb,var(--agent-accent) 17%,#06080c),#06080c);border-color:var(--agent-accent);transform:translate(-50%,-50%) scale(1.055)}.sov-agent-node__icon{border:1px solid color-mix(in srgb,var(--agent-accent) 50%,#0000);color:var(--agent-accent);display:grid;flex:0 0 30px;height:30px;place-items:center;width:30px}.sov-agent-node__icon svg{height:18px;width:18px}.sov-agent-node__copy{min-width:0}.sov-agent-node__name,.sov-agent-node__role{display:block;overflow-wrap:anywhere}.sov-agent-node__name{font:850 9px/1.15 ui-monospace,monospace;letter-spacing:.06em}.sov-agent-node__role{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sovereign-muted);display:-webkit-box;font-size:7px;line-height:1.25;margin-top:4px;overflow:hidden}.sov-map__mobile-timeline,.sov-next-stage{display:none}.sov-dossier{border-left:1px solid var(--sovereign-line)}.sov-dossier h3{font-size:clamp(30px,2.6vw,42px);letter-spacing:-.04em;line-height:.95;margin:0;overflow-wrap:anywhere}.sov-dossier__role{color:var(--sovereign-gold);font-size:13px;line-height:1.45;margin:12px 0 28px}.sov-dossier dl{grid-gap:18px;display:grid;gap:18px;margin:0}.sov-dossier dl div{border-top:1px solid var(--sovereign-line);padding-top:15px}.sov-dossier dt{color:var(--sovereign-muted);font:700 8px/1 ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase}.sov-dossier dd{font-size:13px;line-height:1.5;margin:9px 0 0;overflow-wrap:anywhere}.sov-dossier__cta,.sov-resume-control,.sov-roster-card__link,.sov-showcase__primary-cta{align-items:center;display:inline-flex;gap:10px;justify-content:center;min-height:48px;text-decoration:none}.sov-dossier__cta{border-bottom:1px solid var(--sovereign-crimson);color:#fff;font:800 10px/1 ui-monospace,monospace;letter-spacing:.14em;margin-top:30px;text-transform:uppercase}.sov-dossier__cta svg,.sov-roster-card__link svg,.sov-showcase__primary-cta svg{width:16px}.sov-timeline{grid-gap:14px;align-items:center;background:#07090dd6;border:1px solid var(--sovereign-line);border-top:0;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) auto;padding:18px 20px}.sov-timeline__toggle{background:#090b10;border:1px solid var(--sovereign-line);color:#fff;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.sov-timeline__toggle svg{width:15px}.sov-timeline__track{background:#ffffff1c;height:2px;overflow:hidden;position:relative}.sov-timeline__track span{background:linear-gradient(90deg,var(--sovereign-crimson),var(--sovereign-gold),var(--sovereign-cyan));inset:0;position:absolute;transform-origin:left}.sov-timeline__stage{color:var(--sovereign-gold);font:800 9px/1 ui-monospace,monospace;letter-spacing:.16em}.sov-metrics-section,.sov-roster-section{margin-top:38px}.sov-metrics-heading,.sov-roster-heading{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:18px}.sov-metrics-heading h3,.sov-roster-heading h3{font-size:clamp(25px,3vw,42px);letter-spacing:-.035em;margin:0;text-transform:uppercase}.sov-resume-control{background:#00dbe70f;border:1px solid var(--sovereign-cyan);color:#fff;cursor:pointer;font:800 9px/1 ui-monospace,monospace;letter-spacing:.12em;padding:0 17px;text-transform:uppercase}.sov-resume-control svg{width:15px}.sov-roster{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 12px;scroll-snap-type:x mandatory;scrollbar-width:thin}.sov-roster-card{background:#07090dc4;border:1px solid var(--sovereign-line);flex:0 0 230px;min-height:250px;scroll-snap-align:start}.sov-roster-card.is-selected{background:linear-gradient(135deg,#e11d481f,#07090deb);border-color:var(--sovereign-crimson)}.sov-roster-card__select{background:#0000;border:0;color:#fff;cursor:pointer;display:block;min-height:198px;padding:18px;text-align:left;width:100%}.sov-roster-card__select span,.sov-roster-card__select strong{display:block}.sov-roster-card__number{color:var(--sovereign-gold);font:800 9px/1 ui-monospace,monospace;letter-spacing:.16em}.sov-roster-card__select>strong{font-size:20px;margin-top:16px}.sov-roster-card__role{color:var(--sovereign-muted);font-size:10px;line-height:1.4;margin-top:7px;min-height:36px}.sov-roster-card__outcome,.sov-roster-card__status,.sov-roster-card__task{color:#d7d9de;font:700 8px/1.35 ui-monospace,monospace;margin-top:9px}.sov-roster-card__link{border-top:1px solid var(--sovereign-line);color:var(--sovereign-paper);font:800 9px/1 ui-monospace,monospace;letter-spacing:.11em;padding:0 16px;text-transform:uppercase;width:100%}.sov-metrics{grid-gap:1px;background:var(--sovereign-line);border:1px solid var(--sovereign-line);display:grid;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr))}.sov-metrics article{background:var(--sovereign-panel);min-width:0;padding:24px}.sov-metrics article>p,.sov-metrics article>small,.sov-metrics article>span,.sov-metrics article>strong,.sov-metrics article>time{display:block}.sov-metrics article>span{color:var(--sovereign-muted);font:750 8px/1.45 ui-monospace,monospace;letter-spacing:.14em;min-height:28px;text-transform:uppercase}.sov-metrics article>strong{font-size:clamp(24px,2.2vw,38px);margin-top:17px;overflow-wrap:anywhere}.sov-metrics article>small{color:var(--sovereign-gold);font:700 8px/1 ui-monospace,monospace;letter-spacing:.14em;margin-top:10px}.sov-metrics article>p,.sov-metrics article>time{color:var(--sovereign-muted);font-size:9px;line-height:1.35;margin:8px 0 0}.sov-showcase__footer{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-top:30px}.sov-showcase__footer>div span,.sov-showcase__footer>div strong{display:block}.sov-showcase__footer>div span{color:var(--sovereign-muted);font:700 8px/1 ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase}.sov-showcase__footer>div strong{font-size:12px;margin-top:8px}.sov-showcase__primary-cta{background:linear-gradient(110deg,#790f2ba3,#07090df5);border:1px solid var(--sovereign-gold);color:#fff;font:850 10px/1 ui-monospace,monospace;letter-spacing:.15em;min-width:300px;padding:0 25px;text-transform:uppercase}@keyframes sov-data-flow{to{stroke-dashoffset:-42}}@keyframes sov-core-breathe{0%,to{box-shadow:0 0 0 15px #e11d480a,0 0 65px #e11d4829,inset 0 0 55px #e11d4821}50%{box-shadow:0 0 0 20px rgba(225,29,72,.055),0 0 95px #e11d4840,inset 0 0 68px #e11d482e}}@media (max-width:1240px){.sov-command-stage{grid-template-columns:245px minmax(0,1fr)}.sov-dossier{border-left:0;border-top:1px solid var(--sovereign-line);grid-column:1/-1}.sov-dossier dl{grid-template-columns:repeat(4,minmax(0,1fr))}.sov-map{min-height:700px}.sov-agent-node{width:118px}}@media (max-width:820px){.sov-showcase__inner{padding-block:72px;width:min(calc(100% - 28px),760px)}.sov-showcase__header{align-items:start;grid-template-columns:1fr}.sov-showcase__header h2{font-size:clamp(43px,12.5vw,74px);line-height:.91}.sov-showcase__status{width:100%}.sov-command-stage{display:block;min-height:0}.sov-command-stage__request,.sov-dossier{border:0}.sov-command-stage__request{border-bottom:1px solid var(--sovereign-line)}.sov-workflow-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}.sov-workflow-ledger li{min-width:0;padding-right:8px}.sov-map{min-height:500px}.sov-map__connections{display:none}.sov-core{top:142px;width:178px}.sov-map__mobile-timeline{display:grid;justify-items:center;left:50%;position:absolute;top:232px;transform:translateX(-50%);z-index:4}.sov-map__mobile-timeline span{background:linear-gradient(var(--sovereign-crimson),var(--sovereign-cyan));height:62px;width:1px}.sov-map__mobile-timeline strong{color:var(--sovereign-gold);font:800 9px/1 ui-monospace,monospace;letter-spacing:.14em;margin-top:8px}.sov-map__nodes{display:flex;gap:10px;height:126px;inset:auto 0 18px;overflow-x:auto;padding:0 16px 10px;position:absolute;scroll-snap-type:x mandatory}.sov-agent-node{flex:0 0 148px;left:auto;min-height:86px;position:relative;scroll-snap-align:center;top:auto;transform:none;width:148px}.sov-agent-node.is-active{transform:translateY(-4px)}.sov-dossier dl{grid-template-columns:repeat(2,minmax(0,1fr))}.sov-next-stage{background:#07090db8;border-top:1px solid var(--sovereign-line);display:block;padding:18px 22px}.sov-next-stage strong{display:block;font-size:13px;margin-top:7px}.sov-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sov-metrics article:last-child{grid-column:1/-1}}@media (max-width:520px){.sov-showcase__inner{padding-block:58px;width:min(calc(100% - 24px),480px)}.sov-showcase__header{gap:24px;margin-bottom:30px}.sov-showcase__header h2{font-size:clamp(39px,13.2vw,58px);letter-spacing:-.052em}.sov-showcase__header p{font-size:14px;margin-top:20px}.sov-command-stage__request,.sov-dossier{padding:22px 18px}.sov-command-stage__request>strong{font-size:21px}.sov-workflow-ledger{grid-template-columns:1fr 1fr}.sov-map{min-height:438px}.sov-core{top:126px;width:160px}.sov-map__mobile-timeline{top:208px}.sov-map__mobile-timeline span{height:48px}.sov-map__nodes{height:118px}.sov-agent-node{flex-basis:142px;min-height:82px;width:142px}.sov-timeline{grid-template-columns:42px minmax(0,1fr)}.sov-timeline__stage{grid-column:1/-1}.sov-dossier h3{font-size:34px}.sov-dossier dl{grid-template-columns:1fr}.sov-metrics-heading,.sov-roster-heading{align-items:stretch;flex-direction:column}.sov-resume-control{width:100%}.sov-roster-card{flex-basis:205px}.sov-metrics{grid-template-columns:1fr}.sov-metrics article:last-child{grid-column:auto}.sov-showcase__footer{align-items:stretch;flex-direction:column}.sov-showcase__primary-cta{min-width:0;width:100%}}@media (max-width:340px){.sov-showcase__inner{width:min(calc(100% - 18px),320px)}.sov-showcase__header h2{font-size:38px}.sov-showcase__status{padding:15px}.sov-workflow-ledger{grid-template-columns:1fr}.sov-timeline{padding-inline:14px}}@media (min-width:2000px){.sov-showcase__inner{width:min(calc(100% - 96px),1760px)}.sov-command-stage{grid-template-columns:290px minmax(760px,1fr) 310px;min-height:850px}.sov-agent-node{min-height:56px;width:145px}.sov-core{width:238px}}@media (prefers-reduced-motion:reduce){.sov-core,.sov-map-line.is-active{animation:none!important}.sov-showcase *,.sov-showcase :after,.sov-showcase :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}#ecosystem{--eco-row-neutral:#9b7834;--eco-row-neutral-soft:#7e6330b8;--eco-row-copy:#24201b;--eco-row-muted:#24201b9e;--eco-row-line:#6f572d29}.dark #ecosystem{--eco-row-neutral:#d2b06d;--eco-row-neutral-soft:#e0c48bb8;--eco-row-copy:#f4efe6;--eco-row-muted:#f4efe6a3;--eco-row-line:#dab87029}.joy-ecosystem-row{grid-gap:18px;-webkit-tap-highlight-color:transparent;align-items:start;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:0;color:inherit;cursor:pointer;display:grid;font:inherit;gap:18px;grid-template-columns:42px 74px minmax(0,1fr);isolation:isolate;overflow:hidden;padding:28px 4px;position:relative;text-align:left;transition:background .35s ease,border-color .35s ease,transform .28s ease,box-shadow .35s ease;width:100%}.joy-ecosystem-row:before{background:radial-gradient(circle at 18% 50%,#e11d481a 0,#0000 32%),linear-gradient(90deg,#fff0,rgba(225,29,72,.045) 45%,#fff0);background:radial-gradient(circle at 18% 50%,var(--eco-glow,#e11d481a) 0,#0000 32%),linear-gradient(90deg,#fff0 0,var(--eco-wash,rgba(225,29,72,.045)) 45%,#fff0 100%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:-1}@media (hover:hover) and (pointer:fine){.joy-ecosystem-row:hover:before{opacity:1}.joy-ecosystem-row:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--eco-accent) 12%,#0000)}.joy-ecosystem-row:hover .eco-cta,.joy-ecosystem-row:hover .eco-number,.joy-ecosystem-row:hover .eco-title{color:var(--eco-accent)!important}.joy-ecosystem-row:hover .eco-icon{background:color-mix(in srgb,var(--eco-accent) 5%,#0000)!important;border-color:color-mix(in srgb,var(--eco-accent) 38%,#d8c7a0)!important;box-shadow:0 0 0 6px color-mix(in srgb,var(--eco-accent) 8%,#0000)!important;color:var(--eco-accent)!important}}.joy-ecosystem-row.is-pressed:before,.joy-ecosystem-row:active:before,.joy-ecosystem-row:focus-visible:before{opacity:1}.joy-ecosystem-row.is-pressed,.joy-ecosystem-row:active,.joy-ecosystem-row:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--eco-accent) 14%,#0000);outline:none}.joy-ecosystem-row .eco-cta,.joy-ecosystem-row .eco-icon,.joy-ecosystem-row .eco-number,.joy-ecosystem-row .eco-title{transition:color .35s ease,border-color .35s ease,background .35s ease,box-shadow .35s ease,transform .28s ease}.joy-ecosystem-row.is-pressed .eco-cta,.joy-ecosystem-row.is-pressed .eco-number,.joy-ecosystem-row.is-pressed .eco-title,.joy-ecosystem-row:active .eco-cta,.joy-ecosystem-row:active .eco-number,.joy-ecosystem-row:active .eco-title,.joy-ecosystem-row:focus-visible .eco-cta,.joy-ecosystem-row:focus-visible .eco-number,.joy-ecosystem-row:focus-visible .eco-title{color:var(--eco-accent)!important}.joy-ecosystem-row.is-pressed .eco-icon,.joy-ecosystem-row:active .eco-icon,.joy-ecosystem-row:focus-visible .eco-icon{background:color-mix(in srgb,var(--eco-accent) 5%,#0000)!important;border-color:color-mix(in srgb,var(--eco-accent) 38%,#d8c7a0)!important;box-shadow:0 0 0 6px color-mix(in srgb,var(--eco-accent) 8%,#0000)!important;color:var(--eco-accent)!important;transform:scale(1.035)}.joy-ecosystem-row .eco-number{color:var(--eco-row-neutral-soft)!important;display:block;font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;font-size:12px;font-weight:800;letter-spacing:.16em;line-height:1;padding-top:16px}.joy-ecosystem-row .eco-icon{background:#0000!important;border:1px solid color-mix(in srgb,var(--eco-row-neutral) 40%,#0000)!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #ffffff0a!important;color:var(--eco-row-neutral)!important;display:grid!important;flex:0 0 68px!important;height:68px!important;margin:0!important;overflow:hidden;place-items:center!important;width:68px!important}.joy-ecosystem-row .eco-icon svg{height:30px;width:30px}.joy-ecosystem-row .eco-content{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.joy-ecosystem-row .eco-title{color:var(--eco-row-neutral)!important;font-size:clamp(12px,1.35vw,15px);font-weight:800;letter-spacing:.22em;line-height:1.28}.joy-ecosystem-row .eco-discipline,.joy-ecosystem-row .eco-title{display:block;font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;text-transform:uppercase}.joy-ecosystem-row .eco-discipline{color:var(--eco-row-muted);font-size:clamp(8px,.95vw,10px);font-weight:700;letter-spacing:.18em;line-height:1.4;margin-top:10px}.joy-ecosystem-row .eco-statement{color:var(--eco-row-copy)!important;font-family:Inter,IBM Plex Sans,system-ui,sans-serif;font-size:clamp(16px,1.85vw,21px);font-weight:480;letter-spacing:-.025em;line-height:1.34;margin:14px 0 0;max-width:520px}.joy-ecosystem-row .eco-cta{align-items:center;color:var(--eco-row-neutral)!important;display:inline-flex;font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;font-size:10px;font-weight:800;gap:8px;letter-spacing:.22em;line-height:1;margin-top:22px;text-transform:uppercase}.joy-ecosystem-row .eco-cta-arrow{display:inline-block;font-size:17px;line-height:.7;transition:transform .28s ease}@media (hover:hover) and (pointer:fine){.joy-ecosystem-row:hover .eco-cta-arrow{transform:translateX(4px)}}.eco-01{--eco-accent:#c73a52;--eco-glow:#c73a5224;--eco-wash:#c73a520f}.eco-02{--eco-accent:#c89a43;--eco-glow:#c89a4324;--eco-wash:#c89a430f}.eco-03{--eco-accent:#9ea4af;--eco-glow:#9ea4af21;--eco-wash:#9ea4af0d}.eco-04{--eco-accent:#b9914c;--eco-glow:#b9914c24;--eco-wash:#b9914c0f}.eco-05{--eco-accent:#b57d43;--eco-glow:#b57d4324;--eco-wash:#b57d430f}.eco-06{--eco-accent:#5a9a54;--eco-glow:#5a9a5424;--eco-wash:#5a9a540f}#ecosystem [data-testid=hero-ecosystem-list],#ecosystem [data-testid=hero-ecosystem-list]>li{border-color:var(--eco-row-line)!important}@media (max-width:767px){#ecosystem{padding-inline:18px!important}.joy-ecosystem-row{gap:10px;grid-template-columns:34px 70px minmax(0,1fr);padding:25px 0}.joy-ecosystem-row .eco-number{font-size:11px;letter-spacing:.12em;padding-top:15px}.joy-ecosystem-row .eco-icon{flex-basis:62px!important;height:62px!important;width:62px!important}.joy-ecosystem-row .eco-icon svg{height:28px;width:28px}.joy-ecosystem-row .eco-title{font-size:11px;letter-spacing:.17em}.joy-ecosystem-row .eco-discipline{font-size:7.5px;letter-spacing:.14em;margin-top:8px}.joy-ecosystem-row .eco-statement{font-size:16px;line-height:1.32;margin-top:12px}.joy-ecosystem-row .eco-cta{font-size:9px;letter-spacing:.18em;margin-top:18px}}@media (max-width:390px){.joy-ecosystem-row{gap:8px;grid-template-columns:28px 58px minmax(0,1fr)}.joy-ecosystem-row .eco-icon{flex-basis:54px!important;height:54px!important;width:54px!important}.joy-ecosystem-row .eco-title{font-size:10px;letter-spacing:.13em}.joy-ecosystem-row .eco-discipline{font-size:6.8px;letter-spacing:.11em}.joy-ecosystem-row .eco-statement{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.joy-ecosystem-row,.joy-ecosystem-row *,.joy-ecosystem-row:before{transition:none!important}}[data-testid=landing-page] .central-vellox-wheel-j{display:grid!important;place-items:center!important;pointer-events:none!important;position:absolute!important;transform:translate(-50%,-50%)!important;transform-origin:center!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger],html.dark [data-testid=landing-page] [data-testid=mobile-menu-trigger],html:not(.dark) [data-testid=landing-page] [data-testid=mobile-menu-trigger]{-webkit-text-fill-color:#fff8ef!important;background:linear-gradient(145deg,#080708f0,#1c070de6)!important;border-color:#e11d4875!important;box-shadow:0 12px 30px #00000057,inset 0 1px 0 hsla(0,0%,100%,.055)!important;color:#fff8ef!important;opacity:1!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{-webkit-text-fill-color:#fff8ef!important;color:#fff8ef!important;opacity:1!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger] svg,[data-testid=landing-page] [data-testid=mobile-menu-trigger] svg line{stroke:#fff8ef!important;color:#fff8ef!important;opacity:1!important}@media (min-width:768px){[data-testid=landing-page] #hero>div:first-child,[data-testid=landing-page] .joy-central-hero-stage-final{height:clamp(660px,82svh,860px)!important;min-height:660px!important}[data-testid=landing-page] #hero>div:first-child>img,[data-testid=landing-page] #hero>div:first-child>video{object-fit:cover!important;object-position:center 58%!important;transform:scale(1.01)!important}[data-testid=landing-page] .central-vellox-wheel-j{left:55.35%!important;top:73.75%!important}}@media (max-width:767px){[data-testid=landing-page]>header>div{min-height:132px!important;padding:12px 13px 8px!important}[data-testid=landing-page] [data-testid=header-logo-link]{max-width:calc(100vw - 116px)!important}[data-testid=landing-page] [data-testid=header-logo-link]>img{max-height:82px!important;width:clamp(164px,49vw,204px)!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]{border-radius:12px!important;height:42px!important;min-height:42px!important;min-width:96px!important;padding:0 11px!important;width:96px!important}[data-testid=landing-page] #hero>div:first-child,[data-testid=landing-page] .joy-central-hero-stage-final{background:#020203!important;height:clamp(520px,76svh,620px)!important;max-height:620px!important;min-height:520px!important}[data-testid=landing-page] #hero>div:first-child>img,[data-testid=landing-page] #hero>div:first-child>video{height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important;width:100%!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:first-of-type{left:13px!important;max-width:168px!important;top:170px!important;width:168px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(2){right:7px!important;top:177px!important}[data-testid=landing-page] [data-testid=hero-holo-hud]>div:nth-of-type(2)>div:last-child{height:76px!important;width:76px!important}[data-testid=landing-page] .central-vellox-wheel-j{font-size:12px!important;height:20px!important;left:50%!important;top:73.4%!important;width:20px!important}[data-testid=landing-page] [data-testid=hero-tagline-block]{padding-top:24px!important}}@media (max-width:390px){[data-testid=landing-page] #hero>div:first-child,[data-testid=landing-page] .joy-central-hero-stage-final{height:min(74svh,570px)!important;min-height:500px!important}[data-testid=landing-page] [data-testid=header-logo-link]>img{width:clamp(154px,47vw,184px)!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]{min-width:88px!important;padding:0 9px!important;width:88px!important}[data-testid=landing-page] [data-testid=mobile-menu-trigger]:before{font-size:6.9px!important;letter-spacing:.14em!important}[data-testid=landing-page] .central-vellox-wheel-j{left:50%!important;top:73.4%!important}}@media (min-width:768px) and (max-width:1100px) and (orientation:portrait){[data-testid=landing-page] #hero>div:first-child,[data-testid=landing-page] .joy-central-hero-stage-final{height:clamp(620px,74svh,760px)!important}[data-testid=landing-page] #hero>div:first-child>img,[data-testid=landing-page] #hero>div:first-child>video{object-fit:contain!important;object-position:center center!important;transform:none!important}}.executive-loop-copy,.hero-shimmer-text,.joy-shimmer-text,.live-loop-highlight,[data-testid=hero-reel] .executive-loop-copy,[data-testid=hero-reel] .hero-reel-cap,[data-testid=hero-reel] .live-loop-highlight,[data-testid=hero-reel] .reel-bubble-joe,[data-testid=hero-reel] .reel-bubble-typing,[data-testid=hero-reel] .stark-loop-highlight,[data-testid=hero-reel] [data-testid=hero-reel-eyebrow]{-webkit-text-fill-color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(90deg,#ff5a6f,#ff7a59 18%,#fc6 42%,#fff0bf 50%,#ffcf6e 62%,#ff8a5c 80%,#ff4b63)!important;background-size:280% 100%!important;color:#0000!important;filter:saturate(1.18) brightness(1.16)!important;text-shadow:0 0 10px #ff586e24,0 0 18px #ffc45c1a!important}[data-testid=hero-reel] [data-testid=hero-reel-stage]{border:1px solid #ff677d47!important;box-shadow:inset 0 0 0 1px #ffd68414,inset 0 0 72px #c8264c1f,0 0 30px #ff526f14!important}.joy-feature-card,.joy-home-card,.joy-lookup-card,.joy-platform-card,[data-testid=hero-cta-row] [data-testid*=shipment],[data-testid=hero-cta-row]>a,[data-testid=hero-cta-row]>button{background:radial-gradient(circle at 78% 28%,#ff92ad29,#0000 24%),linear-gradient(135deg,#08080b,#16070d 46%,#35101c)!important;border-color:#d6a95f57!important;box-shadow:0 10px 26px #00000038,inset 0 0 0 1px #ffd27d0f,0 0 24px #a8344a1a!important;filter:brightness(1.08) saturate(1.06)!important}.joy-feature-card:hover,.joy-home-card:hover,.joy-lookup-card:hover,.joy-platform-card:hover,[data-testid=hero-cta-row]>a:hover,[data-testid=hero-cta-row]>button:hover{filter:brightness(1.14) saturate(1.1)!important}.joy-feature-card h3,.joy-home-card h3,.joy-platform-card h3,[data-testid=hero-cta-row]>a span[class*=font-display],[data-testid=hero-cta-row]>button span[class*=font-display]{color:#e1bb73!important;text-shadow:0 0 12px #e1bb731f!important}.joy-feature-card p,.joy-home-card p,.joy-platform-card p,.joy-platform-card small,[data-testid=hero-cta-row]>a span[class*=font-mono],[data-testid=hero-cta-row]>button span[class*=font-mono]{color:#eee3d4e0!important}.hero-eyebrow-sovereign,.hero-kicker-sovereign,.sovereign-os-label,[data-testid=hero-eyebrow]{-webkit-text-fill-color:#7e172bf5!important;color:#7e172bf5!important;filter:contrast(1.08) brightness(1.04)!important;font-weight:600!important;letter-spacing:.34em!important;opacity:1!important;text-shadow:0 0 1px #7e172b38,0 0 10px #c44e6c1a!important}[data-testid=hero-eyebrow]>span:first-child{filter:brightness(1.1)!important;opacity:.88!important}.hero-kicker-sovereign:after,.hero-kicker-sovereign:before,.sovereign-os-label:after,.sovereign-os-label:before{filter:brightness(1.08)!important;opacity:.55!important}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track{animation:joyHermesRosterAll17 52s linear infinite!important}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(6)>span:nth-child(2){font-size:0!important}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(6)>span:nth-child(2):after{content:"BHO";font-size:12px}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(15),[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(16),[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(17){align-items:baseline;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800;gap:6px;letter-spacing:.14em;text-transform:uppercase}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(15)>*,[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(16)>*,[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(17)>*{display:none!important}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(15):before{content:"15  MIDAS · FUNDRAISING"}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(16):before{content:"16  ONISHA · EXECUTIVE SUPERVISOR"}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(17):before{content:"17  STARK · SYSTEMS INTELLIGENCE"}@keyframes joyHermesRosterAll17{0%{transform:translateX(0)}94%{transform:translateX(-82%)}to{transform:translateX(-82%)}}@media (max-width:640px){[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track>span:nth-child(6)>span:nth-child(2):after{font-size:10px}}@media (prefers-reduced-motion:reduce){.executive-loop-copy,.hero-shimmer-text,.joy-shimmer-text,.live-loop-highlight,[data-testid=hero-reel] .hero-reel-cap{animation:none!important}[data-testid=hero-reel-hermes-roster] .hero-reel-roster-track{animation:none!important;overflow-x:auto}}:root{--hlr-bg:#030509;--hlr-panel:#080c14c7;--hlr-panel-solid:#080d16;--hlr-border:#94a3b829;--hlr-text:#f8fafc;--hlr-muted:#8793a5;--hlr-faint:#4b5563}.hlr-boot{background:#030509;color:#cbd5e1;display:grid;font:600 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;inset:0;letter-spacing:.24em;place-items:center;position:fixed;text-transform:uppercase;z-index:2147483000}.hlr-shell{--active-persona:#7dd3fc;background:radial-gradient(1100px 700px at 0 -10%,color-mix(in srgb,var(--active-persona) 11%,#0000),#0000 66%),radial-gradient(900px 620px at 100% 110%,#e11d481c,#0000 68%),linear-gradient(145deg,#020307,#050810 46%,#020409);color:#f8fafc;color:var(--hlr-text);display:grid;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;grid-template-rows:auto minmax(0,1fr);inset:0;overflow:hidden;position:fixed;z-index:2147483000}.hlr-grid{background-image:linear-gradient(rgba(148,163,184,.055) 1px,#0000 0),linear-gradient(90deg,rgba(148,163,184,.055) 1px,#0000 0);background-size:40px 40px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 82%);mask-image:linear-gradient(180deg,#000,#0000 82%);opacity:.25;pointer-events:none;position:absolute}.hlr-header{grid-gap:24px;align-items:center;-webkit-backdrop-filter:blur(24px) saturate(130%);backdrop-filter:blur(24px) saturate(130%);background:#02050ad1;border-bottom:1px solid #94a3b829;border-bottom:1px solid var(--hlr-border);display:grid;gap:24px;grid-template-columns:minmax(300px,1fr) auto auto;min-height:72px;padding:12px 18px;position:relative;z-index:5}.hlr-brand{align-items:center;display:flex;gap:14px;min-width:0}.hlr-brand button,.hlr-context__header button,.hlr-header__actions button,.hlr-history__panel header button{background:hsla(0,0%,100%,.035);border:1px solid #94a3b829;border:1px solid var(--hlr-border);border-radius:13px;color:#cbd5e1;display:grid;flex:0 0 auto;height:40px;place-items:center;transition:border-color .2s ease,background .2s ease,transform .2s ease;width:40px}.hlr-brand button:hover,.hlr-context__header button:hover,.hlr-header__actions button:hover,.hlr-history__panel header button:hover{background:color-mix(in srgb,var(--active-persona) 12%,#0000);border-color:var(--active-persona);transform:translateY(-1px)}.hlr-brand svg,.hlr-header__actions svg{height:18px;width:18px}.hlr-brand span,.hlr-context__header span,.hlr-conversation__heading span,.hlr-history__panel header span,.hlr-live-panel__header span{color:#8793a5;color:var(--hlr-muted);display:block;font:700 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.19em;text-transform:uppercase}.hlr-brand h1{font-size:clamp(18px,2vw,28px);letter-spacing:-.04em;line-height:1;margin:5px 0 0;white-space:nowrap}.hlr-header__telemetry{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.hlr-header__telemetry span{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #94a3b829;border:1px solid var(--hlr-border);border-radius:999px;color:#aab4c3;display:inline-flex;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;gap:7px;letter-spacing:.11em;min-height:28px;padding:0 10px;text-transform:uppercase}.hlr-header__telemetry i{background:#64748b;border-radius:50%;height:6px;width:6px}.hlr-header__telemetry i.is-live{background:#34d399;box-shadow:0 0 12px #34d399b3}.hlr-header__telemetry i.is-offline{background:#fb7185}.hlr-header__actions{display:flex;gap:8px}.hlr-layout{display:grid;grid-template-columns:minmax(230px,272px) minmax(420px,1fr) minmax(260px,320px);min-height:0;position:relative;z-index:2}.hlr-live-panel,.hlr-persona-rail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,#070b12d1,#03060bc7);min-height:0;overflow:auto}.hlr-persona-rail{border-right:1px solid #94a3b829;border-right:1px solid var(--hlr-border);padding:20px 14px 14px}.hlr-live-panel{border-left:1px solid #94a3b829;border-left:1px solid var(--hlr-border);padding:18px 16px}.hlr-core{--hlr-core-colour:#7dd3fc;display:grid;height:156px;isolation:isolate;margin:4px auto 20px;place-items:center;position:relative;width:156px}.hlr-core__halo{border:1px solid color-mix(in srgb,var(--hlr-core-colour) 55%,#0000);border-radius:50%;position:absolute}.hlr-core__halo--outer{animation:hlr-rotate 14s linear infinite;box-shadow:0 0 48px color-mix(in srgb,var(--hlr-core-colour) 20%,#0000),inset 0 0 28px #ffffff08;inset:2px}.hlr-core__halo--outer:after,.hlr-core__halo--outer:before{background:var(--hlr-core-colour);border-radius:50%;box-shadow:0 0 16px var(--hlr-core-colour);content:"";height:7px;position:absolute;width:7px}.hlr-core__halo--outer:before{left:25px;top:14px}.hlr-core__halo--outer:after{bottom:32px;right:12px}.hlr-core__halo--inner{animation:hlr-rotate-reverse 10s linear infinite;border-style:dashed;inset:19px;opacity:.7}.hlr-core__mesh{background:radial-gradient(circle,color-mix(in srgb,var(--hlr-core-colour) 28%,#0000),#04080ef2 68%);border-radius:50%;box-shadow:inset 0 0 22px color-mix(in srgb,var(--hlr-core-colour) 24%,#0000),0 0 38px color-mix(in srgb,var(--hlr-core-colour) 18%,#0000);inset:34px;position:absolute}.hlr-core__centre{background:#04080ed1;border:1px solid color-mix(in srgb,var(--hlr-core-colour) 60%,#0000);border-radius:20px;box-shadow:0 0 24px color-mix(in srgb,var(--hlr-core-colour) 20%,#0000);display:grid;height:56px;place-items:center;position:relative;width:56px;z-index:2}.hlr-core__centre svg{color:var(--hlr-core-colour);height:27px;width:27px}.hlr-core__state{background:#050912;border:1px solid color-mix(in srgb,var(--hlr-core-colour) 38%,#0000);border-radius:999px;bottom:1px;color:var(--hlr-core-colour);font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;padding:5px 10px;position:absolute;z-index:3}.hlr-core--analysing .hlr-core__mesh,.hlr-core--listening .hlr-core__mesh,.hlr-core--routing .hlr-core__mesh,.hlr-core--speaking .hlr-core__mesh{animation:hlr-pulse 1.6s ease-in-out infinite}.hlr-core--warning{--hlr-core-colour:#fb7185!important}.hlr-core--offline{--hlr-core-colour:#64748b!important;filter:saturate(.3)}.hlr-persona-rail__list{grid-gap:7px;display:grid;gap:7px}.hlr-persona{--persona-colour:#7dd3fc;grid-gap:10px;align-items:center;background:#0000;border:1px solid #0000;border-radius:16px;color:#cbd5e1;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) 8px;min-height:58px;padding:8px 10px;text-align:left;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:100%}.hlr-persona:hover{background:hsla(0,0%,100%,.035);transform:translateX(2px)}.hlr-persona.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--persona-colour) 13%,#0000),hsla(0,0%,100%,.018));border-color:color-mix(in srgb,var(--persona-colour) 35%,#0000);box-shadow:inset 3px 0 0 var(--persona-colour)}.hlr-persona__icon{background:color-mix(in srgb,var(--persona-colour) 11%,#0000);border-radius:12px;color:var(--persona-colour);display:grid;height:34px;place-items:center;width:34px}.hlr-persona__icon svg{height:17px;width:17px}.hlr-persona__copy{min-width:0}.hlr-persona__copy strong{color:#e8edf4;display:block;font-size:11px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hlr-persona__copy small{color:#687486;display:block;font:600 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;margin-top:4px}.hlr-persona__status{background:#475569;border-radius:50%;height:7px;width:7px}.hlr-persona__status.is-online{background:#34d399;box-shadow:0 0 8px #34d3998c}.hlr-rail-alerts{align-items:center;background:rgba(251,191,36,.045);border:1px solid #fbbf242e;border-radius:14px;display:flex;gap:8px;justify-content:space-between;margin-top:14px;min-height:44px;padding:0 12px}.hlr-rail-alerts span{align-items:center;color:#aab4c3;display:inline-flex;font-size:10px;gap:7px}.hlr-rail-alerts svg{color:#fbbf24;width:14px}.hlr-rail-alerts strong{color:#fbbf24;font-size:16px}.hlr-conversation{background:#02050a2e;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;min-width:0}.hlr-conversation__heading{align-items:center;background:#05090f7a;border-bottom:1px solid #94a3b829;border-bottom:1px solid var(--hlr-border);display:flex;gap:16px;justify-content:space-between;min-height:62px;padding:12px 20px}.hlr-conversation__heading strong{color:#eef2f7;display:block;font-size:15px;margin-top:4px}.hlr-conversation__modes{align-items:center;color:#657184;display:flex;font-size:9px;gap:8px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.hlr-conversation__modes i{background:var(--active-persona);border-radius:50%;height:3px;width:3px}.hlr-transcript{min-height:0;overflow-y:auto;padding:22px clamp(16px,3vw,42px) 30px;scroll-behavior:smooth}.hlr-message{margin:0 auto 18px;max-width:920px}.hlr-message>header{align-items:center;color:#64748b;display:flex;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;gap:16px;justify-content:space-between;letter-spacing:.13em;margin-bottom:7px;text-transform:uppercase}.hlr-message>p{color:#dbe3ed;font-size:clamp(13px,1.1vw,15px);line-height:1.75;margin:0;white-space:pre-wrap}.hlr-message--owner{background:color-mix(in srgb,var(--active-persona) 8%,#070b12d1);border:1px solid color-mix(in srgb,var(--active-persona) 25%,#0000);border-radius:18px 18px 4px 18px;margin-right:0;padding:14px 16px;width:min(78%,720px)}.hlr-message--assistant{background:linear-gradient(145deg,#0d121cb8,#060a119e);border:1px solid #94a3b81f;border-radius:4px 18px 18px 18px;box-shadow:0 22px 70px -50px #000000d9;padding:16px 17px}.hlr-message.is-streaming{border-color:color-mix(in srgb,var(--active-persona) 24%,#0000)}.hlr-cursor{animation:hlr-blink .8s steps(2) infinite;background:var(--active-persona);display:inline-block;height:15px;margin-left:4px;vertical-align:-2px;width:7px}.hlr-message__service-note{align-items:center;color:#f59e0b;display:flex;font-size:10px;gap:7px;margin-top:12px}.hlr-message__service-note svg{width:14px}.hlr-record-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:14px}.hlr-record-card{background:linear-gradient(145deg,#ffffff0a,hsla(0,0%,100%,.018));border:1px solid #94a3b826;border-radius:16px;color:#dbe3ed;display:block;min-width:0;padding:14px;text-align:left;transition:border-color .2s ease,transform .2s ease,background .2s ease}.hlr-record-card:hover{background:color-mix(in srgb,var(--active-persona) 7%,#ffffff05);border-color:color-mix(in srgb,var(--active-persona) 40%,#0000);transform:translateY(-2px)}.hlr-record-card__footer,.hlr-record-card__meta,.hlr-record-card__metrics,.hlr-record-card__topline{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.hlr-record-card__topline{justify-content:space-between}.hlr-label{align-items:center;border-radius:999px;display:inline-flex;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;min-height:20px;padding:0 8px;text-transform:uppercase}.hlr-label--confirmed{background:#10b9811a;border:1px solid #10b98133;color:#6ee7b7}.hlr-label--predicted{background:#8b5cf61a;border:1px solid #8b5cf633;color:#c4b5fd}.hlr-grade{font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.hlr-grade--a{color:#34d399}.hlr-grade--b{color:#60a5fa}.hlr-grade--c{color:#fbbf24}.hlr-grade--d{color:#94a3b8}.hlr-record-card__title{color:#f4f7fb;font-size:14px;font-weight:700;margin-top:12px}.hlr-record-card__meta{color:#7e8a9c;font-size:9px;margin-top:7px;text-transform:capitalize}.hlr-record-card__meta span:not(:last-child):after{content:"·";margin-left:7px}.hlr-record-card__metrics{align-items:stretch;margin-top:13px}.hlr-record-card__metrics span{align-items:center;color:#9aa6b6;display:inline-flex;font-size:9px;gap:5px}.hlr-record-card__metrics svg{color:var(--active-persona);height:12px;width:12px}.hlr-record-card__footer{border-top:1px solid #94a3b81a;color:#aeb8c6;font-size:10px;justify-content:space-between;margin-top:14px;padding-top:11px}.hlr-record-card__footer svg{width:14px}.hlr-action-card{background:linear-gradient(145deg,#f59e0b12,#0a0d14b3);border:1px solid #f59e0b4d;border-radius:16px;margin-top:14px;padding:16px}.hlr-action-card__header{align-items:center;display:flex;justify-content:space-between}.hlr-action-card__status{color:#fbbf24;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.hlr-action-card h3{color:#f8fafc;font-size:16px;margin:12px 0;text-transform:capitalize}.hlr-action-card dl{grid-gap:8px;display:grid;gap:8px;margin:0}.hlr-action-card dl div{grid-gap:12px;border-bottom:1px solid #94a3b814;display:grid;gap:12px;grid-template-columns:140px 1fr;padding:7px 0}.hlr-action-card dt{color:#718096;font-size:10px}.hlr-action-card dd{color:#cbd5e1;font-size:11px;margin:0}.hlr-action-card__controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.hlr-action-card__controls button{align-items:center;background:#10b9811f;border:1px solid #34d3994d;border-radius:10px;color:#d1fae5;display:inline-flex;font-size:10px;gap:6px;min-height:34px;padding:0 12px}.hlr-action-card__controls button svg{width:14px}.hlr-action-card__controls button.is-secondary{background:#ffffff08;border-color:#94a3b829;border-color:var(--hlr-border);color:#cbd5e1}.hlr-action-card__controls button.is-danger{background:#e11d4814;border-color:#fb718540;color:#fecdd3}.hlr-command-zone{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#02050adb;border-top:1px solid #94a3b829;border-top:1px solid var(--hlr-border);padding:8px clamp(14px,3vw,38px) 12px;position:relative;z-index:4}.hlr-suggestions{display:flex;gap:7px;margin:0 auto 8px;max-width:980px;overflow-x:auto;scrollbar-width:none}.hlr-suggestions::-webkit-scrollbar{display:none}.hlr-suggestions button{background:#ffffff05;border:1px solid #94a3b824;border-radius:999px;color:#8390a2;flex:0 0 auto;font-size:9px;min-height:27px;padding:0 10px;transition:color .2s ease,border-color .2s ease,background .2s ease}.hlr-suggestions button:hover{background:color-mix(in srgb,var(--active-persona) 7%,#0000);border-color:color-mix(in srgb,var(--active-persona) 35%,#0000);color:#e2e8f0}.hlr-command{grid-gap:8px;align-items:end;background:#090e17e0;border:1px solid color-mix(in srgb,var(--active-persona) 25%,#94a3b829);border-radius:18px;box-shadow:0 20px 80px -40px color-mix(in srgb,var(--active-persona) 35%,#0000),inset 0 1px 0 #ffffff0a;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto auto auto;margin:0 auto;max-width:980px;min-height:56px;padding:8px}.hlr-command.is-listening{border-color:#fb7185;box-shadow:0 0 34px #fb718529}.hlr-command textarea{align-self:center;background:#0000;border:0;color:#eef2f7;font:500 13px/1.5 inherit;max-height:130px;min-height:38px;outline:none;padding:9px 4px 6px;resize:none}.hlr-command textarea::placeholder{color:#5e6a7b}.hlr-command button{background:hsla(0,0%,100%,.025);border:1px solid #94a3b829;border:1px solid var(--hlr-border);border-radius:12px;color:#95a1b2;display:grid;height:38px;place-items:center;width:38px}.hlr-command button svg{height:17px;width:17px}.hlr-command button:hover{border-color:var(--active-persona);color:#f8fafc}.hlr-command button.hlr-command__mic{color:#fda4af}.hlr-command.is-listening button.hlr-command__mic{background:#e11d48;border-color:#fb7185;box-shadow:0 0 0 3px #fb718524,0 0 24px #e11d4847;color:#fff}.hlr-command button.hlr-command__send{background:var(--active-persona);border-color:var(--active-persona);color:#031017}.hlr-command button:disabled{cursor:not-allowed;opacity:.35}.hlr-shortcuts{color:#475569;display:flex;font-size:8px;gap:14px;justify-content:center;margin:7px auto 0;max-width:980px}.hlr-shortcuts kbd{color:#6f7b8d;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.hlr-live-panel__header{border-bottom:1px solid #94a3b829;border-bottom:1px solid var(--hlr-border);display:flex;gap:12px;justify-content:space-between;padding-bottom:15px}.hlr-live-panel__header strong{color:#ecf2f8;display:block;font-size:13px;margin-top:5px}.hlr-live-panel__header svg{color:var(--active-persona);width:19px}.hlr-live-panel__metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:14px}.hlr-live-panel__metrics div{background:hsla(0,0%,100%,.025);border:1px solid #94a3b81f;border-radius:14px;min-height:70px;padding:11px}.hlr-live-panel__metrics span{color:#6f7b8d;display:block;font-size:9px}.hlr-live-panel__metrics strong{color:#f5f7fa;display:block;font-size:22px;line-height:1;margin-top:8px}.hlr-live-panel section{border-bottom:1px solid #94a3b817;padding:16px 2px}.hlr-live-panel section h2{color:#7f8b9d;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;margin:0 0 8px;text-transform:uppercase}.hlr-live-panel section p{color:#c0c9d5;font-size:11px;line-height:1.55;margin:0}.hlr-live-panel section small{color:#596577;display:block;font-size:9px;margin-top:5px}.hlr-risk{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto auto 1fr}.hlr-risk svg{color:#f59e0b;width:17px}.hlr-risk strong{color:#fbbf24;font-size:21px}.hlr-risk span{color:#8e99a9;font-size:10px}.hlr-chip-list{display:flex;flex-wrap:wrap;gap:6px}.hlr-chip-list span{background:color-mix(in srgb,var(--active-persona) 5%,#0000);border:1px solid color-mix(in srgb,var(--active-persona) 22%,#0000);border-radius:999px;color:#9eabba;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;padding:5px 8px;text-transform:uppercase}.hlr-forecast{color:#f4f7fb;display:block;font-size:clamp(20px,2.2vw,30px);letter-spacing:-.04em}.hlr-context{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#05090ff7;border-left:1px solid color-mix(in srgb,var(--active-persona) 30%,#0000);bottom:0;box-shadow:-40px 0 120px #0000008c;position:fixed;right:0;top:0;transform:translateX(104%);transition:transform .25s ease;width:min(430px,94vw);z-index:2147483200}.hlr-context.is-open{transform:translateX(0)}.hlr-context__header{align-items:center;border-bottom:1px solid #94a3b829;border-bottom:1px solid var(--hlr-border);display:flex;gap:16px;justify-content:space-between;min-height:72px;padding:14px 16px}.hlr-context__header strong{display:block;font-size:14px;margin-top:5px}.hlr-context__body{height:calc(100% - 72px);overflow:auto;padding:18px}.hlr-context__hero{background:radial-gradient(120% 100% at 100% 0,color-mix(in srgb,var(--active-persona) 13%,#0000),#0000 55%),hsla(0,0%,100%,.025);border:1px solid color-mix(in srgb,var(--active-persona) 20%,#0000);border-radius:18px;padding:18px}.hlr-context__hero h2{font-size:22px;margin:12px 0 4px}.hlr-context__hero p{color:#8f9aac;font-size:11px;margin:0;text-transform:capitalize}.hlr-context__stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:10px}.hlr-context__stats div{background:#ffffff05;border:1px solid #94a3b829;border:1px solid var(--hlr-border);border-radius:14px;padding:12px}.hlr-context__stats span{color:#6f7b8d;display:block;font-size:9px}.hlr-context__stats strong{display:block;font-size:18px;margin-top:7px}.hlr-context__body section{border-bottom:1px solid #94a3b817;padding:17px 2px}.hlr-context__body section h3{color:#778396;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;margin:0 0 8px;text-transform:uppercase}.hlr-context__body section p{color:#c7d0dc;font-size:11px;margin:4px 0}.hlr-context__body section small{color:#606c7e;font-size:9px}.hlr-evidence{background:#10b9810a;border:1px solid #34d39924;border-radius:13px;display:flex;gap:10px;padding:11px}.hlr-evidence svg{color:#34d399;flex:0 0 auto;width:16px}.hlr-evidence small,.hlr-evidence span,.hlr-evidence strong{display:block}.hlr-evidence strong{color:#6ee7b7;font-size:10px}.hlr-evidence span{color:#b7c0cc;font-size:10px;margin-top:3px}.hlr-evidence small{color:#617083;font-size:8px;margin-top:4px}.hlr-history{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000009e;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:2147483300}.hlr-history__panel{background:#070c14;border:1px solid #94a3b829;border:1px solid var(--hlr-border);border-radius:22px;box-shadow:0 38px 140px #000000a6;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:82vh;overflow:hidden;width:min(720px,96vw)}.hlr-history__panel header{align-items:center;border-bottom:1px solid #94a3b829;border-bottom:1px solid var(--hlr-border);display:flex;gap:16px;justify-content:space-between;padding:16px}.hlr-history__panel header strong{display:block;font-size:13px;margin-top:5px}.hlr-history__panel>div{overflow:auto;padding:10px}.hlr-history__panel>div>button{grid-gap:12px;background:#0000;border:0;border-bottom:1px solid #94a3b814;color:#cbd5e1;display:grid;gap:12px;grid-template-columns:74px minmax(0,1fr) auto;padding:12px;text-align:left;width:100%}.hlr-history__panel>div>button:hover{background:#ffffff08}.hlr-history__panel button span{color:var(--active-persona);font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.hlr-history__panel button p{font-size:11px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hlr-history__panel button time{color:#566274;font-size:8px}.hlr-offline-card{background:#e11d4812;border:1px solid #fb718542;border-radius:16px;display:flex;gap:12px;margin:20px auto;max-width:760px;padding:16px}.hlr-offline-card>svg{color:#fb7185;flex:0 0 auto}.hlr-offline-card strong{display:block}.hlr-offline-card p{color:#c3ccd8;font-size:11px;margin:5px 0 10px}.hlr-offline-card button{background:#e11d4814;border:1px solid #fb718547;border-radius:9px;color:#fecdd3;font-size:10px;padding:7px 10px}@keyframes hlr-rotate{to{transform:rotate(1turn)}}@keyframes hlr-rotate-reverse{to{transform:rotate(-1turn)}}@keyframes hlr-pulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes hlr-blink{50%{opacity:0}}@media (max-width:1180px){.hlr-layout{grid-template-columns:230px minmax(0,1fr)}.hlr-live-panel{display:none}.hlr-header{grid-template-columns:minmax(260px,1fr) auto}.hlr-header__telemetry{display:none}}@media (max-width:780px){.hlr-shell{grid-template-rows:58px minmax(0,1fr)}.hlr-header{gap:8px;grid-template-columns:minmax(0,1fr) auto;min-height:58px;padding:8px 10px}.hlr-brand{gap:8px}.hlr-brand button{height:36px;width:36px}.hlr-brand span{display:none}.hlr-brand h1{font-size:17px}.hlr-header__actions button{height:36px;width:36px}.hlr-header__actions button:first-child,.hlr-header__actions button:nth-child(2){display:none}.hlr-layout{grid-template-columns:1fr}.hlr-persona-rail{align-items:center;background:#03060bf5;border:0;border-top:1px solid #94a3b829;border-top:1px solid var(--hlr-border);bottom:0;display:flex;gap:7px;height:78px;left:0;overflow-x:auto;padding:8px 10px;position:absolute;right:0;z-index:12}.hlr-core{flex:0 0 auto;height:50px;margin:0;width:50px}.hlr-core__halo--inner,.hlr-core__mesh,.hlr-core__state{display:none}.hlr-core__halo--outer{inset:1px}.hlr-core__centre{border-radius:12px;height:34px;width:34px}.hlr-core__centre svg{width:18px}.hlr-persona-rail__list{display:flex;gap:7px}.hlr-persona{grid-template-columns:1fr;min-height:55px;padding:5px;text-align:center;width:55px}.hlr-persona__icon{margin:auto}.hlr-persona__copy small,.hlr-persona__status{display:none}.hlr-persona__copy strong{font-size:7px;line-height:1.05;white-space:normal}.hlr-persona.is-active{box-shadow:inset 0 -2px 0 var(--persona-colour)}.hlr-rail-alerts{display:none}.hlr-conversation{padding-bottom:78px}.hlr-conversation__heading{min-height:52px;padding:9px 12px}.hlr-conversation__modes{display:none}.hlr-conversation__heading strong{font-size:12px}.hlr-transcript{padding:14px 11px 20px}.hlr-message{margin-bottom:12px}.hlr-message--owner{width:88%}.hlr-message--assistant{padding:13px}.hlr-message>p{font-size:12px;line-height:1.65}.hlr-action-card dl div,.hlr-record-grid{grid-template-columns:1fr}.hlr-action-card dl div{gap:3px}.hlr-command-zone{padding:6px 8px 8px}.hlr-suggestions{margin-bottom:6px}.hlr-command{grid-template-columns:minmax(0,1fr) auto auto;min-height:50px;padding:6px}.hlr-command__stop,.hlr-command__utility{display:none!important}.hlr-command textarea{font-size:12px;padding-left:8px}.hlr-shortcuts{display:none}}@media (max-width:390px){.hlr-brand h1{font-size:14px}.hlr-header__actions button{height:32px;width:32px}.hlr-persona-rail{height:72px}.hlr-persona{min-height:49px;width:49px}.hlr-persona__icon{height:29px;width:29px}.hlr-persona__copy strong{display:none}.hlr-conversation{padding-bottom:72px}}@media (min-width:1920px){.hlr-layout{grid-template-columns:310px minmax(700px,1fr) 380px}.hlr-persona-rail{padding-inline:22px}.hlr-transcript{padding-inline:6vw}.hlr-live-panel{padding:24px}}@media (prefers-reduced-motion:reduce){.hlr-shell *,.hlr-shell :after,.hlr-shell :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.hlr-command.is-listening button.hlr-command__mic,.hlr-core__halo--inner,.hlr-core__halo--outer,.hlr-core__mesh{animation:none!important}}@media (forced-colors:active){.hlr-shell{forced-color-adjust:auto}.hlr-command,.hlr-label,.hlr-persona,.hlr-record-card{border:1px solid CanvasText}}.hlr-step-up{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000c7;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1000004}.hlr-step-up__panel{background:radial-gradient(circle at 50% 0,#d6b36a21,#0000 38%),linear-gradient(145deg,#0f121afa,#04060afc);border:1px solid #d6b36a57;border-radius:26px;box-shadow:0 40px 120px #000000b8,inset 0 1px #ffffff12;color:#f8fafc;padding:28px;width:min(520px,100%)}.hlr-step-up__core{background:#d6b36a14;border:1px solid #d6b36a80;border-radius:50%;box-shadow:0 0 34px #d6b36a2e;color:#e7c987;display:grid;height:58px;margin-bottom:18px;place-items:center;width:58px}.hlr-step-up__panel label>span,.hlr-step-up__panel>span{color:#d6b36a;display:block;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.22em;text-transform:uppercase}.hlr-step-up__panel h2{font-size:clamp(24px,5vw,36px);letter-spacing:-.035em;margin:7px 0 10px}.hlr-step-up__panel p{color:#a8b0be;line-height:1.65;margin:0 0 18px}.hlr-step-up__panel dl{grid-gap:8px;display:grid;gap:8px;margin:0 0 20px}.hlr-step-up__panel dl>div{grid-gap:12px;background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:12px;display:grid;gap:12px;grid-template-columns:128px 1fr;padding:10px 12px}.hlr-step-up__panel dt{color:#6f7a8d}.hlr-step-up__panel dd{color:#dce3ee;margin:0}.hlr-step-up__panel label{grid-gap:9px;display:grid;gap:9px}.hlr-step-up__panel input{background:#0000005c;border:1px solid #d6b36a59;border-radius:13px;color:#fff;outline:none;padding:13px 14px;width:100%}.hlr-step-up__panel input:focus{border-color:#d6b36a;box-shadow:0 0 0 3px #d6b36a1f}.hlr-step-up__error{align-items:center;background:#be185d17;border:1px solid #fb71854d;border-radius:12px;color:#fda4af;display:flex;gap:9px;margin-top:12px;padding:10px 12px}.hlr-step-up__error svg{flex:0 0 auto;width:18px}.hlr-step-up__actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.hlr-step-up__actions button{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;color:#cbd5e1;padding:10px 16px}.hlr-step-up__actions button[type=submit]{background:linear-gradient(90deg,#b99145,#ead596);border-color:#d6b36a73;color:#06080c}.hlr-step-up__actions button:disabled{cursor:not-allowed;opacity:.45}.hlr-step-up__panel>small{color:#687386;display:block;margin-top:16px}.hlr-action-edit__panel{max-height:min(880px,calc(100vh - 28px));overflow:auto;width:min(680px,calc(100vw - 28px))}.hlr-action-edit__panel label{grid-gap:7px;display:grid;gap:7px}.hlr-action-edit__panel label>span{color:#9aa6b6;font:700 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase}.hlr-action-edit__panel textarea{background:#02060cb8;border:1px solid #94a3b829;border:1px solid var(--hlr-border);border-radius:13px;color:#eef2f7;font:500 13px/1.55 Inter,ui-sans-serif,system-ui,sans-serif;min-height:76px;outline:none;padding:12px 13px;resize:vertical;width:100%}.hlr-action-edit__panel textarea:focus{border-color:var(--active-persona);box-shadow:0 0 0 3px color-mix(in srgb,var(--active-persona) 13%,#0000)}.hlr-action-edit__panel .hlr-action-edit__json{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;min-height:190px;tab-size:2}@media (max-width:560px){.hlr-action-edit__panel{max-height:calc(100vh - 16px)}.hlr-action-edit__panel textarea{font-size:16px}}body:has([data-testid=hermes-lead-room]):after{content:none!important;display:none!important}body:has([data-testid=hermes-lead-room]){background:#030509!important}.hlr-shell,.hlr-shell *{box-sizing:border-box}.hlr-shell{color-scheme:dark;isolation:isolate}.hlr-shell h1,.hlr-shell h2,.hlr-shell h3,.hlr-shell h4,.hlr-shell h5,.hlr-shell h6{color:#f8fafc!important;opacity:1!important;text-shadow:none!important}.hlr-shell .hlr-brand h1{color:#f8fafc!important;font-size:clamp(18px,2vw,28px)!important;inset:auto!important;letter-spacing:-.04em!important;line-height:1!important;margin:5px 0 0!important;max-width:min(64vw,660px)!important;overflow:hidden!important;position:static!important;text-overflow:ellipsis!important;transform:none!important;white-space:nowrap!important}.hlr-shell .hlr-context__body section h3,.hlr-shell .hlr-live-panel section h2{color:#aeb9c8!important;font-size:9px!important;letter-spacing:.13em!important;line-height:1.2!important}.hlr-shell .hlr-context__hero h2{color:#f8fafc!important;font-size:22px!important;line-height:1.1!important}.hlr-shell .hlr-live-panel section p,.hlr-shell .hlr-live-panel section small,.hlr-shell .hlr-live-panel__metrics span{opacity:1!important}.hlr-shell :focus-visible{outline:3px solid color-mix(in srgb,var(--active-persona) 72%,#fff)!important;outline-offset:3px!important}@media (max-width:780px){.hlr-shell .hlr-brand{min-width:0!important;overflow:hidden!important}.hlr-shell .hlr-brand h1{font-size:17px!important;line-height:1.05!important;margin-top:0!important;max-width:calc(100vw - 118px)!important}.hlr-shell .hlr-header{overflow:hidden!important}.hlr-shell .hlr-conversation__heading strong{color:#f8fafc!important}}@media (max-width:390px){.hlr-shell .hlr-brand h1{font-size:13px!important;letter-spacing:-.02em!important;max-width:calc(100vw - 92px)!important}}@media (prefers-reduced-motion:reduce){.hlr-shell *,.hlr-shell :after,.hlr-shell :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}html body main.hlr-shell[data-testid=hermes-lead-room] aside.hlr-live-panel>section>h2{color:#aeb9c8!important;font-size:9px!important;font-weight:700!important;inset:auto!important;letter-spacing:.13em!important;line-height:1.2!important;margin:0 0 10px!important;position:static!important;text-transform:uppercase!important;transform:none!important;width:auto!important}@media (max-width:390px){main.hlr-shell[data-testid=hermes-lead-room] .hlr-command{gap:5px!important;grid-template-columns:minmax(0,1fr) 34px 34px!important;min-width:0!important;overflow:hidden!important;width:100%!important}main.hlr-shell[data-testid=hermes-lead-room] .hlr-command textarea{max-width:100%!important;min-width:0!important;padding-inline:6px!important;width:100%!important}main.hlr-shell[data-testid=hermes-lead-room] .hlr-command button.hlr-command__mic,main.hlr-shell[data-testid=hermes-lead-room] .hlr-command button.hlr-command__send{height:34px!important;min-width:34px!important;width:34px!important}main.hlr-shell[data-testid=hermes-lead-room] .hlr-command textarea{grid-column:1!important;grid-row:1!important}main.hlr-shell[data-testid=hermes-lead-room] .hlr-command button.hlr-command__mic{grid-column:2!important;grid-row:1!important}main.hlr-shell[data-testid=hermes-lead-room] .hlr-command button.hlr-command__send{grid-column:3!important;grid-row:1!important}}
/*# sourceMappingURL=main.88c11200.css.map*/