*,:before,:after,::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: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-inter), system-ui, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-3{inset:-.75rem}.inset-0{inset:0}.inset-\[-2\%\]{inset:-2%}.inset-\[-6px\]{inset:-6px}.inset-\[12\%\]{inset:12%}.inset-\[16\%\]{inset:16%}.inset-\[18\%\]{inset:18%}.inset-\[2\%\]{inset:2%}.inset-\[22\%\]{inset:22%}.inset-\[24\%\]{inset:24%}.inset-\[6\%\]{inset:6%}.inset-\[8\%\]{inset:8%}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-\[-20\%\]{left:-20%;right:-20%}.inset-x-\[18\%\]{left:18%;right:18%}.inset-x-\[22\%\]{left:22%;right:22%}.inset-x-\[28\%\]{left:28%;right:28%}.inset-x-\[8\%\]{left:8%;right:8%}.inset-y-0{top:0;bottom:0}.inset-y-8{top:2rem;bottom:2rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-4{bottom:-1rem}.-left-1\/3{left:-33.3333%}.-left-10{left:-2.5rem}.-left-2{left:-.5rem}.-left-20{left:-5rem}.-left-\[6\%\]{left:-6%}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-16{right:-4rem}.-right-2\.5{right:-.625rem}.-right-24{right:-6rem}.-right-32{right:-8rem}.-right-4{right:-1rem}.-right-6{right:-1.5rem}.-right-8{right:-2rem}.-right-\[4\%\]{right:-4%}.-top-10{top:-2.5rem}.-top-16{top:-4rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-\[11\%\]{bottom:11%}.bottom-\[16\%\]{bottom:16%}.bottom-\[18\%\]{bottom:18%}.bottom-\[2\%\]{bottom:2%}.bottom-\[22\%\]{bottom:22%}.bottom-\[28\%\]{bottom:28%}.bottom-\[6\%\]{bottom:6%}.bottom-\[8\%\]{bottom:8%}.left-0{left:0}.left-1\/2{left:50%}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[1\.15rem\]{left:1.15rem}.left-\[12\%\]{left:12%}.left-\[16\%\]{left:16%}.left-\[40\%\]{left:40%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[10\%\]{right:10%}.right-\[12\%\]{right:12%}.right-\[16\%\]{right:16%}.right-\[6\%\]{right:6%}.right-\[8\%\]{right:8%}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-24{top:6rem}.top-28{top:7rem}.top-3{top:.75rem}.top-32{top:8rem}.top-4{top:1rem}.top-8{top:2rem}.top-\[-10\%\]{top:-10%}.top-\[12\%\]{top:12%}.top-\[18\%\]{top:18%}.top-\[22\%\]{top:22%}.top-\[30\%\]{top:30%}.top-\[36\%\]{top:36%}.top-\[38\%\]{top:38%}.top-\[40\%\]{top:40%}.top-\[42\%\]{top:42%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.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-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.-ml-0\.5{margin-left:-.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-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.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-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[0\.45rem\]{margin-top:.45rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-52{height:13rem}.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-\[10\%\]{height:10%}.h-\[12\%\]{height:12%}.h-\[22\%\]{height:22%}.h-\[26\%\]{height:26%}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[38\%\]{height:38%}.h-\[42\%\]{height:42%}.h-\[500px\]{height:500px}.h-\[50vmin\]{height:50vmin}.h-\[55vmin\]{height:55vmin}.h-\[78\%\]{height:78%}.h-\[calc\(100\%\+12px\)\]{height:calc(100% + 12px)}.h-\[min\(100vw\,700px\)\]{height:min(100vw,700px)}.h-\[min\(72vw\,480px\)\]{height:min(72vw,480px)}.h-\[min\(78dvh\,720px\)\]{height:min(78dvh,720px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-28{max-height:7rem}.max-h-48{max-height:12rem}.max-h-72{max-height:18rem}.max-h-\[min\(820px\,92dvh\)\]{max-height:min(820px,92dvh)}.min-h-0{min-height:0}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[58px\]{min-height:58px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[18\%\]{width:18%}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[36\%\]{width:36%}.w-\[500px\]{width:500px}.w-\[50vmin\]{width:50vmin}.w-\[55\%\]{width:55%}.w-\[55vmin\]{width:55vmin}.w-\[58\%\]{width:58%}.w-\[62\%\]{width:62%}.w-\[72px\]{width:72px}.w-\[calc\(100\%\+12px\)\]{width:calc(100% + 12px)}.w-\[min\(100vw\,700px\)\]{width:min(100vw,700px)}.w-\[min\(72vw\,480px\)\]{width:min(72vw,480px)}.w-\[min\(82\%\,22rem\)\]{width:min(82%,22rem)}.w-\[min\(calc\(100dvw-5\.5rem\)\,288px\)\]{width:min(100dvw - 5.5rem,288px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[168px\]{min-width:168px}.min-w-\[200px\]{min-width:200px}.min-w-\[260px\]{min-width:260px}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[4\.25rem\]{min-width:4.25rem}.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-\[110rem\]{max-width:110rem}.max-w-\[130px\]{max-width:130px}.max-w-\[14ch\]{max-width:14ch}.max-w-\[17rem\]{max-width:17rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20\.5rem\]{max-width:20.5rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[240px\]{max-width:240px}.max-w-\[28ch\]{max-width:28ch}.max-w-\[340px\]{max-width:340px}.max-w-\[38rem\]{max-width:38rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[96px\]{max-width:96px}.max-w-\[calc\(100\%-0\.25rem\)\]{max-width:calc(100% - .25rem)}.max-w-\[min\(100\%\,14\.5rem\)\]{max-width:min(100%,14.5rem)}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) 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%;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-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))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;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))}.-scale-x-100{--tw-scale-x:-1;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))}.scale-x-0{--tw-scale-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))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-24{scroll-margin-top:6rem}.list-none{list-style-type:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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-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-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-px{gap:1px}.gap-x-10{column-gap:2.5rem}.gap-x-6{column-gap:1.5rem}.gap-x-8{column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-4{row-gap:1rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[22\%\]{border-radius:22%}.rounded-\[22px\]{border-radius:22px}.rounded-\[26\%\]{border-radius:26%}.rounded-\[28px\]{border-radius:28px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-x-\[14px\]{border-left-width:14px;border-right-width:14px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-\[18px\]{border-bottom-width:18px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-t-\[18px\]{border-top-width:18px}.border-dashed{border-style:dashed}.border-\[\#1b222b\]{--tw-border-opacity:1;border-color:rgb(27 34 43/var(--tw-border-opacity,1))}.border-\[\#2563eb\]\/50{border-color:#2563eb80}.border-\[\#2f3540\]\/85{border-color:#2f3540d9}.border-\[\#3d2914\]{--tw-border-opacity:1;border-color:rgb(61 41 20/var(--tw-border-opacity,1))}.border-\[\#3e6b28\]{--tw-border-opacity:1;border-color:rgb(62 107 40/var(--tw-border-opacity,1))}.border-\[\#5d8c3e\]{--tw-border-opacity:1;border-color:rgb(93 140 62/var(--tw-border-opacity,1))}.border-\[\#c45c6a\]{--tw-border-opacity:1;border-color:rgb(196 92 106/var(--tw-border-opacity,1))}.border-\[\#c45c6a\]\/25{border-color:#c45c6a40}.border-\[\#c4a265\]{--tw-border-opacity:1;border-color:rgb(196 162 101/var(--tw-border-opacity,1))}.border-\[\#c4a265\]\/20{border-color:#c4a26533}.border-\[\#c4a265\]\/25{border-color:#c4a26540}.border-\[\#c4a265\]\/30{border-color:#c4a2654d}.border-\[\#c4a265\]\/35{border-color:#c4a26559}.border-\[\#c4a265\]\/40{border-color:#c4a26566}.border-\[\#d4b483\]\/25{border-color:#d4b48340}.border-\[\#ea580c\]\/50{border-color:#ea580c80}.border-\[\#f0c14b\]{--tw-border-opacity:1;border-color:rgb(240 193 75/var(--tw-border-opacity,1))}.border-\[\#f0c14b\]\/40{border-color:#f0c14b66}.border-\[rgba\(201\,169\,98\,0\.25\)\]{border-color:#c9a96240}.border-accent{border-color:var(--accent)}.border-amber-400\/50{border-color:#fbbf2480}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-black\/10{border-color:#0000001a}.border-black\/20{border-color:#0003}.border-black\/25{border-color:#00000040}.border-black\/30{border-color:#0000004d}.border-black\/5{border-color:#0000000d}.border-black\/\[0\.06\]{border-color:#0000000f}.border-border{border-color:var(--border)}.border-emerald-500\/30{border-color:#10b9814d}.border-red-400\/70{border-color:#f87171b3}.border-red-500\/30{border-color:#ef44444d}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-x-transparent{border-left-color:#0000;border-right-color:#0000}.border-b-\[\#5eead4\]{--tw-border-opacity:1;border-bottom-color:rgb(94 234 212/var(--tw-border-opacity,1))}.border-t-\[\#2dd4bf\]{--tw-border-opacity:1;border-top-color:rgb(45 212 191/var(--tw-border-opacity,1))}.bg-\[\#050508\]{--tw-bg-opacity:1;background-color:rgb(5 5 8/var(--tw-bg-opacity,1))}.bg-\[\#070c09\]{--tw-bg-opacity:1;background-color:rgb(7 12 9/var(--tw-bg-opacity,1))}.bg-\[\#080b10\]{--tw-bg-opacity:1;background-color:rgb(8 11 16/var(--tw-bg-opacity,1))}.bg-\[\#0a0e13\]{--tw-bg-opacity:1;background-color:rgb(10 14 19/var(--tw-bg-opacity,1))}.bg-\[\#0b140f\]{--tw-bg-opacity:1;background-color:rgb(11 20 15/var(--tw-bg-opacity,1))}.bg-\[\#0c0d10\]{--tw-bg-opacity:1;background-color:rgb(12 13 16/var(--tw-bg-opacity,1))}.bg-\[\#0c1014\]{--tw-bg-opacity:1;background-color:rgb(12 16 20/var(--tw-bg-opacity,1))}.bg-\[\#0e1116\]{--tw-bg-opacity:1;background-color:rgb(14 17 22/var(--tw-bg-opacity,1))}.bg-\[\#0e1116\]\/90{background-color:#0e1116e6}.bg-\[\#0e1524\]\/90{background-color:#0e1524e6}.bg-\[\#0f1318\]{--tw-bg-opacity:1;background-color:rgb(15 19 24/var(--tw-bg-opacity,1))}.bg-\[\#0f172a\]{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-\[\#101218\]{--tw-bg-opacity:1;background-color:rgb(16 18 24/var(--tw-bg-opacity,1))}.bg-\[\#10151c\]\/95{background-color:#10151cf2}.bg-\[\#101b12\]{--tw-bg-opacity:1;background-color:rgb(16 27 18/var(--tw-bg-opacity,1))}.bg-\[\#12150f\]{--tw-bg-opacity:1;background-color:rgb(18 21 15/var(--tw-bg-opacity,1))}.bg-\[\#12171e\]{--tw-bg-opacity:1;background-color:rgb(18 23 30/var(--tw-bg-opacity,1))}.bg-\[\#121820\]{--tw-bg-opacity:1;background-color:rgb(18 24 32/var(--tw-bg-opacity,1))}.bg-\[\#121820\]\/70{background-color:#121820b3}.bg-\[\#121820\]\/80{background-color:#121820cc}.bg-\[\#132016\]\/90{background-color:#132016e6}.bg-\[\#14110f\]{--tw-bg-opacity:1;background-color:rgb(20 17 15/var(--tw-bg-opacity,1))}.bg-\[\#141a20\]{--tw-bg-opacity:1;background-color:rgb(20 26 32/var(--tw-bg-opacity,1))}.bg-\[\#171310\]{--tw-bg-opacity:1;background-color:rgb(23 19 16/var(--tw-bg-opacity,1))}.bg-\[\#172554\]{--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.bg-\[\#1a120b\]{--tw-bg-opacity:1;background-color:rgb(26 18 11/var(--tw-bg-opacity,1))}.bg-\[\#1a120e\]\/90{background-color:#1a120ee6}.bg-\[\#1a222c\]{--tw-bg-opacity:1;background-color:rgb(26 34 44/var(--tw-bg-opacity,1))}.bg-\[\#1a2330\]{--tw-bg-opacity:1;background-color:rgb(26 35 48/var(--tw-bg-opacity,1))}.bg-\[\#1d4ed8\]{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-\[\#1e293b\]{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-\[\#1e3a5f\]{--tw-bg-opacity:1;background-color:rgb(30 58 95/var(--tw-bg-opacity,1))}.bg-\[\#1f2937\]{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-\[\#2563eb\]{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-\[\#2a3340\]{--tw-bg-opacity:1;background-color:rgb(42 51 64/var(--tw-bg-opacity,1))}.bg-\[\#2c2416\]{--tw-bg-opacity:1;background-color:rgb(44 36 22/var(--tw-bg-opacity,1))}.bg-\[\#334155\]{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-\[\#3b2414\]{--tw-bg-opacity:1;background-color:rgb(59 36 20/var(--tw-bg-opacity,1))}.bg-\[\#3d2914\]{--tw-bg-opacity:1;background-color:rgb(61 41 20/var(--tw-bg-opacity,1))}.bg-\[\#5d8c3e\]{--tw-bg-opacity:1;background-color:rgb(93 140 62/var(--tw-bg-opacity,1))}.bg-\[\#5eead4\]{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity,1))}.bg-\[\#8fef6a\]{--tw-bg-opacity:1;background-color:rgb(143 239 106/var(--tw-bg-opacity,1))}.bg-\[\#c2410f\]{--tw-bg-opacity:1;background-color:rgb(194 65 15/var(--tw-bg-opacity,1))}.bg-\[\#c45c6a\]\/55{background-color:#c45c6a8c}.bg-\[\#c4a265\]{--tw-bg-opacity:1;background-color:rgb(196 162 101/var(--tw-bg-opacity,1))}.bg-\[\#c4a265\]\/15{background-color:#c4a26526}.bg-\[\#c4a265\]\/35{background-color:#c4a26559}.bg-\[\#c4a265\]\/40{background-color:#c4a26566}.bg-\[\#d48b72\]{--tw-bg-opacity:1;background-color:rgb(212 139 114/var(--tw-bg-opacity,1))}.bg-\[\#d4a574\]{--tw-bg-opacity:1;background-color:rgb(212 165 116/var(--tw-bg-opacity,1))}.bg-\[\#d4b483\]{--tw-bg-opacity:1;background-color:rgb(212 180 131/var(--tw-bg-opacity,1))}.bg-\[\#ea580c\]{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-\[\#ef4444\]\/80{background-color:#ef4444cc}.bg-\[\#f0c09a\]{--tw-bg-opacity:1;background-color:rgb(240 192 154/var(--tw-bg-opacity,1))}.bg-\[\#f0d9a8\]{--tw-bg-opacity:1;background-color:rgb(240 217 168/var(--tw-bg-opacity,1))}.bg-\[\#f1e7da\]{--tw-bg-opacity:1;background-color:rgb(241 231 218/var(--tw-bg-opacity,1))}.bg-\[\#f2faf6\]{--tw-bg-opacity:1;background-color:rgb(242 250 246/var(--tw-bg-opacity,1))}.bg-\[\#f3eee9\]{--tw-bg-opacity:1;background-color:rgb(243 238 233/var(--tw-bg-opacity,1))}.bg-\[\#f4ebe0\]{--tw-bg-opacity:1;background-color:rgb(244 235 224/var(--tw-bg-opacity,1))}.bg-\[\#f4f1ee\]{--tw-bg-opacity:1;background-color:rgb(244 241 238/var(--tw-bg-opacity,1))}.bg-\[\#f4f7f6\]{--tw-bg-opacity:1;background-color:rgb(244 247 246/var(--tw-bg-opacity,1))}.bg-\[\#f5f8f7\]{--tw-bg-opacity:1;background-color:rgb(245 248 247/var(--tw-bg-opacity,1))}.bg-\[\#f6e7ea\]{--tw-bg-opacity:1;background-color:rgb(246 231 234/var(--tw-bg-opacity,1))}.bg-\[\#f6e7ea\]\/50{background-color:#f6e7ea80}.bg-\[\#f7f1e8\]{--tw-bg-opacity:1;background-color:rgb(247 241 232/var(--tw-bg-opacity,1))}.bg-\[\#faf8f6\]{--tw-bg-opacity:1;background-color:rgb(250 248 246/var(--tw-bg-opacity,1))}.bg-\[\#ffe0c2\]{--tw-bg-opacity:1;background-color:rgb(255 224 194/var(--tw-bg-opacity,1))}.bg-\[rgba\(201\,169\,98\,0\.06\)\]{background-color:#c9a9620f}.bg-\[rgba\(201\,169\,98\,0\.12\)\]{background-color:#c9a9621f}.bg-\[rgba\(201\,169\,98\,0\.16\)\]{background-color:#c9a96229}.bg-\[rgba\(224\,197\,138\,0\.1\)\]{background-color:#e0c58a1a}.bg-\[var\(--sale\)\]{background-color:var(--sale)}.bg-accent{background-color:var(--accent)}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/80{background-color:#fbbf24cc}.bg-background{background-color:var(--background)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/\[0\.04\]{background-color:#0000000a}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/70{background-color:#34d399b3}.bg-emerald-400\/80{background-color:#34d399cc}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-graphite{background-color:var(--graphite)}.bg-red-500\/10{background-color:#ef44441a}.bg-rose-400\/80{background-color:#fb7185cc}.bg-surface{background-color:var(--surface)}.bg-surface-elevated{background-color:var(--surface-elevated)}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/35{background-color:#ffffff59}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/55{background-color:#ffffff8c}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/\[0\.015\]{background-color:#ffffff04}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-\[linear-gradient\(105deg\,transparent\,rgba\(255\,255\,255\,0\.22\)\,transparent\)\]{background-image:linear-gradient(105deg,#0000,#ffffff38,#0000)}.bg-\[linear-gradient\(125deg\,transparent_40\%\,rgba\(255\,255\,255\,0\.22\)_50\%\,transparent_60\%\)\]{background-image:linear-gradient(125deg,#0000 40%,#ffffff38 50%,#0000 60%)}.bg-\[linear-gradient\(180deg\,rgba\(0\,196\,140\,0\.18\)\,transparent_45\%\,rgba\(201\,169\,98\,0\.1\)\)\]{background-image:linear-gradient(#00c48c2e,#0000 45%,#c9a9621a)}.bg-\[radial-gradient\(circle_at_30\%_18\%\,rgba\(255\,255\,255\,0\.28\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 30% 18%,#ffffff47,#0000 42%)}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(255\,255\,255\,0\.45\)\,transparent_50\%\)\]{background-image:radial-gradient(circle at 30% 20%,#ffffff73,#0000 50%)}.bg-\[radial-gradient\(circle_at_50\%_30\%\,rgba\(143\,239\,106\,0\.18\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 50% 30%,#8fef6a2e,#0000 55%)}.bg-\[radial-gradient\(circle_at_50\%_70\%\,rgba\(0\,196\,140\,0\.22\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 50% 70%,#00c48c38,#0000 55%)}.bg-\[radial-gradient\(ellipse_38\%_32\%_at_72\%_78\%\,rgba\(224\,197\,138\,0\.07\)\,transparent_55\%\)\]{background-image:radial-gradient(38% 32% at 72% 78%,#e0c58a12,#0000 55%)}.bg-\[radial-gradient\(ellipse_40\%_35\%_at_88\%_12\%\,rgba\(45\,212\,165\,0\.1\)\,transparent_50\%\)\]{background-image:radial-gradient(40% 35% at 88% 12%,#2dd4a51a,#0000 50%)}.bg-\[radial-gradient\(ellipse_40\%_50\%_at_15\%_80\%\,rgba\(94\,234\,212\,0\.08\)\,transparent_55\%\)\]{background-image:radial-gradient(40% 50% at 15% 80%,#5eead414,#0000 55%)}.bg-\[radial-gradient\(ellipse_40\%_60\%_at_70\%_40\%\,rgba\(201\,169\,98\,0\.08\)\,transparent_60\%\)\]{background-image:radial-gradient(40% 60% at 70% 40%,#c9a96214,#0000 60%)}.bg-\[radial-gradient\(ellipse_45\%_35\%_at_72\%_28\%\,rgba\(201\,169\,98\,0\.12\)\,transparent_55\%\)\]{background-image:radial-gradient(45% 35% at 72% 28%,#c9a9621f,#0000 55%)}.bg-\[radial-gradient\(ellipse_50\%_100\%_at_50\%_50\%\,rgba\(45\,212\,165\,0\.12\)\,transparent\)\]{background-image:radial-gradient(50% 100%,#2dd4a51f,#0000)}.bg-\[radial-gradient\(ellipse_50\%_40\%_at_100\%_50\%\,rgba\(0\,196\,140\,0\.06\)\,transparent\)\]{background-image:radial-gradient(50% 40% at 100%,#00c48c0f,#0000)}.bg-\[radial-gradient\(ellipse_50\%_40\%_at_18\%_82\%\,rgba\(0\,168\,120\,0\.14\)\,transparent_55\%\)\]{background-image:radial-gradient(50% 40% at 18% 82%,#00a87824,#0000 55%)}.bg-\[radial-gradient\(ellipse_50\%_40\%_at_50\%_0\%\,rgba\(201\,169\,98\,0\.06\)\,transparent\)\]{background-image:radial-gradient(50% 40% at 50% 0,#c9a9620f,#0000)}.bg-\[radial-gradient\(ellipse_50\%_45\%_at_90\%_80\%\,rgba\(0\,196\,140\,0\.14\)\,transparent_55\%\)\]{background-image:radial-gradient(50% 45% at 90% 80%,#00c48c24,#0000 55%)}.bg-\[radial-gradient\(ellipse_50\%_80\%_at_50\%_0\%\,rgba\(0\,196\,140\,0\.07\)\,transparent_70\%\)\]{background-image:radial-gradient(50% 80% at 50% 0,#00c48c12,#0000 70%)}.bg-\[radial-gradient\(ellipse_52\%_48\%_at_84\%_26\%\,rgba\(94\,234\,212\,0\.09\)\,transparent_58\%\)\]{background-image:radial-gradient(52% 48% at 84% 26%,#5eead417,#0000 58%)}.bg-\[radial-gradient\(ellipse_55\%_45\%_at_50\%_0\%\,rgba\(0\,196\,140\,0\.10\)\,transparent\)\]{background-image:radial-gradient(55% 45% at 50% 0,#00c48c1a,#0000)}.bg-\[radial-gradient\(ellipse_60\%_40\%_at_50\%_0\%\,rgba\(0\,196\,140\,0\.08\)\,transparent\)\]{background-image:radial-gradient(60% 40% at 50% 0,#00c48c14,#0000)}.bg-\[radial-gradient\(ellipse_60\%_50\%_at_50\%_0\%\,rgba\(0\,196\,140\,0\.12\)\,transparent\)\]{background-image:radial-gradient(60% 50% at 50% 0,#00c48c1f,#0000)}.bg-\[radial-gradient\(ellipse_60\%_50\%_at_50\%_100\%\,rgba\(0\,196\,140\,0\.1\)\,transparent_60\%\)\]{background-image:radial-gradient(60% 50% at 50% 100%,#00c48c1a,#0000 60%)}.bg-\[radial-gradient\(ellipse_60\%_80\%_at_50\%_50\%\,rgba\(0\,196\,140\,0\.1\)\,transparent_70\%\)\]{background-image:radial-gradient(60% 80%,#00c48c1a,#0000 70%)}.bg-\[radial-gradient\(ellipse_66\%_58\%_at_26\%_16\%\,rgba\(0\,196\,140\,0\.17\)\,transparent_62\%\)\]{background-image:radial-gradient(66% 58% at 26% 16%,#00c48c2b,#0000 62%)}.bg-\[radial-gradient\(ellipse_70\%_50\%_at_30\%_0\%\,rgba\(0\,196\,140\,0\.12\)\,transparent\)\]{background-image:radial-gradient(70% 50% at 30% 0,#00c48c1f,#0000)}.bg-\[radial-gradient\(ellipse_70\%_50\%_at_50\%_0\%\,rgba\(0\,196\,140\,0\.12\)\,transparent_60\%\)\]{background-image:radial-gradient(70% 50% at 50% 0,#00c48c1f,#0000 60%)}.bg-\[radial-gradient\(ellipse_70\%_50\%_at_50\%_0\%\,rgba\(93\,140\,62\,0\.22\)\,transparent_60\%\)\]{background-image:radial-gradient(70% 50% at 50% 0,#5d8c3e38,#0000 60%)}.bg-\[radial-gradient\(ellipse_70\%_55\%_at_15\%_0\%\,rgba\(94\,234\,212\,0\.12\)\,transparent_55\%\)\]{background-image:radial-gradient(70% 55% at 15% 0,#5eead41f,#0000 55%)}.bg-\[radial-gradient\(ellipse_70\%_55\%_at_80\%_20\%\,rgba\(0\,196\,140\,0\.1\)\,transparent\)\]{background-image:radial-gradient(70% 55% at 80% 20%,#00c48c1a,#0000)}.bg-\[radial-gradient\(ellipse_70\%_60\%_at_70\%_50\%\,rgba\(0\,196\,140\,0\.16\)\,transparent_60\%\)\]{background-image:radial-gradient(70% 60% at 70%,#00c48c29,#0000 60%)}.bg-\[radial-gradient\(ellipse_78\%_72\%_at_48\%_40\%\,transparent_42\%\,rgba\(8\,11\,16\,0\.55\)_100\%\)\]{background-image:radial-gradient(78% 72% at 48% 40%,#0000 42%,#080b108c 100%)}.bg-\[radial-gradient\(ellipse_80\%_100\%_at_50\%_50\%\,rgba\(0\,196\,140\,0\.1\)\,transparent_70\%\)\]{background-image:radial-gradient(80% 100%,#00c48c1a,#0000 70%)}.bg-\[radial-gradient\(ellipse_80\%_60\%_at_0\%_0\%\,rgba\(0\,196\,140\,0\.12\)\,transparent_55\%\)\]{background-image:radial-gradient(80% 60% at 0 0,#00c48c1f,#0000 55%)}.bg-\[radial-gradient\(ellipse_80\%_60\%_at_50\%_20\%\,rgba\(196\,162\,101\,0\.22\)\,transparent_60\%\)\]{background-image:radial-gradient(80% 60% at 50% 20%,#c4a26538,#0000 60%)}.bg-\[radial-gradient\(ellipse_80\%_70\%_at_50\%_45\%\,rgba\(0\,196\,140\,0\.22\)\,transparent_65\%\)\]{background-image:radial-gradient(80% 70% at 50% 45%,#00c48c38,#0000 65%)}.bg-\[radial-gradient\(ellipse_80\%_80\%_at_100\%_100\%\,rgba\(0\,196\,140\,0\.14\)\,transparent_55\%\)\]{background-image:radial-gradient(80% 80% at 100% 100%,#00c48c24,#0000 55%)}.bg-\[radial-gradient\(ellipse_at_30\%_20\%\,rgba\(196\,162\,101\,0\.3\)\,transparent_55\%\)\]{background-image:radial-gradient(at 30% 20%,#c4a2654d,#0000 55%)}.bg-\[radial-gradient\(ellipse_at_30\%_20\%\,rgba\(196\,162\,101\,0\.35\)\,transparent_55\%\)\]{background-image:radial-gradient(at 30% 20%,#c4a26559,#0000 55%)}.bg-\[radial-gradient\(ellipse_at_30\%_20\%\,rgba\(225\,29\,72\,0\.1\)\,transparent_55\%\)\]{background-image:radial-gradient(at 30% 20%,#e11d481a,#0000 55%)}.bg-\[radial-gradient\(ellipse_at_30\%_20\%\,rgba\(225\,29\,72\,0\.12\)\,transparent_55\%\)\]{background-image:radial-gradient(at 30% 20%,#e11d481f,#0000 55%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}.from-\[\#071410\]\/85{--tw-gradient-from:#071410d9 var(--tw-gradient-from-position);--tw-gradient-to:#07141000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#080b10\]\/90{--tw-gradient-from:#080b10e6 var(--tw-gradient-from-position);--tw-gradient-to:#080b1000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0c0d10\]{--tw-gradient-from:#0c0d10 var(--tw-gradient-from-position);--tw-gradient-to:#0c0d1000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0d1714\]{--tw-gradient-from:#0d1714 var(--tw-gradient-from-position);--tw-gradient-to:#0d171400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0e1116\]{--tw-gradient-from:#0e1116 var(--tw-gradient-from-position);--tw-gradient-to:#0e111600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#101820\]{--tw-gradient-from:#101820 var(--tw-gradient-from-position);--tw-gradient-to:#10182000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#121820\]{--tw-gradient-from:#121820 var(--tw-gradient-from-position);--tw-gradient-to:#12182000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#12201c\]{--tw-gradient-from:#12201c var(--tw-gradient-from-position);--tw-gradient-to:#12201c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#13201b\]{--tw-gradient-from:#13201b var(--tw-gradient-from-position);--tw-gradient-to:#13201b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#14110f\]{--tw-gradient-from:#14110f var(--tw-gradient-from-position);--tw-gradient-to:#14110f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#14110f\]\/80{--tw-gradient-from:#14110fcc var(--tw-gradient-from-position);--tw-gradient-to:#14110f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#141310\]{--tw-gradient-from:#141310 var(--tw-gradient-from-position);--tw-gradient-to:#14131000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#152029\]{--tw-gradient-from:#152029 var(--tw-gradient-from-position);--tw-gradient-to:#15202900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#15241f\]{--tw-gradient-from:#15241f var(--tw-gradient-from-position);--tw-gradient-to:#15241f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#171410\]{--tw-gradient-from:#171410 var(--tw-gradient-from-position);--tw-gradient-to:#17141000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#172620\]{--tw-gradient-from:#172620 var(--tw-gradient-from-position);--tw-gradient-to:#17262000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1a2823\]{--tw-gradient-from:#1a2823 var(--tw-gradient-from-position);--tw-gradient-to:#1a282300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1a2e16\]{--tw-gradient-from:#1a2e16 var(--tw-gradient-from-position);--tw-gradient-to:#1a2e1600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1b222b\]{--tw-gradient-from:#1b222b var(--tw-gradient-from-position);--tw-gradient-to:#1b222b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2a1a0c\]{--tw-gradient-from:#2a1a0c var(--tw-gradient-from-position);--tw-gradient-to:#2a1a0c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e8dcc8\]{--tw-gradient-from:#e8dcc8 var(--tw-gradient-from-position);--tw-gradient-to:#e8dcc800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e9d5b0\]{--tw-gradient-from:#e9d5b0 var(--tw-gradient-from-position);--tw-gradient-to:#e9d5b000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#efe2cf\]{--tw-gradient-from:#efe2cf var(--tw-gradient-from-position);--tw-gradient-to:#efe2cf00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f0e6d8\]{--tw-gradient-from:#f0e6d8 var(--tw-gradient-from-position);--tw-gradient-to:#f0e6d800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f3ebe1\]{--tw-gradient-from:#f3ebe1 var(--tw-gradient-from-position);--tw-gradient-to:#f3ebe100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f7f1e8\]{--tw-gradient-from:#f7f1e8 var(--tw-gradient-from-position);--tw-gradient-to:#f7f1e800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent{--tw-gradient-from:var(--accent) 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)}.from-background{--tw-gradient-from:var(--background) 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)}.from-black\/35{--tw-gradient-from:#00000059 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\/45{--tw-gradient-from:#00000073 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\/50{--tw-gradient-from:#00000080 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\/55{--tw-gradient-from:#0000008c 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\/60{--tw-gradient-from:#0009 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\/65{--tw-gradient-from:#000000a6 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\/70{--tw-gradient-from:#000000b3 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-surface-elevated{--tw-gradient-from:var(--surface-elevated) 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)}.from-transparent{--tw-gradient-from:transparent 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-white{--tw-gradient-from:#fff 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)}.from-white\/15{--tw-gradient-from:#ffffff26 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)}.from-white\/\[0\.1\]{--tw-gradient-from:#ffffff1a 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)}.via-\[\#071410\]\/70{--tw-gradient-to:#07141000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #071410b3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#0c0d10\]\/65{--tw-gradient-to:#0c0d1000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0c0d10a6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#0e1116\]\/85{--tw-gradient-to:#0e111600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0e1116d9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#12171e\]{--tw-gradient-to:#12171e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #12171e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#121820\]{--tw-gradient-to:#12182000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #121820 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#14110f\]\/55{--tw-gradient-to:#14110f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #14110f8c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#151a20\]{--tw-gradient-to:#151a2000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #151a20 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#3d2914\]{--tw-gradient-to:#3d291400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #3d2914 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#c4a265\]{--tw-gradient-to:#c4a26500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #c4a265 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(201\,169\,98\,0\.45\)\]{--tw-gradient-to:#c9a96200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #c9a96273 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-accent-deep{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--accent-deep) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--background) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/25{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00000040 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/45{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00000073 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-graphite{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--graphite) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-surface{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--surface) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-surface-elevated{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--surface-elevated) 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), transparent 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\/70{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffffb3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.04\]{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffff0a var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#071410\]\/25{--tw-gradient-to:#07141040 var(--tw-gradient-to-position)}.to-\[\#071410\]\/35{--tw-gradient-to:#07141059 var(--tw-gradient-to-position)}.to-\[\#0b140f\]{--tw-gradient-to:#0b140f var(--tw-gradient-to-position)}.to-\[\#0e1116\]{--tw-gradient-to:#0e1116 var(--tw-gradient-to-position)}.to-\[\#0f141b\]{--tw-gradient-to:#0f141b var(--tw-gradient-to-position)}.to-\[\#121820\]{--tw-gradient-to:#121820 var(--tw-gradient-to-position)}.to-\[\#14110f\]\/30{--tw-gradient-to:#14110f4d var(--tw-gradient-to-position)}.to-\[\#8a7348\]{--tw-gradient-to:#8a7348 var(--tw-gradient-to-position)}.to-\[\#b8955c\]{--tw-gradient-to:#b8955c var(--tw-gradient-to-position)}.to-\[\#c4a265\]{--tw-gradient-to:#c4a265 var(--tw-gradient-to-position)}.to-\[\#d9c3a0\]{--tw-gradient-to:#d9c3a0 var(--tw-gradient-to-position)}.to-\[\#ddd0bc\]{--tw-gradient-to:#ddd0bc var(--tw-gradient-to-position)}.to-\[\#e8d7bc\]{--tw-gradient-to:#e8d7bc var(--tw-gradient-to-position)}.to-accent{--tw-gradient-to:var(--accent) var(--tw-gradient-to-position)}.to-accent-deep{--tw-gradient-to:var(--accent-deep) var(--tw-gradient-to-position)}.to-background{--tw-gradient-to:var(--background) var(--tw-gradient-to-position)}.to-black\/15{--tw-gradient-to:#00000026 var(--tw-gradient-to-position)}.to-black\/55{--tw-gradient-to:#0000008c var(--tw-gradient-to-position)}.to-graphite{--tw-gradient-to:var(--graphite) var(--tw-gradient-to-position)}.to-surface{--tw-gradient-to:var(--surface) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white\/5{--tw-gradient-to:#ffffff0d var(--tw-gradient-to-position)}.to-white\/\[0\.03\]{--tw-gradient-to:#ffffff08 var(--tw-gradient-to-position)}.fill-\[\#d4b483\]{fill:#d4b483}.fill-accent{fill:var(--accent)}.object-cover{object-fit:cover}.object-\[center_40\%\]{object-position:center 40%}.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}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.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-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.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-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[env\(safe-area-inset-bottom\,0px\)\]{padding-bottom:env(safe-area-inset-bottom,0px)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(2\.5rem\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(2.5rem, env(safe-area-inset-bottom,0px))}.pl-9{padding-left:2.25rem}.pl-\[max\(1\.25rem\,env\(safe-area-inset-left\,0px\)\)\]{padding-left:max(1.25rem, env(safe-area-inset-left,0px))}.pr-2{padding-right:.5rem}.pr-6{padding-right:1.5rem}.pr-\[max\(1\.25rem\,env\(safe-area-inset-right\,0px\)\)\]{padding-right:max(1.25rem, env(safe-area-inset-right,0px))}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{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-\[calc\(5\.5rem\+env\(safe-area-inset-top\,0px\)\)\]{padding-top:calc(5.5rem + env(safe-area-inset-top,0px))}.pt-\[env\(safe-area-inset-top\,0px\)\]{padding-top:env(safe-area-inset-top,0px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[family-name\:var\(--font-mc-body\)\]{font-family:var(--font-mc-body)}.font-\[family-name\:var\(--font-pixel\)\]{font-family:var(--font-pixel)}.font-\[family-name\:var\(--font-wedding-sans\)\]{font-family:var(--font-wedding-sans)}.font-\[family-name\:var\(--font-wedding-script\)\]{font-family:var(--font-wedding-script)}.font-\[family-name\:var\(--font-wedding-script-latin\)\]{font-family:var(--font-wedding-script-latin)}.font-\[family-name\:var\(--font-wedding-serif\)\]{font-family:var(--font-wedding-serif)}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-inter), system-ui, sans-serif}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\!text-\[11px\]{font-size:11px!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10px\]{font-size:10px}.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-\[15px\]{font-size:15px}.text-\[19px\]{font-size:19px}.text-\[3\.4rem\]{font-size:3.4rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.15rem\,2\.4vw\,1\.75rem\)\]{font-size:clamp(1.15rem,2.4vw,1.75rem)}.text-\[clamp\(1\.15rem\,2\.4vw\,1\.7rem\)\]{font-size:clamp(1.15rem,2.4vw,1.7rem)}.text-\[clamp\(1\.2rem\,2\.6vw\,1\.9rem\)\]{font-size:clamp(1.2rem,2.6vw,1.9rem)}.text-\[clamp\(1\.3rem\,2\.8vw\,2rem\)\]{font-size:clamp(1.3rem,2.8vw,2rem)}.text-\[clamp\(1\.55rem\,7vw\,2\.25rem\)\]{font-size:clamp(1.55rem,7vw,2.25rem)}.text-\[clamp\(1\.5rem\,4vw\,2\.3rem\)\]{font-size:clamp(1.5rem,4vw,2.3rem)}.text-\[clamp\(1\.5rem\,4vw\,2\.4rem\)\]{font-size:clamp(1.5rem,4vw,2.4rem)}.text-\[clamp\(1\.5rem\,4vw\,2\.5rem\)\]{font-size:clamp(1.5rem,4vw,2.5rem)}.text-\[clamp\(1\.5rem\,5vw\,2\.4rem\)\]{font-size:clamp(1.5rem,5vw,2.4rem)}.text-\[clamp\(1\.5rem\,5vw\,2rem\)\]{font-size:clamp(1.5rem,5vw,2rem)}.text-\[clamp\(1\.5rem\,7vw\,2\.8rem\)\]{font-size:clamp(1.5rem,7vw,2.8rem)}.text-\[clamp\(1\.6rem\,3\.5vw\,2\.4rem\)\]{font-size:clamp(1.6rem,3.5vw,2.4rem)}.text-\[clamp\(1\.6rem\,4\.6vw\,2\.9rem\)\]{font-size:clamp(1.6rem,4.6vw,2.9rem)}.text-\[clamp\(1\.75rem\,6\.2vw\,3\.2rem\)\]{font-size:clamp(1.75rem,6.2vw,3.2rem)}.text-\[clamp\(1\.75rem\,6\.2vw\,3rem\)\]{font-size:clamp(1.75rem,6.2vw,3rem)}.text-\[clamp\(1\.75rem\,6\.5vw\,3\.5rem\)\]{font-size:clamp(1.75rem,6.5vw,3.5rem)}.text-\[clamp\(1\.75rem\,6\.5vw\,3\.6rem\)\]{font-size:clamp(1.75rem,6.5vw,3.6rem)}.text-\[clamp\(1\.75rem\,6\.5vw\,4rem\)\]{font-size:clamp(1.75rem,6.5vw,4rem)}.text-\[clamp\(1\.75rem\,6vw\,3\.2rem\)\]{font-size:clamp(1.75rem,6vw,3.2rem)}.text-\[clamp\(1\.7rem\,4\.6vw\,3rem\)\]{font-size:clamp(1.7rem,4.6vw,3rem)}.text-\[clamp\(1\.85rem\,7vw\,2\.75rem\)\]{font-size:clamp(1.85rem,7vw,2.75rem)}.text-\[clamp\(1\.85rem\,7vw\,4\.2rem\)\]{font-size:clamp(1.85rem,7vw,4.2rem)}.text-\[clamp\(1\.9rem\,5vw\,3\.1rem\)\]{font-size:clamp(1.9rem,5vw,3.1rem)}.text-\[clamp\(1\.9rem\,6vw\,2\.5rem\)\]{font-size:clamp(1.9rem,6vw,2.5rem)}.text-\[clamp\(2\.1rem\,5\.6vw\,4\.1rem\)\]{font-size:clamp(2.1rem,5.6vw,4.1rem)}.text-\[clamp\(2\.1rem\,5vw\,3\.6rem\)\]{font-size:clamp(2.1rem,5vw,3.6rem)}.text-\[clamp\(2\.2rem\,8vw\,3\.2rem\)\]{font-size:clamp(2.2rem,8vw,3.2rem)}.text-\[clamp\(2\.2rem\,9vw\,3\.4rem\)\]{font-size:clamp(2.2rem,9vw,3.4rem)}.text-\[clamp\(2\.3rem\,9vw\,3\.3rem\)\]{font-size:clamp(2.3rem,9vw,3.3rem)}.text-\[clamp\(2\.4rem\,10vw\,3\.6rem\)\]{font-size:clamp(2.4rem,10vw,3.6rem)}.text-\[clamp\(2rem\,4\.8vw\,3\.3rem\)\]{font-size:clamp(2rem,4.8vw,3.3rem)}.text-\[clamp\(2rem\,4vw\,2\.85rem\)\]{font-size:clamp(2rem,4vw,2.85rem)}.text-\[clamp\(2rem\,5\.4vw\,3\.8rem\)\]{font-size:clamp(2rem,5.4vw,3.8rem)}.text-\[clamp\(2rem\,8vw\,2\.8rem\)\]{font-size:clamp(2rem,8vw,2.8rem)}.text-\[clamp\(2rem\,8vw\,3\.25rem\)\]{font-size:clamp(2rem,8vw,3.25rem)}.text-\[clamp\(3\.4rem\,14vw\,6\.5rem\)\]{font-size:clamp(3.4rem,14vw,6.5rem)}.text-\[clamp\(3rem\,12vw\,6\.5rem\)\]{font-size:clamp(3rem,12vw,6.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.85\]{line-height:1.85}.leading-\[1\.8\]{line-height:1.8}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.42em\]{letter-spacing:.42em}.tracking-luxury{letter-spacing:.18em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.08em}.tracking-wider{letter-spacing:.05em}.text-\[\#0e1116\]{--tw-text-opacity:1;color:rgb(14 17 22/var(--tw-text-opacity,1))}.text-\[\#143028\]{--tw-text-opacity:1;color:rgb(20 48 40/var(--tw-text-opacity,1))}.text-\[\#1a120a\]{--tw-text-opacity:1;color:rgb(26 18 10/var(--tw-text-opacity,1))}.text-\[\#245246\]{--tw-text-opacity:1;color:rgb(36 82 70/var(--tw-text-opacity,1))}.text-\[\#2a3340\]{--tw-text-opacity:1;color:rgb(42 51 64/var(--tw-text-opacity,1))}.text-\[\#2c2416\]{--tw-text-opacity:1;color:rgb(44 36 22/var(--tw-text-opacity,1))}.text-\[\#2c2416\]\/80{color:#2c2416cc}.text-\[\#2f3540\]{--tw-text-opacity:1;color:rgb(47 53 64/var(--tw-text-opacity,1))}.text-\[\#374151\]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-\[\#3f4650\]{--tw-text-opacity:1;color:rgb(63 70 80/var(--tw-text-opacity,1))}.text-\[\#4b5563\]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-\[\#4d7266\]{--tw-text-opacity:1;color:rgb(77 114 102/var(--tw-text-opacity,1))}.text-\[\#5c4f3a\]{--tw-text-opacity:1;color:rgb(92 79 58/var(--tw-text-opacity,1))}.text-\[\#5c6570\]{--tw-text-opacity:1;color:rgb(92 101 112/var(--tw-text-opacity,1))}.text-\[\#5d8c3e\]{--tw-text-opacity:1;color:rgb(93 140 62/var(--tw-text-opacity,1))}.text-\[\#5f8578\]{--tw-text-opacity:1;color:rgb(95 133 120/var(--tw-text-opacity,1))}.text-\[\#60a5fa\]{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-\[\#6b7280\]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-\[\#6e6048\]{--tw-text-opacity:1;color:rgb(110 96 72/var(--tw-text-opacity,1))}.text-\[\#8a7348\]{--tw-text-opacity:1;color:rgb(138 115 72/var(--tw-text-opacity,1))}.text-\[\#8b939e\]{--tw-text-opacity:1;color:rgb(139 147 158/var(--tw-text-opacity,1))}.text-\[\#8fef6a\]{--tw-text-opacity:1;color:rgb(143 239 106/var(--tw-text-opacity,1))}.text-\[\#8fef6a\]\/90{color:#8fef6ae6}.text-\[\#9aa3ad\]{--tw-text-opacity:1;color:rgb(154 163 173/var(--tw-text-opacity,1))}.text-\[\#9aa5b1\]{--tw-text-opacity:1;color:rgb(154 165 177/var(--tw-text-opacity,1))}.text-\[\#a89478\]{--tw-text-opacity:1;color:rgb(168 148 120/var(--tw-text-opacity,1))}.text-\[\#b09a72\]{--tw-text-opacity:1;color:rgb(176 154 114/var(--tw-text-opacity,1))}.text-\[\#b09a72\]\/80{color:#b09a72cc}.text-\[\#b0b7c0\]{--tw-text-opacity:1;color:rgb(176 183 192/var(--tw-text-opacity,1))}.text-\[\#b8a890\]{--tw-text-opacity:1;color:rgb(184 168 144/var(--tw-text-opacity,1))}.text-\[\#c45c6a\]{--tw-text-opacity:1;color:rgb(196 92 106/var(--tw-text-opacity,1))}.text-\[\#c4a265\]{--tw-text-opacity:1;color:rgb(196 162 101/var(--tw-text-opacity,1))}.text-\[\#c8d6c0\]{--tw-text-opacity:1;color:rgb(200 214 192/var(--tw-text-opacity,1))}.text-\[\#cbb89a\]{--tw-text-opacity:1;color:rgb(203 184 154/var(--tw-text-opacity,1))}.text-\[\#d4b483\]{--tw-text-opacity:1;color:rgb(212 180 131/var(--tw-text-opacity,1))}.text-\[\#d4b483\]\/80{color:#d4b483cc}.text-\[\#d6d3d1\]{--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.text-\[\#d8c4a4\]\/85{color:#d8c4a4d9}.text-\[\#d8cbb6\]{--tw-text-opacity:1;color:rgb(216 203 182/var(--tw-text-opacity,1))}.text-\[\#e11d48\]{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-\[\#e8d2a8\]{--tw-text-opacity:1;color:rgb(232 210 168/var(--tw-text-opacity,1))}.text-\[\#e8d2a8\]\/80{color:#e8d2a8cc}.text-\[\#e8d2a8\]\/90{color:#e8d2a8e6}.text-\[\#f0c14b\]{--tw-text-opacity:1;color:rgb(240 193 75/var(--tw-text-opacity,1))}.text-\[\#f3e6d4\]{--tw-text-opacity:1;color:rgb(243 230 212/var(--tw-text-opacity,1))}.text-\[\#f5efe6\]{--tw-text-opacity:1;color:rgb(245 239 230/var(--tw-text-opacity,1))}.text-\[\#f7f1e8\]{--tw-text-opacity:1;color:rgb(247 241 232/var(--tw-text-opacity,1))}.text-\[\#fb923c\]{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-\[rgba\(224\,197\,138\,0\.9\)\]{color:#e0c58ae6}.text-\[rgba\(224\,197\,138\,0\.95\)\]{color:#e0c58af2}.text-\[var\(--gold-bright\)\]{color:var(--gold-bright)}.text-\[var\(--sale-bright\)\]{color:var(--sale-bright)}.text-\[var\(--sale-deep\)\]{color:var(--sale-deep)}.text-accent{color:var(--accent)}.text-accent-bright{color:var(--accent-bright)}.text-accent-deep{color:var(--accent-deep)}.text-background{color:var(--background)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/40{color:#0006}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-foreground{color:var(--foreground)}.text-muted{color:var(--muted)}.text-muted-light{color:var(--muted-light)}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-teal-300{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/15{color:#ffffff26}.text-white\/25{color:#ffffff40}.text-white\/55{color:#ffffff8c}.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-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.1\]{opacity:.1}.mix-blend-screen{mix-blend-mode:screen}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(52\,211\,153\,0\.85\)\]{--tw-shadow:0 0 10px #34d399d9;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(0\,196\,140\,0\.55\)\]{--tw-shadow:0 0 16px #00c48c8c;--tw-shadow-colored:0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,196\,140\,0\.2\)\]{--tw-shadow:0 0 20px #00c48c33;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(0\,196\,140\,0\.28\)\]{--tw-shadow:0 0 22px #00c48c47;--tw-shadow-colored:0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,196\,140\,0\.18\)\]{--tw-shadow:0 0 24px #00c48c2e;--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,196\,140\,0\.25\)\]{--tw-shadow:0 0 24px #00c48c40;--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(0\,196\,140\,0\.12\)\]{--tw-shadow:0 0 28px #00c48c1f;--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(0\,196\,140\,0\.35\)\]{--tw-shadow:0 0 28px #00c48c59;--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(0\,196\,140\,0\.15\)\]{--tw-shadow:0 0 30px #00c48c26;--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_34px_rgba\(201\,169\,98\,0\.12\)\]{--tw-shadow:0 0 34px #c9a9621f;--tw-shadow-colored:0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_36px_rgba\(0\,196\,140\,0\.35\)\]{--tw-shadow:0 0 36px #00c48c59;--tw-shadow-colored:0 0 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(0\,196\,140\,0\.12\)\]{--tw-shadow:0 0 40px #00c48c1f;--tw-shadow-colored:0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(240\,193\,75\,0\.25\)\]{--tw-shadow:0 0 40px #f0c14b40;--tw-shadow-colored:0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(0\,196\,140\,0\.4\)\]{--tw-shadow:0 0 50px #00c48c66;--tw-shadow-colored:0 0 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_80px_rgba\(0\,196\,140\,0\.12\)\]{--tw-shadow:0 0 80px #00c48c1f;--tw-shadow-colored:0 0 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(20\,60\,50\,0\.08\)\]{--tw-shadow:0 10px 30px #143c3214;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_50px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 16px 50px #00000059;--tw-shadow-colored:0 16px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_40px_-16px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 20px 40px -16px #0009;--tw-shadow-colored:0 20px 40px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_-18px_rgba\(0\,0\,0\,0\.75\)\,0_0_40px_rgba\(0\,196\,140\,0\.35\)\]{--tw-shadow:0 20px 50px -18px #000000bf,0 0 40px #00c48c59;--tw-shadow-colored:0 20px 50px -18px var(--tw-shadow-color), 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_-20px_rgba\(0\,0\,0\,0\.75\)\,0_0_40px_-12px_rgba\(0\,196\,140\,0\.28\)\]{--tw-shadow:0 20px 50px -20px #000000bf,0 0 40px -12px #00c48c47;--tw-shadow-colored:0 20px 50px -20px var(--tw-shadow-color), 0 0 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_-24px_rgba\(0\,168\,120\,0\.35\)\]{--tw-shadow:0 20px 50px -24px #00a87859;--tw-shadow-colored:0 20px 50px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_-28px_rgba\(0\,168\,120\,0\.35\)\]{--tw-shadow:0 20px 50px -28px #00a87859;--tw-shadow-colored:0 20px 50px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_-30px_rgba\(30\,40\,60\,0\.35\)\]{--tw-shadow:0 20px 50px -30px #1e283c59;--tw-shadow-colored:0 20px 50px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_-24px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 24px 60px -24px #0000008c;--tw-shadow-colored:0 24px 60px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_-36px_rgba\(0\,0\,0\,0\.75\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:0 30px 80px -36px #000000bf,0 0 0 1px #ffffff0a;--tw-shadow-colored:0 30px 80px -36px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_-40px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 30px 80px -40px #000c;--tw-shadow-colored:0 30px 80px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_-40px_rgba\(90\,70\,40\,0\.35\)\]{--tw-shadow:0 30px 80px -40px #5a462859;--tw-shadow-colored:0 30px 80px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(0\,0\,0\,0\.55\)\,0_0_60px_rgba\(0\,196\,140\,0\.25\)\]{--tw-shadow:0 30px 80px #0000008c,0 0 60px #00c48c40;--tw-shadow-colored:0 30px 80px var(--tw-shadow-color), 0 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_40px_100px_-28px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow:0 40px 100px -28px #000000b8;--tw-shadow-colored:0 40px 100px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_40px_100px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 40px 100px #000000a6;--tw-shadow-colored:0 40px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_40px_80px_-24px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 40px 80px -24px #00000080;--tw-shadow-colored:0 40px 80px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 8px 24px #0003;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,196\,140\,0\.3\)\]{--tw-shadow:0 8px 24px #00c48c4d;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(251\,191\,36\,0\.35\)\]{--tw-shadow:0 8px 24px #fbbf2459;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,196\,140\,0\.22\)\]{--tw-shadow:0 8px 28px #00c48c38;--tw-shadow-colored:0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 8px 30px #0003;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_40px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 8px 40px #00000040;--tw-shadow-colored:0 8px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[2px_2px_0_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:2px 2px 0 #00000059;--tw-shadow-colored:2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[3px_3px_0_\#000\]{--tw-shadow:3px 3px 0 #000;--tw-shadow-colored:3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[3px_3px_0_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:3px 3px 0 #00000073;--tw-shadow-colored:3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[4px_4px_0_\#000\]{--tw-shadow:4px 4px 0 #000;--tw-shadow-colored:4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[6px_6px_0_rgba\(234\,88\,12\,0\.25\)\]{--tw-shadow:6px 6px 0 #ea580c40;--tw-shadow-colored:6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[6px_6px_0_rgba\(37\,99\,235\,0\.25\)\]{--tw-shadow:6px 6px 0 #2563eb40;--tw-shadow-colored:6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #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:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #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:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.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);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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-red-400\/40{--tw-ring-color:#f8717166}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[110px\]{--tw-blur:blur(110px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[40px\]{--tw-blur:blur(40px);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-\[60px\]{--tw-blur:blur(60px);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-\[70px\]{--tw-blur:blur(70px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur:blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[90px\]{--tw-blur:blur(90px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur:blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur:blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(94\,234\,212\,0\.7\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #5eead4b3);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-\[4px_4px_0_\#000\]{--tw-drop-shadow:drop-shadow(4px 4px 0 #000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px);-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-\[2px\]{--tw-backdrop-blur:blur(2px);-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);-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-sm{--tw-backdrop-blur:blur(4px);-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);-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-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-luxury{transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.text-gradient-accent,.text-gradient-blue{color:#0000;background-image:linear-gradient(135deg,#5eead4 0%,#00c48c 45%,#00a878 100%);-webkit-background-clip:text;background-clip:text}.glass{background:var(--glass);-webkit-backdrop-filter:blur(24px);border:1px solid var(--border)}.glass-accent,.glass-blue{-webkit-backdrop-filter:blur(28px);background:linear-gradient(135deg,#00c48c0f 0%,#151a20e0 100%);border:1px solid #00c48c1f}.card-premium{border-width:1px;border-color:var(--border);background:#151a20d9;transition-property:all;transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1);position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.card-premium:hover{border-color:var(--border-hover);transform:translateY(-3px);box-shadow:0 0 0 1px #00c48c0f,0 28px 56px -24px #0000008c}}.btn-primary{text-transform:uppercase;letter-spacing:.08em;color:#0e1116;background:linear-gradient(135deg,#4ae8bc 0%,#00c48c 46%,#00a878 100%);border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;min-height:48px;padding:1rem 2rem;font-size:13px;font-weight:600;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),filter .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #5eead452,0 12px 32px #00a87852,0 0 40px #2dd4a52e,inset 0 1px #ffffff59}.btn-primary:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff52 50%,#0000 65%);transition:transform .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.btn-primary:hover{filter:brightness(1.04);transform:translateY(-2px)scale(1.02);box-shadow:0 0 0 1px #2dd4a57a,0 18px 48px #00a87866,0 0 52px #2dd4a547,0 0 36px #c9a9621a,inset 0 1px #ffffff6b}.btn-primary:hover:after{transform:translate(120%)}.btn-primary:active{filter:brightness(.98);transform:translateY(0)scale(1)}.btn-cta-glow{will-change:box-shadow, filter;animation:2.8s ease-in-out infinite ctaGlowPulse}.btn-cta-glow:hover,.btn-cta-glow:focus-visible{animation:none}.hero-title-accent{color:#0000;background-image:linear-gradient(115deg,#9af5d4 0%,#3ee0b2 32%,#00c48c 58%,#e0c58a 100%);-webkit-background-clip:text;background-clip:text}.glass-gold{-webkit-backdrop-filter:blur(28px);background:linear-gradient(135deg,#c9a96214 0%,#151a20e0 55%);border:1px solid #c9a9622e}.tilt-card{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s,box-shadow .5s}.section-divider{pointer-events:none;background:linear-gradient(90deg,#0000,#00c48c59,#c9a96240,#0000);height:1px;position:absolute;top:0;left:0;right:0}.btn-ghost{border-width:1px;border-color:var(--border);text-transform:uppercase;letter-spacing:.06em;color:var(--foreground);opacity:.95;background:#ffffff0d;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;padding:1rem 2rem;font-size:13px;font-weight:500;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.btn-ghost:hover{border-color:var(--border-hover);color:#fff;background:#00c48c1a;box-shadow:0 0 28px #00c48c1f}.ambient-glow{pointer-events:none;filter:blur(90px);opacity:.55;border-radius:9999px;animation:16s ease-in-out infinite ambientDrift;position:absolute}.ambient-glow-a{background:#00c48c38;width:min(48vw,420px);height:min(48vw,420px);top:-8%;right:-5%}.ambient-glow-b{background:#5eead424;width:min(42vw,360px);height:min(42vw,360px);animation-delay:-7s;bottom:5%;left:-8%}.portfolio-carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x}.portfolio-card{background:linear-gradient(165deg,#ffffff14 0%,#171d25e0 42%,#10141aeb 100%)}.section-padding{padding:5rem 1.25rem}@media (min-width:640px){.section-padding{padding:8rem 2.5rem}}@media (min-width:1024px){.section-padding{padding:12rem 4rem}}.container-narrow,.container-luxury{width:100%;max-width:88rem;padding-left:max(1.25rem, env(safe-area-inset-left,0px));padding-right:max(1.25rem, env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto}@media (min-width:640px){.container-narrow,.container-luxury{padding-left:max(2.5rem, env(safe-area-inset-left,0px));padding-right:max(2.5rem, env(safe-area-inset-right,0px))}}@media (min-width:1024px){.container-narrow,.container-luxury{padding-left:max(4rem, env(safe-area-inset-left,0px));padding-right:max(4rem, env(safe-area-inset-right,0px))}}.link-underline{display:inline-block;position:relative}.link-underline:after{content:"";background-color:var(--accent);width:0;height:1px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.125rem;left:0}.link-underline:hover:after{width:100%}.shadow-glow-sm{box-shadow:0 0 24px #00c48c38}.line-accent{background:linear-gradient(90deg, transparent, var(--accent), transparent);width:4rem;height:1px}.sale-badge{text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(135deg, var(--sale-bright) 0%, var(--sale) 48%, var(--sale-deep) 100%);box-shadow:0 0 0 1px #fb718566, 0 10px 26px -10px var(--sale-glow);border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:11px;font-weight:600;display:inline-flex}.sale-badge-dot{background:#fff;border-radius:9999px;width:6px;height:6px;animation:2.4s ease-in-out infinite salePulse;box-shadow:0 0 10px #ffffffe6}.btn-sale{text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;min-height:48px;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(135deg, var(--sale-bright) 0%, var(--sale) 46%, var(--sale-deep) 100%);box-shadow:0 0 0 1px #fb71855c, 0 12px 32px -8px var(--sale-glow), inset 0 1px 0 #ffffff4d;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;padding:1rem 2rem;font-size:13px;font-weight:600;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),filter .35s;display:inline-flex}.btn-sale:hover{filter:brightness(1.05);box-shadow:0 0 0 1px #fb71858c, 0 18px 44px -10px var(--sale-glow), inset 0 1px 0 #ffffff61;transform:translateY(-2px)scale(1.02)}.btn-sale:active{transform:translateY(0)scale(1)}.sale-strip{box-shadow:0 18px 50px -26px var(--sale-glow);background:linear-gradient(100deg,#be123ce6 0%,#f43f5ed1 52%,#be123ce6 100%)}.sale-card{background:radial-gradient(70% 55% at 50% 0,#f43f5e24,#0000 70%),#151a20e6;border-color:#f43f5e61;box-shadow:0 0 0 1px #f43f5e1f,0 30px 70px -34px #be123c8c}.price-strike{color:#f7fafc6b;-webkit-text-decoration:line-through #f43f5ed9;text-decoration:line-through #f43f5ed9;text-decoration-thickness:2px;position:relative}.sale-rail-wrap{pointer-events:none;z-index:70;opacity:0;display:none;position:fixed;top:50%;left:0}@media (min-width:1280px){.sale-rail-wrap{display:block}}.sale-rail-wrap{transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .45s;transform:translateY(-50%)translate(-115%)}.sale-rail-wrap[data-show="1"]{pointer-events:auto;opacity:1;transform:translateY(-50%)translate(0)}.sale-rail-wrap[data-show="1"]:hover{transform:translateY(-50%)translate(5px)}.sale-pill-wrap{pointer-events:none;z-index:70;opacity:0;align-items:center;gap:.5rem;display:flex;position:fixed;bottom:1.25rem;left:1rem}@media (min-width:1280px){.sale-pill-wrap{display:none}}.sale-pill-wrap{padding-bottom:env(safe-area-inset-bottom);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .4s;transform:translateY(150%)}.sale-pill-wrap[data-show="1"]{pointer-events:auto;opacity:1;transform:translateY(0)}.sale-rail{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));writing-mode:vertical-rl;background:linear-gradient(180deg, #9f1239 0%, #b3123d 52%, var(--sale-deep) 100%);box-shadow:0 0 0 1px #fb718573, 0 26px 64px -20px var(--sale-glow);border-radius:1.15rem 0 0 1.15rem;align-items:center;gap:.875rem;padding:1.5rem .75rem;transition:box-shadow .4s cubic-bezier(.22,1,.36,1),filter .4s;display:inline-flex;position:relative;overflow:hidden;transform:rotate(180deg)}.sale-rail:after{content:"";background:linear-gradient(#0000 0%,#ffffff38 50%,#0000 100%);animation:5s cubic-bezier(.4,0,.2,1) infinite saleRailSheen;position:absolute;inset:0}.sale-rail:hover{filter:brightness(1.07);box-shadow:0 0 0 1px #fb7185b3, 0 30px 70px -18px var(--sale-glow)}.sale-rail-pill{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(135deg, var(--sale-bright) 0%, var(--sale) 46%, var(--sale-deep) 100%);box-shadow:0 0 0 1px #fb718573, 0 16px 40px -12px var(--sale-glow);border-radius:9999px;align-items:center;gap:.625rem;padding:.625rem 1rem .625rem .875rem;display:inline-flex;position:relative;overflow:hidden}.sale-rail-close{color:#ffffffb3;background:#0c0f13d1;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:color .25s,transform .25s;display:flex;box-shadow:0 0 0 1px #fb718566}.sale-rail-close:hover{color:#fff;transform:scale(1.08)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[contain-intrinsic-size\:auto_900px\]{contain-intrinsic-size:auto 900px}.\[content-visibility\:auto\]{content-visibility:auto}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}:root{--background:#10141a;--foreground:#f7fafc;--muted:#a4afbb;--muted-light:#c4ccd4;--accent:#00c48c;--accent-bright:#3ee0b2;--accent-deep:#00a878;--accent-glow:#00c48c47;--teal-soft:#5eead429;--gold:#c9a962;--gold-bright:#e0c58a;--gold-champagne:#e8d5a8;--gold-glow:#e0c58a2e;--surface:#171d25;--surface-elevated:#1e2630;--graphite:#141a22;--border:#ffffff1a;--border-hover:#00c48c6b;--glass:#181e26b8;--sale:#f43f5e;--sale-bright:#fb7185;--sale-deep:#be123c;--sale-glow:#f43f5e52}*{box-sizing:border-box}html{scroll-behavior:smooth;overscroll-behavior-x:none;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body{background:var(--background);color:var(--foreground);font-family:var(--font-inter), system-ui, sans-serif;overscroll-behavior-x:none;-webkit-font-smoothing:antialiased;overflow-x:hidden}#__next,main{max-width:100%;overflow-x:hidden}#contact input,#contact textarea,#contact select{font-size:16px}input:-webkit-autofill{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff0a}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff0a}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff0a}textarea:-webkit-autofill{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff0a}textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff0a}textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff0a}h1,h2,h3{overflow-wrap:break-word;text-wrap:balance}.font-display{font-family:var(--font-syne), system-ui, sans-serif}::selection{color:#fff;background:#00c48c47}@keyframes saleRailSheen{0%{transform:translateY(-115%)}55%,to{transform:translateY(135%)}}@keyframes salePulse{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:#00c48c47;border-radius:2px}.noise:before{content:"";opacity:.025;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-mesh{background:radial-gradient(80% 60% at 70% 20%,#00c48c2e,#0000 50%),radial-gradient(60% 50% at 20% 80%,#5eead41f,#0000 50%),radial-gradient(40% 40% at 80% 70%,#2dd4a51a,#0000 50%)}@keyframes ambientDrift{0%,to{opacity:.45;transform:translate(0,0)scale(1)}50%{opacity:.7;transform:translate(18px,-22px)scale(1.08)}}@keyframes floatOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(12px,-20px)scale(1.03)}66%{transform:translate(-8px,12px)scale(.98)}}@keyframes pulseAccent{0%,to{opacity:.35}50%{opacity:.65}}.animate-float-orb{animation:12s ease-in-out infinite floatOrb}.animate-pulse-accent,.animate-pulse-blue{animation:7s ease-in-out infinite pulseAccent}.section-fade{-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.hero-scene-3d{perspective:1200px;transform-style:preserve-3d}.hero-ring{transform-style:preserve-3d;border:1px solid #0000;border-radius:50%;position:absolute;inset:0}.hero-ring-1{border-color:#00c48c59;transform:rotateX(72deg);box-shadow:0 0 50px #00c48c24,inset 0 0 36px #00c48c0d}.hero-ring-2{border-color:#00a87847;inset:4%;transform:rotateX(72deg)rotateY(60deg);box-shadow:0 0 60px #00a8781f}.hero-ring-3{border-color:#2dd4a52e;inset:8%;transform:rotateX(72deg)rotateY(-60deg)}.hero-glass-sphere{-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#2dd4a524 0%,#0e1116d1 48%,#00a87829 100%);border:1px solid #00c48c38;box-shadow:0 0 70px #00c48c2e,inset 0 0 50px #00c48c0f}.hero-monolith{background:linear-gradient(160deg,#2dd4a51f 0%,#151a20eb 40%,#00a8781a 100%);border:1px solid #ffffff1a;box-shadow:0 40px 80px -30px #000000b3,0 0 60px #00c48c1f,0 0 80px #c9a96214}.hero-ring-gold{border-color:#c9a96238;inset:12%;transform:rotateX(68deg)rotate(25deg);box-shadow:0 0 40px #c9a9621a}@keyframes heroLineIn{0%{opacity:0;filter:blur(3px);transform:translateY(.55rem)}to{opacity:1;filter:blur();transform:translateY(0)}}.hero-line-in{animation:.34s cubic-bezier(.22,1,.36,1) both heroLineIn}.hero-line-in-delay-1{animation-delay:40ms}.hero-line-in-delay-2{animation-delay:80ms}.hero-line-in-delay-3{animation-delay:.12s}.hero-line-in-delay-4{animation-delay:.16s}.hero-line-in-delay-5{animation-delay:.2s}.hero-atmos{--hx:0;--hy:0}.hero-atmos-wash{transform:translate3d(calc(var(--hx) * 16px), calc(var(--hy) * 11px), 0);transition:transform 1.1s cubic-bezier(.22,1,.36,1);animation:16s ease-in-out infinite heroWashBreath}.hero-atmos-wash-slow{transform:translate3d(calc(var(--hx) * -10px), calc(var(--hy) * -8px), 0);transition:transform 1.4s cubic-bezier(.22,1,.36,1);animation:23s ease-in-out infinite reverse heroWashBreath}.hero-atmos-gold{animation:19s ease-in-out infinite heroGoldBreath}@keyframes heroWashBreath{0%,to{opacity:.85}50%{opacity:1}}@keyframes heroGoldBreath{0%,to{opacity:.45}50%{opacity:1}}.hero-atmos-grid{transform:translate3d(calc(var(--hx) * 7px), calc(var(--hy) * 6px), 0);background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:76px 76px;transition:transform 1.2s cubic-bezier(.22,1,.36,1);-webkit-mask-image:radial-gradient(74% 64% at 42% 36%,#000,#0000 78%);mask-image:radial-gradient(74% 64% at 42% 36%,#000,#0000 78%)}.hero-atmos-grid-major{transform:translate3d(calc(var(--hx) * 14px), calc(var(--hy) * 10px), 0);background-image:linear-gradient(#00c48c0d 1px,#0000 1px),linear-gradient(90deg,#00c48c0d 1px,#0000 1px);background-size:304px 304px;transition:transform 1.3s cubic-bezier(.22,1,.36,1);-webkit-mask-image:radial-gradient(82% 72% at 46% 40%,#000,#0000 82%);mask-image:radial-gradient(82% 72% at 46% 40%,#000,#0000 82%)}.hero-stream{filter:blur(.4px);opacity:0;background:linear-gradient(#0000 0%,#3ee0b273 55%,#5eead4bf 88%,#0000 100%);width:1px;height:26%;animation:11s cubic-bezier(.45,0,.55,1) infinite heroStreamFall;position:absolute;top:0}.hero-stream-1{animation-delay:.6s;left:21%}.hero-stream-2{background:linear-gradient(#0000 0%,#e0c58a59 60%,#e8d5a899 90%,#0000 100%);height:20%;animation-duration:14s;animation-delay:4.4s;left:57%}.hero-stream-3{height:30%;animation-duration:16s;animation-delay:8.2s;left:82%}.hero-stream-4{background:linear-gradient(#0000 0%,#5eead48c 15%,#3ee0b259 50%,#0000 100%);height:18%;animation-duration:13s;animation-delay:2.8s;top:auto;bottom:0;left:38%}.hero-beam{opacity:0;background:linear-gradient(90deg,#0000 0%,#3ee0b200 15%,#3ee0b238 48%,#e0c58a2e 58%,#0000 85%);height:1px;animation:18s cubic-bezier(.45,0,.55,1) infinite heroBeamSweep;position:absolute;left:-10%;right:-10%}.hero-beam-1{animation-delay:1.2s;top:28%}.hero-beam-2{background:linear-gradient(90deg,#0000 0%,#e0c58a00 20%,#e0c58a29 50%,#3ee0b21f 62%,#0000 88%);animation-duration:22s;animation-delay:9s;top:62%}@keyframes heroBeamSweep{0%{opacity:0;transform:translate(-8%)scaleX(.85)}12%{opacity:.7}55%{opacity:.35}to{opacity:0;transform:translate(8%)scaleX(1.05)}}@keyframes heroStreamFall{0%{opacity:0;transform:translateY(-30%)}12%{opacity:.7}70%{opacity:.5}to{opacity:0;transform:translateY(420%)}}.hero-atmos-wave{filter:blur(46px);background:linear-gradient(100deg,#0000 0%,#00c48c0d 32%,#5eead412 48%,#e0c58a09 62%,#0000 100%);animation:26s cubic-bezier(.45,0,.55,1) infinite heroWaveDrift}@keyframes heroWaveDrift{0%,to{opacity:.5;transform:translate(-6%)skewY(-1.5deg)}50%{opacity:.9;transform:translate(6%,-12px)skewY(1.5deg)}}.hero-horizon{background:radial-gradient(62% 100% at 50% 128%,#00c48c33 0%,#00c48c0f 45%,#0000 72%);animation:12s ease-in-out infinite heroHorizonBreath}.hero-horizon-line{background:linear-gradient(90deg,#0000 0%,#3ee0b247 30%,#e0c58a52 52%,#3ee0b238 72%,#0000 100%);animation:9s ease-in-out infinite reverse heroHorizonBreath}.hero-horizon-line-soft{opacity:.45;background:linear-gradient(90deg,#0000 0%,#3ee0b224 40%,#e0c58a1f 55%,#0000 100%);animation-duration:14s}@keyframes heroHorizonBreath{0%,to{opacity:.55}50%{opacity:1}}.hero-title{letter-spacing:-.048em;text-wrap:balance;font-size:clamp(2.85rem,6.2vw,7.25rem);line-height:.93}.hero-title-mobile{letter-spacing:-.038em;text-wrap:balance;max-width:100%;font-size:clamp(2.2rem,9.8vw + .35rem,2.95rem);line-height:1.04}@media (max-width:767px){#hero{flex-direction:column;min-height:100dvh;display:flex}}.hero-edge-label{transform-origin:50%;font-family:var(--font-mono,ui-monospace), monospace;letter-spacing:.42em;text-transform:uppercase;white-space:nowrap;color:#f7fafc29;font-size:9px;display:none;position:absolute;top:50%;right:1.35rem;transform:translateY(-50%)rotate(90deg)}.hero-edge-label:before{content:"";background:linear-gradient(90deg,#0000,#e0c58a66);width:2.5rem;height:1px;position:absolute;top:50%;left:-3.5rem}@media (min-width:1280px){.hero-edge-label{display:block}}.hero-eyebrow{font-family:var(--font-mono,ui-monospace), monospace;letter-spacing:.32em;text-transform:uppercase;color:#e0c58ad1;align-items:center;gap:.7rem;font-size:10px;display:inline-flex}.hero-eyebrow-dot{background:var(--accent);border-radius:9999px;width:5px;height:5px;animation:3.4s ease-in-out infinite heroDotBreath;box-shadow:0 0 10px #00c48cd9}@keyframes heroDotBreath{0%,to{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.hero-rule{background:linear-gradient(90deg,#e0c58abf 0%,#00c48c52 48%,#0000 100%);width:76px;height:1px}.hero-title-accent{color:#0000;filter:drop-shadow(0 8px 34px #00c48c29);background-image:linear-gradient(108deg,#eefaf5 0%,#8ef3d4 16%,#fff 28%,#3ee0b2 42%,#00c48c 62%,#e8d5a8 92%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:8s cubic-bezier(.45,0,.2,1) infinite heroTitleShimmer;position:relative}@keyframes heroTitleShimmer{0%,62%{background-position:8%}78%{background-position:92%}to{background-position:8%}}.hero-cta{isolation:isolate;will-change:box-shadow, transform;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s,box-shadow .55s;animation:6.5s ease-in-out infinite heroCtaBreath}.hero-cta:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.4;z-index:2;background:conic-gradient(#fff0 0deg,#ffffffbf 52deg,#fff0 104deg 360deg);padding:1px;animation:8s linear infinite heroCtaRim;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero-cta:after{content:"";border-radius:inherit;z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff61 48%,#0000 66%);transition:none;animation:7.2s cubic-bezier(.45,0,.2,1) infinite heroCtaSweep;position:absolute;inset:0;transform:translate(-130%)skew(-14deg)}.hero-cta:hover{filter:brightness(1.05);animation-play-state:paused;transform:translateY(-3px)scale(1.025)}.hero-cta:hover:before{opacity:.9}.hero-cta:hover:after{animation-duration:1.1s;transform:none}@keyframes heroCtaRim{to{transform:rotate(360deg)}}@keyframes heroCtaSweep{0%,68%,to{opacity:0;transform:translate(-130%)skew(-14deg)}74%{opacity:.85}86%{opacity:0;transform:translate(130%)skew(-14deg)}}@keyframes heroCtaBreath{0%,to{box-shadow:0 0 0 1px #5eead447,0 12px 32px #00a87847,0 0 36px #2dd4a524,0 0 18px #e0c58a0a,inset 0 1px #ffffff59}50%{box-shadow:0 0 0 1px #2dd4a566,0 16px 42px #00c48c57,0 0 48px #2dd4a538,0 0 26px #e0c58a14,inset 0 1px #ffffff6b}}.hero-link{letter-spacing:.01em;color:#f7fafc85;align-items:center;gap:.5rem;font-size:13.5px;font-weight:500;transition:color .45s;display:inline-flex}.hero-link:hover{color:var(--accent-bright)}.hero-chip{color:#f7fafc9e;cursor:pointer;-webkit-backdrop-filter:blur(14px);background:#ffffff05;border:1px solid #ffffff0f;border-radius:9999px;align-items:center;gap:.5rem;padding:.58rem 1.05rem;font-size:13.5px;font-weight:500;text-decoration:none;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s,background-color .45s,color .45s,box-shadow .45s;display:inline-flex}.hero-chip-sm{white-space:nowrap;gap:.42rem;max-width:100%;padding:.55rem .85rem;font-size:clamp(12.5px,3.2vw,14px)}.hero-chip-icon{color:#00c48cbf;transition:color .45s,filter .45s}.hero-chip:hover{color:#f7fafc;background:#00c48c0b;border-color:#00c48c47;transform:translateY(-2px);box-shadow:0 12px 30px -16px #000000bf,0 0 22px #00c48c1a}.hero-chip:hover .hero-chip-icon{color:var(--accent-bright);filter:drop-shadow(0 0 6px #3ee0b280)}.hero-badge-pill{max-width:100%;font-family:var(--font-mono,ui-monospace), monospace;letter-spacing:.1em;text-transform:uppercase;color:#f7fafc66;cursor:pointer;background:#ffffff04;border:1px solid #ffffff0d;border-radius:.55rem;align-items:center;gap:.42rem;padding:.45rem .72rem;font-size:clamp(9.5px,2.6vw,11px);text-decoration:none;transition:color .4s,border-color .4s;display:inline-flex}.hero-badge-pill:hover{color:#f7fafcbf;border-color:#e0c58a40}.hero-rail{-webkit-backdrop-filter:blur(22px);background:linear-gradient(118deg,#ffffff0b 0%,#ffffff04 46%,#00c48c07 100%);border:1px solid #ffffff0f;border-radius:1.4rem;align-items:stretch;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px -28px #000000b3,inset 0 1px #ffffff0f}.hero-rail:before{content:"";z-index:1;background:linear-gradient(90deg,#0000 0%,#e0c58a66 36%,#3ee0b259 64%,#0000 100%);height:1px;position:absolute;top:0;left:4%;right:4%;box-shadow:0 0 18px #3ee0b240}.hero-rail:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#3ee0b212 0%,#0000 100%);height:40px;position:absolute;top:0;left:10%;right:10%}.hero-rail-item{z-index:1;flex:1 1 0;align-items:center;gap:.9rem;min-width:0;padding:1.15rem 1.5rem;transition:background-color .5s,transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.hero-rail-item+.hero-rail-item,.hero-rail-tail{border-left:1px solid #ffffff0d}.hero-rail-item:hover{background:#00c48c0a;transform:translateY(-3px)}.hero-rail-tail{align-items:center;padding:0 1.5rem;display:none}@media (min-width:1024px){.hero-rail-tail{display:flex}}.hero-rail-icon{width:2.4rem;height:2.4rem;color:var(--accent-bright);background:linear-gradient(145deg,#00c48c1c,#e0c58a0b);border:1px solid #00c48c33;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .5s,border-color .5s,transform .5s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1px #ffffff17}.hero-rail-icon-sm{border-radius:.6rem;width:1.9rem;height:1.9rem}.group:hover .hero-rail-icon,.hero-rail-item:hover .hero-rail-icon{border-color:#3ee0b266;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 0 22px #00c48c38}.hero-rail-row{border-top:1px solid #ffffff0d;align-items:center;gap:.7rem;padding:.6rem .15rem;display:flex}.hero-rail-row:first-child{border-top:0}.hero-trust-mobile{-webkit-backdrop-filter:blur(18px);background:linear-gradient(165deg,#ffffff0b 0%,#ffffff04 100%);border:1px solid #ffffff14;border-radius:1.1rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%;margin-inline:auto;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 16px 40px -28px #000000c7}.hero-trust-mobile-item{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.38rem;min-width:0;padding:.78rem .35rem .82rem;display:flex}.hero-trust-mobile-item+.hero-trust-mobile-item{border-top:0;border-left:1px solid #ffffff0f}.hero-trust-mobile-icon{width:1.95rem;height:1.95rem;color:var(--accent-bright);background:linear-gradient(145deg,#00c48c26,#e0c58a0f);border:1px solid #00c48c42;border-radius:.62rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hero-trust-mobile-copy{flex-direction:column;align-items:center;gap:.14rem;min-width:0;display:flex}.hero-trust-mobile-title{color:#f7fafceb;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(10.5px,2.9vw,12.5px);font-weight:500;line-height:1.28}.hero-trust-mobile-note{color:#f7fafc70;overflow-wrap:anywhere;font-size:clamp(9.5px,2.6vw,11px);font-weight:300;line-height:1.28}@media (min-width:390px){.hero-trust-mobile-item{gap:.42rem;padding:.85rem .45rem .9rem}.hero-trust-mobile-icon{width:2.05rem;height:2.05rem}.hero-trust-mobile-title{font-size:clamp(11px,2.8vw,13px)}.hero-trust-mobile-note{font-size:clamp(10px,2.5vw,11.5px)}}@media (min-width:430px){.hero-trust-mobile-item{padding:.92rem .55rem .98rem}.hero-trust-mobile-title{font-size:12.5px}.hero-trust-mobile-note{font-size:11px}}.hero-mobile-stage{--hero-pad-x:clamp(1.05rem, 4.8vw, 1.5rem);--hero-pad-top:calc(4.5rem + env(safe-area-inset-top,0px));--hero-pad-bottom:max(1.25rem, env(safe-area-inset-bottom,0px));--hero-stack:clamp(.85rem, 2.6vw, 1.15rem);--hero-cluster:clamp(1.55rem, 5.8vw, 2.25rem);width:100%;max-width:28rem;padding:var(--hero-pad-top) max(var(--hero-pad-x), env(safe-area-inset-right,0px)) var(--hero-pad-bottom) max(var(--hero-pad-x), env(safe-area-inset-left,0px));flex-direction:column;flex:1;margin-inline:auto;display:flex}.hero-mobile-stage .hero-eyebrow{letter-spacing:.26em;font-size:clamp(11px,2.9vw,12px)}.hero-mobile-intro{align-items:center;gap:var(--hero-stack);flex-direction:column;width:100%;display:flex}.hero-mobile-intro .hero-title-mobile{margin-top:.15rem}.hero-mobile-actions{width:100%;max-width:22rem;margin-top:var(--hero-cluster);flex-direction:column;align-items:center;gap:.95rem;display:flex}.hero-mobile-actions .btn-primary,.hero-mobile-actions .hero-cta{width:100%;max-width:100%}.hero-mobile-meta{width:100%;margin-top:var(--hero-cluster);flex-direction:column;align-items:center;gap:1rem;display:flex}.hero-mobile-proof{width:100%;padding-top:var(--hero-cluster);margin-top:auto}.hero-mobile-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%;max-width:22rem;margin-inline:auto;display:grid}.hero-mobile-chips .hero-chip{justify-content:center;width:100%}.hero-mobile-tagline{color:#f7fafcc7;text-wrap:pretty;max-width:23rem;font-size:clamp(1.02rem,.7vw + .92rem,1.15rem);font-weight:300;line-height:1.58}.hero-mobile-rule{width:clamp(4rem,20vw,5.25rem);margin-inline:auto}.hero-k-plate{background:linear-gradient(150deg,#1c2426a6,#090d10cc);border:1px solid #ffffff24;box-shadow:0 38px 90px -30px #000000e6,0 0 64px #00c48c47,0 0 28px #e0c58a14,inset 0 1px #ffffff2e}.hero-k-slab{background:linear-gradient(160deg,#121a1cf5,#070a0dfc);border:1px solid #00c48c24;border-radius:30%;box-shadow:inset 0 0 20px #00c48c0f}.hero-k-rim{-webkit-mask-composite:xor;background:conic-gradient(from 140deg,#ffffff05 0deg,#5eead480 70deg,#ffffff0d 150deg,#e0c58a6b 240deg,#ffffff05 330deg);padding:1px;animation:22s linear infinite heroKRim;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes heroKRim{to{transform:rotate(360deg)}}.hero-k-specular{background:radial-gradient(circle 48% at var(--lx,42%) var(--ly,26%), #ffffff47 0%, #ffffff14 28%, transparent 58%);mix-blend-mode:screen}@keyframes heroKGlowBreath{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}.hero-k-glow{animation:6.5s ease-in-out infinite heroKGlowBreath}.hero-k-glow-gold{animation:11s ease-in-out infinite heroGoldBreath}.hero-k-orbit{transform:translate(-50%, -50%) translate3d(calc(var(--hx) * -14px), calc(var(--hy) * -10px), 0);transition:transform 1s cubic-bezier(.22,1,.36,1)}@keyframes heroKOrbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-k-orbit-spin{animation:28s linear infinite heroKOrbitSpin}.hero-k-orbit-spin-slow{animation:42s linear infinite reverse heroKOrbitSpin}@keyframes heroKSheen{0%{opacity:0;transform:translate(-130%)skew(-18deg)}20%{opacity:.55}55%{opacity:.12}to{opacity:0;transform:translate(170%)skew(-18deg)}}.hero-k-sheen{background:linear-gradient(105deg,#0000 38%,#ffffff38 50%,#0000 62%);animation:9s cubic-bezier(.45,0,.2,1) infinite heroKSheen}.hero-k-pedestal{transform:translate3d(calc(var(--hx) * 6px), 0, 0);transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.hero-k-reflection{filter:blur(6px);background:linear-gradient(#3ee0b22e 0%,#0000 100%);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.hero-core-sphere{background:radial-gradient(circle at 30% 26%,#ffffff1a,#0000 40%),radial-gradient(circle at 70% 74%,#e0c58a0f,#0000 42%),linear-gradient(160deg,#0e16142e,#060a0e47);border:1px solid #ffffff24;box-shadow:0 40px 80px -28px #000000e6,0 0 60px #00c48c38,0 0 100px #00c48c14,inset 0 1px #ffffff29,inset 0 -18px 36px #00000038}.hero-core-glass{border-radius:inherit;background:linear-gradient(145deg,#ffffff14 0%,#0000 36% 64%,#e0c58a0a 100%);box-shadow:inset 0 0 30px #00000026}.hero-core-pulse{background:radial-gradient(circle,#8ef3d4b3 0%,#00c48c59 40%,#0000 72%);animation:4.8s ease-in-out infinite heroCorePulse;box-shadow:0 0 40px #3ee0b273}@keyframes heroCorePulse{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}.hero-core-sheen{background:linear-gradient(125deg,#0000 36%,#ffffff1f 48%,#0000 58%);animation:10s cubic-bezier(.45,0,.2,1) infinite heroCoreSheen}@keyframes heroCoreSheen{0%{opacity:0;transform:translate(-130%)skew(-18deg)}22%{opacity:.45}to{opacity:0;transform:translate(140%)skew(-18deg)}}.hero-core-light-ring{pointer-events:none;border:1px solid #0000;border-radius:9999px}.hero-core-light-ring-1{opacity:.9;background:conic-gradient(#0000 0deg,#3ee0b28c 28deg,#0000 70deg 180deg,#e0c58a66 210deg,#0000 260deg 360deg);animation:22s linear infinite heroCoreLightSpin;transform:rotateX(68deg)translateZ(-12px);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.hero-core-light-ring-2{opacity:.75;background:conic-gradient(from 90deg,#0000 0deg,#8ef3d48c 24deg,#0000 60deg 200deg,#e0c58a52 230deg,#0000 280deg 360deg);animation:34s linear infinite heroCoreLightSpinRev;transform:rotateX(58deg)rotate(20deg)translateZ(10px);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}@keyframes heroCoreLightSpin{to{transform:rotateX(68deg)translateZ(-12px)rotate(360deg)}}@keyframes heroCoreLightSpinRev{to{transform:rotateX(58deg)rotate(20deg)translateZ(10px)rotate(-360deg)}}.hero-core-ring{border:1px solid #ffffff0f;box-shadow:inset 0 0 24px #00c48c0a}.hero-core-ring-outer{border-color:#3ee0b21f;box-shadow:0 0 40px #00c48c14,inset 0 0 30px #00c48c0a}.hero-core-ring-meridian{border-color:#e0c58a1f;animation:36s linear infinite heroCoreMeridian}@keyframes heroCoreMeridian{0%{transform:rotateY(80deg)rotate(0)translateZ(2px)}to{transform:rotateY(80deg)rotate(360deg)translateZ(2px)}}.hero-core-orbit{border:1px solid #ffffff17;box-shadow:0 0 20px #00c48c0d}.hero-core-orbit-a{animation:20s linear infinite heroCoreOrbitA}.hero-core-orbit-b{animation:30s linear infinite heroCoreOrbitB}@keyframes heroCoreOrbitA{0%{transform:rotateX(74deg)rotate(-16deg)rotate(0)translateZ(6px)}to{transform:rotateX(74deg)rotate(-16deg)rotate(360deg)translateZ(6px)}}@keyframes heroCoreOrbitB{0%{transform:rotateX(56deg)rotate(38deg)rotate(0)translateZ(16px)}to{transform:rotateX(56deg)rotate(38deg)rotate(-360deg)translateZ(16px)}}.hero-core-bead{border-radius:9999px;width:6px;height:6px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.hero-core-bead-a{background:#3ee0b2;box-shadow:0 0 12px #3ee0b2f2,0 0 28px #00c48c73}.hero-core-bead-b{background:#e8d5a8;width:5px;height:5px;box-shadow:0 0 10px #e0c58ae6,0 0 22px #e0c58a59}.hero-core-chip{-webkit-backdrop-filter:blur(16px);background:#0a0e12c7;border:1px solid #ffffff17;border-radius:.85rem;box-shadow:0 14px 36px -16px #000000d9,inset 0 1px #ffffff12}.hero-core-pedestal{filter:blur(8px);opacity:.7;background:radial-gradient(#00c48c47,#0000 70%);border-radius:9999px}.hero-bridge{z-index:0}.hero-bridge-line{opacity:.85;background:linear-gradient(90deg,#0000 0%,#3ee0b247 30%,#e0c58a52 70%,#0000 100%);height:1px;position:absolute;left:0;right:8%}.hero-bridge-line-1{width:78%;animation:7s ease-in-out infinite heroBridgePulse;top:28%}.hero-bridge-line-2{opacity:.55;width:92%;animation:9s ease-in-out 1.2s infinite heroBridgePulse;top:48%}.hero-bridge-line-3{opacity:.45;width:64%;animation:8s ease-in-out 2.4s infinite heroBridgePulse;top:66%}.hero-bridge-node{background:#3ee0b2b3;border-radius:9999px;width:4px;height:4px;position:absolute;box-shadow:0 0 10px #3ee0b28c}.hero-bridge-node-1{animation:6s ease-in-out infinite heroBridgeNode;top:calc(28% - 1.5px);left:42%}.hero-bridge-node-2{background:#e0c58abf;width:3px;height:3px;animation:7.5s ease-in-out .8s infinite heroBridgeNode;top:calc(48% - 1.5px);left:58%;box-shadow:0 0 10px #e0c58a80}.hero-bridge-node-3{animation:8s ease-in-out 1.6s infinite heroBridgeNode;top:calc(66% - 1.5px);left:36%}.hero-bridge-spark{background:#8ef3d4d9;border-radius:9999px;width:5px;height:5px;margin-top:-2px;animation:6.5s cubic-bezier(.45,0,.2,1) infinite heroBridgeSpark;position:absolute;top:48%;left:0;box-shadow:0 0 12px #3ee0b2b3}@keyframes heroBridgePulse{0%,to{opacity:.25}50%{opacity:.75}}@keyframes heroBridgeNode{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes heroBridgeSpark{0%,12%{opacity:0;left:4%}18%{opacity:1}78%{opacity:.7;left:88%}88%,to{opacity:0;left:92%}}@keyframes softGoldPulse{0%,to{opacity:.25}50%{opacity:.55}}.animate-gold-pulse{animation:8s ease-in-out infinite softGoldPulse}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.marquee-track{animation:42s linear infinite marqueeScroll}@keyframes ctaGlowPulse{0%,to{filter:brightness();box-shadow:0 0 0 1px #5eead447,0 10px 28px #00a87847,0 0 24px #00c48c2e,0 0 18px #e0c58a0f,inset 0 1px #ffffff52}50%{filter:brightness(1.04);box-shadow:0 0 0 1px #2dd4a56b,0 14px 40px #00c48c5c,0 0 40px #00c48c47,0 0 28px #e0c58a1a,inset 0 1px #fff6}}@media (max-width:767px){.ambient-glow{opacity:.4;animation:none}.hero-atmos-wash,.hero-atmos-wash-slow,.hero-atmos-grid,.hero-atmos-grid-major{transition:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marquee-track,.animate-float-orb,.animate-pulse-accent,.animate-pulse-blue,.animate-bounce,.animate-gold-pulse,.btn-cta-glow,.ambient-glow,.hero-line-in,.hero-atmos-wash,.hero-atmos-wash-slow,.hero-atmos-gold,.hero-atmos-wave,.hero-eyebrow-dot,.hero-title-accent,.hero-stream,.hero-beam,.hero-horizon,.hero-horizon-line,.hero-cta,.hero-cta:before,.hero-k-glow,.hero-k-glow-gold,.hero-k-sheen,.hero-k-rim,.hero-k-orbit-spin,.hero-k-orbit-spin-slow,.hero-core-pulse,.hero-core-sheen,.hero-core-orbit-a,.hero-core-orbit-b,.hero-core-ring-meridian,.hero-core-light-ring-1,.hero-core-light-ring-2,.hero-cta:after,.hero-bridge-line,.hero-bridge-node,.hero-bridge-spark,.sale-badge-dot,.sale-rail:after{animation:none!important}.hero-stream,.hero-beam{display:none}.hero-atmos-wash,.hero-atmos-wash-slow,.hero-atmos-grid,.hero-atmos-grid-major,.hero-k-orbit{transition:none!important;transform:none!important}.hero-k-orbit{transform:translate(-50%,-50%)!important}.portfolio-card:hover,.service-card:hover{transform:none!important}.hero-line-in{opacity:1;filter:none;transform:none}.card-premium:hover,.btn-primary:hover,.btn-ghost:hover,.hero-chip:hover,.hero-rail-item:hover,.hero-rail-item:hover .hero-rail-icon{transform:none}}img,svg,video,canvas{max-width:100%;height:auto}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;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:-.25rem;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\.5:hover{--tw-translate-y:-.375rem;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\.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-\[\#8fef6a\]:hover{--tw-border-opacity:1;border-color:rgb(143 239 106/var(--tw-border-opacity,1))}.hover\:border-\[\#8fef6a\]\/40:hover{border-color:#8fef6a66}.hover\:border-\[\#c45c6a\]\/50:hover{border-color:#c45c6a80}.hover\:border-\[\#c4a265\]:hover{--tw-border-opacity:1;border-color:rgb(196 162 101/var(--tw-border-opacity,1))}.hover\:border-\[\#c4a265\]\/50:hover{border-color:#c4a26580}.hover\:border-black\/20:hover{border-color:#0003}.hover\:border-black\/25:hover{border-color:#00000040}.hover\:border-emerald-500\/40:hover{border-color:#10b98166}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:bg-\[\#1a2e16\]:hover{--tw-bg-opacity:1;background-color:rgb(26 46 22/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1f2630\]:hover{--tw-bg-opacity:1;background-color:rgb(31 38 48/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2a2208\]:hover{--tw-bg-opacity:1;background-color:rgb(42 34 8/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2f3540\]:hover{--tw-bg-opacity:1;background-color:rgb(47 53 64/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3d3220\]:hover{--tw-bg-opacity:1;background-color:rgb(61 50 32/var(--tw-bg-opacity,1))}.hover\:bg-\[\#6aa84f\]:hover{--tw-bg-opacity:1;background-color:rgb(106 168 79/var(--tw-bg-opacity,1))}.hover\:bg-\[\#b08d4f\]:hover{--tw-bg-opacity:1;background-color:rgb(176 141 79/var(--tw-bg-opacity,1))}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-accent-bright:hover{background-color:var(--accent-bright)}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/45:hover{background-color:#ffffff73}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.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\:text-\[var\(--sale-bright\)\]:hover{color:var(--sale-bright)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-accent-bright:hover{color:var(--accent-bright)}.hover\:text-background:hover{color:var(--background)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_20px_rgba\(0\,196\,140\,0\.45\)\]:hover{--tw-shadow:0 0 20px #00c48c73;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_28px_rgba\(0\,196\,140\,0\.2\)\]:hover{--tw-shadow:0 0 28px #00c48c33;--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_40px_rgba\(0\,196\,140\,0\.16\)\]:hover{--tw-shadow:0 0 40px #00c48c29;--tw-shadow-colored:0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_16px_40px_rgba\(0\,196\,140\,0\.14\)\]:hover{--tw-shadow:0 16px 40px #00c48c24;--tw-shadow-colored:0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_36px_90px_-32px_rgba\(0\,196\,140\,0\.35\)\,0_0_50px_rgba\(45\,212\,165\,0\.12\)\]:hover{--tw-shadow:0 36px 90px -32px #00c48c59,0 0 50px #2dd4a51f;--tw-shadow-colored:0 36px 90px -32px var(--tw-shadow-color), 0 0 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#c45c6a\]\/50:focus{border-color:#c45c6a80}.focus\:border-\[\#c4a265\]:focus{--tw-border-opacity:1;border-color:rgb(196 162 101/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--accent)}.active\:translate-y-0\.5:active{--tw-translate-y:.125rem;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\.985\]:active{--tw-scale-x:.985;--tw-scale-y:.985;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:.98;--tw-scale-y:.98;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\:opacity-75:active{opacity:.75}.active\:shadow-none:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/link:hover .group-hover\/link\:-translate-y-0\.5{--tw-translate-y:-.125rem;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\/link:hover .group-hover\/link\:translate-x-0\.5{--tw-translate-x:.125rem;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\.5{--tw-translate-y:-.125rem;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-1{--tw-translate-y:-.25rem;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:.125rem;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-1{--tw-translate-x:.25rem;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-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) 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;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\.04\]{--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))}.group:hover .group-hover\:scale-\[1\.06\]{--tw-scale-x:1.06;--tw-scale-y:1.06;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-x-100{--tw-scale-x:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-\[\#6aa84f\]{--tw-bg-opacity:1;background-color:rgb(106 168 79/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-\[\#c45c6a\]{--tw-bg-opacity:1;background-color:rgb(196 92 106/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-\[\#c4a265\]{--tw-bg-opacity:1;background-color:rgb(196 162 101/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-accent{background-color:var(--accent)}.group:hover .group-hover\:text-\[\#2c2416\]{--tw-text-opacity:1;color:rgb(44 36 22/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-accent{color:var(--accent)}.group:hover .group-hover\:text-accent-bright{color:var(--accent-bright)}.group:hover .group-hover\:text-background{color:var(--background)}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-glow-sm{box-shadow:0 0 24px #00c48c38}@media not all and (min-width:1024px){.max-lg\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}}@media (min-width:375px){.min-\[375px\]\:min-h-\[54px\]{min-height:54px}.min-\[375px\]\:text-\[14\.5px\]{font-size:14.5px}}@media (min-width:640px){.sm\:inset-x-auto{left:auto;right:auto}.sm\:bottom-6{bottom:1.5rem}.sm\:bottom-7{bottom:1.75rem}.sm\:left-1\/2{left:50%}.sm\:left-5{left:1.25rem}.sm\:left-6{left:1.5rem}.sm\:right-5{right:1.25rem}.sm\:right-6{right:1.5rem}.sm\:right-7{right:1.75rem}.sm\:top-5{top:1.25rem}.sm\:top-6{top:1.5rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-9{margin-top:2.25rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:\!inline-flex{display:inline-flex!important}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-2\.5{height:.625rem}.sm\:h-40{height:10rem}.sm\:h-5{height:1.25rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-\[360px\]{height:360px}.sm\:h-\[420px\]{height:420px}.sm\:h-\[min\(70dvh\,680px\)\]{height:min(70dvh,680px)}.sm\:min-h-\[260px\]{min-height:260px}.sm\:min-h-\[280px\]{min-height:280px}.sm\:min-h-\[52px\]{min-height:52px}.sm\:w-2\.5{width:.625rem}.sm\:w-28{width:7rem}.sm\:w-40{width:10rem}.sm\:w-9{width:2.25rem}.sm\:w-\[320px\]{width:320px}.sm\:w-\[440px\]{width:440px}.sm\:w-\[88px\]{width:88px}.sm\:w-\[min\(62vw\,460px\)\]{width:min(62vw,460px)}.sm\:w-auto{width:auto}.sm\:min-w-\[5rem\]{min-width:5rem}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-12{gap:3rem}.sm\:gap-14{gap:3.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-3\.5{gap:.875rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:p-10{padding:2.5rem}.sm\:p-11{padding:2.75rem}.sm\:p-14{padding:3.5rem}.sm\:p-16{padding:4rem}.sm\:p-3{padding:.75rem}.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-10{padding-left:2.5rem;padding-right:2.5rem}.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\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.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-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[1\.15rem\]{font-size:1.15rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[1\.9rem\]{font-size:1.9rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[2\.15rem\]{font-size:2.15rem}.sm\:text-\[9px\]{font-size:9px}.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-\[1\.65\]{line-height:1.65}.sm\:leading-relaxed{line-height:1.625}.sm\:tracking-\[0\.22em\]{letter-spacing:.22em}.sm\:opacity-0{opacity:0}.group:hover .sm\:group-hover\:opacity-100{opacity:1}}@media (min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:translate-y-6{--tw-translate-y:1.5rem;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\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}.md\:gap-14{gap:3.5rem}.md\:gap-4{gap:1rem}.md\:text-left{text-align:left}}@media (min-width:1024px){.lg\:-left-4{left:-1rem}.lg\:-right-3{right:-.75rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.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-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-0{margin-left:0;margin-right:0}.lg\:mb-28{margin-bottom:7rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-11{margin-top:2.75rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:\!inline-flex{display:inline-flex!important}.lg\:hidden{display:none}.lg\:h-\[320px\]{height:320px}.lg\:h-\[340px\]{height:340px}.lg\:h-\[380px\]{height:380px}.lg\:h-\[640px\]{height:640px}.lg\:min-h-\[100svh\]{min-height:100svh}.lg\:min-h-\[280px\]{min-height:280px}.lg\:min-h-\[300px\]{min-height:300px}.lg\:min-h-\[360px\]{min-height:360px}.lg\:min-h-\[78dvh\]{min-height:78dvh}.lg\:min-h-\[82dvh\]{min-height:82dvh}.lg\:min-h-\[88dvh\]{min-height:88dvh}.lg\:w-\[320px\]{width:320px}.lg\:w-\[340px\]{width:340px}.lg\:w-\[min\(44vw\,520px\)\]{width:min(44vw,520px)}.lg\:max-w-\[380px\]{max-width:380px}.lg\:max-w-\[400px\]{max-width:400px}.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\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-8{gap:2rem}.lg\:p-14{padding:3.5rem}.lg\:p-24{padding:6rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:text-left{text-align:left}.lg\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1280px){.xl\:-right-10{right:-2.5rem}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:mt-10{margin-top:2.5rem}.xl\:mt-11{margin-top:2.75rem}.xl\:mt-12{margin-top:3rem}.xl\:mt-16{margin-top:4rem}.xl\:mt-9{margin-top:2.25rem}.xl\:h-\[380px\]{height:380px}.xl\:h-\[420px\]{height:420px}.xl\:w-32{width:8rem}.xl\:w-\[380px\]{width:380px}.xl\:max-w-\[440px\]{max-width:440px}.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-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:gap-16{gap:4rem}.xl\:gap-x-12{column-gap:3rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:text-\[21px\]{font-size:21px}}@media (min-width:1536px){.\32 xl\:px-28{padding-left:7rem;padding-right:7rem}.\32 xl\:text-\[23px\]{font-size:23px}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}
