*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:is(.sd-homepage,.sd-overlay-theme) .tw-pointer-events-none{pointer-events:none}:is(.sd-homepage,.sd-overlay-theme) .tw-invisible{visibility:hidden}:is(.sd-homepage,.sd-overlay-theme) .tw-fixed{position:fixed}:is(.sd-homepage,.sd-overlay-theme) .tw-absolute{position:absolute}:is(.sd-homepage,.sd-overlay-theme) .tw-relative{position:relative}:is(.sd-homepage,.sd-overlay-theme) .tw-inset-0{top:0;right:0;bottom:0;left:0}:is(.sd-homepage,.sd-overlay-theme) .tw-inset-x-0{left:0;right:0}:is(.sd-homepage,.sd-overlay-theme) .tw-inset-x-6{left:1.5rem;right:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-bottom-0{bottom:0}:is(.sd-homepage,.sd-overlay-theme) .tw-bottom-5{bottom:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-left-0{left:0}:is(.sd-homepage,.sd-overlay-theme) .tw-left-1\/2{left:50%}:is(.sd-homepage,.sd-overlay-theme) .tw-right-0{right:0}:is(.sd-homepage,.sd-overlay-theme) .tw-right-4{right:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-right-5{right:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-top-0{top:0}:is(.sd-homepage,.sd-overlay-theme) .tw-top-1\/2{top:50%}:is(.sd-homepage,.sd-overlay-theme) .tw-top-14{top:3.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-top-4{top:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-top-full{top:100%}:is(.sd-homepage,.sd-overlay-theme) .tw-z-0{z-index:0}:is(.sd-homepage,.sd-overlay-theme) .tw-z-10{z-index:10}:is(.sd-homepage,.sd-overlay-theme) .tw-z-20{z-index:20}:is(.sd-homepage,.sd-overlay-theme) .tw-z-30{z-index:30}:is(.sd-homepage,.sd-overlay-theme) .tw-z-40{z-index:40}:is(.sd-homepage,.sd-overlay-theme) .tw-z-\[10000\]{z-index:10000}:is(.sd-homepage,.sd-overlay-theme) .tw-z-\[11000\]{z-index:11000}:is(.sd-homepage,.sd-overlay-theme) .tw-z-\[2\]{z-index:2}:is(.sd-homepage,.sd-overlay-theme) .tw-z-\[9999\]{z-index:9999}:is(.sd-homepage,.sd-overlay-theme) .tw-float-right{float:right}:is(.sd-homepage,.sd-overlay-theme) .tw-m-0{margin:0}:is(.sd-homepage,.sd-overlay-theme) .tw-mx-2{margin-left:.5rem;margin-right:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mx-auto{margin-left:auto;margin-right:auto}:is(.sd-homepage,.sd-overlay-theme) .tw-my-1{margin-top:.25rem;margin-bottom:.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mb-12{margin-bottom:3rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mb-2{margin-bottom:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mb-3{margin-bottom:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mb-4{margin-bottom:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mb-6{margin-bottom:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-0\.5{margin-top:.125rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-1{margin-top:.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-2{margin-top:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-3{margin-top:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-4{margin-top:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-5{margin-top:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-6{margin-top:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-7{margin-top:1.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-mt-8{margin-top:2rem}:is(.sd-homepage,.sd-overlay-theme) .tw-line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.sd-homepage,.sd-overlay-theme) .tw-block{display:block}:is(.sd-homepage,.sd-overlay-theme) .tw-flex{display:flex}:is(.sd-homepage,.sd-overlay-theme) .tw-inline-flex{display:inline-flex}:is(.sd-homepage,.sd-overlay-theme) .tw-grid{display:grid}:is(.sd-homepage,.sd-overlay-theme) .tw-hidden{display:none}:is(.sd-homepage,.sd-overlay-theme) .tw-aspect-video{aspect-ratio:16 / 9}:is(.sd-homepage,.sd-overlay-theme) .tw-h-1\.5{height:.375rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-10{height:2.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-11{height:2.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-14{height:3.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-24{height:6rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-3{height:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-3\.5{height:.875rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-4{height:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-5{height:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-6{height:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-8{height:2rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-9{height:2.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-h-\[min\(760px\,calc\(100vh-32px\)\)\]{height:min(760px,calc(100vh - 32px))}:is(.sd-homepage,.sd-overlay-theme) .tw-h-full{height:100%}:is(.sd-homepage,.sd-overlay-theme) .tw-h-px{height:1px}:is(.sd-homepage,.sd-overlay-theme) .tw-min-h-0{min-height:0px}:is(.sd-homepage,.sd-overlay-theme) .tw-min-h-10{min-height:2.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-min-h-12{min-height:3rem}:is(.sd-homepage,.sd-overlay-theme) .tw-min-h-\[100dvh\]{min-height:100dvh}:is(.sd-homepage,.sd-overlay-theme) .tw-min-h-\[calc\(100dvh-7\.375rem\)\]{min-height:calc(100dvh - 7.375rem)}:is(.sd-homepage,.sd-overlay-theme) .tw-min-h-screen{min-height:100vh}:is(.sd-homepage,.sd-overlay-theme) .tw-w-1\.5{width:.375rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-10{width:2.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-11{width:2.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-3{width:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-3\.5{width:.875rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-4{width:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-5{width:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-56{width:14rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-72{width:18rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-8{width:2rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-9{width:2.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-w-\[100px\]{width:100px}:is(.sd-homepage,.sd-overlay-theme) .tw-w-\[75px\]{width:75px}:is(.sd-homepage,.sd-overlay-theme) .tw-w-\[92px\]{width:92px}:is(.sd-homepage,.sd-overlay-theme) .tw-w-\[min\(420px\,calc\(100vw-40px\)\)\]{width:min(420px,calc(100vw - 40px))}:is(.sd-homepage,.sd-overlay-theme) .tw-w-full{width:100%}:is(.sd-homepage,.sd-overlay-theme) .tw-w-px{width:1px}:is(.sd-homepage,.sd-overlay-theme) .tw-min-w-0{min-width:0px}:is(.sd-homepage,.sd-overlay-theme) .tw-min-w-\[100px\]{min-width:100px}:is(.sd-homepage,.sd-overlay-theme) .tw-min-w-\[75px\]{min-width:75px}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-2xl{max-width:42rem}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-5xl{max-width:64rem}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-\[1200px\]{max-width:1200px}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-\[420px\]{max-width:420px}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-\[660px\]{max-width:660px}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-\[720px\]{max-width:720px}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-\[800px\]{max-width:800px}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-\[840px\]{max-width:840px}:is(.sd-homepage,.sd-overlay-theme) .tw-max-w-xl{max-width:36rem}:is(.sd-homepage,.sd-overlay-theme) .tw-flex-1{flex:1 1 0%}:is(.sd-homepage,.sd-overlay-theme) .tw-shrink-0{flex-shrink:0}:is(.sd-homepage,.sd-overlay-theme) .tw--translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.sd-homepage,.sd-overlay-theme) .tw--translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.sd-homepage,.sd-overlay-theme) .tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.sd-homepage,.sd-overlay-theme) .tw-flex-col{flex-direction:column}:is(.sd-homepage,.sd-overlay-theme) .tw-flex-wrap{flex-wrap:wrap}:is(.sd-homepage,.sd-overlay-theme) .tw-items-start{align-items:flex-start}:is(.sd-homepage,.sd-overlay-theme) .tw-items-center{align-items:center}:is(.sd-homepage,.sd-overlay-theme) .tw-items-baseline{align-items:baseline}:is(.sd-homepage,.sd-overlay-theme) .tw-justify-start{justify-content:flex-start}:is(.sd-homepage,.sd-overlay-theme) .tw-justify-end{justify-content:flex-end}:is(.sd-homepage,.sd-overlay-theme) .tw-justify-center{justify-content:center}:is(.sd-homepage,.sd-overlay-theme) .tw-justify-between{justify-content:space-between}:is(.sd-homepage,.sd-overlay-theme) .tw-gap-1{gap:.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-gap-1\.5{gap:.375rem}:is(.sd-homepage,.sd-overlay-theme) .tw-gap-2{gap:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-gap-2\.5{gap:.625rem}:is(.sd-homepage,.sd-overlay-theme) .tw-gap-3{gap:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-gap-4{gap:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-overflow-hidden{overflow:hidden}:is(.sd-homepage,.sd-overlay-theme) .tw-overflow-y-auto{overflow-y:auto}:is(.sd-homepage,.sd-overlay-theme) .tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.sd-homepage,.sd-overlay-theme) .tw-whitespace-nowrap{white-space:nowrap}:is(.sd-homepage,.sd-overlay-theme) .tw-text-balance{text-wrap:balance}:is(.sd-homepage,.sd-overlay-theme) .tw-rounded-2xl{border-radius:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-rounded-3xl{border-radius:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-rounded-\[14px\]{border-radius:14px}:is(.sd-homepage,.sd-overlay-theme) .tw-rounded-\[24px\]{border-radius:24px}:is(.sd-homepage,.sd-overlay-theme) .tw-rounded-\[30px\]{border-radius:30px}:is(.sd-homepage,.sd-overlay-theme) .tw-rounded-full{border-radius:9999px}:is(.sd-homepage,.sd-overlay-theme) .tw-rounded-lg{border-radius:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-rounded-xl{border-radius:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-border{border-width:1px}:is(.sd-homepage,.sd-overlay-theme) .tw-border-0{border-width:0px}:is(.sd-homepage,.sd-overlay-theme) .tw-border-b{border-bottom-width:1px}:is(.sd-homepage,.sd-overlay-theme) .tw-border-r{border-right-width:1px}:is(.sd-homepage,.sd-overlay-theme) .tw-border-t{border-top-width:1px}:is(.sd-homepage,.sd-overlay-theme) .tw-border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-border-emerald-400\/20{border-color:#34d39933}:is(.sd-homepage,.sd-overlay-theme) .tw-border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-border-slate-300\/90{border-color:#cbd5e1e6}:is(.sd-homepage,.sd-overlay-theme) .tw-border-white\/10{border-color:#ffffff1a}:is(.sd-homepage,.sd-overlay-theme) .tw-border-white\/\[0\.08\]{border-color:#ffffff14}:is(.sd-homepage,.sd-overlay-theme) .tw-border-white\/\[0\.10\]{border-color:#ffffff1a}:is(.sd-homepage,.sd-overlay-theme) .tw-border-white\/\[0\.12\]{border-color:#ffffff1f}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-\[\#07070a\]{--tw-bg-opacity: 1;background-color:rgb(7 7 10 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-\[\#08080d\]{--tw-bg-opacity: 1;background-color:rgb(8 8 13 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-\[\#09090d\]\/95{background-color:#09090df2}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-\[\#101014\]{--tw-bg-opacity: 1;background-color:rgb(16 16 20 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-\[\#101014\]\/95{background-color:#101014f2}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-black\/25{background-color:#00000040}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-black\/35{background-color:#00000059}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-black\/40{background-color:#0006}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-black\/80{background-color:#000c}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-emerald-400\/10{background-color:#34d3991a}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-gray-50\/70{background-color:#f9fafbb3}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-gray-50\/80{background-color:#f9fafbcc}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-gray-950{--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-transparent{background-color:transparent}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white\/95{background-color:#fffffff2}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white\/\[0\.035\]{background-color:#ffffff09}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white\/\[0\.03\]{background-color:#ffffff08}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white\/\[0\.045\]{background-color:#ffffff0b}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white\/\[0\.04\]{background-color:#ffffff0a}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white\/\[0\.06\]{background-color:#ffffff0f}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white\/\[0\.07\]{background-color:#ffffff12}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-white\/\[0\.08\]{background-color:#ffffff14}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(106\,63\,232\,0\.20\)\,transparent_68\%\)\]{background-image:radial-gradient(circle at 50% 0%,rgba(106,63,232,.2),transparent 68%)}:is(.sd-homepage,.sd-overlay-theme) .tw-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}:is(.sd-homepage,.sd-overlay-theme) .tw-from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }:is(.sd-homepage,.sd-overlay-theme) .tw-via-white\/40{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to) }:is(.sd-homepage,.sd-overlay-theme) .tw-to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position) }:is(.sd-homepage,.sd-overlay-theme) .tw-bg-clip-text{-webkit-background-clip:text;background-clip:text}:is(.sd-homepage,.sd-overlay-theme) .tw-object-contain{-o-object-fit:contain;object-fit:contain}:is(.sd-homepage,.sd-overlay-theme) .tw-object-cover{-o-object-fit:cover;object-fit:cover}:is(.sd-homepage,.sd-overlay-theme) .tw-p-0{padding:0}:is(.sd-homepage,.sd-overlay-theme) .tw-p-1{padding:.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-p-1\.5{padding:.375rem}:is(.sd-homepage,.sd-overlay-theme) .tw-p-3{padding:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-p-4{padding:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-p-5{padding:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-p-6{padding:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-px-2{padding-left:.5rem;padding-right:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}:is(.sd-homepage,.sd-overlay-theme) .tw-px-3{padding-left:.75rem;padding-right:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-px-3\.5{padding-left:.875rem;padding-right:.875rem}:is(.sd-homepage,.sd-overlay-theme) .tw-px-4{padding-left:1rem;padding-right:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-px-5{padding-left:1.25rem;padding-right:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-px-6{padding-left:1.5rem;padding-right:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-py-1{padding-top:.25rem;padding-bottom:.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}:is(.sd-homepage,.sd-overlay-theme) .tw-py-2{padding-top:.5rem;padding-bottom:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-py-3{padding-top:.75rem;padding-bottom:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-py-4{padding-top:1rem;padding-bottom:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pb-1{padding-bottom:.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pb-2{padding-bottom:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pb-4{padding-bottom:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pb-8{padding-bottom:2rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}:is(.sd-homepage,.sd-overlay-theme) .tw-pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}:is(.sd-homepage,.sd-overlay-theme) .tw-pb-\[calc\(6\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(6.75rem + env(safe-area-inset-bottom))}:is(.sd-homepage,.sd-overlay-theme) .tw-pr-12{padding-right:3rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pt-14{padding-top:3.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pt-2{padding-top:.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pt-24{padding-top:6rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pt-3{padding-top:.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pt-4{padding-top:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-pt-6{padding-top:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-text-left{text-align:left}:is(.sd-homepage,.sd-overlay-theme) .tw-text-center{text-align:center}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[10px\]{font-size:10px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[11px\]{font-size:11px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[12\.5px\]{font-size:12.5px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[12px\]{font-size:12px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[15px\]{font-size:15px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[16px\]{font-size:16px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[21px\]{font-size:21px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[28px\]{font-size:28px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[30px\]{font-size:30px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[32px\]{font-size:32px}:is(.sd-homepage,.sd-overlay-theme) .tw-text-base{font-size:1rem;line-height:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-text-sm{font-size:.875rem;line-height:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-text-xl{font-size:1.25rem;line-height:1.75rem}:is(.sd-homepage,.sd-overlay-theme) .tw-text-xs{font-size:.75rem;line-height:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-font-bold{font-weight:700}:is(.sd-homepage,.sd-overlay-theme) .tw-font-medium{font-weight:500}:is(.sd-homepage,.sd-overlay-theme) .tw-font-normal{font-weight:400}:is(.sd-homepage,.sd-overlay-theme) .tw-font-semibold{font-weight:600}:is(.sd-homepage,.sd-overlay-theme) .tw-uppercase{text-transform:uppercase}:is(.sd-homepage,.sd-overlay-theme) .tw-leading-4{line-height:1rem}:is(.sd-homepage,.sd-overlay-theme) .tw-leading-5{line-height:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .tw-leading-6{line-height:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .tw-leading-\[1\.04\]{line-height:1.04}:is(.sd-homepage,.sd-overlay-theme) .tw-leading-\[1\.05\]{line-height:1.05}:is(.sd-homepage,.sd-overlay-theme) .tw-leading-\[1\.1\]{line-height:1.1}:is(.sd-homepage,.sd-overlay-theme) .tw-leading-\[1\.35\]{line-height:1.35}:is(.sd-homepage,.sd-overlay-theme) .tw-leading-none{line-height:1}:is(.sd-homepage,.sd-overlay-theme) .tw-tracking-\[0\.15em\]{letter-spacing:.15em}:is(.sd-homepage,.sd-overlay-theme) .tw-tracking-\[0\.16em\]{letter-spacing:.16em}:is(.sd-homepage,.sd-overlay-theme) .tw-tracking-normal{letter-spacing:0em}:is(.sd-homepage,.sd-overlay-theme) .tw-text-\[\#07070a\]{--tw-text-opacity: 1;color:rgb(7 7 10 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-gray-950{--tw-text-opacity: 1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-sd-text{--tw-text-opacity: 1;color:rgb(var(--sd-text) / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-sd-text\/60{color:rgb(var(--sd-text) / .6)}:is(.sd-homepage,.sd-overlay-theme) .tw-text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-transparent{color:transparent}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/30{color:#ffffff4d}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/40{color:#fff6}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/50{color:#ffffff80}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/55{color:#ffffff8c}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/70{color:#ffffffb3}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/\[0\.36\]{color:#ffffff5c}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/\[0\.38\]{color:#ffffff61}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/\[0\.48\]{color:#ffffff7a}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/\[0\.58\]{color:#ffffff94}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/\[0\.62\]{color:#ffffff9e}:is(.sd-homepage,.sd-overlay-theme) .tw-text-white\/\[0\.72\]{color:#ffffffb8}:is(.sd-homepage,.sd-overlay-theme) .tw-opacity-0{opacity:0}:is(.sd-homepage,.sd-overlay-theme) .tw-opacity-75{opacity:.75}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 18px 48px rgba(0,0,0,.18);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_18px_52px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: 0 18px 52px rgba(0,0,0,.24);--tw-shadow-colored: 0 18px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 24px 70px rgba(0,0,0,.45);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_24px_70px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.2);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_28px_100px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 28px 100px rgba(0,0,0,.55);--tw-shadow-colored: 0 28px 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)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_30px_100px_rgba\(15\,23\,42\,0\.20\)\]{--tw-shadow: 0 30px 100px rgba(15,23,42,.2);--tw-shadow-colored: 0 30px 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)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_30px_120px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow: 0 30px 120px rgba(0,0,0,.62);--tw-shadow-colored: 0 30px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_32px_100px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 32px 100px rgba(15,23,42,.22);--tw-shadow-colored: 0 32px 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)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-\[0_36px_140px_rgba\(0\,0\,0\,0\.68\)\]{--tw-shadow: 0 36px 140px rgba(0,0,0,.68);--tw-shadow-colored: 0 36px 140px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.sd-homepage,.sd-overlay-theme) .tw-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.sd-homepage,.sd-overlay-theme) .tw-outline-none{outline:2px solid transparent;outline-offset:2px}:is(.sd-homepage,.sd-overlay-theme) .tw-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)}:is(.sd-homepage,.sd-overlay-theme) .tw-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)}:is(.sd-homepage,.sd-overlay-theme) .tw-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)}:is(.sd-homepage,.sd-overlay-theme) .tw-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)}:is(.sd-homepage,.sd-overlay-theme) .tw-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(.sd-homepage,.sd-overlay-theme) .tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(.sd-homepage,.sd-overlay-theme) .tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(.sd-homepage,.sd-overlay-theme) .tw-duration-150{transition-duration:.15s}:is(.sd-homepage,.sd-overlay-theme) .tw-duration-200{transition-duration:.2s}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw--translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-\[\#d8d8e2\]:hover{--tw-bg-opacity: 1;background-color:rgb(216 216 226 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-white\/90:hover{background-color:#ffffffe6}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-white\/\[0\.07\]:hover{background-color:#ffffff12}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-white\/\[0\.08\]:hover{background-color:#ffffff14}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-white\/\[0\.10\]:hover{background-color:#ffffff1a}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-white\/\[0\.11\]:hover{background-color:#ffffff1c}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-bg-white\/\[0\.14\]:hover{background-color:#ffffff24}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-text-gray-950:hover{--tw-text-opacity: 1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-text-white\/70:hover{color:#ffffffb3}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-opacity-100:hover{opacity:1}:is(.sd-homepage,.sd-overlay-theme) .hover\:tw-opacity-80:hover{opacity:.8}:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-outline:focus-visible{outline-style:solid}:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-outline-2:focus-visible{outline-width:2px}:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-outline-offset-2:focus-visible{outline-offset:2px}:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-outline-offset-\[-4px\]:focus-visible{outline-offset:-4px}:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-outline-slate-500:focus-visible{outline-color:#64748b}:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-outline-white\/60:focus-visible{outline-color:#fff9}:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-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)}:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-ring-indigo-500\/35:focus-visible{--tw-ring-color: rgb(99 102 241 / .35) }:is(.sd-homepage,.sd-overlay-theme) .focus-visible\:tw-ring-white\/35:focus-visible{--tw-ring-color: rgb(255 255 255 / .35) }:is(.sd-homepage,.sd-overlay-theme) .disabled\:tw-translate-y-0:disabled{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.sd-homepage,.sd-overlay-theme) .disabled\:tw-cursor-not-allowed:disabled{cursor:not-allowed}:is(.sd-homepage,.sd-overlay-theme) .disabled\:tw-opacity-50:disabled{opacity:.5}:is(.sd-homepage,.sd-overlay-theme) .disabled\:tw-opacity-60:disabled{opacity:.6}:is(.sd-homepage,.sd-overlay-theme) :is(.tw-group\/navmore:hover .group-hover\/navmore\:tw-visible){visibility:visible}:is(.sd-homepage,.sd-overlay-theme) :is(.tw-group\/navmore:hover .group-hover\/navmore\:tw-opacity-100){opacity:1}@media(max-width:359px){:is(.sd-homepage,.sd-overlay-theme) .max-\[359px\]\:tw-text-\[18px\]{font-size:18px}}@media(min-width:640px){:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-top-20{top:5rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-mt-10{margin-top:2.5rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-mt-5{margin-top:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-mt-6{margin-top:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-mt-8{margin-top:2rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-h-20{height:5rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-min-h-\[640px\]{min-height:640px}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-w-\[198px\]{width:198px}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-p-6{padding:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-pb-12{padding-bottom:3rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-pt-20{padding-top:5rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-pt-32{padding-top:8rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-text-\[19px\]{font-size:19px}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-text-\[24px\]{font-size:24px}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-text-\[36px\]{font-size:36px}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-text-\[42px\]{font-size:42px}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-text-\[52px\]{font-size:52px}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-text-base{font-size:1rem;line-height:1.5rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-leading-7{line-height:1.75rem}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-leading-\[1\.03\]{line-height:1.03}:is(.sd-homepage,.sd-overlay-theme) .sm\:tw-leading-\[1\.06\]{line-height:1.06}}@media(min-width:768px){:is(.sd-homepage,.sd-overlay-theme) .md\:tw-px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-flex{display:flex}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-contents{display:contents}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-hidden{display:none}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-h-\[calc\(100vh\+3rem\)\]{height:calc(100vh + 3rem)}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-h-\[calc\(100vh\+8rem\)\]{height:calc(100vh + 8rem)}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-h-\[calc\(100vh-5rem\)\]{height:calc(100vh - 5rem)}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-min-h-0{min-height:0px}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-overflow-hidden{overflow:hidden}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-border-b-0{border-bottom-width:0px}:is(.sd-homepage,.sd-overlay-theme) .lg\:tw-py-8{padding-top:2rem;padding-bottom:2rem}}.sd-homepage,html[data-theme=light] .sd-homepage,.sd-overlay-theme[data-theme=light]{--sd-bg: 255 255 255;--sd-bg-soft: 248 250 252;--sd-bg-subtle: 243 244 246;--sd-surface: 255 255 255;--sd-surface-raised: 255 255 255;--sd-surface-muted: 249 250 251;--sd-card: 255 255 255;--sd-card-subtle: 249 250 251;--sd-border: 229 231 235;--sd-border-strong: 209 213 219;--sd-text: 17 24 39;--sd-text-soft: 55 65 81;--sd-text-muted: 107 114 128;--sd-text-faint: 156 163 175;--sd-inverse-text: 255 255 255;--sd-brand-start: 59 109 246;--sd-brand-end: 106 63 232;--sd-overlay: 0 0 0;--sd-shadow-card: 0 10px 32px rgba(17, 24, 39, .08);--sd-shadow-popover: 0 24px 70px rgba(17, 24, 39, .16);--sd-header-bg: 255 255 255;--sd-header-border: 241 245 249;--sd-library-bg: 255 255 255;--sd-library-screen-strip: 255 255 255;--sd-library-screen-strip-border: 243 244 246;--sd-library-row-glow-opacity: 0;--sd-icon-filter: none;--sd-light-icon-filter: invert(1);--sd-overlay-surface: 255 255 255;--sd-overlay-surface-muted: 246 248 250;--sd-overlay-hover: 243 244 246;--sd-overlay-border: 229 231 235;--sd-overlay-border-strong: 209 213 219;--sd-overlay-text: 17 24 39;--sd-overlay-text-soft: 55 65 81;--sd-overlay-text-muted: 107 114 128;--sd-overlay-primary: 17 24 39;--sd-overlay-primary-text: 255 255 255}html[data-theme=dark] .sd-homepage,.sd-overlay-theme[data-theme=dark]{--sd-bg: 5 5 5;--sd-bg-soft: 8 8 13;--sd-bg-subtle: 16 16 20;--sd-surface: 13 13 17;--sd-surface-raised: 16 16 20;--sd-surface-muted: 32 32 38;--sd-card: 20 20 29;--sd-card-subtle: 27 27 32;--sd-border: 255 255 255;--sd-border-strong: 255 255 255;--sd-text: 245 245 250;--sd-text-soft: 218 218 226;--sd-text-muted: 156 156 172;--sd-text-faint: 110 110 130;--sd-inverse-text: 8 8 13;--sd-brand-start: 59 109 246;--sd-brand-end: 106 63 232;--sd-overlay: 0 0 0;--sd-shadow-card: 0 28px 92px rgba(0, 0, 0, .36);--sd-shadow-popover: 0 30px 110px rgba(0, 0, 0, .76);--sd-header-bg: 8 8 13;--sd-header-border: 255 255 255;--sd-library-bg: 5 5 5;--sd-library-screen-strip: 255 255 255;--sd-library-screen-strip-border: 255 255 255;--sd-library-row-glow-opacity: .78;--sd-icon-filter: invert(1);--sd-light-icon-filter: none;--sd-overlay-surface: 13 13 17;--sd-overlay-surface-muted: 32 32 38;--sd-overlay-hover: 42 42 49;--sd-overlay-border: 42 42 49;--sd-overlay-border-strong: 64 64 74;--sd-overlay-text: 245 245 250;--sd-overlay-text-soft: 218 218 226;--sd-overlay-text-muted: 156 156 172;--sd-overlay-primary: 245 245 250;--sd-overlay-primary-text: 17 24 39}.workspace-backdrop-shell{position:relative;min-height:100vh;isolation:isolate;background:radial-gradient(circle at 18% 12%,rgb(59 109 246 / 18%),transparent 31%),radial-gradient(circle at 84% 20%,rgb(106 63 232 / 16%),transparent 30%),#050505;background-repeat:no-repeat;background-size:100% max(100dvh,58rem)}.workspace-backdrop-shell:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(rgb(255 255 255 / 3%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 3%) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0 / 90%),transparent 74%);mask-image:linear-gradient(to bottom,rgb(0 0 0 / 90%),transparent 74%)}:root[data-theme] .workspace-backdrop-shell .workspace-backdrop-surface{background:transparent!important}:root .workspace-backdrop-shell .workspace-backdrop-surface:before,:root .workspace-backdrop-shell .workspace-backdrop-surface:after{display:none!important}.workspace-backdrop-shell .animation-explorer-theme-atmosphere,.workspace-backdrop-shell .app-video-theme-atmosphere{display:none}.workspace-sticky-header{z-index:40!important;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-theme=light] .workspace-backdrop-shell{background:radial-gradient(circle at 18% 12%,rgb(59 109 246 / 8%),transparent 31%),radial-gradient(circle at 84% 20%,rgb(106 63 232 / 7%),transparent 30%),linear-gradient(180deg,#fff,#f8fafc)}:root[data-theme=light] .workspace-backdrop-shell:before{background-image:linear-gradient(rgb(15 23 42 / 3.5%) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / 3.5%) 1px,transparent 1px)}.sd-homepage{font-family:Rethink Sans,sans-serif;line-height:1.5}.sd-homepage .font-grifter{font-family:Grifter,Rethink Sans,sans-serif}.sd-homepage h1,.sd-homepage h2,.sd-homepage h3,.sd-homepage p{margin:0}.sd-homepage button,.sd-homepage input,.sd-homepage textarea{font:inherit}.sd-homepage a{text-decoration:none}.landing-suggest{color:rgb(var(--sd-text));background:rgb(var(--sd-surface));border:1px solid rgb(var(--sd-border));border-radius:20px;padding:28px;width:min(480px,90vw)}.landing-suggest::backdrop{background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.landing-suggest label{display:block;margin-top:20px}.landing-suggest input,.landing-suggest textarea{display:block;width:100%;border:1px solid #8886;border-radius:8px;padding:10px;background:transparent;color:inherit}.landing-suggest button[type=submit]{margin-top:20px;padding:10px 20px;border-radius:999px;background:#5354fe;color:#fff}:where(.sd-homepage,.sd-overlay-theme) *,:where(.sd-homepage,.sd-overlay-theme) :before,:where(.sd-homepage,.sd-overlay-theme) :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:where(.sd-homepage,.sd-overlay-theme) button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;padding:0;cursor:pointer}:where(.sd-homepage,.sd-overlay-theme) button:disabled{cursor:default}:where(.sd-homepage,.sd-overlay-theme) input,:where(.sd-homepage,.sd-overlay-theme) textarea,:where(.sd-homepage,.sd-overlay-theme) button{font-family:inherit}:where(.sd-homepage,.sd-overlay-theme) img,:where(.sd-homepage,.sd-overlay-theme) video{display:block;max-width:100%}
