@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800&display=swap);[data-theme=light] .placeholder-gray-400::placeholder,[data-theme=light] .placeholder-white::placeholder,[data-theme=light] ::placeholder{color:#475569b3!important}[data-theme=light] .text-emerald-300,[data-theme=light] .text-green-300,[data-theme=light] .text-red-300,[data-theme=light] .text-yellow-300{filter:brightness(.7)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.\!top-2{top:.5rem!important}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-left-1\.5{left:-.375rem}.-left-8{left:-2rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-3{right:-.75rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-10{top:-2.5rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-3{top:-.75rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-20{bottom:5rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[-24px\]{left:-24px}.left-\[2px\]{left:2px}.right-0{right:0}.right-1\/2{right:50%}.right-1\/4{right:25%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[4\.5rem\]{right:4.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[-15px\]{top:-15px}.top-\[2px\]{top:2px}.top-\[4\.5rem\]{top:4.5rem}.top-\[55\%\]{top:55%}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[1100\]{z-index:1100}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[8\]{z-index:8}.z-\[90\]{z-index:90}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.col-span-1{grid-column:span 1/span 1}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.\!m-0{margin:0!important}.m-0{margin:0}.\!my-1\.5{margin-bottom:.375rem!important;margin-top:.375rem!important}.\!my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.\!my-4{margin-bottom:1rem!important;margin-top:1rem!important}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-8{margin-bottom:-2rem;margin-top:-2rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.\!mb-0{margin-bottom:0!important}.\!mb-0\.5{margin-bottom:.125rem!important}.\!mb-1{margin-bottom:.25rem!important}.\!mb-2{margin-bottom:.5rem!important}.\!mb-3{margin-bottom:.75rem!important}.\!mb-4{margin-bottom:1rem!important}.\!mt-2{margin-top:.5rem!important}.-ml-\[50vw\]{margin-left:-50vw}.-mr-1{margin-right:-.25rem}.-mr-12{margin-right:-3rem}.-mr-\[50vw\]{margin-right:-50vw}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[-1px\]{margin-bottom:-1px}.mb-\[15px\]{margin-bottom:15px}.mb-\[40px\]{margin-bottom:40px}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[1px\]{margin-top:1px}.mt-\[32px\]{margin-top:32px}.mt-\[40px\]{margin-top:40px}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-6{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.\!inline-flex{display:inline-flex!important}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!h-10{height:2.5rem!important}.\!h-12{height:3rem!important}.\!h-3\.5{height:.875rem!important}.\!h-8{height:2rem!important}.\!h-9{height:2.25rem!important}.\!h-auto{height:auto!important}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[110px\]{height:110px}.h-\[11px\]{height:11px}.h-\[140px\]{height:140px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[192px\]{height:192px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[42px\]{height:42px}.h-\[49px\]{height:49px}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[58px\]{height:58px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[96px\]{height:96px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-16{max-height:4rem}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[230px\]{max-height:230px}.max-h-\[320px\]{max-height:320px}.max-h-\[420px\]{max-height:420px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-160px\)\]{max-height:calc(100vh - 160px)}.max-h-\[calc\(80vh-120px\)\]{max-height:calc(80vh - 120px)}.max-h-\[calc\(80vh-80px\)\]{max-height:calc(80vh - 80px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[120px\]{min-height:120px}.min-h-\[122px\]{min-height:122px}.min-h-\[142px\]{min-height:142px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-\[32px\]{min-height:32px}.min-h-\[374px\]{min-height:374px}.min-h-\[400px\]{min-height:400px}.min-h-\[42px\]{min-height:42px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[62px\]{min-height:62px}.min-h-\[705px\]{min-height:705px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[7rem\]{min-height:7rem}.min-h-\[80px\]{min-height:80px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-14{width:3.5rem!important}.\!w-3\.5{width:.875rem!important}.\!w-8{width:2rem!important}.\!w-full{width:100%!important}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[110px\]{width:110px}.w-\[140px\]{width:140px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[22px\]{width:22px}.w-\[25\%\]{width:25%}.w-\[282px\]{width:282px}.w-\[35\%\]{width:35%}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[420px\]{width:420px}.w-\[500px\]{width:500px}.w-\[58px\]{width:58px}.w-\[608px\]{width:608px}.w-\[65\%\]{width:65%}.w-\[70\%\]{width:70%}.w-\[74\.4\%\]{width:74.4%}.w-\[75\%\]{width:75%}.w-\[78px\]{width:78px}.w-\[90vw\]{width:90vw}.w-\[96px\]{width:96px}.w-\[calc\(100\%-24rem\)\]{width:calc(100% - 24rem)}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.\!min-w-0{min-width:0!important}.min-w-0{min-width:0}.min-w-\[110px\]{min-width:110px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[32px\]{min-width:32px}.min-w-\[34px\]{min-width:34px}.min-w-\[42px\]{min-width:42px}.min-w-\[60px\]{min-width:60px}.min-w-\[calc\(50\%-0\.5rem\)\]{min-width:calc(50% - .5rem)}.min-w-full{min-width:100%}.min-w-max{min-width:-webkit-max-content;min-width:max-content}.\!max-w-full{max-width:100%!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1053px\]{max-width:1053px}.max-w-\[1061px\]{max-width:1061px}.max-w-\[1065px\]{max-width:1065px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1134px\]{max-width:1134px}.max-w-\[1150px\]{max-width:1150px}.max-w-\[1152px\]{max-width:1152px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1232px\]{max-width:1232px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[180px\]{max-width:180px}.max-w-\[1919px\]{max-width:1919px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[512px\]{max-width:512px}.max-w-\[520px\]{max-width:520px}.max-w-\[544px\]{max-width:544px}.max-w-\[546px\]{max-width:546px}.max-w-\[560px\]{max-width:560px}.max-w-\[572px\]{max-width:572px}.max-w-\[600px\]{max-width:600px}.max-w-\[608px\]{max-width:608px}.max-w-\[637px\]{max-width:637px}.max-w-\[640px\]{max-width:640px}.max-w-\[670px\]{max-width:670px}.max-w-\[672px\]{max-width:672px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[705px\]{max-width:705px}.max-w-\[714px\]{max-width:714px}.max-w-\[720px\]{max-width:720px}.max-w-\[742px\]{max-width:742px}.max-w-\[745px\]{max-width:745px}.max-w-\[75\%\]{max-width:75%}.max-w-\[750px\]{max-width:750px}.max-w-\[754px\]{max-width:754px}.max-w-\[768px\]{max-width:768px}.max-w-\[78\%\]{max-width:78%}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[896px\]{max-width:896px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[930px\]{max-width:930px}.max-w-\[95rem\]{max-width:95rem}.max-w-\[976px\]{max-width:976px}.max-w-\[988px\]{max-width:988px}.max-w-full{max-width:100%}.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}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-\[1\.5\]{flex:1.5 1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-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))}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-1\/4{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\/4{--tw-translate-y:-25%}.-translate-y-4{--tw-translate-y:-1rem}.-translate-y-4,.-translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-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))}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1\/4{--tw-translate-x:25%}.translate-x-1\/4,.translate-x-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-5,.translate-x-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-full{--tw-translate-x:100%}.translate-x-full,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.-rotate-90,.translate-y-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))}.-rotate-90{--tw-rotate:-90deg}.-rotate-\[35deg\]{--tw-rotate:-35deg}.-rotate-\[35deg\],.rotate-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))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.rotate-\[35deg\]{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-\[35deg\]{--tw-rotate:35deg}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-105,.scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.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 attention-shake{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.animate-attention-shake{animation:attention-shake .8s ease-in-out infinite}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1s infinite}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}@keyframes submit-glow{0%,to{box-shadow:0 0 0 0 #2563eb66;transform:scale(1)}50%{box-shadow:0 0 20px 6px #2563eb4d;transform:scale(1.05)}}.animate-submit-glow{animation:submit-glow 1.5s ease-in-out infinite}.\!cursor-not-allowed{cursor:not-allowed!important}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_80px_75px_80px_90px_130px\]{grid-template-columns:1fr 80px 75px 80px 90px 130px}.grid-cols-\[48px_1fr_160px_160px\]{grid-template-columns:48px 1fr 160px 160px}.grid-cols-\[48px_1fr_1fr_1fr\]{grid-template-columns:48px 1fr 1fr 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.\!justify-center{justify-content:center!important}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-2{gap:.5rem!important}.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-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[15\.5px\]{gap:15.5px}.gap-\[18px\]{gap:18px}.gap-\[47px\]{gap:47px}.gap-px{gap:1px}.gap-x-2{column-gap:.5rem}.gap-x-4{column-gap:1rem}.gap-x-6{column-gap:1.5rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.375rem*var(--tw-space-x-reverse))}.space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(4rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(4rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.75rem*var(--tw-space-y-reverse));margin-top:calc(1.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(0px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(0px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-zinc-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#27272a;border-color:rgb(39 39 42/var(--tw-divide-opacity,1))}.divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-2xl{border-radius:1rem!important}.\!rounded-full{border-radius:9999px!important}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.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-\[10\.67px\]{border-radius:10.67px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3\.5rem\]{border-radius:3.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-2xl{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-sm{border-bottom-left-radius:.125rem}.\!border{border-width:1px!important}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-4{border-right-width:4px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-\[\#3B6EF8\]{--tw-border-opacity:1!important;border-color:#3b6ef8!important;border-color:rgb(59 110 248/var(--tw-border-opacity,1))!important}.\!border-blue-200{--tw-border-opacity:1!important;border-color:#bfdbfe!important;border-color:rgb(191 219 254/var(--tw-border-opacity,1))!important}.\!border-blue-600{--tw-border-opacity:1!important;border-color:#2563eb!important;border-color:rgb(37 99 235/var(--tw-border-opacity,1))!important}.\!border-gray-200{--tw-border-opacity:1!important;border-color:#e5e7eb!important;border-color:rgb(229 231 235/var(--tw-border-opacity,1))!important}.\!border-gray-300\/50{border-color:#d1d5db80!important}.\!border-orange-200{--tw-border-opacity:1!important;border-color:#fed7aa!important;border-color:rgb(254 215 170/var(--tw-border-opacity,1))!important}.\!border-orange-500\/30{border-color:#f973164d!important}.\!border-slate-100{--tw-border-opacity:1!important;border-color:#f1f5f9!important;border-color:rgb(241 245 249/var(--tw-border-opacity,1))!important}.\!border-slate-200{--tw-border-opacity:1!important;border-color:#e2e8f0!important;border-color:rgb(226 232 240/var(--tw-border-opacity,1))!important}.\!border-slate-900{--tw-border-opacity:1!important;border-color:#0f172a!important;border-color:rgb(15 23 42/var(--tw-border-opacity,1))!important}.\!border-transparent{border-color:#0000!important}.\!border-white\/10{border-color:#ffffff1a!important}.\!border-white\/15{border-color:#ffffff26!important}.\!border-yellow-500\/20{border-color:#eab30833!important}.border-\[\#00D1C1\]{--tw-border-opacity:1;border-color:#00d1c1;border-color:rgb(0 209 193/var(--tw-border-opacity,1))}.border-\[\#00D1C1\]\/20{border-color:#00d1c133}.border-\[\#00D1C1\]\/25{border-color:#00d1c140}.border-\[\#13B6B0\]{--tw-border-opacity:1;border-color:#13b6b0;border-color:rgb(19 182 176/var(--tw-border-opacity,1))}.border-\[\#18C8C2\]{--tw-border-opacity:1;border-color:#18c8c2;border-color:rgb(24 200 194/var(--tw-border-opacity,1))}.border-\[\#1D3156\]{--tw-border-opacity:1;border-color:#1d3156;border-color:rgb(29 49 86/var(--tw-border-opacity,1))}.border-\[\#223352\]{--tw-border-opacity:1;border-color:#223352;border-color:rgb(34 51 82/var(--tw-border-opacity,1))}.border-\[\#232323\]{--tw-border-opacity:1;border-color:#232323;border-color:rgb(35 35 35/var(--tw-border-opacity,1))}.border-\[\#28B4AE\]\/30{border-color:#28b4ae4d}.border-\[\#2A2A2A\]{--tw-border-opacity:1;border-color:#2a2a2a;border-color:rgb(42 42 42/var(--tw-border-opacity,1))}.border-\[\#2A2A2E\]{--tw-border-opacity:1;border-color:#2a2a2e;border-color:rgb(42 42 46/var(--tw-border-opacity,1))}.border-\[\#2d2d2d\]{--tw-border-opacity:1;border-color:#2d2d2d;border-color:rgb(45 45 45/var(--tw-border-opacity,1))}.border-\[\#3DE5DF\]{--tw-border-opacity:1;border-color:#3de5df;border-color:rgb(61 229 223/var(--tw-border-opacity,1))}.border-\[\#3d3d3d\]{--tw-border-opacity:1;border-color:#3d3d3d;border-color:rgb(61 61 61/var(--tw-border-opacity,1))}.border-\[\#99F6E4\]{--tw-border-opacity:1;border-color:#99f6e4;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-\[\#A0A0A0\]\/50{border-color:#a0a0a080}.border-\[\#D1D5DB\]{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-\[\#DCE6F2\]{--tw-border-opacity:1;border-color:#dce6f2;border-color:rgb(220 230 242/var(--tw-border-opacity,1))}.border-\[\#E5E7EB\]{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-\[\#E5EDF9\]{--tw-border-opacity:1;border-color:#e5edf9;border-color:rgb(229 237 249/var(--tw-border-opacity,1))}.border-\[\#E5EEF8\]{--tw-border-opacity:1;border-color:#e5eef8;border-color:rgb(229 238 248/var(--tw-border-opacity,1))}.border-\[\#EDF4FF\]{--tw-border-opacity:1;border-color:#edf4ff;border-color:rgb(237 244 255/var(--tw-border-opacity,1))}.border-\[\#c5a452\]\/20{border-color:#c5a45233}.border-\[\#dedede\]{--tw-border-opacity:1;border-color:#dedede;border-color:rgb(222 222 222/var(--tw-border-opacity,1))}.border-\[rgba\(0\2c 209\2c 193\2c 0\.15\)\]{border-color:#00d1c126}.border-\[rgba\(0\2c 209\2c 193\2c 0\.25\)\]{border-color:#00d1c140}.border-\[var\(--color-border-subtle\)\]{border-color:#ffffff1a;border-color:var(--color-border-subtle)}.border-amber-100{--tw-border-opacity:1;border-color:#fef3c7;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:#fde68a;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-300{--tw-border-opacity:1;border-color:#fcd34d;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/60{border-color:#fcd34d99}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-black{--tw-border-opacity:1;border-color:#000;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-black\/10{border-color:#0000001a}.border-black\/\[0\.04\]{border-color:#0000000a}.border-blue-100{--tw-border-opacity:1;border-color:#dbeafe;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:#bfdbfe;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-200\/60{border-color:#bfdbfe99}.border-blue-300{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:#60a5fa;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-400\/20{border-color:#60a5fa33}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-400\/40{border-color:#60a5fa66}.border-blue-400\/50{border-color:#60a5fa80}.border-blue-500{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500\/10{border-color:#3b82f61a}.border-blue-500\/15{border-color:#3b82f626}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/25{border-color:#3b82f640}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-blue-600{--tw-border-opacity:1;border-color:#2563eb;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-blue-600\/30{border-color:#2563eb4d}.border-blue-700\/50{border-color:#1d4ed880}.border-cyan-200{--tw-border-opacity:1;border-color:#a5f3fc;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.border-cyan-500\/20{border-color:#06b6d433}.border-gray-100{--tw-border-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/50{border-color:#e5e7eb80}.border-gray-200\/80{border-color:#e5e7ebcc}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:#9ca3af;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:#f9fafb;border-color:rgb(249 250 251/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:#6b7280;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-500\/20{border-color:#6b728033}.border-gray-500\/30{border-color:#6b72804d}.border-gray-600{--tw-border-opacity:1;border-color:#4b5563;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-600\/30{border-color:#4b55634d}.border-gray-700{--tw-border-opacity:1;border-color:#374151;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-700\/50{border-color:#37415180}.border-gray-800{--tw-border-opacity:1;border-color:#1f2937;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-green-100{--tw-border-opacity:1;border-color:#dcfce7;border-color:rgb(220 252 231/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:#bbf7d0;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:#86efac;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:#4ade80;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-400\/30{border-color:#4ade804d}.border-green-500{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/50{border-color:#22c55e80}.border-green-700\/30{border-color:#15803d4d}.border-green-700\/50{border-color:#15803d80}.border-green-800\/30{border-color:#1665344d}.border-indigo-100{--tw-border-opacity:1;border-color:#e0e7ff;border-color:rgb(224 231 255/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:#c7d2fe;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:#a5b4fc;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:#818cf8;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-indigo-400\/20{border-color:#818cf833}.border-indigo-400\/30{border-color:#818cf84d}.border-indigo-400\/40{border-color:#818cf866}.border-indigo-500{--tw-border-opacity:1;border-color:#6366f1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-indigo-500\/20{border-color:#6366f133}.border-indigo-500\/30{border-color:#6366f14d}.border-indigo-600{--tw-border-opacity:1;border-color:#4f46e5;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.border-orange-100{--tw-border-opacity:1;border-color:#ffedd5;border-color:rgb(255 237 213/var(--tw-border-opacity,1))}.border-orange-100\/50{border-color:#ffedd580}.border-orange-200{--tw-border-opacity:1;border-color:#fed7aa;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:#fdba74;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-orange-400{--tw-border-opacity:1;border-color:#fb923c;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.border-orange-400\/25{border-color:#fb923c40}.border-orange-400\/30{border-color:#fb923c4d}.border-orange-500{--tw-border-opacity:1;border-color:#f97316;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-orange-500\/10{border-color:#f973161a}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/25{border-color:#f9731640}.border-orange-500\/30{border-color:#f973164d}.border-orange-500\/40{border-color:#f9731666}.border-orange-500\/50{border-color:#f9731680}.border-orange-600{--tw-border-opacity:1;border-color:#ea580c;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.border-purple-100{--tw-border-opacity:1;border-color:#f3e8ff;border-color:rgb(243 232 255/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:#e9d5ff;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:#d8b4fe;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-purple-400{--tw-border-opacity:1;border-color:#c084fc;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.border-purple-400\/20{border-color:#c084fc33}.border-purple-400\/25{border-color:#c084fc40}.border-purple-400\/30{border-color:#c084fc4d}.border-purple-500{--tw-border-opacity:1;border-color:#a855f7;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-purple-500\/15{border-color:#a855f726}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/25{border-color:#a855f740}.border-purple-500\/30{border-color:#a855f74d}.border-purple-500\/40{border-color:#a855f766}.border-purple-600{--tw-border-opacity:1;border-color:#9333ea;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.border-purple-700\/50{border-color:#7e22ce80}.border-red-200{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-200\/60{border-color:#fecaca99}.border-red-300{--tw-border-opacity:1;border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:#f87171;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-400\/30{border-color:#f871714d}.border-red-500{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-red-600{--tw-border-opacity:1;border-color:#dc2626;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-red-700\/30{border-color:#b91c1c4d}.border-red-800\/30{border-color:#991b1b4d}.border-sky-200{--tw-border-opacity:1;border-color:#bae6fd;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:#f1f5f9;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/60{border-color:#e2e8f099}.border-slate-300{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-50{--tw-border-opacity:1;border-color:#f8fafc;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-violet-100{--tw-border-opacity:1;border-color:#ede9fe;border-color:rgb(237 233 254/var(--tw-border-opacity,1))}.border-violet-200{--tw-border-opacity:1;border-color:#ddd6fe;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-500\/20{border-color:#8b5cf633}.border-white{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/60{border-color:#fff9}.border-white\/\[0\.03\]{border-color:#ffffff08}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-yellow-100{--tw-border-opacity:1;border-color:#fef9c3;border-color:rgb(254 249 195/var(--tw-border-opacity,1))}.border-yellow-200{--tw-border-opacity:1;border-color:#fef08a;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-yellow-300{--tw-border-opacity:1;border-color:#fde047;border-color:rgb(253 224 71/var(--tw-border-opacity,1))}.border-yellow-300\/40{border-color:#fde04766}.border-yellow-400{--tw-border-opacity:1;border-color:#facc15;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-yellow-400\/20{border-color:#facc1533}.border-yellow-400\/25{border-color:#facc1540}.border-yellow-500{--tw-border-opacity:1;border-color:#eab308;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/50{border-color:#eab30880}.border-yellow-600\/30{border-color:#ca8a044d}.border-zinc-500\/30{border-color:#71717a4d}.border-zinc-600{--tw-border-opacity:1;border-color:#52525b;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.border-zinc-600\/50{border-color:#52525b80}.border-zinc-700{--tw-border-opacity:1;border-color:#3f3f46;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.border-zinc-700\/50{border-color:#3f3f4680}.border-zinc-700\/60{border-color:#3f3f4699}.border-zinc-800{--tw-border-opacity:1;border-color:#27272a;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.border-zinc-800\/50{border-color:#27272a80}.border-zinc-800\/60{border-color:#27272a99}.\!border-l-amber-400{--tw-border-opacity:1!important;border-left-color:#fbbf24!important;border-left-color:rgb(251 191 36/var(--tw-border-opacity,1))!important}.\!border-l-amber-500{--tw-border-opacity:1!important;border-left-color:#f59e0b!important;border-left-color:rgb(245 158 11/var(--tw-border-opacity,1))!important}.border-b-gray-900{--tw-border-opacity:1;border-bottom-color:#111827;border-bottom-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-l-blue-500{--tw-border-opacity:1;border-left-color:#3b82f6;border-left-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-t-black{--tw-border-opacity:1;border-top-color:#000;border-top-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.border-t-white{--tw-border-opacity:1;border-top-color:#fff;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\!bg-\[\#0f172a\]{--tw-bg-opacity:1!important;background-color:#0f172a!important;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))!important}.\!bg-\[\#3B6EF8\]{--tw-bg-opacity:1!important;background-color:#3b6ef8!important;background-color:rgb(59 110 248/var(--tw-bg-opacity,1))!important}.\!bg-black{background-color:#000!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important}.\!bg-black,.\!bg-blue-600{--tw-bg-opacity:1!important}.\!bg-blue-600{background-color:#2563eb!important;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))!important}.\!bg-gray-900{--tw-bg-opacity:1!important;background-color:#111827!important;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))!important}.\!bg-slate-100{--tw-bg-opacity:1!important;background-color:#f1f5f9!important;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))!important}.\!bg-slate-200{--tw-bg-opacity:1!important;background-color:#e2e8f0!important;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))!important}.\!bg-slate-50{--tw-bg-opacity:1!important;background-color:#f8fafc!important;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))!important}.\!bg-slate-900{--tw-bg-opacity:1!important;background-color:#0f172a!important;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))!important}.\!bg-transparent{background-color:initial!important}.\!bg-white{--tw-bg-opacity:1!important;background-color:#fff!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.\!bg-white\/10{background-color:#ffffff1a!important}.\!bg-white\/5{background-color:#ffffff0d!important}.\!bg-white\/\[0\.04\]{background-color:#ffffff0a!important}.bg-\[\#00D1C1\]{--tw-bg-opacity:1;background-color:#00d1c1;background-color:rgb(0 209 193/var(--tw-bg-opacity,1))}.bg-\[\#00D1C1\]\/10{background-color:#00d1c11a}.bg-\[\#00D1C1\]\/15{background-color:#00d1c126}.bg-\[\#050505\]{--tw-bg-opacity:1;background-color:#050505;background-color:rgb(5 5 5/var(--tw-bg-opacity,1))}.bg-\[\#0A0A0A\]{--tw-bg-opacity:1;background-color:#0a0a0a;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-\[\#0B162A\]{--tw-bg-opacity:1;background-color:#0b162a;background-color:rgb(11 22 42/var(--tw-bg-opacity,1))}.bg-\[\#0a0a0a\]{--tw-bg-opacity:1;background-color:#0a0a0a;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-\[\#0b1020\]{--tw-bg-opacity:1;background-color:#0b1020;background-color:rgb(11 16 32/var(--tw-bg-opacity,1))}.bg-\[\#0b1020\]\/90{background-color:#0b1020e6}.bg-\[\#0b1220\]{--tw-bg-opacity:1;background-color:#0b1220;background-color:rgb(11 18 32/var(--tw-bg-opacity,1))}.bg-\[\#0d1420\]{--tw-bg-opacity:1;background-color:#0d1420;background-color:rgb(13 20 32/var(--tw-bg-opacity,1))}.bg-\[\#0f172a\]{--tw-bg-opacity:1;background-color:#0f172a;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-\[\#141414\]{--tw-bg-opacity:1;background-color:#141414;background-color:rgb(20 20 20/var(--tw-bg-opacity,1))}.bg-\[\#141416\]{--tw-bg-opacity:1;background-color:#141416;background-color:rgb(20 20 22/var(--tw-bg-opacity,1))}.bg-\[\#14B8A6\]{--tw-bg-opacity:1;background-color:#14b8a6;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-\[\#18C8C2\]{--tw-bg-opacity:1;background-color:#18c8c2;background-color:rgb(24 200 194/var(--tw-bg-opacity,1))}.bg-\[\#19C7C2\]{--tw-bg-opacity:1;background-color:#19c7c2;background-color:rgb(25 199 194/var(--tw-bg-opacity,1))}.bg-\[\#1A1A1A\]{--tw-bg-opacity:1;background-color:#1a1a1a;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.bg-\[\#1C1C1F\]{--tw-bg-opacity:1;background-color:#1c1c1f;background-color:rgb(28 28 31/var(--tw-bg-opacity,1))}.bg-\[\#1F1F1F\]{--tw-bg-opacity:1;background-color:#1f1f1f;background-color:rgb(31 31 31/var(--tw-bg-opacity,1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity:1;background-color:#1a1a1a;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.bg-\[\#1f1f1f\]{--tw-bg-opacity:1;background-color:#1f1f1f;background-color:rgb(31 31 31/var(--tw-bg-opacity,1))}.bg-\[\#232323\]{--tw-bg-opacity:1;background-color:#232323;background-color:rgb(35 35 35/var(--tw-bg-opacity,1))}.bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:#25d366;background-color:rgb(37 211 102/var(--tw-bg-opacity,1))}.bg-\[\#28B4AE\]{--tw-bg-opacity:1;background-color:#28b4ae;background-color:rgb(40 180 174/var(--tw-bg-opacity,1))}.bg-\[\#28B4AE\]\/10{background-color:#28b4ae1a}.bg-\[\#28B4AE\]\/20{background-color:#28b4ae33}.bg-\[\#2A2A2A\]{--tw-bg-opacity:1;background-color:#2a2a2a;background-color:rgb(42 42 42/var(--tw-bg-opacity,1))}.bg-\[\#2d2d2d\]{--tw-bg-opacity:1;background-color:#2d2d2d;background-color:rgb(45 45 45/var(--tw-bg-opacity,1))}.bg-\[\#34A851\]{--tw-bg-opacity:1;background-color:#34a851;background-color:rgb(52 168 81/var(--tw-bg-opacity,1))}.bg-\[\#6C63FF\]{--tw-bg-opacity:1;background-color:#6c63ff;background-color:rgb(108 99 255/var(--tw-bg-opacity,1))}.bg-\[\#A1A1AA\]{--tw-bg-opacity:1;background-color:#a1a1aa;background-color:rgb(161 161 170/var(--tw-bg-opacity,1))}.bg-\[\#AAAAAA\]{--tw-bg-opacity:1;background-color:#aaa;background-color:rgb(170 170 170/var(--tw-bg-opacity,1))}.bg-\[\#CCECEB\]{--tw-bg-opacity:1;background-color:#cceceb;background-color:rgb(204 236 235/var(--tw-bg-opacity,1))}.bg-\[\#CCFBF1\]{--tw-bg-opacity:1;background-color:#ccfbf1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-\[\#D9E1EF\]{--tw-bg-opacity:1;background-color:#d9e1ef;background-color:rgb(217 225 239/var(--tw-bg-opacity,1))}.bg-\[\#DDF3EE\]{--tw-bg-opacity:1;background-color:#ddf3ee;background-color:rgb(221 243 238/var(--tw-bg-opacity,1))}.bg-\[\#E0CCF2\]{--tw-bg-opacity:1;background-color:#e0ccf2;background-color:rgb(224 204 242/var(--tw-bg-opacity,1))}.bg-\[\#E0FFFC\]{--tw-bg-opacity:1;background-color:#e0fffc;background-color:rgb(224 255 252/var(--tw-bg-opacity,1))}.bg-\[\#E55C75\]{--tw-bg-opacity:1;background-color:#e55c75;background-color:rgb(229 92 117/var(--tw-bg-opacity,1))}.bg-\[\#E5ECF5\]{--tw-bg-opacity:1;background-color:#e5ecf5;background-color:rgb(229 236 245/var(--tw-bg-opacity,1))}.bg-\[\#E5F6F5\]{--tw-bg-opacity:1;background-color:#e5f6f5;background-color:rgb(229 246 245/var(--tw-bg-opacity,1))}.bg-\[\#E6E8EC\]{--tw-bg-opacity:1;background-color:#e6e8ec;background-color:rgb(230 232 236/var(--tw-bg-opacity,1))}.bg-\[\#EAF1F8\]{--tw-bg-opacity:1;background-color:#eaf1f8;background-color:rgb(234 241 248/var(--tw-bg-opacity,1))}.bg-\[\#EAF6EC\]{--tw-bg-opacity:1;background-color:#eaf6ec;background-color:rgb(234 246 236/var(--tw-bg-opacity,1))}.bg-\[\#ECE9F8\]{--tw-bg-opacity:1;background-color:#ece9f8;background-color:rgb(236 233 248/var(--tw-bg-opacity,1))}.bg-\[\#EDF4FF\]{--tw-bg-opacity:1;background-color:#edf4ff;background-color:rgb(237 244 255/var(--tw-bg-opacity,1))}.bg-\[\#F1F5F9\]{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-\[\#F27A53\]{--tw-bg-opacity:1;background-color:#f27a53;background-color:rgb(242 122 83/var(--tw-bg-opacity,1))}.bg-\[\#F2EEF8\]{--tw-bg-opacity:1;background-color:#f2eef8;background-color:rgb(242 238 248/var(--tw-bg-opacity,1))}.bg-\[\#F3F4F6\]{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-\[\#F3FFFC\]{--tw-bg-opacity:1;background-color:#f3fffc;background-color:rgb(243 255 252/var(--tw-bg-opacity,1))}.bg-\[\#F4F6F8\]{--tw-bg-opacity:1;background-color:#f4f6f8;background-color:rgb(244 246 248/var(--tw-bg-opacity,1))}.bg-\[\#F5F2F4\]{--tw-bg-opacity:1;background-color:#f5f2f4;background-color:rgb(245 242 244/var(--tw-bg-opacity,1))}.bg-\[\#F8FAFC\]{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-\[\#F9FAFB\]{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-\[\#F9FBFF\]{--tw-bg-opacity:1;background-color:#f9fbff;background-color:rgb(249 251 255/var(--tw-bg-opacity,1))}.bg-\[\#FAF5FF\]{--tw-bg-opacity:1;background-color:#faf5ff;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-\[\#FBFDFF\]{--tw-bg-opacity:1;background-color:#fbfdff;background-color:rgb(251 253 255/var(--tw-bg-opacity,1))}.bg-\[\#FFEDD5\]{--tw-bg-opacity:1;background-color:#ffedd5;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-\[\#FFFFFF\]{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-\[\#c5a452\]\/10{background-color:#c5a4521a}.bg-\[\#eef4ff\]{--tw-bg-opacity:1;background-color:#eef4ff;background-color:rgb(238 244 255/var(--tw-bg-opacity,1))}.bg-\[\#eef8ff\]{--tw-bg-opacity:1;background-color:#eef8ff;background-color:rgb(238 248 255/var(--tw-bg-opacity,1))}.bg-\[\#f8fafc\]{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-\[\#f8fafc\]\/30{background-color:#f8fafc4d}.bg-\[\#fafbff\]{--tw-bg-opacity:1;background-color:#fafbff;background-color:rgb(250 251 255/var(--tw-bg-opacity,1))}.bg-\[\#fca311\]{--tw-bg-opacity:1;background-color:#fca311;background-color:rgb(252 163 17/var(--tw-bg-opacity,1))}.bg-\[\#ff6b35\]{--tw-bg-opacity:1;background-color:#ff6b35;background-color:rgb(255 107 53/var(--tw-bg-opacity,1))}.bg-\[\#fff1f1\]{--tw-bg-opacity:1;background-color:#fff1f1;background-color:rgb(255 241 241/var(--tw-bg-opacity,1))}.bg-\[rgba\(0\2c 209\2c 193\2c 0\.06\)\]{background-color:#00d1c10f}.bg-\[rgba\(0\2c 209\2c 193\2c 0\.08\)\]{background-color:#00d1c114}.bg-\[rgba\(0\2c 209\2c 193\2c 0\.12\)\]{background-color:#00d1c11f}.bg-\[rgba\(100\2c 116\2c 139\2c 0\.12\)\]{background-color:#64748b1f}.bg-\[rgba\(242\2c 103\2c 58\2c 0\.12\)\]{background-color:#f2673a1f}.bg-\[rgba\(34\2c 197\2c 94\2c 0\.1\)\]{background-color:#22c55e1a}.bg-\[var\(--color-bg-base\)\]{background-color:#000;background-color:var(--color-bg-base)}.bg-amber-100{--tw-bg-opacity:1;background-color:#fef3c7;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:#fbbf24;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/20{background-color:#fbbf2433}.bg-amber-50{--tw-bg-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:#f59e0b;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-600{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-900\/30{background-color:#78350f4d}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-100{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-300{--tw-bg-opacity:1;background-color:#93c5fd;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.bg-blue-400{--tw-bg-opacity:1;background-color:#60a5fa;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-400\/20{background-color:#60a5fa33}.bg-blue-50{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/20{background-color:#eff6ff33}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/80{background-color:#eff6ffcc}.bg-blue-50\/90{background-color:#eff6ffe6}.bg-blue-500{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/30{background-color:#3b82f64d}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-600\/10{background-color:#2563eb1a}.bg-blue-600\/20{background-color:#2563eb33}.bg-blue-600\/30{background-color:#2563eb4d}.bg-blue-600\/5{background-color:#2563eb0d}.bg-blue-600\/50{background-color:#2563eb80}.bg-blue-700{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-cyan-100{--tw-bg-opacity:1;background-color:#cffafe;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-400{--tw-bg-opacity:1;background-color:#22d3ee;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:#ecfeff;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-cyan-500{--tw-bg-opacity:1;background-color:#06b6d4;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-600{--tw-bg-opacity:1;background-color:#0891b2;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-fuchsia-500\/20{background-color:#d946ef33}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-100\/50{background-color:#f3f4f680}.bg-gray-100\/80{background-color:#f3f4f6cc}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-50\/70{background-color:#f9fafbb3}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-gray-500{--tw-bg-opacity:1;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/15{background-color:#6b728026}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-600{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-600\/10{background-color:#4b55631a}.bg-gray-600\/20{background-color:#4b556333}.bg-gray-600\/30{background-color:#4b55634d}.bg-gray-700{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-700\/50{background-color:#37415180}.bg-gray-800{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-800\/10{background-color:#1f29371a}.bg-gray-800\/20{background-color:#1f293733}.bg-gray-800\/30{background-color:#1f29374d}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-800\/80{background-color:#1f2937cc}.bg-gray-800\/95{background-color:#1f2937f2}.bg-gray-900{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/50{background-color:#11182780}.bg-gray-900\/80{background-color:#111827cc}.bg-green-100{--tw-bg-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:#4ade80;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-400\/10{background-color:#4ade801a}.bg-green-400\/20{background-color:#4ade8033}.bg-green-50{--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/30{background-color:#22c55e4d}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-500\/50{background-color:#22c55e80}.bg-green-600{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-green-600\/10{background-color:#16a34a1a}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-green-primary{--tw-bg-opacity:1;background-color:#34a851;background-color:rgb(52 168 81/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:#e0e7ff;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-400{--tw-bg-opacity:1;background-color:#818cf8;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:#eef2ff;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-50\/50{background-color:#eef2ff80}.bg-indigo-50\/60{background-color:#eef2ff99}.bg-indigo-500{--tw-bg-opacity:1;background-color:#6366f1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-500\/15{background-color:#6366f126}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-500\/30{background-color:#6366f14d}.bg-indigo-500\/5{background-color:#6366f10d}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-indigo-700{--tw-bg-opacity:1;background-color:#4338ca;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.bg-lime-500\/20{background-color:#84cc1633}.bg-orange-100{--tw-bg-opacity:1;background-color:#ffedd5;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-200\/30{background-color:#fed7aa4d}.bg-orange-400{--tw-bg-opacity:1;background-color:#fb923c;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:#fff7ed;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-50\/50{background-color:#fff7ed80}.bg-orange-500{--tw-bg-opacity:1;background-color:#f97316;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-orange-600{--tw-bg-opacity:1;background-color:#ea580c;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-orange-warning{--tw-bg-opacity:1;background-color:#f2673a;background-color:rgb(242 103 58/var(--tw-bg-opacity,1))}.bg-pink-500\/20{background-color:#ec489933}.bg-pink-600{--tw-bg-opacity:1;background-color:#db2777;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:#f3e8ff;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-300{--tw-bg-opacity:1;background-color:#d8b4fe;background-color:rgb(216 180 254/var(--tw-bg-opacity,1))}.bg-purple-400{--tw-bg-opacity:1;background-color:#c084fc;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.bg-purple-400\/10{background-color:#c084fc1a}.bg-purple-400\/20{background-color:#c084fc33}.bg-purple-50{--tw-bg-opacity:1;background-color:#faf5ff;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:#a855f7;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-500\/30{background-color:#a855f74d}.bg-purple-600{--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-purple-900\/30{background-color:#581c874d}.bg-red-100{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-300{--tw-bg-opacity:1;background-color:#fca5a5;background-color:rgb(252 165 165/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:#f87171;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-400\/20{background-color:#f8717133}.bg-red-50{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/90{background-color:#fef2f2e6}.bg-red-500{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/25{background-color:#ef444440}.bg-red-500\/30{background-color:#ef44444d}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/50{background-color:#ef444480}.bg-red-600{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/10{background-color:#dc26261a}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-sky-100{--tw-bg-opacity:1;background-color:#e0f2fe;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:#f0f9ff;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-500\/20{background-color:#0ea5e933}.bg-slate-100{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-200\/70{background-color:#e2e8f0b3}.bg-slate-300{--tw-bg-opacity:1;background-color:#cbd5e1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-400{--tw-bg-opacity:1;background-color:#94a3b8;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-50\/90{background-color:#f8fafce6}.bg-slate-500\/15{background-color:#64748b26}.bg-slate-500\/5{background-color:#64748b0d}.bg-slate-700{--tw-bg-opacity:1;background-color:#334155;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:#0f172a;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/40{background-color:#0f172a66}.bg-teal-100{--tw-bg-opacity:1;background-color:#ccfbf1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:#f0fdfa;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-500{--tw-bg-opacity:1;background-color:#14b8a6;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-500\/20{background-color:#14b8a633}.bg-teal-600{--tw-bg-opacity:1;background-color:#0d9488;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-teal-primary{--tw-bg-opacity:1;background-color:#2dbdb8;background-color:rgb(45 189 184/var(--tw-bg-opacity,1))}.bg-transparent{background-color:initial}.bg-violet-100{--tw-bg-opacity:1;background-color:#ede9fe;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:#f5f3ff;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-600{--tw-bg-opacity:1;background-color:#7c3aed;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.015\]{background-color:hsla(0,0%,100%,.015)}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-yellow-100{--tw-bg-opacity:1;background-color:#fef9c3;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:#facc15;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-400\/10{background-color:#facc151a}.bg-yellow-400\/20{background-color:#facc1533}.bg-yellow-50{--tw-bg-opacity:1;background-color:#fefce8;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-yellow-50\/50{background-color:#fefce880}.bg-yellow-500{--tw-bg-opacity:1;background-color:#eab308;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/15{background-color:#eab30826}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/30{background-color:#eab3084d}.bg-yellow-500\/5{background-color:#eab3080d}.bg-yellow-500\/50{background-color:#eab30880}.bg-yellow-600{--tw-bg-opacity:1;background-color:#ca8a04;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.bg-yellow-600\/10{background-color:#ca8a041a}.bg-yellow-600\/20{background-color:#ca8a0433}.bg-yellow-900\/30{background-color:#713f124d}.bg-zinc-500\/20{background-color:#71717a33}.bg-zinc-600{--tw-bg-opacity:1;background-color:#52525b;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.bg-zinc-700{--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-700\/50{background-color:#3f3f4680}.bg-zinc-800{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-800\/30{background-color:#27272a4d}.bg-zinc-800\/40{background-color:#27272a66}.bg-zinc-800\/50{background-color:#27272a80}.bg-zinc-800\/70{background-color:#27272ab3}.bg-zinc-900{--tw-bg-opacity:1;background-color:#18181b;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-900\/20{background-color:#18181b33}.bg-zinc-900\/40{background-color:#18181b66}.bg-zinc-900\/50{background-color:#18181b80}.bg-zinc-900\/60{background-color:#18181b99}.bg-zinc-900\/80{background-color:#18181bcc}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#0F766E\]{--tw-gradient-from:#0f766e var(--tw-gradient-from-position);--tw-gradient-to:#0f766e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0f172a\]{--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#28B4AE\]{--tw-gradient-from:#28b4ae var(--tw-gradient-from-position);--tw-gradient-to:#28b4ae00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#2DBDB8\]{--tw-gradient-from:#2dbdb8 var(--tw-gradient-from-position);--tw-gradient-to:#2dbdb800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#34A851\]{--tw-gradient-from:#34a851 var(--tw-gradient-from-position);--tw-gradient-to:#34a85100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#34A851\]\/5{--tw-gradient-from:#34a8510d var(--tw-gradient-from-position);--tw-gradient-to:#34a85100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#366EB6\]{--tw-gradient-from:#366eb6 var(--tw-gradient-from-position);--tw-gradient-to:#366eb600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#469FD8\]{--tw-gradient-from:#469fd8 var(--tw-gradient-from-position);--tw-gradient-to:#469fd800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#6C59A6\]{--tw-gradient-from:#6c59a6 var(--tw-gradient-from-position);--tw-gradient-to:#6c59a600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#F2673A\]{--tw-gradient-from:#f2673a var(--tw-gradient-from-position);--tw-gradient-to:#f2673a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-100{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:#fef3c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from:#f59e0b1a var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from:#f59e0b33 var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/25{--tw-gradient-from:#f59e0b40 var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-100{--tw-gradient-from:#dbeafe var(--tw-gradient-from-position);--tw-gradient-to:#dbeafe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/0{--tw-gradient-from:#3b82f600 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from:#3b82f61a var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from:#3b82f633 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/30{--tw-gradient-from:#3b82f64d var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600\/20{--tw-gradient-from:#2563eb33 var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-900\/20{--tw-gradient-from:#1e3a8a33 var(--tw-gradient-from-position);--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from:#f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to:#f3f4f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-100\/50{--tw-gradient-from:#f3f4f680 var(--tw-gradient-from-position);--tw-gradient-to:#f3f4f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-500\/20{--tw-gradient-from:#6b728033 var(--tw-gradient-from-position);--tw-gradient-to:#6b728000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/50{--tw-gradient-from:#1f293780 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800\/80{--tw-gradient-from:#1f2937cc var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900\/50{--tw-gradient-from:#11182780 var(--tw-gradient-from-position);--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900\/95{--tw-gradient-from:#111827f2 var(--tw-gradient-from-position);--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from:#22c55e1a var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from:#22c55e33 var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-400{--tw-gradient-from:#818cf8 var(--tw-gradient-from-position);--tw-gradient-to:#818cf800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:#eef2ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500\/10{--tw-gradient-from:#6366f11a var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500\/15{--tw-gradient-from:#6366f126 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500\/20{--tw-gradient-from:#6366f133 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600\/20{--tw-gradient-from:#4f46e533 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-400\/20{--tw-gradient-from:#fb923c33 var(--tw-gradient-from-position);--tw-gradient-to:#fb923c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:#fff7ed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50\/10{--tw-gradient-from:#fff7ed1a var(--tw-gradient-from-position);--tw-gradient-to:#fff7ed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500\/10{--tw-gradient-from:#f973161a var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from:#f9731633 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-900\/40{--tw-gradient-from:#7c2d1266 var(--tw-gradient-from-position);--tw-gradient-to:#7c2d1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-950\/80{--tw-gradient-from:#431407cc var(--tw-gradient-from-position);--tw-gradient-to:#43140700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from:#faf5ff var(--tw-gradient-from-position);--tw-gradient-to:#faf5ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from:#a855f71a var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from:#a855f733 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/30{--tw-gradient-from:#a855f74d var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-900\/20{--tw-gradient-from:#581c8733 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-400{--tw-gradient-from:#94a3b8 var(--tw-gradient-from-position);--tw-gradient-to:#94a3b800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-500{--tw-gradient-from:#64748b var(--tw-gradient-from-position);--tw-gradient-to:#64748b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-50{--tw-gradient-from:#f0fdfa var(--tw-gradient-from-position);--tw-gradient-to:#f0fdfa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-500\/15{--tw-gradient-from:#14b8a626 var(--tw-gradient-from-position);--tw-gradient-to:#14b8a600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from:#0d9488 var(--tw-gradient-from-position);--tw-gradient-to:#0d948800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:#8b5cf600 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\/10{--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)}.from-white\/5{--tw-gradient-from:#ffffff0d 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\.07\]{--tw-gradient-from:#ffffff12 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\.08\]{--tw-gradient-from:#ffffff14 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-yellow-50{--tw-gradient-from:#fefce8 var(--tw-gradient-from-position);--tw-gradient-to:#fefce800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500\/5{--tw-gradient-from:#eab3080d var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-600{--tw-gradient-from:#52525b var(--tw-gradient-from-position);--tw-gradient-to:#52525b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-900\/95{--tw-gradient-from:#18181bf2 var(--tw-gradient-from-position);--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#0D9488\]{--tw-gradient-to:#0d948800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0d9488 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#0f172a\]{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#2DBDB8\]{--tw-gradient-to:#2dbdb800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#2dbdb8 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/80{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#000c var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b82f6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-500\/5{--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b82f60d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-900{--tw-gradient-to:#1e3a8a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-800{--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f2937 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-800\/95{--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f2937f2 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-indigo-400{--tw-gradient-to:#818cf800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#818cf8 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-indigo-500{--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#6366f1 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-400{--tw-gradient-to:#fb923c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fb923c var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-900\/70{--tw-gradient-to:#7c2d1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#7c2d12b3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-50{--tw-gradient-to:#faf5ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#faf5ff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-500\/10{--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f71a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-600\/10{--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#9333ea1a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-600\/20{--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#9333ea33 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-300{--tw-gradient-to:#cbd5e100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#cbd5e1 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/60{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-zinc-700{--tw-gradient-to:#3f3f4600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3f3f46 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-zinc-800\/95{--tw-gradient-to:#27272a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#27272af2 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#00D1C1\]{--tw-gradient-to:#00d1c1 var(--tw-gradient-to-position)}.to-\[\#1e293b\]{--tw-gradient-to:#1e293b var(--tw-gradient-to-position)}.to-\[\#28B4AE\]{--tw-gradient-to:#28b4ae var(--tw-gradient-to-position)}.to-\[\#2DBDB8\]{--tw-gradient-to:#2dbdb8 var(--tw-gradient-to-position)}.to-\[\#2DBDB8\]\/5{--tw-gradient-to:#2dbdb80d var(--tw-gradient-to-position)}.to-\[\#34A851\]{--tw-gradient-to:#34a851 var(--tw-gradient-to-position)}.to-\[\#366EB6\]{--tw-gradient-to:#366eb6 var(--tw-gradient-to-position)}.to-\[\#469FD8\]{--tw-gradient-to:#469fd8 var(--tw-gradient-to-position)}.to-\[\#6C59A6\]{--tw-gradient-to:#6c59a6 var(--tw-gradient-to-position)}.to-amber-100\/80{--tw-gradient-to:#fef3c7cc var(--tw-gradient-to-position)}.to-amber-200\/80{--tw-gradient-to:#fde68acc var(--tw-gradient-to-position)}.to-amber-400\/15{--tw-gradient-to:#fbbf2426 var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-amber-600\/20{--tw-gradient-to:#d9770633 var(--tw-gradient-to-position)}.to-amber-950\/80{--tw-gradient-to:#451a03cc var(--tw-gradient-to-position)}.to-black\/50{--tw-gradient-to:#00000080 var(--tw-gradient-to-position)}.to-blue-100\/50{--tw-gradient-to:#dbeafe80 var(--tw-gradient-to-position)}.to-blue-200{--tw-gradient-to:#bfdbfe var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to:#3b82f61a var(--tw-gradient-to-position)}.to-blue-500\/20{--tw-gradient-to:#3b82f633 var(--tw-gradient-to-position)}.to-blue-600\/10{--tw-gradient-to:#2563eb1a var(--tw-gradient-to-position)}.to-blue-600\/20{--tw-gradient-to:#2563eb33 var(--tw-gradient-to-position)}.to-blue-600\/5{--tw-gradient-to:#2563eb0d var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to:#22d3ee var(--tw-gradient-to-position)}.to-cyan-50{--tw-gradient-to:#ecfeff var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to:#06b6d41a var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to:#0891b2 var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to:#e5e7eb var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to:#f9fafb var(--tw-gradient-to-position)}.to-gray-600\/20{--tw-gradient-to:#4b556333 var(--tw-gradient-to-position)}.to-gray-800\/50{--tw-gradient-to:#1f293780 var(--tw-gradient-to-position)}.to-gray-800\/80{--tw-gradient-to:#1f2937cc var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-gray-900\/50{--tw-gradient-to:#11182780 var(--tw-gradient-to-position)}.to-gray-900\/80{--tw-gradient-to:#111827cc var(--tw-gradient-to-position)}.to-gray-900\/95{--tw-gradient-to:#111827f2 var(--tw-gradient-to-position)}.to-green-400{--tw-gradient-to:#4ade80 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-green-500\/10{--tw-gradient-to:#22c55e1a var(--tw-gradient-to-position)}.to-green-500\/20{--tw-gradient-to:#22c55e33 var(--tw-gradient-to-position)}.to-green-600\/10{--tw-gradient-to:#16a34a1a var(--tw-gradient-to-position)}.to-green-600\/5{--tw-gradient-to:#16a34a0d var(--tw-gradient-to-position)}.to-indigo-400{--tw-gradient-to:#818cf8 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-indigo-500\/10{--tw-gradient-to:#6366f11a var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-orange-100{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-orange-50{--tw-gradient-to:#fff7ed var(--tw-gradient-to-position)}.to-orange-50\/10{--tw-gradient-to:#fff7ed1a var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to:#f973161a var(--tw-gradient-to-position)}.to-orange-500\/25{--tw-gradient-to:#f9731640 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-orange-600\/15{--tw-gradient-to:#ea580c26 var(--tw-gradient-to-position)}.to-orange-600\/5{--tw-gradient-to:#ea580c0d var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to:#fdf2f8 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-pink-500\/30{--tw-gradient-to:#ec48994d var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-pink-600\/20{--tw-gradient-to:#db277733 var(--tw-gradient-to-position)}.to-pink-900\/20{--tw-gradient-to:#83184333 var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to:#f3e8ff var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}.to-purple-500\/0{--tw-gradient-to:#a855f700 var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to:#a855f71a var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to:#a855f733 var(--tw-gradient-to-position)}.to-purple-500\/30{--tw-gradient-to:#a855f74d var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-purple-600\/10{--tw-gradient-to:#9333ea1a var(--tw-gradient-to-position)}.to-purple-600\/15{--tw-gradient-to:#9333ea26 var(--tw-gradient-to-position)}.to-purple-600\/20{--tw-gradient-to:#9333ea33 var(--tw-gradient-to-position)}.to-purple-600\/5{--tw-gradient-to:#9333ea0d var(--tw-gradient-to-position)}.to-purple-900{--tw-gradient-to:#581c87 var(--tw-gradient-to-position)}.to-purple-900\/20{--tw-gradient-to:#581c8733 var(--tw-gradient-to-position)}.to-red-400{--tw-gradient-to:#f87171 var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to:#f1f5f9 var(--tw-gradient-to-position)}.to-slate-300{--tw-gradient-to:#cbd5e1 var(--tw-gradient-to-position)}.to-slate-400{--tw-gradient-to:#94a3b8 var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.to-teal-500\/10{--tw-gradient-to:#14b8a61a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.to-violet-50{--tw-gradient-to:#f5f3ff var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to:#8b5cf6 var(--tw-gradient-to-position)}.to-violet-500\/10{--tw-gradient-to:#8b5cf61a var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-white\/5{--tw-gradient-to:#ffffff0d var(--tw-gradient-to-position)}.to-white\/\[0\.02\]{--tw-gradient-to:#ffffff05 var(--tw-gradient-to-position)}.to-white\/\[0\.04\]{--tw-gradient-to:#ffffff0a var(--tw-gradient-to-position)}.to-yellow-100\/50{--tw-gradient-to:#fef9c380 var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to:#facc15 var(--tw-gradient-to-position)}.to-yellow-500\/10{--tw-gradient-to:#eab3081a var(--tw-gradient-to-position)}.to-yellow-900\/40{--tw-gradient-to:#713f1266 var(--tw-gradient-to-position)}.to-zinc-500{--tw-gradient-to:#71717a var(--tw-gradient-to-position)}.to-zinc-800\/95{--tw-gradient-to:#27272af2 var(--tw-gradient-to-position)}.to-zinc-900\/95{--tw-gradient-to:#18181bf2 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#111111\]{fill:#111}.fill-\[\#F5C94C\]{fill:#f5c94c}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-teal-400{fill:#2dd4bf}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_38\%\]{object-position:center 38%}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.\!py-2\.5{padding-bottom:.625rem!important;padding-top:.625rem!important}.\!py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-32{padding-bottom:8rem;padding-top:8rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.py-\[140px\]{padding-bottom:140px;padding-top:140px}.py-\[1px\]{padding-bottom:1px;padding-top:1px}.py-\[40px\]{padding-bottom:40px;padding-top:40px}.py-\[57\.5px\]{padding-bottom:57.5px;padding-top:57.5px}.py-\[7px\]{padding-bottom:7px;padding-top:7px}.py-\[80px\]{padding-bottom:80px;padding-top:80px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[120px\]{padding-bottom:120px}.pb-\[57\.5px\]{padding-bottom:57.5px}.pb-\[84px\]{padding-bottom:84px}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-16{padding-left:4rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[120px\]{padding-top:120px}.pt-\[57\.5px\]{padding-top:57.5px}.text-left{text-align:left}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.\!text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.\!text-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[15px\]{font-size:15px!important}.\!text-\[16px\]{font-size:16px!important}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xl{font-size:1.25rem!important;line-height:1.75rem!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-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13\.7px\]{font-size:13.7px}.text-\[13px\]{font-size:13px}.text-\[14\.4px\]{font-size:14.4px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18\.7px\]{font-size:18.7px}.text-\[18px\]{font-size:18px}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[3\.5rem\]{font-size:3.5rem}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[42px\]{font-size:42px}.text-\[48px\]{font-size:48px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-black{font-weight:900!important}.\!font-bold{font-weight:700!important}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.\!uppercase{text-transform:uppercase!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-relaxed{line-height:1.625!important}.\!leading-tight{line-height:1.25!important}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-\[15px\]{line-height:15px}.leading-\[16px\]{line-height:16px}.leading-\[19px\]{line-height:19px}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[23px\]{line-height:23px}.leading-\[24px\]{line-height:24px}.leading-\[26px\]{line-height:26px}.leading-\[27px\]{line-height:27px}.leading-\[28px\]{line-height:28px}.leading-\[29px\]{line-height:29px}.leading-\[30px\]{line-height:30px}.leading-\[31px\]{line-height:31px}.leading-\[32px\]{line-height:32px}.leading-\[33px\]{line-height:33px}.leading-\[34px\]{line-height:34px}.leading-\[35px\]{line-height:35px}.leading-\[36px\]{line-height:36px}.leading-\[38px\]{line-height:38px}.leading-\[40px\]{line-height:40px}.leading-\[43px\]{line-height:43px}.leading-\[46px\]{line-height:46px}.leading-\[51\.2px\]{line-height:51.2px}.leading-\[53px\]{line-height:53px}.leading-\[54px\]{line-height:54px}.leading-\[57px\]{line-height:57px}.leading-\[58px\]{line-height:58px}.leading-\[82px\]{line-height:82px}.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\.15em\]{letter-spacing:.15em!important}.\!tracking-wider{letter-spacing:.05em!important}.\!tracking-widest{letter-spacing:.1em!important}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.72px\]{letter-spacing:-.72px}.tracking-\[-0\.96px\]{letter-spacing:-.96px}.tracking-\[-1\.44px\]{letter-spacing:-1.44px}.tracking-\[-1\.56px\]{letter-spacing:-1.56px}.tracking-\[-2px\]{letter-spacing:-2px}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.65px\]{letter-spacing:.65px}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#64748B\]{--tw-text-opacity:1!important;color:#64748b!important;color:rgb(100 116 139/var(--tw-text-opacity,1))!important}.\!text-\[\#94A3B8\]{--tw-text-opacity:1!important;color:#94a3b8!important;color:rgb(148 163 184/var(--tw-text-opacity,1))!important}.\!text-amber-100\/80{color:#fef3c7cc!important}.\!text-amber-200{--tw-text-opacity:1!important;color:#fde68a!important;color:rgb(253 230 138/var(--tw-text-opacity,1))!important}.\!text-amber-800{--tw-text-opacity:1!important;color:#92400e!important;color:rgb(146 64 14/var(--tw-text-opacity,1))!important}.\!text-amber-900\/80{color:#78350fcc!important}.\!text-blue-300{--tw-text-opacity:1!important;color:#93c5fd!important;color:rgb(147 197 253/var(--tw-text-opacity,1))!important}.\!text-blue-700{--tw-text-opacity:1!important;color:#1d4ed8!important;color:rgb(29 78 216/var(--tw-text-opacity,1))!important}.\!text-gray-400{--tw-text-opacity:1!important;color:#9ca3af!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.\!text-gray-600{--tw-text-opacity:1!important;color:#4b5563!important;color:rgb(75 85 99/var(--tw-text-opacity,1))!important}.\!text-gray-900{--tw-text-opacity:1!important;color:#111827!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.\!text-green-300{--tw-text-opacity:1!important;color:#86efac!important;color:rgb(134 239 172/var(--tw-text-opacity,1))!important}.\!text-purple-300{--tw-text-opacity:1!important;color:#d8b4fe!important;color:rgb(216 180 254/var(--tw-text-opacity,1))!important}.\!text-slate-200{--tw-text-opacity:1!important;color:#e2e8f0!important;color:rgb(226 232 240/var(--tw-text-opacity,1))!important}.\!text-slate-300{--tw-text-opacity:1!important;color:#cbd5e1!important;color:rgb(203 213 225/var(--tw-text-opacity,1))!important}.\!text-slate-400{--tw-text-opacity:1!important;color:#94a3b8!important;color:rgb(148 163 184/var(--tw-text-opacity,1))!important}.\!text-slate-600{--tw-text-opacity:1!important;color:#475569!important;color:rgb(71 85 105/var(--tw-text-opacity,1))!important}.\!text-slate-700{--tw-text-opacity:1!important;color:#334155!important;color:rgb(51 65 85/var(--tw-text-opacity,1))!important}.\!text-slate-900{--tw-text-opacity:1!important;color:#0f172a!important;color:rgb(15 23 42/var(--tw-text-opacity,1))!important}.\!text-white{--tw-text-opacity:1!important;color:#fff!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.\!text-white\/20{color:#fff3!important}.\!text-white\/40{color:#fff6!important}.\!text-white\/45{color:#ffffff73!important}.\!text-white\/50{color:#ffffff80!important}.\!text-white\/55{color:#ffffff8c!important}.\!text-white\/60{color:#fff9!important}.\!text-white\/80{color:#fffc!important}.\!text-white\/95{color:#fffffff2!important}.\!text-yellow-300{--tw-text-opacity:1!important;color:#fde047!important;color:rgb(253 224 71/var(--tw-text-opacity,1))!important}.text-\[\#000000\]{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-\[\#00BFA6\]{--tw-text-opacity:1;color:#00bfa6;color:rgb(0 191 166/var(--tw-text-opacity,1))}.text-\[\#00C4B4\]{--tw-text-opacity:1;color:#00c4b4;color:rgb(0 196 180/var(--tw-text-opacity,1))}.text-\[\#00D1C1\]{--tw-text-opacity:1;color:#00d1c1;color:rgb(0 209 193/var(--tw-text-opacity,1))}.text-\[\#0A0A0A\]{--tw-text-opacity:1;color:#0a0a0a;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-\[\#0C0C0C\]{--tw-text-opacity:1;color:#0c0c0c;color:rgb(12 12 12/var(--tw-text-opacity,1))}.text-\[\#0D9488\]{--tw-text-opacity:1;color:#0d9488;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-\[\#0F172A\]{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-\[\#0F766E\]{--tw-text-opacity:1;color:#0f766e;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-\[\#0f172a\]{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-\[\#111111\]{--tw-text-opacity:1;color:#111;color:rgb(17 17 17/var(--tw-text-opacity,1))}.text-\[\#111827\]{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-\[\#134E4A\]{--tw-text-opacity:1;color:#134e4a;color:rgb(19 78 74/var(--tw-text-opacity,1))}.text-\[\#16A34A\]{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-\[\#16B7B1\]{--tw-text-opacity:1;color:#16b7b1;color:rgb(22 183 177/var(--tw-text-opacity,1))}.text-\[\#18C8C2\]{--tw-text-opacity:1;color:#18c8c2;color:rgb(24 200 194/var(--tw-text-opacity,1))}.text-\[\#1A1A1A\]{--tw-text-opacity:1;color:#1a1a1a;color:rgb(26 26 26/var(--tw-text-opacity,1))}.text-\[\#1E293B\]{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-\[\#1F2937\]{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-\[\#22C55E\]{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-\[\#232323\]{--tw-text-opacity:1;color:#232323;color:rgb(35 35 35/var(--tw-text-opacity,1))}.text-\[\#28B4AE\]{--tw-text-opacity:1;color:#28b4ae;color:rgb(40 180 174/var(--tw-text-opacity,1))}.text-\[\#29A65A\]{--tw-text-opacity:1;color:#29a65a;color:rgb(41 166 90/var(--tw-text-opacity,1))}.text-\[\#2DBDB8\]{--tw-text-opacity:1;color:#2dbdb8;color:rgb(45 189 184/var(--tw-text-opacity,1))}.text-\[\#2EA44F\]{--tw-text-opacity:1;color:#2ea44f;color:rgb(46 164 79/var(--tw-text-opacity,1))}.text-\[\#2F3744\]{--tw-text-opacity:1;color:#2f3744;color:rgb(47 55 68/var(--tw-text-opacity,1))}.text-\[\#34A851\]{--tw-text-opacity:1;color:#34a851;color:rgb(52 168 81/var(--tw-text-opacity,1))}.text-\[\#366EB6\]{--tw-text-opacity:1;color:#366eb6;color:rgb(54 110 182/var(--tw-text-opacity,1))}.text-\[\#374151\]{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-\[\#3B6EF8\]{--tw-text-opacity:1;color:#3b6ef8;color:rgb(59 110 248/var(--tw-text-opacity,1))}.text-\[\#475569\]{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-\[\#4B5563\]{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-\[\#57C8C5\]{--tw-text-opacity:1;color:#57c8c5;color:rgb(87 200 197/var(--tw-text-opacity,1))}.text-\[\#5c5c5c\]{--tw-text-opacity:1;color:#5c5c5c;color:rgb(92 92 92/var(--tw-text-opacity,1))}.text-\[\#64748B\]{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-\[\#666666\]{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-\[\#666B75\]{--tw-text-opacity:1;color:#666b75;color:rgb(102 107 117/var(--tw-text-opacity,1))}.text-\[\#6B5DAF\]{--tw-text-opacity:1;color:#6b5daf;color:rgb(107 93 175/var(--tw-text-opacity,1))}.text-\[\#6B6B6B\]{--tw-text-opacity:1;color:#6b6b6b;color:rgb(107 107 107/var(--tw-text-opacity,1))}.text-\[\#6B7280\]{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-\[\#6C59A6\]{--tw-text-opacity:1;color:#6c59a6;color:rgb(108 89 166/var(--tw-text-opacity,1))}.text-\[\#6C63FF\]{--tw-text-opacity:1;color:#6c63ff;color:rgb(108 99 255/var(--tw-text-opacity,1))}.text-\[\#6D8FC0\]{--tw-text-opacity:1;color:#6d8fc0;color:rgb(109 143 192/var(--tw-text-opacity,1))}.text-\[\#73839F\]{--tw-text-opacity:1;color:#73839f;color:rgb(115 131 159/var(--tw-text-opacity,1))}.text-\[\#8B8B8B\]{--tw-text-opacity:1;color:#8b8b8b;color:rgb(139 139 139/var(--tw-text-opacity,1))}.text-\[\#9A9A9A\]{--tw-text-opacity:1;color:#9a9a9a;color:rgb(154 154 154/var(--tw-text-opacity,1))}.text-\[\#9CA3AF\]{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-\[\#A0A0A0\]{--tw-text-opacity:1;color:#a0a0a0;color:rgb(160 160 160/var(--tw-text-opacity,1))}.text-\[\#A1A1AA\]{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-\[\#AAAAAA\]{--tw-text-opacity:1;color:#aaa;color:rgb(170 170 170/var(--tw-text-opacity,1))}.text-\[\#CBD5E1\]{--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-\[\#E55C75\]{--tw-text-opacity:1;color:#e55c75;color:rgb(229 92 117/var(--tw-text-opacity,1))}.text-\[\#E5E7EB\]{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-\[\#EAC94D\]{--tw-text-opacity:1;color:#eac94d;color:rgb(234 201 77/var(--tw-text-opacity,1))}.text-\[\#EF4444\]{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-\[\#F0F0F5\]{--tw-text-opacity:1;color:#f0f0f5;color:rgb(240 240 245/var(--tw-text-opacity,1))}.text-\[\#F2673A\]{--tw-text-opacity:1;color:#f2673a;color:rgb(242 103 58/var(--tw-text-opacity,1))}.text-\[\#F27A53\]{--tw-text-opacity:1;color:#f27a53;color:rgb(242 122 83/var(--tw-text-opacity,1))}.text-\[\#F43F5E\]{--tw-text-opacity:1;color:#f43f5e;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-\[\#F59E0B\]{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-\[\#F5C94C\]{--tw-text-opacity:1;color:#f5c94c;color:rgb(245 201 76/var(--tw-text-opacity,1))}.text-\[\#FF3D5A\]{--tw-text-opacity:1;color:#ff3d5a;color:rgb(255 61 90/var(--tw-text-opacity,1))}.text-\[\#FF7B4B\]{--tw-text-opacity:1;color:#ff7b4b;color:rgb(255 123 75/var(--tw-text-opacity,1))}.text-\[\#c5a452\]{--tw-text-opacity:1;color:#c5a452;color:rgb(197 164 82/var(--tw-text-opacity,1))}.text-\[\#ff6b35\]{--tw-text-opacity:1;color:#ff6b35;color:rgb(255 107 53/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:#fde68a;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/80{color:#fde68acc}.text-amber-300{--tw-text-opacity:1;color:#fcd34d;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-400\/60{color:#fbbf2499}.text-amber-500{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-600\/60{color:#d9770699}.text-amber-700{--tw-text-opacity:1;color:#b45309;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:#92400e;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:#78350f;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/50{color:#00000080}.text-black\/60{color:#0009}.text-black\/70{color:#000000b3}.text-black\/80{color:#000c}.text-blue-100{--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:#bfdbfe;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:#93c5fd;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-400\/60{color:#60a5fa99}.text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-500\/70{color:#3b82f6b3}.text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:#67e8f9;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:#22d3ee;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-cyan-600{--tw-text-opacity:1;color:#0891b2;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:#0e7490;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-fuchsia-400{--tw-text-opacity:1;color:#e879f9;color:rgb(232 121 249/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:#f3f4f6;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-200{--tw-text-opacity:1;color:#bbf7d0;color:rgb(187 247 208/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:#86efac;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:#4ade80;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:#14532d;color:rgb(20 83 45/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:#c7d2fe;color:rgb(199 210 254/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:#a5b4fc;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:#818cf8;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:#6366f1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:#4f46e5;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:#3730a3;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-indigo-900{--tw-text-opacity:1;color:#312e81;color:rgb(49 46 129/var(--tw-text-opacity,1))}.text-lime-400{--tw-text-opacity:1;color:#a3e635;color:rgb(163 230 53/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:#fed7aa;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:#fdba74;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:#fb923c;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:#ea580c;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:#c2410c;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:#f472b6;color:rgb(244 114 182/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:#ec4899;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-pink-600{--tw-text-opacity:1;color:#db2777;color:rgb(219 39 119/var(--tw-text-opacity,1))}.text-purple-200{--tw-text-opacity:1;color:#e9d5ff;color:rgb(233 213 255/var(--tw-text-opacity,1))}.text-purple-300{--tw-text-opacity:1;color:#d8b4fe;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:#c084fc;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:#a855f7;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:#9333ea;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:#7e22ce;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:#fee2e2;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:#fecaca;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-300\/70{color:#fca5a5b3}.text-red-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:#7f1d1d;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-silver-chalice{--tw-text-opacity:1;color:#a0a0a0;color:rgb(160 160 160/var(--tw-text-opacity,1))}.text-sky-400{--tw-text-opacity:1;color:#38bdf8;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-sky-500{--tw-text-opacity:1;color:#0ea5e9;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:#0284c7;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:#0369a1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:#f1f5f9;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:#e2e8f0;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-teal-400{--tw-text-opacity:1;color:#2dd4bf;color:rgb(45 212 191/var(--tw-text-opacity,1))}.text-teal-500{--tw-text-opacity:1;color:#14b8a6;color:rgb(20 184 166/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:#0d9488;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:#0f766e;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:#115e59;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-violet-300{--tw-text-opacity:1;color:#c4b5fd;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:#a78bfa;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:#8b5cf6;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:#7c3aed;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:#6d28d9;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/10{color:#ffffff1a}.text-white\/15{color:#ffffff26}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.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-yellow-200{--tw-text-opacity:1;color:#fef08a;color:rgb(254 240 138/var(--tw-text-opacity,1))}.text-yellow-300{--tw-text-opacity:1;color:#fde047;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:#facc15;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:#eab308;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:#ca8a04;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:#a16207;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:#854d0e;color:rgb(133 77 14/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:#713f12;color:rgb(113 63 18/var(--tw-text-opacity,1))}.text-zinc-100{--tw-text-opacity:1;color:#f4f4f5;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:#e4e4e7;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:#d4d4d8;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:#52525b;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-700{--tw-text-opacity:1;color:#3f3f46;color:rgb(63 63 70/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:#18181b;color:rgb(24 24 27/var(--tw-text-opacity,1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.decoration-dotted{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#71717A\]::placeholder{--tw-placeholder-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-placeholder-opacity,1))}.placeholder-\[\#9CA3AF\]::placeholder{--tw-placeholder-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-\[\#A0A0A0\]::placeholder{--tw-placeholder-opacity:1;color:#a0a0a0;color:rgb(160 160 160/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-placeholder-opacity,1))}.placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:#86efac;color:rgb(134 239 172/var(--tw-placeholder-opacity,1))}.placeholder-green-500\/30::placeholder{color:#22c55e4d}.placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-placeholder-opacity,1))}.placeholder-red-500\/30::placeholder{color:#ef44444d}.placeholder-slate-400::placeholder{--tw-placeholder-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.placeholder-white\/30::placeholder{color:#ffffff4d}.placeholder-white\/40::placeholder{color:#fff6}.placeholder-zinc-500::placeholder{--tw-placeholder-opacity:1;color:#71717a;color:rgb(113 113 122/var(--tw-placeholder-opacity,1))}.accent-amber-500{accent-color:#f59e0b}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.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\.62\]{opacity:.62}.\!shadow-\[0_10px_40px_rgba\(15\2c 23\2c 42\2c 0\.15\)\]{--tw-shadow:0 10px 40px #0f172a26!important;--tw-shadow-colored:0 10px 40px var(--tw-shadow-color)!important}.\!shadow-\[0_10px_40px_rgba\(15\2c 23\2c 42\2c 0\.15\)\],.\!shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.\!shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important}.\!shadow-md,.\!shadow-none{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_-6px_24px_rgba\(0\2c 0\2c 0\2c 0\.4\)\]{--tw-shadow:0 -6px 24px #0006;--tw-shadow-colored:0 -6px 24px var(--tw-shadow-color)}.shadow-\[0_-6px_24px_rgba\(0\2c 0\2c 0\2c 0\.4\)\],.shadow-\[0_-6px_24px_rgba\(15\2c 23\2c 42\2c 0\.06\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-6px_24px_rgba\(15\2c 23\2c 42\2c 0\.06\)\]{--tw-shadow:0 -6px 24px #0f172a0f;--tw-shadow-colored:0 -6px 24px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(59\2c 130\2c 246\2c 0\.1\)\]{--tw-shadow:0 0 20px #3b82f61a;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_20px_rgba\(59\2c 130\2c 246\2c 0\.1\)\],.shadow-\[0_10px_20px_rgba\(24\2c 200\2c 194\2c 0\.24\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(24\2c 200\2c 194\2c 0\.24\)\]{--tw-shadow:0 10px 20px #18c8c23d;--tw-shadow-colored:0 10px 20px var(--tw-shadow-color)}.shadow-\[0_14px_28px_rgba\(24\2c 200\2c 194\2c 0\.24\)\]{--tw-shadow:0 14px 28px #18c8c23d;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color)}.shadow-\[0_14px_28px_rgba\(24\2c 200\2c 194\2c 0\.24\)\],.shadow-\[0_18px_50px_rgba\(15\2c 23\2c 42\2c 0\.06\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(15\2c 23\2c 42\2c 0\.06\)\]{--tw-shadow:0 18px 50px #0f172a0f;--tw-shadow-colored:0 18px 50px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.04\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c 0\.06\)\]{--tw-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 3px #0000000a;--tw-shadow-colored:0 1px 3px var(--tw-shadow-color)}.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.04\)\],.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.05\)\2c 0_4px_12px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.05\)\2c 0_4px_12px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;--tw-shadow-colored:0 1px 3px var(--tw-shadow-color),0 4px 12px var(--tw-shadow-color)}.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]{--tw-shadow:0 1px 3px #0000000f;--tw-shadow-colored:0 1px 3px var(--tw-shadow-color)}.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.06\)\],.shadow-\[0_20px_40px_-15px_rgba\(37\2c 99\2c 235\2c 0\.4\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_-15px_rgba\(37\2c 99\2c 235\2c 0\.4\)\]{--tw-shadow:0 20px 40px -15px #2563eb66;--tw-shadow-colored:0 20px 40px -15px var(--tw-shadow-color)}.shadow-\[0_20px_50px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-shadow:0 20px 50px #00000080;--tw-shadow-colored:0 20px 50px var(--tw-shadow-color)}.shadow-\[0_20px_50px_rgba\(0\2c 0\2c 0\2c 0\.5\)\],.shadow-\[0_24px_60px_rgba\(15\2c 23\2c 42\2c 0\.04\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(15\2c 23\2c 42\2c 0\.04\)\]{--tw-shadow:0 24px 60px #0f172a0a;--tw-shadow-colored:0 24px 60px var(--tw-shadow-color)}.shadow-\[0_24px_80px_rgba\(15\2c 23\2c 42\2c 0\.10\)\]{--tw-shadow:0 24px 80px #0f172a1a;--tw-shadow-colored:0 24px 80px var(--tw-shadow-color)}.shadow-\[0_24px_80px_rgba\(15\2c 23\2c 42\2c 0\.10\)\],.shadow-\[0_2px_8px_rgba\(0\2c 209\2c 193\2c 0\.35\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\2c 209\2c 193\2c 0\.35\)\]{--tw-shadow:0 2px 8px #00d1c159;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color)}.shadow-\[0_4px_14px_rgba\(15\2c 23\2c 42\2c 0\.06\)\]{--tw-shadow:0 4px 14px #0f172a0f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgb\(0\2c 0\2c 0\2c 0\.03\)\]{--tw-shadow:0 4px 20px #00000008;--tw-shadow-colored:0 4px 20px var(--tw-shadow-color)}.shadow-\[0_4px_20px_rgb\(0\2c 0\2c 0\2c 0\.03\)\],.shadow-\[0_4px_20px_rgba\(99\2c 102\2c 241\2c 0\.15\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(99\2c 102\2c 241\2c 0\.15\)\]{--tw-shadow:0 4px 20px #6366f126;--tw-shadow-colored:0 4px 20px var(--tw-shadow-color)}.shadow-\[0_4px_24px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 4px 24px #00000014;--tw-shadow-colored:0 4px 24px var(--tw-shadow-color)}.shadow-\[0_4px_24px_rgba\(0\2c 0\2c 0\2c 0\.08\)\],.shadow-\[0_8px_30px_rgb\(0\2c 0\2c 0\2c 0\.04\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_rgb\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 8px 30px #0000000a;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color)}.shadow-\[0px_0px_15px_rgba\(0\2c 209\2c 193\2c 0\.3\)\]{--tw-shadow:0px 0px 15px #00d1c14d;--tw-shadow-colored:0px 0px 15px var(--tw-shadow-color)}.shadow-\[0px_0px_15px_rgba\(0\2c 209\2c 193\2c 0\.3\)\],.shadow-\[0px_20px_40px_-5px_rgba\(15\2c 23\2c 42\2c 0\.1\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_20px_40px_-5px_rgba\(15\2c 23\2c 42\2c 0\.1\)\]{--tw-shadow:0px 20px 40px -5px #0f172a1a;--tw-shadow-colored:0px 20px 40px -5px var(--tw-shadow-color)}.shadow-\[0px_4px_20px_-2px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0px 4px 20px -2px #0000000d;--tw-shadow-colored:0px 4px 20px -2px var(--tw-shadow-color)}.shadow-\[0px_4px_20px_-2px_rgba\(0\2c 0\2c 0\2c 0\.05\)\],.shadow-\[0px_4px_20px_-2px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_4px_20px_-2px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0px 4px 20px -2px #00000014;--tw-shadow-colored:0px 4px 20px -2px var(--tw-shadow-color)}.shadow-\[2px_0_10px_rgba\(37\2c 99\2c 235\2c 0\.3\)\]{--tw-shadow:2px 0 10px #2563eb4d;--tw-shadow-colored:2px 0 10px var(--tw-shadow-color)}.shadow-\[2px_0_10px_rgba\(37\2c 99\2c 235\2c 0\.3\)\],.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-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)}.\!shadow-blue-500\/15{--tw-shadow-color:#3b82f626!important;--tw-shadow:var(--tw-shadow-colored)!important}.\!shadow-blue-500\/25{--tw-shadow-color:#3b82f640!important;--tw-shadow:var(--tw-shadow-colored)!important}.\!shadow-blue-600\/25{--tw-shadow-color:#2563eb40!important;--tw-shadow:var(--tw-shadow-colored)!important}.shadow-\[\#34A851\]\/30{--tw-shadow-color:#34a8514d;--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/25{--tw-shadow-color:#f59e0b40;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/10{--tw-shadow-color:#0000001a;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color:#0003;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-200\/50{--tw-shadow-color:#bfdbfe80;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/10{--tw-shadow-color:#3b82f61a;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color:#3b82f633;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color:#3b82f64d;--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/50{--tw-shadow-color:#3b82f680;--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color:#6366f133;--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/40{--tw-shadow-color:#6366f166;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-200\/50{--tw-shadow-color:#fed7aa80;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/10{--tw-shadow-color:#f973161a;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-600\/10{--tw-shadow-color:#ea580c1a;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/10{--tw-shadow-color:#a855f71a;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/20{--tw-shadow-color:#a855f733;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/25{--tw-shadow-color:#a855f740;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/30{--tw-shadow-color:#a855f74d;--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-200\/60{--tw-shadow-color:#e2e8f099;--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-900\/10{--tw-shadow-color:#0f172a1a;--tw-shadow:var(--tw-shadow-colored)}.shadow-teal-500\/20{--tw-shadow-color:#14b8a633;--tw-shadow:var(--tw-shadow-colored)}.shadow-yellow-500\/5{--tw-shadow-color:#eab3080d;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#0b1020\]{--tw-ring-opacity:1;--tw-ring-color:rgb(11 16 32/var(--tw-ring-opacity,1))}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.ring-blue-500\/10{--tw-ring-color:#3b82f61a}.ring-blue-500\/20{--tw-ring-color:#3b82f633}.ring-blue-500\/30{--tw-ring-color:#3b82f64d}.ring-blue-600\/10{--tw-ring-color:#2563eb1a}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-indigo-400\/30{--tw-ring-color:#818cf84d}.ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.ring-violet-200\/60{--tw-ring-color:#ddd6fe99}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-opacity-50{--tw-ring-opacity:0.5}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-black{--tw-ring-offset-color:#000}.ring-offset-gray-900{--tw-ring-offset-color:#111827}.ring-offset-white{--tw-ring-offset-color:#fff}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.blur-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur:blur(4px)}.blur-xl{--tw-blur:blur(24px)}.blur-xl,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-\[0_0_8px_rgba\(220\2c 38\2c 38\2c 0\.2\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #dc262633)}.drop-shadow-\[0_0_8px_rgba\(220\2c 38\2c 38\2c 0\.2\)\],.drop-shadow-\[0_0_8px_rgba\(239\2c 68\2c 68\2c 0\.4\)\]{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\(239\2c 68\2c 68\2c 0\.4\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #ef444466)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d)}.drop-shadow-sm,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px)}.backdrop-blur-\[10px\],.backdrop-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-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[40px\]{--tw-backdrop-blur:blur(40px)}.backdrop-blur-\[40px\],.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition-all{transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--color-bg-base:#000;--color-bg-muted:#ffffff14;--color-bg-surface:#000;--color-bg-surface-alt:#ffffff0d;--color-bg-overlay:#0009;--color-text-primary:#fff;--color-text-secondary:#cbd5f5;--color-text-muted:#94a3b8;--color-border-subtle:#ffffff1a;--color-border-strong:#fff3;--color-shadow:#0f172aa6;--color-input-bg:#ffffff0d;--color-input-border:#ffffff1f;--color-scrollbar-track:#1f2937d9;--color-scrollbar-thumb:#6b7280d9;--color-focus-ring:#94a3b873;--button-primary-bg:#ffffff1a;--button-primary-bg-hover:#fff3;--button-primary-border:#fff3;--button-primary-text:#fff;--button-secondary-bg:#ffffff0d;--button-secondary-bg-hover:#ffffff1a;--button-secondary-border:#ffffff1a;--button-secondary-text:#fff;--color-toast-bg:#1f2937;--color-toast-text:#f8fafc;color-scheme:light}[data-theme=light]{--color-bg-base:#f8fafc;--color-bg-muted:#eef2ff;--color-bg-surface:#fff;--color-bg-surface-alt:#f1f5f9;--color-bg-overlay:#0f172a14;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-border-subtle:#0f172a14;--color-border-strong:#0f172a29;--color-shadow:#0f172a1a;--color-input-bg:#0f172a0a;--color-input-border:#0f172a1f;--color-scrollbar-track:#e2e8f0cc;--color-scrollbar-thumb:#94a3b8cc;--color-focus-ring:#2563eb59;--button-primary-bg:#2563eb;--button-primary-bg-hover:#1d4ed8;--button-primary-border:#0000;--button-primary-text:#f8fafc;--button-secondary-bg:#2563eb14;--button-secondary-bg-hover:#2563eb24;--button-secondary-border:#2563eb3d;--button-secondary-text:#1d4ed8;--color-toast-bg:#fff;--color-toast-text:#0f172a;color-scheme:light}[data-page=landing]{--landing-accent:#28b4ae;--landing-charcoal:#232323;--landing-bg:#fff;--landing-bg-band:#e0f2f1;--landing-text:#555;--landing-text-muted:#777;--landing-label:#aaa;--landing-user-bubble:#e0ccf2;--landing-chip-bg:#f0f0f0;--landing-live-green:#4caf50}@keyframes switchFlip{0%,to{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}}.animate-switch-flip{animation:switchFlip 1s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:clip;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;background-color:var(--color-bg-base);color:#fff;color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5;margin:0;transition:background-color .3s ease,color .3s ease}.ant-badge,.ant-badge *,.ant-btn,.ant-card,.ant-card *,.ant-checkbox,.ant-checkbox *,.ant-collapse,.ant-collapse *,.ant-dropdown,.ant-dropdown *,.ant-input,.ant-modal,.ant-modal *,.ant-pagination,.ant-pagination *,.ant-picker,.ant-picker *,.ant-picker-dropdown,.ant-picker-dropdown *,.ant-progress,.ant-progress *,.ant-radio,.ant-radio *,.ant-select,.ant-select *,.ant-select-dropdown,.ant-select-dropdown *,.ant-slider,.ant-slider *,.ant-table,.ant-table *,.ant-tag,.ant-tooltip,.ant-tooltip *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.bg-app-base{background-color:#000;background-color:var(--color-bg-base)}.bg-app-surface{background-color:#000;background-color:var(--color-bg-surface)}.bg-app-muted{background-color:#ffffff14;background-color:var(--color-bg-muted)}.text-app-primary{color:#fff;color:var(--color-text-primary)}.text-app-secondary{color:#cbd5f5;color:var(--color-text-secondary)}.border-app-subtle{border-color:#ffffff1a;border-color:var(--color-border-subtle)}.border-app-strong{border-color:#fff3;border-color:var(--color-border-strong)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#1f2937d9;background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:#6b7280d9;background:var(--color-scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#64748bf2}.btn{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);align-items:center;border-radius:.5rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.btn{--tw-ring-color:var(--color-focus-ring);--tw-ring-offset-color:var(--color-bg-base);border:1px solid #0000}.btn-primary{background-color:#ffffff1a;background-color:var(--button-primary-bg);border-color:#fff3;border-color:var(--button-primary-border);color:#fff;color:var(--button-primary-text)}.btn-primary:hover{background-color:#fff3;background-color:var(--button-primary-bg-hover)}.btn-secondary{background-color:#ffffff0d;background-color:var(--button-secondary-bg);border-color:#ffffff1a;border-color:var(--button-secondary-border);color:#fff;color:var(--button-secondary-text)}.btn-secondary:hover{background-color:#ffffff1a;background-color:var(--button-secondary-bg-hover)}.btn-success{background-color:#16a34a;border-color:#16a34a40;color:#f8fafc}.btn-success:hover{background-color:#15803d}.btn-danger{background-color:#dc2626;border-color:#dc262640;color:#f8fafc}.btn-danger:hover{background-color:#b91c1c}.input{border-radius:.5rem;display:block;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.input{background-color:#ffffff0d;background-color:var(--color-input-bg);border:1px solid #ffffff1f;border:1px solid var(--color-input-border)}.dark .input,.input{color:#fff;color:var(--color-text-primary)}.input::placeholder{color:#94a3b8;color:var(--color-text-muted)}.card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#000;background-color:var(--color-bg-surface);border:1px solid #ffffff1a;border:1px solid var(--color-border-subtle);border-radius:16px;box-shadow:0 20px 60px #0f172aa6;box-shadow:0 20px 60px var(--color-shadow)}.table{border-collapse:collapse;width:100%}.table th{background-color:#ffffff0d;background-color:var(--color-bg-surface-alt);color:#cbd5f5;color:var(--color-text-secondary);font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1rem;text-align:left;text-transform:uppercase}.table td,.table th{border-bottom:1px solid #ffffff1a;border-bottom:1px solid var(--color-border-subtle);padding:.5rem .75rem}.table td{color:#fff;color:var(--color-text-primary);font-size:.875rem;line-height:1.25rem}.table tr:hover{background-color:#ffffff14;background-color:var(--color-bg-muted)}[data-theme=light] .text-gray-100,[data-theme=light] .text-gray-200,[data-theme=light] .text-slate-100,[data-theme=light] .text-white{color:#fff!important;color:var(--color-text-primary)!important}[data-theme=light] .landing-cta-dark,[data-theme=light] .landing-cta-dark *{color:#fff!important}[data-theme=light] .text-gray-300,[data-theme=light] .text-gray-400,[data-theme=light] .text-gray-500,[data-theme=light] .text-gray-600,[data-theme=light] .text-slate-300,[data-theme=light] .text-slate-400,[data-theme=light] .text-slate-500,[data-theme=light] .text-slate-600,[data-theme=light] .text-zinc-300,[data-theme=light] .text-zinc-400,[data-theme=light] .text-zinc-500,[data-theme=light] .text-zinc-600{color:#cbd5f5!important;color:var(--color-text-secondary)!important}[data-theme=light] .text-gray-700,[data-theme=light] .text-slate-700,[data-theme=light] .text-slate-800,[data-theme=light] .text-zinc-700,[data-theme=light] .text-zinc-800{color:#fff!important;color:var(--color-text-primary)!important}[data-theme=light] .bg-black,[data-theme=light] .bg-black\/70,[data-theme=light] .bg-black\/80,[data-theme=light] .bg-black\/90,[data-theme=light] .bg-black\/95,[data-theme=light] .bg-gray-900,[data-theme=light] .bg-gray-950,[data-theme=light] .bg-slate-900,[data-theme=light] .bg-slate-900\/90,[data-theme=light] .bg-slate-950,[data-theme=light] .bg-zinc-700,[data-theme=light] .bg-zinc-700\/50,[data-theme=light] .bg-zinc-700\/60,[data-theme=light] .bg-zinc-700\/70,[data-theme=light] .bg-zinc-700\/80,[data-theme=light] .bg-zinc-800,[data-theme=light] .bg-zinc-800\/50,[data-theme=light] .bg-zinc-800\/60,[data-theme=light] .bg-zinc-800\/70,[data-theme=light] .bg-zinc-800\/80,[data-theme=light] .bg-zinc-900,[data-theme=light] .bg-zinc-900\/50,[data-theme=light] .bg-zinc-900\/60,[data-theme=light] .bg-zinc-900\/70,[data-theme=light] .bg-zinc-900\/80,[data-theme=light] .bg-zinc-900\/90{background-color:#000!important;background-color:var(--color-bg-surface)!important}.public-header-nav,[data-theme=light] .public-header-nav{background-color:#000!important;border-bottom-color:#000!important;box-shadow:none!important;box-sizing:border-box!important;left:0!important;margin:0!important;max-width:none!important;min-width:100%!important;padding:0!important;position:fixed!important;right:0!important;top:0!important;width:100vw!important}.public-header-nav .public-header-menu-btn,.public-header-nav .public-header-menu-btn svg{color:#fff!important}.public-header-nav .public-header-menu-btn:hover,.public-header-nav .public-header-menu-btn:hover svg{color:#ffffffe6!important}.public-header-nav .public-header-mobile-menu,.public-header-nav .public-header-mobile-menu a,.public-header-nav .public-header-mobile-menu button,.public-header-nav .public-header-mobile-menu h4,.public-header-nav .public-header-mobile-menu span{color:#fff!important}.public-header-nav .public-header-mobile-menu .text-gray-400{color:#ffffffb3!important}[data-theme=light] .how-it-works-section,[data-theme=light] .ready-cta-section,[data-theme=light] .testimonials-section{background-color:#000!important}.ready-cta-heading{color:#fff!important;text-shadow:0 0 18px #ffffff59}.landing-stats-label,.landing-stats-number{color:#000!important}.analysis-button{color:#fff!important}[data-theme=light] .bg-black\/50,[data-theme=light] .bg-black\/60{background-color:#0f172a73!important}[data-theme=light] .bg-gray-800\/80,[data-theme=light] .bg-gray-900\/60,[data-theme=light] .bg-gray-900\/70,[data-theme=light] .bg-gray-900\/80,[data-theme=light] .bg-slate-800\/80,[data-theme=light] .bg-slate-900\/60,[data-theme=light] .bg-zinc-800\/10,[data-theme=light] .bg-zinc-800\/20,[data-theme=light] .bg-zinc-800\/30,[data-theme=light] .bg-zinc-800\/40,[data-theme=light] .bg-zinc-900\/10,[data-theme=light] .bg-zinc-900\/20,[data-theme=light] .bg-zinc-900\/30,[data-theme=light] .bg-zinc-900\/40{background-color:#0f172a59!important}[data-theme=light] .bg-black\/10,[data-theme=light] .bg-black\/20,[data-theme=light] .bg-black\/30,[data-theme=light] .bg-black\/40{background-color:#0f172a14!important}[data-theme=light] .bg-white\/10,[data-theme=light] .bg-white\/20,[data-theme=light] .bg-white\/30,[data-theme=light] .bg-white\/5{background-color:#0f172a0a!important}[data-theme=light] .border-gray-800,[data-theme=light] .border-gray-900,[data-theme=light] .border-slate-800,[data-theme=light] .border-slate-900,[data-theme=light] .border-white\/10,[data-theme=light] .border-white\/20,[data-theme=light] .border-white\/30,[data-theme=light] .border-zinc-600,[data-theme=light] .border-zinc-700,[data-theme=light] .border-zinc-800,[data-theme=light] .border-zinc-900{border-color:#ffffff1a!important;border-color:var(--color-border-subtle)!important}[data-theme=light] .divide-white\/5>*+*{border-color:#94a3b82e!important}[data-theme=light] .shadow-2xl,[data-theme=light] .shadow-xl{box-shadow:0 30px 60px #0f172a1f!important}[data-theme=light] .focus\:ring-white\/20:focus,[data-theme=light] .ring-white\/20{--tw-ring-color:var(--color-focus-ring)!important}[data-theme=light] .backdrop-blur-lg,[data-theme=light] .backdrop-blur-md,[data-theme=light] .backdrop-blur-xl{background-color:#ffffffbf!important;border-color:#0f172a1a!important;color:#fff!important;color:var(--color-text-primary)!important}[data-theme=light] .hover\:bg-gray-800:hover,[data-theme=light] .hover\:bg-gray-900:hover,[data-theme=light] .hover\:bg-slate-900:hover,[data-theme=light] .hover\:bg-zinc-600:hover,[data-theme=light] .hover\:bg-zinc-700:hover,[data-theme=light] .hover\:bg-zinc-800:hover{background-color:#94a3b82e!important;color:#fff!important;color:var(--color-text-primary)!important}[data-theme=light] .hover\:text-white:hover,[data-theme=light] .hover\:text-zinc-200:hover{color:#fff!important;color:var(--color-text-primary)!important}[data-theme=light] .ant-select-dropdown{background:#fff!important;border:1px solid #0f172a1f!important;border-radius:16px!important;box-shadow:0 22px 45px #0f172a1f!important}[data-theme=light] .ant-select-dropdown .ant-select-item{color:#1f2937!important}[data-theme=light] .ant-select-dropdown .ant-select-item-option-active{background:#3b82f614!important}[data-theme=light] .ant-select-dropdown .ant-select-item-option-selected{background:#eef2ff!important;color:#1d4ed8!important}[data-theme=light] .ant-select-dropdown .ant-select-item-group{color:#475569cc!important}[data-theme=light] .ant-select-dropdown .ant-select-item-option-content{font-weight:500}[data-theme=light] .ant-picker-dropdown{border:1px solid #0f172a1f!important;box-shadow:0 22px 45px #0f172a1f!important}[data-theme=light] .ant-picker-dropdown,[data-theme=light] .ant-picker-panel{background:#fff!important;border-radius:18px!important}[data-theme=light] .ant-picker-header{background:#f8fafc!important;border-bottom:1px solid #94a3b840!important;color:#0f172a!important}[data-theme=light] .ant-picker-header button{color:#374151!important}[data-theme=light] .ant-picker-content th{color:#64748bcc!important}[data-theme=light] .ant-picker-cell,[data-theme=light] .ant-picker-cell-in-view{color:#1f2937!important}[data-theme=light] .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #6366f180!important}[data-theme=light] .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,[data-theme=light] .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=light] .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#6366f12e!important;color:#4338ca!important}[data-theme=light] .ant-picker-range .ant-picker-input input{color:#1f2937!important}[data-theme=light] .ant-picker-time-panel{background:#fff!important}[data-theme=light] .ant-picker-time-panel-column>li.ant-picker-time-panel-cell{color:#1f2937!important}[data-theme=light] .ant-picker-footer{background:#f8fafc!important;border-top:1px solid #94a3b833!important}[data-theme=light] .ant-picker-today-btn{color:#2563eb!important}.nav-link{border-radius:.375rem;color:#94a3b8;color:var(--color-text-muted);font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-link.active,.nav-link:hover{color:#fff;color:var(--color-text-primary)}.badge,.nav-link.active,.nav-link:hover{background-color:#ffffff14;background-color:var(--color-bg-muted)}.badge{align-items:center;border:1px solid #ffffff1a;border:1px solid var(--color-border-subtle);border-radius:9999px;color:#cbd5f5;color:var(--color-text-secondary);display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem}.badge-success{background-color:#22c55e1f;border-color:#22c55e3d;color:#15803d}.badge-warning{background-color:#eab3081f;border-color:#eab3083d;color:#b45309}.badge-danger{background-color:#ef44441f;border-color:#ef444438;color:#b91c1c}.badge-info{background-color:#2563eb1f;border-color:#2563eb38;color:#1d4ed8}.focus-ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.focus-ring{--tw-ring-color:var(--color-focus-ring)}.fade-in{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.slide-in{animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:640px){.container{padding-left:1rem;padding-right:1rem}}@media print{.no-print{display:none!important}}.ant-dropdown-menu,.ant-input,.ant-modal-content,.ant-pagination,.ant-picker,.ant-picker-dropdown .ant-picker-panel-container,.ant-picker-range,.ant-select .ant-select-selector,.ant-table{background:#000!important;background:var(--color-bg-surface)!important;color:#fff!important;color:var(--color-text-primary)!important}.ant-badge-status-dot{border-radius:50%!important;height:8px!important;width:8px!important}.ant-badge-status-text{font-size:8px!important;font-weight:900!important;margin-left:8px!important;text-transform:uppercase!important}.soft-skills-slider .ant-slider-handle{border-radius:50%!important;border-style:solid!important;border-width:2px!important;transition:all .2s ease!important}.soft-skills-slider .ant-slider-handle:focus,.soft-skills-slider .ant-slider-handle:focus-visible{outline:none!important}.soft-skills-slider .ant-slider-handle{transform-origin:center center!important}.soft-skills-slider .ant-slider-handle:hover{border-width:2.5px!important;transition:all .2s ease!important}.soft-skills-slider .ant-slider-handle:active{transition:all .15s ease!important}.dark-mode-slider .ant-slider-rail,.dark-mode-slider .ant-slider-track{border-radius:2px!important;opacity:1!important;transition:background-color .2s ease!important}.dark-mode-slider .ant-slider-track{background-color:#14b8a6!important}.dark-mode-slider .ant-slider-handle{background-color:#0f172a!important;border-color:#14b8a6!important;border-radius:50%!important;border-style:solid!important;box-shadow:0 2px 8px #0006!important;cursor:grab!important;position:relative!important;transform-origin:center center!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.dark-mode-slider .ant-slider-handle:before{background-color:initial!important;border:2px solid #0d9488!important;border-radius:50%!important;height:12px!important;transition:border-color .2s ease!important;width:12px!important}.dark-mode-slider .ant-slider-handle:after,.dark-mode-slider .ant-slider-handle:before{content:""!important;left:50%!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.dark-mode-slider .ant-slider-handle:after{background-color:#1e3a8a!important;border-radius:50%!important;height:6px!important;width:6px!important}.dark-mode-slider .ant-slider-handle:active{cursor:grabbing!important}.dark-mode-slider .ant-slider-handle:hover{border-color:#2dd4bf!important;box-shadow:0 3px 12px #00000080,0 0 0 2px #14b8a633!important}.dark-mode-slider .ant-slider-handle:hover:before{border-color:#2dd4bf!important}.dark-table .ant-pagination,.dark-table .ant-table+.ant-pagination,.dark-table .ant-table-container .ant-pagination,.dark-table .ant-table-wrapper .ant-pagination,[class*=dark-table] .ant-pagination,[class*=dark-table] .ant-table-wrapper .ant-pagination,div.dark-table .ant-pagination,div.dark-table .ant-table-wrapper .ant-pagination{--color-bg-surface:#0000!important;background:#0000!important;background-color:initial!important;background-image:none!important}.dark-table .ant-pagination .ant-pagination-item-link,.dark-table .ant-pagination .ant-pagination-next,.dark-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.dark-table .ant-pagination .ant-pagination-prev,.dark-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link{--color-bg-surface:#ffffff14!important;background:#ffffff14!important;background-color:#ffffff14!important;border:1px solid #ffffff1a!important;color:#fff!important}.dark-table .ant-pagination .ant-pagination-item-link .anticon,.dark-table .ant-pagination .ant-pagination-item-link svg,.dark-table .ant-pagination .ant-pagination-next .ant-pagination-item-link .anticon,.dark-table .ant-pagination .ant-pagination-next .ant-pagination-item-link svg,.dark-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link .anticon,.dark-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link svg{fill:#fff!important;stroke:#fff!important;color:#fff!important}.dark-table .ant-table-container,.dark-table .ant-table-wrapper,.dark-table+* .ant-pagination,.dark-table~.ant-pagination{background:#0000!important;background-color:initial!important}.dark-table+* .ant-pagination,.dark-table~.ant-pagination{--color-bg-surface:#0000!important}.ant-dropdown-menu,.ant-input,.ant-modal-content,.ant-picker,.ant-picker-dropdown,.ant-select .ant-select-selector,.ant-select-dropdown,.ant-table{border-color:#ffffff1a!important;border-color:var(--color-border-subtle)!important}.ant-modal-title,.ant-picker-input input,.ant-picker-input input::placeholder,.ant-select-dropdown .ant-select-item,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-typography{color:#fff!important;color:var(--color-text-primary)!important}.ant-select-dropdown .ant-select-item-option-selected{background:#3b82f61f!important;color:#1d4ed8!important}.dark .ant-select-dropdown .ant-select-item-option-selected{background:#3b82f640!important;color:#bfdbfe!important}.ant-pagination-custom{align-items:center;display:inline-flex;gap:4px}.ant-pagination-custom .ant-pagination-total-text{color:#cbd5f5;color:var(--color-text-secondary);margin-right:12px}.ant-pagination-custom .ant-pagination-item,.ant-pagination-custom .ant-pagination-next,.ant-pagination-custom .ant-pagination-prev{align-items:center;background:#18181ba6;border:none!important;border-radius:12px!important;color:#f8fafc;display:inline-flex;height:36px;justify-content:center;min-width:36px;transition:all .2s ease}.ant-pagination-custom .ant-pagination-item a{color:inherit!important;font-weight:500}.ant-pagination-custom .ant-pagination-item-active{background:#6366f133!important;border:1px solid #6366f180!important;color:#c7d2fe!important}.ant-pagination-custom .ant-pagination-item:hover,.ant-pagination-custom .ant-pagination-next:hover,.ant-pagination-custom .ant-pagination-prev:hover{background:#6366f12e!important;color:#e0e7ff!important}.ant-pagination-custom .ant-pagination-disabled,.ant-pagination-custom .ant-pagination-item-disabled{cursor:not-allowed;opacity:.4}[data-theme=light] .ant-pagination-custom .ant-pagination-total-text{color:#cbd5f5;color:var(--color-text-secondary)}[data-theme=light] .ant-pagination-custom .ant-pagination-item,[data-theme=light] .ant-pagination-custom .ant-pagination-next,[data-theme=light] .ant-pagination-custom .ant-pagination-prev{background:#f1f5f9;border:1px solid #94a3b840!important;color:#1f2937}[data-theme=light] .ant-pagination-custom .ant-pagination-item a{color:#1f2937!important}[data-theme=light] .ant-pagination-custom .ant-pagination-item-active{background:#6366f11f!important;border-color:#6366f199!important;color:#4338ca!important}[data-theme=light] .ant-pagination-custom .ant-pagination-item:hover,[data-theme=light] .ant-pagination-custom .ant-pagination-next:hover,[data-theme=light] .ant-pagination-custom .ant-pagination-prev:hover{background:#6366f129!important;color:#312e81!important}[data-theme=light] .ant-pagination-custom .ant-pagination-disabled,[data-theme=light] .ant-pagination-custom .ant-pagination-item-disabled{background:#e2e8f0!important;border-color:#94a3b840!important;color:#64748bb3!important}[data-theme=light] .ant-pagination-custom .ant-pagination-disabled .ant-pagination-item,[data-theme=light] .ant-pagination-custom .ant-pagination-disabled .ant-pagination-item-link{background:#ffffff14!important;background:var(--color-bg-muted)!important;border-color:#ffffff1a!important;border-color:var(--color-border-subtle)!important;color:#94a3b8!important;color:var(--color-text-muted)!important;cursor:not-allowed}[data-theme=light] .light-sort-btn{background-color:#0f172a!important;border-color:#0f172aa6!important;box-shadow:0 12px 24px #0f172a2e!important;color:#fff!important}[data-theme=light] .light-sort-btn:hover{background-color:#1e293b!important}[data-theme=light] .light-sort-btn .light-sort-icon{color:#ffffffd9!important}[data-theme=light] .light-sort-btn .light-sort-text{color:#fff!important}[data-theme=light] .light-sort-btn .light-sort-subtle{color:#ffffffb8!important}.dark .ant-dropdown-menu,.dark .ant-input,.dark .ant-modal-content,.dark .ant-picker,.dark .ant-picker-dropdown .ant-picker-panel-container,.dark .ant-select .ant-select-selector,.dark .ant-select-dropdown,.dark .ant-table{background:#000!important;background:var(--color-bg-surface)!important;border-color:#ffffff1a!important;border-color:var(--color-border-subtle)!important;color:#fff!important;color:var(--color-text-primary)!important}.dark-table .ant-pagination,.dark-table .ant-table+.ant-pagination,.dark-table+.ant-pagination{--color-bg-surface:#0000!important;background:#0000!important;background-color:initial!important}.dark .ant-picker-input input::placeholder,.dark .ant-select-selection-placeholder{color:#94a3b8!important;color:var(--color-text-muted)!important}.ant-picker{position:relative}.monthly-summary-picker.ant-picker-dropdown{margin:0!important;padding:0!important;position:fixed!important;z-index:1050!important}.monthly-summary-picker.ant-picker-dropdown .ant-picker-panel-container{box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d!important;display:inline-block!important;max-width:-webkit-fit-content!important;max-width:fit-content!important;min-width:auto!important;position:relative!important;width:-webkit-fit-content!important;width:fit-content!important}.monthly-summary-picker.ant-picker-dropdown .ant-picker-body,.monthly-summary-picker.ant-picker-dropdown .ant-picker-month-panel,.monthly-summary-picker.ant-picker-dropdown .ant-picker-month-panel .ant-picker-content,.monthly-summary-picker.ant-picker-dropdown .ant-picker-panel,.monthly-summary-picker.ant-picker-dropdown .ant-picker-quarter-panel,.monthly-summary-picker.ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-content,.monthly-summary-picker.ant-picker-dropdown .ant-picker-year-panel,.monthly-summary-picker.ant-picker-dropdown .ant-picker-year-panel .ant-picker-content{max-width:-webkit-fit-content!important;max-width:fit-content!important;min-width:auto!important;width:auto!important}.monthly-summary-picker.ant-picker-dropdown .ant-picker-body{padding:8px!important}.monthly-summary-picker.ant-picker-dropdown .ant-picker-month-panel table,.monthly-summary-picker.ant-picker-dropdown .ant-picker-quarter-panel table,.monthly-summary-picker.ant-picker-dropdown .ant-picker-year-panel table{margin:0 auto!important;max-width:-webkit-fit-content!important;max-width:fit-content!important;min-width:auto!important;width:auto!important}.monthly-summary-picker.ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell,.monthly-summary-picker.ant-picker-dropdown .ant-picker-month-panel .ant-picker-content th,.monthly-summary-picker.ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-cell,.monthly-summary-picker.ant-picker-dropdown .ant-picker-quarter-panel .ant-picker-content th,.monthly-summary-picker.ant-picker-dropdown .ant-picker-year-panel .ant-picker-cell,.monthly-summary-picker.ant-picker-dropdown .ant-picker-year-panel .ant-picker-content th{min-width:auto!important;padding:4px 8px!important;width:auto!important}.monthly-summary-picker.month-picker-dropdown-custom,.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-panel-container{max-width:-webkit-fit-content!important;max-width:fit-content!important;min-width:auto!important;width:-webkit-fit-content!important;width:fit-content!important}.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-panel-container{display:inline-block!important}.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-body,.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-month-panel,.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-panel{max-width:-webkit-fit-content!important;max-width:fit-content!important;min-width:auto!important;width:-webkit-fit-content!important;width:fit-content!important}.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-body{padding:8px!important}.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-month-panel table{margin:0!important}.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-month-panel .ant-picker-content,.monthly-summary-picker.month-picker-dropdown-custom .ant-picker-month-panel table{max-width:-webkit-fit-content!important;max-width:fit-content!important;min-width:auto!important;width:auto!important}.monthly-summary-page .filter-item{overflow:visible;position:relative}.monthly-summary-page .filter-item .ant-picker{width:100%!important}.ant-picker .ant-picker-suffix{pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:2}.ant-picker .ant-picker-clear{pointer-events:auto;position:absolute;right:32px;top:50%;transform:translateY(-50%);z-index:3}.ant-picker .ant-picker-input,.ant-picker .ant-picker-input input{padding-right:60px!important}.ant-picker-range .ant-picker-input:first-child{padding-right:30px!important}.ant-picker-range .ant-picker-input:last-child{padding-right:60px!important}.ant-picker-range .ant-picker-suffix{right:8px}.crm-filter-picker .ant-picker-input,.crm-filter-picker .ant-picker-input input,.crm-filter-picker.ant-picker-range .ant-picker-input:first-child,.crm-filter-picker.ant-picker-range .ant-picker-input:last-child,.stealth-clock-picker .ant-picker-input,.stealth-clock-picker .ant-picker-input input{padding-right:4px!important}.ant-picker-range .ant-picker-clear{right:32px}.ant-range-picker-custom .ant-picker-input{position:relative}.ant-range-picker-custom .ant-picker-input:first-child{padding-right:30px!important}.ant-range-picker-custom .ant-picker-input:last-child{padding-right:60px!important}.ant-range-picker-custom .ant-picker-suffix{right:8px!important;z-index:2}.ant-range-picker-custom .ant-picker-clear{right:32px!important;z-index:3}.ant-range-picker-custom .ant-picker-input:last-child .ant-picker-suffix{right:8px!important}.ant-range-picker-custom .ant-picker-input:last-child .ant-picker-clear{right:32px!important}.ant-range-picker-full-width{max-width:100%!important;min-width:400px!important}.ant-range-picker-full-width .ant-picker-input{min-width:0!important;width:100%!important}.ant-range-picker-full-width .ant-picker-input input{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.ant-range-picker-full-width .ant-picker-input:first-child input{padding-right:20px!important;text-align:left!important}.ant-range-picker-full-width .ant-picker-input:last-child input{padding-right:20px!important;text-align:right!important}.ant-range-picker-sidebar{min-width:100%!important}.ant-range-picker-sidebar .ant-picker-input{width:100%!important}.ant-range-picker-sidebar .ant-picker-input input{font-size:14px!important;padding:8px 12px!important;width:100%!important}input[type=date]{cursor:pointer!important;pointer-events:auto!important;position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:#0000;border:none;cursor:pointer;height:20px;margin:0;opacity:.7;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;z-index:1}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=date]:focus{outline:none}input[type=date]::-moz-focus-inner{border:0}#member-hours-end-date-input::-webkit-calendar-picker-indicator,#member-hours-start-date-input::-webkit-calendar-picker-indicator{display:none}.subscription-expiry-modal .ant-modal-content{background:#0000!important;box-shadow:none!important}.subscription-expiry-modal .ant-modal-body,.subscription-expiry-modal .ant-modal-content{align-items:center!important;display:flex!important;justify-content:center!important;padding:0!important}.subscription-expiry-modal .ant-modal-body{min-height:100%!important}.subscription-expiry-modal .ant-modal-wrap{align-items:center!important;display:flex!important;justify-content:center!important}.subscription-expiry-modal .ant-modal-close{color:#fffc!important;right:16px!important;top:16px!important}.subscription-expiry-modal .ant-modal-close:hover{background:#ffffff1a!important;color:#fff!important}.downgrade-confirm-modal .ant-modal-content{background:#0000!important;box-shadow:none!important;padding:0!important}.downgrade-confirm-modal .ant-modal-body{padding:0!important}.downgrade-confirm-modal .ant-modal-close{color:#fffc!important;right:16px!important;top:16px!important}.downgrade-confirm-modal .ant-modal-close:hover{background:#ffffff1a!important;color:#fff!important}.review-summary-collapse .ant-collapse-header,.soft-skills-collapse .ant-collapse-header{align-items:center!important;display:flex!important;padding:16px 24px!important}.review-summary-collapse .ant-collapse-expand-icon,.soft-skills-collapse .ant-collapse-expand-icon{align-items:center!important;display:flex!important;height:100%!important;padding-right:12px!important}.review-summary-collapse .ant-collapse-header-text,.soft-skills-collapse .ant-collapse-header-text{align-items:center!important;display:flex!important;flex:1 1!important}.review-summary-radio-group.ant-radio-group{display:flex!important;gap:8px!important}.review-summary-radio-group .ant-radio-button-wrapper{border:1px solid!important;border-radius:8px!important;font-weight:700!important;letter-spacing:.05em!important;transition:all .2s ease!important}.review-summary-radio-group .ant-radio-button-wrapper:first-child{border-bottom-left-radius:8px!important;border-bottom-right-radius:0!important;border-top-left-radius:8px!important;border-top-right-radius:0!important}.review-summary-radio-group .ant-radio-button-wrapper:last-child{border-bottom-left-radius:0!important;border-bottom-right-radius:8px!important;border-top-left-radius:0!important;border-top-right-radius:8px!important}.review-summary-radio-group .ant-radio-button-wrapper:not(:first-child){border-left:1px solid!important}.review-summary-radio-group .ant-radio-button-wrapper-checked{box-shadow:0 2px 4px #0000001a!important}.review-summary-radio-group.employee-radio .ant-radio-button-wrapper-checked{background:#475569!important;border-color:#334155!important;color:#fff!important}.review-summary-radio-group.manager-radio .ant-radio-button-wrapper-checked{background:#2563eb!important;border-color:#1d4ed8!important;color:#fff!important}.review-summary-table .ant-table-thead>tr>th{background:#0000!important;border-bottom:2px solid #94a3b833!important}.review-summary-table .ant-table-tbody>tr>td{border-bottom:1px solid #94a3b81a!important;padding:16px!important}.review-summary-table .ant-table-tbody>tr:hover>td{background:#0000!important}.premium-insight-collapse-wrapper .ant-collapse{background:#0000!important;margin:0!important;padding:0!important}.premium-insight-collapse-wrapper .ant-collapse-item{border:none!important;margin:0!important;padding:0!important}.premium-insight-collapse-wrapper .ant-collapse-header{padding-bottom:0!important;padding-top:0!important}.premium-insight-collapse-wrapper .ant-collapse-header>*{margin:0!important;padding:0!important}.premium-insight-collapse-wrapper .ant-collapse-expand-icon{margin:0 0 0 8px!important;padding:0!important}.premium-insight-collapse-wrapper .ant-collapse-content{border:none!important;margin:0!important;padding:0!important}.premium-insight-collapse-wrapper .ant-collapse-content-box{margin:0!important;padding:0!important}.dark-table .ant-table-wrapper{background-color:initial!important;background:#0000!important}.dark-table .ant-table-wrapper .ant-pagination{--color-bg-surface:#0000!important;background:#0000!important;background-color:initial!important}.dark-table .ant-table,.dark-table .ant-table-body,.dark-table .ant-table-container,.dark-table .ant-table-content{background-color:initial!important}.dark-table .ant-table{border:1px solid #ffffff1a!important;border-radius:8px!important;overflow:hidden!important}.dark-table .ant-table-thead>tr>th{background-color:#ffffff14!important;border-bottom:1px solid #ffffff1a!important;color:#fff!important;font-weight:600!important;padding:12px 16px!important}.dark-table .ant-table-thead>tr>th:not(:last-child){border-right:1px solid #ffffff0d!important}.dark-table .ant-table-thead>tr>th *,.dark-table .ant-table-thead>tr>th div,.dark-table .ant-table-thead>tr>th span{color:#fff!important}.dark-table .ant-table-tbody>tr>td{background-color:initial!important;border-bottom:1px solid #ffffff0d!important;color:#fff!important;padding:12px 16px!important}.dark-table .ant-table-cell,.dark-table .ant-table-cell *,.dark-table .ant-table-cell .text-gray-300,.dark-table .ant-table-cell .text-gray-400,.dark-table .ant-table-cell .text-gray-500,.dark-table .ant-table-cell .text-gray-600,.dark-table .ant-table-cell .text-gray-700,.dark-table .ant-table-tbody>tr>td *,.dark-table .ant-table-tbody>tr>td .text-gray-300,.dark-table .ant-table-tbody>tr>td .text-gray-400,.dark-table .ant-table-tbody>tr>td .text-gray-500,.dark-table .ant-table-tbody>tr>td .text-gray-600,.dark-table .ant-table-tbody>tr>td .text-gray-700,.dark-table .ant-table-tbody>tr>td div,.dark-table .ant-table-tbody>tr>td p,.dark-table .ant-table-tbody>tr>td span{color:#fff!important}.dark-table .ant-table-tbody>tr>td:not(:last-child){border-right:1px solid #ffffff0d!important}.dark-table .ant-table-tbody>tr:nth-child(2n)>td{background-color:#ffffff05!important}.dark-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#ffffff0d!important;cursor:pointer!important}.dark-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.dark-table .ant-pagination,.dark-table .ant-table-wrapper .ant-pagination,[class*=dark-table] .ant-pagination,div.dark-table .ant-pagination,div.dark-table .ant-table-wrapper .ant-pagination{--color-bg-surface:#0000!important;align-items:center!important;background:#0000!important;background-color:initial!important;background-image:none!important;display:flex!important;justify-content:flex-end!important;margin-top:16px!important}.dark-table .ant-pagination .ant-pagination-container,.dark-table .ant-pagination .ant-pagination-list,.dark-table .ant-pagination div:not(.ant-pagination-item):not(.ant-pagination-prev):not(.ant-pagination-next),.dark-table .ant-pagination li:not(.ant-pagination-item),.dark-table .ant-pagination ol,.dark-table .ant-pagination span:not(.ant-pagination-item-link):not(.ant-pagination-item),.dark-table .ant-pagination ul,.dark-table .ant-pagination>:not(.ant-pagination-item):not(.ant-pagination-prev):not(.ant-pagination-next),.dark-table .ant-pagination>div,.dark-table .ant-pagination>span:not(.ant-pagination-item-link),.dark-table .ant-table-wrapper>.ant-pagination,.dark-table .ant-table-wrapper>div:last-child:not(.ant-table),.dark-table>.ant-pagination,.dark-table>div:last-child:not(.ant-table){--color-bg-surface:#0000!important;background:#0000!important;background-color:initial!important}.dark-table .ant-pagination:after,.dark-table .ant-pagination:before{background:#0000!important;display:none!important}.dark-table .ant-pagination .ant-pagination-options,.dark-table .ant-pagination .ant-pagination-options-quick-jumper,.dark-table .ant-pagination .ant-pagination-total-text,.dark-table+.ant-pagination,.dark-table~.ant-pagination{--color-bg-surface:#0000!important;background:#0000!important;background-color:initial!important}.dark-table .ant-pagination *,.dark-table .ant-table-container .ant-pagination *,.dark-table .ant-table-wrapper .ant-pagination *{--color-bg-surface:#0000!important}.dark-table .ant-pagination .ant-pagination-item,.dark-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.dark-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link{--color-bg-surface:initial!important}.dark-table .ant-pagination .ant-pagination-item{background-color:#ffffff14!important;border:1px solid #ffffff1a!important;border-radius:6px!important;height:32px!important;margin:0 4px!important;min-width:32px!important;transition:all .2s ease!important}.dark-table .ant-pagination .ant-pagination-item a{color:#fff!important;font-weight:500!important;line-height:30px!important}.dark-table .ant-pagination .ant-pagination-item:hover{background-color:#ffffff1f!important;border-color:#fff3!important}.dark-table .ant-pagination .ant-pagination-item:hover a{color:#fff!important}.dark-table .ant-pagination .ant-pagination-item-active{background-color:#8b5cf6!important;border-color:#8b5cf6!important;box-shadow:0 2px 8px #8b5cf64d!important}.dark-table .ant-pagination .ant-pagination-item-active a{color:#fff!important;font-weight:600!important}.dark-table .ant-pagination .ant-pagination-next,.dark-table .ant-pagination .ant-pagination-prev{--color-bg-surface:#0000!important;background:#0000!important;background-color:initial!important}.dark-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.dark-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link{--color-bg-surface:#ffffff14!important;align-items:center!important;background:#ffffff14!important;background-color:#ffffff14!important;border:1px solid #ffffff1a!important;border-radius:6px!important;color:#fff!important;display:flex!important;height:32px!important;justify-content:center!important;transition:all .2s ease!important;width:32px!important}.dark-table .ant-pagination .ant-pagination-next .ant-pagination-item-link .anticon,.dark-table .ant-pagination .ant-pagination-next .ant-pagination-item-link .anticon svg,.dark-table .ant-pagination .ant-pagination-next .ant-pagination-item-link svg,.dark-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link .anticon,.dark-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link .anticon svg,.dark-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link svg{fill:#fff!important;stroke:#fff!important;color:#fff!important}.dark-table .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link,.dark-table .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link{background-color:#ffffff1f!important;border-color:#fff3!important;color:#fff!important}.dark-table .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link .anticon,.dark-table .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link svg,.dark-table .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link .anticon,.dark-table .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link svg{fill:#fff!important;color:#fff!important}.dark-table .ant-pagination .ant-pagination-disabled .ant-pagination-item,.dark-table .ant-pagination .ant-pagination-disabled .ant-pagination-item-link{background-color:#ffffff08!important;border-color:#ffffff0d!important;color:#64748b!important;cursor:not-allowed!important;opacity:.5!important}.dark-table .ant-pagination .ant-pagination-disabled .ant-pagination-item-link{color:#64748b!important}.dark-table .ant-pagination .ant-pagination-total-text{color:#cbd5e1!important;margin-right:16px!important}.goals-dark-delete-modal .ant-modal-content{background-color:#1a1a1a!important;border:1px solid #ffffff1a!important}.goals-dark-delete-modal .ant-modal-confirm-title{color:#fff!important}.goals-dark-delete-modal .ant-modal-confirm-content{color:#ffffffbf!important}.goals-dark-delete-modal .ant-modal-confirm-btns .ant-btn-default{background-color:#2a2a2a!important;border-color:#ffffff26!important;color:#fff!important}.goals-dark-delete-modal .ant-modal-confirm-btns .ant-btn-default:hover{background-color:#333!important;border-color:#ffffff40!important}.goals-table .ant-table-thead>tr>th{border-bottom:1px solid #e2e8f0!important;color:#94a3b8!important;font-size:10px!important;letter-spacing:.05em!important;padding:10px 16px!important;text-transform:uppercase!important}.goals-table .ant-table-thead>tr>th:before{display:none!important}.goals-table .ant-table-tbody>tr>td{padding:14px 16px!important;vertical-align:middle!important}.goals-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.goals-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#f8fafc!important}.goals-table .ant-table-tbody>tr:nth-child(2n)>td{background:#fafbfc!important}.goals-table .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td{background:#f1f5f9!important}.goals-table.ant-table-dark .ant-table,.goals-table.ant-table-dark .ant-table-container,.goals-table.ant-table-dark .ant-table-content,.goals-table.ant-table-dark .ant-table-wrapper{background:#0000!important}.goals-table.ant-table-dark .ant-table-thead>tr>th{background:#ffffff0a!important;border-bottom:1px solid #ffffff0f!important;color:#ffffff73!important}.goals-table.ant-table-dark .ant-table-tbody>tr>td{background:#0000!important;border-bottom:1px solid #ffffff0a!important}.goals-table.ant-table-dark .ant-table-tbody>tr:nth-child(2n)>td{background:#ffffff05!important}.goals-table.ant-table-dark .ant-table-tbody>tr.ant-table-row:hover>td{background:#ffffff0d!important}.goals-table.ant-table-dark .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td{background:#ffffff0f!important}.goals-table .ant-table-cell-fix-left,.goals-table .ant-table-cell-fix-right{z-index:2!important}.goals-table .ant-table-thead>tr>th.goals-score-header-cell-active{background:#0000!important;position:relative}.goals-table .ant-table-tbody>tr:nth-child(2n)>td.goals-score-cell-active,.goals-table .ant-table-tbody>tr>td.goals-score-cell-active{background:#0000!important;box-shadow:none!important}.goals-table .ant-table-tbody>tr.ant-table-row:hover>td.goals-score-cell-active,.goals-table .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td.goals-score-cell-active{background:#0000!important}.goals-score-header-active{align-items:center;display:inline-flex;font-weight:800!important;gap:6px;letter-spacing:.06em!important}.goals-score-header-dot{animation:goals-score-pulse 1.6s ease-out infinite;background:#3b82f6;border-radius:9999px;box-shadow:0 0 0 0 #3b82f699;height:6px;width:6px}@keyframes goals-score-pulse{0%{box-shadow:0 0 0 0 #3b82f68c}70%{box-shadow:0 0 0 8px #3b82f600}to{box-shadow:0 0 0 0 #3b82f600}}.goals-table.ant-table-dark .ant-table-thead>tr>th.goals-score-header-cell-active{background:#0000!important}.goals-table.ant-table-dark .ant-table-tbody>tr:nth-child(2n)>td.goals-score-cell-active,.goals-table.ant-table-dark .ant-table-tbody>tr>td.goals-score-cell-active{background:#0000!important;box-shadow:none!important}.goals-table.ant-table-dark .ant-table-tbody>tr.ant-table-row:hover>td.goals-score-cell-active,.goals-table.ant-table-dark .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td.goals-score-cell-active{background:#0000!important}.goals-table .ant-table-thead>tr{height:44px!important}.goals-table .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.08em!important}.goals-table .ant-table-tbody>tr.ant-table-row:hover>td,.goals-table .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td{background:#fbfdff!important}.goals-table .ant-table-tbody>tr:nth-child(2n)>td{background:#fff!important}.goals-table.ant-table-dark .ant-table-tbody>tr:nth-child(2n)>td{background:#0000!important}.goals-table .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9!important;font-size:13px!important;padding:12px 16px!important}.goals-table .ant-btn:hover.goals-action-edit{background:#eff6ff!important;border-color:#0000!important;color:#3b6ef8!important}.goals-table .ant-btn:hover.goals-action-delete{background:#fef2f2!important;border-color:#0000!important;color:#dc2626!important}.goals-table .ant-tag{border-radius:6px!important;border-width:1px!important;box-shadow:0 1px 2px #0000000a!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1!important;padding:3px 8px!important}.ant-table-wrapper.goals-table .ant-input,.ant-table-wrapper.goals-table .ant-input-number .ant-input-number-input,.ant-table-wrapper.goals-table .ant-select .ant-select-selector,.goals-table .ant-table-tbody .ant-input,.goals-table .ant-table-tbody .ant-input-number .ant-input-number-input,.goals-table .ant-table-tbody .ant-select .ant-select-selector{background:#0000!important;border-color:#0000!important;box-shadow:none!important;transition:all .15s ease!important}.ant-table-wrapper.goals-table .ant-input:hover,.goals-table .ant-table-tbody .ant-input-number:hover,.goals-table .ant-table-tbody .ant-input:hover,.goals-table .ant-table-tbody .ant-select:hover .ant-select-selector{background:#3b82f60a!important;border-color:#3b82f626!important}.ant-table-wrapper.goals-table .ant-input-focused,.ant-table-wrapper.goals-table .ant-input:focus,.goals-table .ant-table-tbody .ant-input-focused,.goals-table .ant-table-tbody .ant-input-number-focused,.goals-table .ant-table-tbody .ant-input-number-focused .ant-input-number-input,.goals-table .ant-table-tbody .ant-input:focus,.goals-table .ant-table-tbody .ant-select-focused .ant-select-selector{background:#fff!important;border-color:#3b82f659!important;box-shadow:0 0 0 4px #3b82f614!important}.ant-table-wrapper.goals-table .ant-input-number,.goals-table .ant-table-tbody .ant-input-number{background:#0000!important;border-color:#0000!important;box-shadow:none!important}.goals-table .ant-table-tbody .ant-select .ant-select-arrow{color:#94a3b899!important}.ant-table-wrapper.goals-table.ant-table-dark .ant-input-focused,.ant-table-wrapper.goals-table.ant-table-dark .ant-input:focus,.goals-table.ant-table-dark .ant-table-tbody .ant-input-focused,.goals-table.ant-table-dark .ant-table-tbody .ant-input:focus{background:#ffffff0f!important;border-color:#60a5fa66!important;box-shadow:0 0 0 4px #60a5fa1a!important}.goals-table.ant-table-dark .ant-table-tbody .ant-input-number:hover,.goals-table.ant-table-dark .ant-table-tbody .ant-input:hover{background:#ffffff0a!important;border-color:#60a5fa33!important}.goals-table.ant-table-dark .ant-table-tbody>tr.ant-table-row:hover>td,.goals-table.ant-table-dark .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td{background:#ffffff0a!important}.email-insights-pagination .ant-select-selector{--color-bg-surface:#0000!important}@keyframes dashv2-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dashv2-root ::-webkit-scrollbar{height:10px;width:10px}.dashv2-root ::-webkit-scrollbar-thumb{background:#ffffff1a;background:var(--color-border-subtle,#d5d9e0);background-clip:content-box;border:2px solid #0000;border-radius:999px}.dashv2-root ::-webkit-scrollbar-track{background:#0000}@media (max-width:980px){.dashv2-charts-row,.dashv2-hero-row,.dashv2-preview-row{grid-template-columns:1fr!important}}.dashv2-tabbar{-ms-overflow-style:none;scrollbar-width:none}.dashv2-tabbar::-webkit-scrollbar{display:none;height:0;width:0}@keyframes dashv2-spin{to{transform:rotate(1turn)}}.dashv2-spin{animation:dashv2-spin .8s linear infinite}.dashv2-sidebar-desktop{height:100%}.dashv2-sidebar-mobile,.dashv2-sidebar-mobile-overlay{display:none}.dashv2-mobile-topbar{display:none!important}@media (max-width:860px){.dashv2-sidebar-desktop{display:none}.dashv2-sidebar-mobile,.dashv2-sidebar-mobile-overlay{display:block!important}.dashv2-mobile-topbar{display:flex!important}.dashv2-hide-mobile{display:none!important}}.dashv2-rangepicker.ant-picker{font-size:13px}.dashv2-rangepicker .ant-picker-input{padding-right:0!important}.dashv2-rangepicker .ant-picker-input input{font-size:13px!important;overflow:visible!important;padding-right:0!important;text-overflow:clip!important}.dashv2-rangepicker.ant-picker-range .ant-picker-input:first-child,.dashv2-rangepicker.ant-picker-range .ant-picker-input:last-child{padding-right:0!important}.tg-tip{position:relative}.tg-tip:after{background:#0f1117;border-radius:8px;box-shadow:0 6px 20px #00000047,0 0 0 1px #ffffff0f;color:#fff;content:attr(data-tip);font-size:12px;font-weight:600;left:calc(100% + 10px);line-height:1;padding:6px 10px;white-space:nowrap}.tg-tip:after,.tg-tip:before{opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-4px);transition:opacity .12s ease,transform .12s ease;z-index:60}.tg-tip:before{border:5px solid #0000;border-right-color:#0f1117;content:"";left:calc(100% + 4px)}.tg-tip:hover:after,.tg-tip:hover:before{opacity:1;transform:translateY(-50%) translateX(0)}html:not(.dark) .tg-tip:after{background:#1f2937}html:not(.dark) .tg-tip:before{border-right-color:#1f2937}.crm-pill-select .ant-select-selector{background:#000!important;background:var(--color-bg-surface)!important;border:1px solid #ffffff1a!important;border:1px solid var(--color-border-subtle)!important;border-radius:999px!important;box-shadow:none!important;height:32px!important;padding:0 10px!important}.crm-pill-select .ant-select-selection-item,.crm-pill-select .ant-select-selection-placeholder{color:#cbd5f5!important;color:var(--color-text-secondary)!important;font-size:12.5px!important;font-weight:500!important;line-height:30px!important}.crm-pill-select .ant-select-arrow{color:#cbd5f5!important;color:var(--color-text-secondary)!important;font-size:10px!important;opacity:.6}.crm-pill-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#cbd5e1!important;border-color:var(--color-border-default,#cbd5e1)!important}.goals-reopen-calendar .ant-picker-calendar,.goals-reopen-calendar .ant-picker-calendar-full .ant-picker-panel{background:#0000}.goals-reopen-calendar .ant-picker-calendar-full .ant-picker-cell-selected .ant-picker-calendar-date{background:#eff6ff}.goals-reopen-calendar .ant-picker-calendar-full .ant-picker-cell-selected .ant-picker-calendar-date-value{color:#2563eb;font-weight:600}.goals-reopen-calendar .ant-picker-calendar-full .ant-picker-cell-disabled .ant-picker-calendar-date{cursor:not-allowed;opacity:.35}.goals-reopen-calendar .ant-picker-calendar-full .ant-picker-calendar-date-content{display:none}.goals-reopen-calendar .ant-picker-calendar-full .ant-picker-calendar-date{border-top:none;margin:0;min-height:0;min-height:auto;padding:4px 6px}.placeholder\:\!text-gray-400::placeholder{--tw-text-opacity:1!important;color:#9ca3af!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.placeholder\:\!text-gray-500::placeholder{--tw-text-opacity:1!important;color:#6b7280!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important}.placeholder\:text-\[\#6B7280\]::placeholder{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.placeholder\:text-\[\#A0A0A0\]::placeholder{--tw-text-opacity:1;color:#a0a0a0;color:rgb(160 160 160/var(--tw-text-opacity,1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.placeholder\:text-slate-300::placeholder{--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.focus-within\:border-white\/20:focus-within{border-color:#fff3}.focus-within\:border-white\/40:focus-within{border-color:#fff6}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-white\/20:focus-within{--tw-ring-color:#fff3}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.hover\:-translate-y-2:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-\[1\.01\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-blue-100:hover{--tw-border-opacity:1!important;border-color:#dbeafe!important;border-color:rgb(219 234 254/var(--tw-border-opacity,1))!important}.hover\:\!border-white\/10:hover{border-color:#ffffff1a!important}.hover\:border-\[\#00BFA6\]\/30:hover{border-color:#00bfa64d}.hover\:border-\[\#00D1C1\]\/40:hover{border-color:#00d1c166}.hover\:border-\[\#28B4AE\]\/30:hover{border-color:#28b4ae4d}.hover\:border-\[\#28B4AE\]\/50:hover{border-color:#28b4ae80}.hover\:border-amber-400:hover{--tw-border-opacity:1;border-color:#fbbf24;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.hover\:border-amber-500\/60:hover{border-color:#f59e0b99}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:#bfdbfe;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:#60a5fa;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.hover\:border-blue-400\/40:hover{border-color:#60a5fa66}.hover\:border-blue-400\/50:hover{border-color:#60a5fa80}.hover\:border-blue-400\/60:hover{border-color:#60a5fa99}.hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.hover\:border-blue-500\/30:hover{border-color:#3b82f64d}.hover\:border-blue-500\/40:hover{border-color:#3b82f666}.hover\:border-blue-500\/50:hover{border-color:#3b82f680}.hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:#2563eb;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.hover\:border-cyan-400\/40:hover{border-color:#22d3ee66}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:#9ca3af;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:#6b7280;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:#4b5563;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:#86efac;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.hover\:border-green-400\/40:hover{border-color:#4ade8066}.hover\:border-green-400\/50:hover{border-color:#4ade8080}.hover\:border-green-500\/30:hover{border-color:#22c55e4d}.hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:#c7d2fe;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:#a5b4fc;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:#818cf8;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.hover\:border-indigo-400\/40:hover{border-color:#818cf866}.hover\:border-indigo-400\/50:hover{border-color:#818cf880}.hover\:border-indigo-500\/20:hover{border-color:#6366f133}.hover\:border-orange-300:hover{--tw-border-opacity:1;border-color:#fdba74;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.hover\:border-orange-400\/40:hover{border-color:#fb923c66}.hover\:border-orange-500\/30:hover{border-color:#f973164d}.hover\:border-orange-500\/50:hover{border-color:#f9731680}.hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:#d8b4fe;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:#c084fc;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.hover\:border-purple-400\/30:hover{border-color:#c084fc4d}.hover\:border-purple-400\/40:hover{border-color:#c084fc66}.hover\:border-purple-400\/50:hover{border-color:#c084fc80}.hover\:border-purple-400\/60:hover{border-color:#c084fc99}.hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:#a855f7;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.hover\:border-red-200:hover{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.hover\:border-red-400\/40:hover{border-color:#f8717166}.hover\:border-red-500\/20:hover{border-color:#ef444433}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-sky-300:hover{--tw-border-opacity:1;border-color:#7dd3fc;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.hover\:border-slate-200:hover{--tw-border-opacity:1;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:border-yellow-400\/40:hover{border-color:#facc1566}.hover\:border-zinc-600:hover{--tw-border-opacity:1;border-color:#52525b;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.hover\:border-zinc-700:hover{--tw-border-opacity:1;border-color:#3f3f46;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.hover\:\!bg-\[\#1e293b\]:hover{--tw-bg-opacity:1!important;background-color:#1e293b!important;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))!important}.hover\:\!bg-\[\#2F58C7\]:hover{--tw-bg-opacity:1!important;background-color:#2f58c7!important;background-color:rgb(47 88 199/var(--tw-bg-opacity,1))!important}.hover\:\!bg-\[\#EFF6FF\]:hover{--tw-bg-opacity:1!important;background-color:#eff6ff!important;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))!important}.hover\:\!bg-\[\#FEF2F2\]:hover{--tw-bg-opacity:1!important;background-color:#fef2f2!important;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))!important}.hover\:\!bg-blue-50\/40:hover{background-color:#eff6ff66!important}.hover\:\!bg-blue-500\/15:hover{background-color:#3b82f626!important}.hover\:\!bg-blue-600:hover{--tw-bg-opacity:1!important;background-color:#2563eb!important;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))!important}.hover\:\!bg-blue-700:hover{--tw-bg-opacity:1!important;background-color:#1d4ed8!important;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))!important}.hover\:\!bg-indigo-700:hover{--tw-bg-opacity:1!important;background-color:#4338ca!important;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))!important}.hover\:\!bg-slate-100:hover{--tw-bg-opacity:1!important;background-color:#f1f5f9!important;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))!important}.hover\:\!bg-slate-50:hover{--tw-bg-opacity:1!important;background-color:#f8fafc!important;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))!important}.hover\:\!bg-slate-800:hover{--tw-bg-opacity:1!important;background-color:#1e293b!important;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))!important}.hover\:\!bg-white\/10:hover{background-color:#ffffff1a!important}.hover\:\!bg-white\/\[0\.04\]:hover{background-color:#ffffff0a!important}.hover\:\!bg-white\/\[0\.08\]:hover{background-color:#ffffff14!important}.hover\:bg-\[\#00A89B\]:hover{--tw-bg-opacity:1;background-color:#00a89b;background-color:rgb(0 168 155/var(--tw-bg-opacity,1))}.hover\:bg-\[\#00B5A6\]:hover{--tw-bg-opacity:1;background-color:#00b5a6;background-color:rgb(0 181 166/var(--tw-bg-opacity,1))}.hover\:bg-\[\#00B8AA\]:hover{--tw-bg-opacity:1;background-color:#00b8aa;background-color:rgb(0 184 170/var(--tw-bg-opacity,1))}.hover\:bg-\[\#00D1C1\]\/20:hover{background-color:#00d1c133}.hover\:bg-\[\#00D1C1\]\/90:hover{background-color:#00d1c1e6}.hover\:bg-\[\#00b8a8\]:hover{--tw-bg-opacity:1;background-color:#00b8a8;background-color:rgb(0 184 168/var(--tw-bg-opacity,1))}.hover\:bg-\[\#15b3ad\]:hover{--tw-bg-opacity:1;background-color:#15b3ad;background-color:rgb(21 179 173/var(--tw-bg-opacity,1))}.hover\:bg-\[\#22a598\]:hover{--tw-bg-opacity:1;background-color:#22a598;background-color:rgb(34 165 152/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2A2A2E\]:hover{--tw-bg-opacity:1;background-color:#2a2a2e;background-color:rgb(42 42 46/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2d2d2d\]:hover{--tw-bg-opacity:1;background-color:#2d2d2d;background-color:rgb(45 45 45/var(--tw-bg-opacity,1))}.hover\:bg-\[\#353535\]:hover{--tw-bg-opacity:1;background-color:#353535;background-color:rgb(53 53 53/var(--tw-bg-opacity,1))}.hover\:bg-\[\#5B53EE\]:hover{--tw-bg-opacity:1;background-color:#5b53ee;background-color:rgb(91 83 238/var(--tw-bg-opacity,1))}.hover\:bg-\[\#E5E7EB\]:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-100\/50:hover{background-color:#dbeafe80}.hover\:bg-blue-400\/20:hover{background-color:#60a5fa33}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-blue-500\/15:hover{background-color:#3b82f626}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-blue-500\/25:hover{background-color:#3b82f640}.hover\:bg-blue-500\/30:hover{background-color:#3b82f64d}.hover\:bg-blue-500\/40:hover{background-color:#3b82f666}.hover\:bg-blue-500\/50:hover{background-color:#3b82f680}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-600\/20:hover{background-color:#2563eb33}.hover\:bg-blue-600\/30:hover{background-color:#2563eb4d}.hover\:bg-blue-600\/50:hover{background-color:#2563eb80}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:#0891b2;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.hover\:bg-cyan-700:hover{--tw-bg-opacity:1;background-color:#0e7490;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-100\/80:hover{background-color:#f3f4f6cc}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-50\/60:hover{background-color:#f9fafb99}.hover\:bg-gray-50\/70:hover{background-color:#f9fafbb3}.hover\:bg-gray-50\/80:hover{background-color:#f9fafbcc}.hover\:bg-gray-500\/20:hover{background-color:#6b728033}.hover\:bg-gray-500\/30:hover{background-color:#6b72804d}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-600\/30:hover{background-color:#4b55634d}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-gray-800\/20:hover{background-color:#1f293733}.hover\:bg-gray-800\/30:hover{background-color:#1f29374d}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:#bbf7d0;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.hover\:bg-green-400\/10:hover{background-color:#4ade801a}.hover\:bg-green-400\/20:hover{background-color:#4ade8033}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:bg-green-500\/20:hover{background-color:#22c55e33}.hover\:bg-green-500\/30:hover{background-color:#22c55e4d}.hover\:bg-green-500\/40:hover{background-color:#22c55e66}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:#15803d;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-indigo-100\/50:hover{background-color:#e0e7ff80}.hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:#c7d2fe;background-color:rgb(199 210 254/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:#eef2ff;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:#6366f1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500\/10:hover{background-color:#6366f11a}.hover\:bg-indigo-500\/20:hover{background-color:#6366f133}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:#4338ca;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:#ffedd5;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.hover\:bg-orange-100\/50:hover{background-color:#ffedd580}.hover\:bg-orange-50\/40:hover{background-color:#fff7ed66}.hover\:bg-orange-500\/10:hover{background-color:#f973161a}.hover\:bg-orange-500\/20:hover{background-color:#f9731633}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:#ea580c;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:#c2410c;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:#f3e8ff;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:#e9d5ff;background-color:rgb(233 213 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:#a855f7;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.hover\:bg-purple-500\/15:hover{background-color:#a855f726}.hover\:bg-purple-500\/20:hover{background-color:#a855f733}.hover\:bg-purple-500\/30:hover{background-color:#a855f74d}.hover\:bg-purple-500\/50:hover{background-color:#a855f780}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:#7e22ce;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:#fecaca;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.hover\:bg-red-400\/10:hover{background-color:#f871711a}.hover\:bg-red-400\/20:hover{background-color:#f8717133}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/25:hover{background-color:#ef444440}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-500\/35:hover{background-color:#ef444459}.hover\:bg-red-500\/40:hover{background-color:#ef444466}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:#f0f9ff;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-100\/50:hover{background-color:#f1f5f980}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-300:hover{--tw-bg-opacity:1;background-color:#cbd5e1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99}.hover\:bg-slate-500\/10:hover{background-color:#64748b1a}.hover\:bg-teal-500\/20:hover{background-color:#14b8a633}.hover\:bg-teal-600:hover{--tw-bg-opacity:1;background-color:#0d9488;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.hover\:bg-violet-50:hover{--tw-bg-opacity:1;background-color:#f5f3ff;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-500\/10:hover{background-color:#8b5cf61a}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-yellow-100\/50:hover{background-color:#fef9c380}.hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:#fef08a;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.hover\:bg-yellow-400\/10:hover{background-color:#facc151a}.hover\:bg-yellow-500\/10:hover{background-color:#eab3081a}.hover\:bg-yellow-500\/20:hover{background-color:#eab30833}.hover\:bg-yellow-500\/40:hover{background-color:#eab30866}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:#a16207;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.hover\:bg-zinc-600:hover{--tw-bg-opacity:1;background-color:#52525b;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.hover\:bg-zinc-700\/50:hover{background-color:#3f3f4680}.hover\:bg-zinc-800:hover{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.hover\:bg-zinc-800\/50:hover{background-color:#27272a80}.hover\:bg-zinc-800\/70:hover{background-color:#27272ab3}.hover\:bg-zinc-900\/40:hover{background-color:#18181b66}.hover\:bg-zinc-900\/70:hover{background-color:#18181bb3}.hover\:bg-zinc-900\/90:hover{background-color:#18181be6}.hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.hover\:bg-gradient-to-br:hover{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:from-\[\#28B4AE\]:hover{--tw-gradient-from:#28b4ae var(--tw-gradient-from-position);--tw-gradient-to:#28b4ae00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-\[\#2DBDB8\]:hover{--tw-gradient-from:#2dbdb8 var(--tw-gradient-from-position);--tw-gradient-to:#2dbdb800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-\[\#34A851\]:hover{--tw-gradient-from:#34a851 var(--tw-gradient-from-position);--tw-gradient-to:#34a85100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-amber-100:hover{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:#fef3c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-amber-200:hover{--tw-gradient-from:#fde68a var(--tw-gradient-from-position);--tw-gradient-to:#fde68a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-amber-400:hover{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-amber-500\/30:hover{--tw-gradient-from:#f59e0b4d var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-amber-600:hover{--tw-gradient-from:#d97706 var(--tw-gradient-from-position);--tw-gradient-to:#d9770600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-500\/30:hover{--tw-gradient-from:#3b82f64d var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:#1d4ed800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-gray-700\/50:hover{--tw-gradient-from:#37415180 var(--tw-gradient-from-position);--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-500\/30:hover{--tw-gradient-from:#22c55e4d var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-orange-600:hover{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:#ea580c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-500\/30:hover{--tw-gradient-from:#a855f74d var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from:#7e22ce var(--tw-gradient-from-position);--tw-gradient-to:#7e22ce00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-white\/20:hover{--tw-gradient-from:#fff3 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)}.hover\:from-white\/\[0\.12\]:hover{--tw-gradient-from:#ffffff1f 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)}.hover\:via-\[\#2DBDB8\]:hover{--tw-gradient-to:#2dbdb800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#2dbdb8 var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:to-\[\#00B8A8\]:hover{--tw-gradient-to:#00b8a8 var(--tw-gradient-to-position)}.hover\:to-\[\#34A851\]:hover{--tw-gradient-to:#34a851 var(--tw-gradient-to-position)}.hover\:to-amber-200:hover{--tw-gradient-to:#fde68a var(--tw-gradient-to-position)}.hover\:to-amber-300:hover{--tw-gradient-to:#fcd34d var(--tw-gradient-to-position)}.hover\:to-amber-500:hover{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.hover\:to-amber-600\/30:hover{--tw-gradient-to:#d977064d var(--tw-gradient-to-position)}.hover\:to-blue-600\/20:hover{--tw-gradient-to:#2563eb33 var(--tw-gradient-to-position)}.hover\:to-blue-800:hover{--tw-gradient-to:#1e40af var(--tw-gradient-to-position)}.hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}.hover\:to-gray-800\/50:hover{--tw-gradient-to:#1f293780 var(--tw-gradient-to-position)}.hover\:to-green-500\/30:hover{--tw-gradient-to:#22c55e4d var(--tw-gradient-to-position)}.hover\:to-green-600\/20:hover{--tw-gradient-to:#16a34a33 var(--tw-gradient-to-position)}.hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca var(--tw-gradient-to-position)}.hover\:to-orange-600:hover{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.hover\:to-orange-700:hover{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.hover\:to-purple-600\/20:hover{--tw-gradient-to:#9333ea33 var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.hover\:to-white\/10:hover{--tw-gradient-to:#ffffff1a var(--tw-gradient-to-position)}.hover\:to-white\/\[0\.08\]:hover{--tw-gradient-to:#ffffff14 var(--tw-gradient-to-position)}.hover\:\!text-\[\#3B6EF8\]:hover{--tw-text-opacity:1!important;color:#3b6ef8!important;color:rgb(59 110 248/var(--tw-text-opacity,1))!important}.hover\:\!text-\[\#64748B\]:hover{--tw-text-opacity:1!important;color:#64748b!important;color:rgb(100 116 139/var(--tw-text-opacity,1))!important}.hover\:\!text-\[\#DC2626\]:hover{--tw-text-opacity:1!important;color:#dc2626!important;color:rgb(220 38 38/var(--tw-text-opacity,1))!important}.hover\:\!text-blue-400:hover{--tw-text-opacity:1!important;color:#60a5fa!important;color:rgb(96 165 250/var(--tw-text-opacity,1))!important}.hover\:\!text-slate-600:hover{--tw-text-opacity:1!important;color:#475569!important;color:rgb(71 85 105/var(--tw-text-opacity,1))!important}.hover\:\!text-slate-900:hover{--tw-text-opacity:1!important;color:#0f172a!important;color:rgb(15 23 42/var(--tw-text-opacity,1))!important}.hover\:\!text-white:hover{--tw-text-opacity:1!important;color:#fff!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.hover\:\!text-white\/60:hover{color:#fff9!important}.hover\:\!text-white\/80:hover{color:#fffc!important}.hover\:text-\[\#00BFA6\]:hover{--tw-text-opacity:1;color:#00bfa6;color:rgb(0 191 166/var(--tw-text-opacity,1))}.hover\:text-\[\#28B4AE\]:hover{--tw-text-opacity:1;color:#28b4ae;color:rgb(40 180 174/var(--tw-text-opacity,1))}.hover\:text-amber-400:hover{--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.hover\:text-amber-500:hover{--tw-text-opacity:1;color:#f59e0b;color:rgb(245 158 11/var(--tw-text-opacity,1))}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-blue-200:hover{--tw-text-opacity:1;color:#bfdbfe;color:rgb(191 219 254/var(--tw-text-opacity,1))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:#93c5fd;color:rgb(147 197 253/var(--tw-text-opacity,1))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:#86efac;color:rgb(134 239 172/var(--tw-text-opacity,1))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:#4f46e5;color:rgb(79 70 229/var(--tw-text-opacity,1))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1))}.hover\:text-orange-400:hover{--tw-text-opacity:1;color:#fb923c;color:rgb(251 146 60/var(--tw-text-opacity,1))}.hover\:text-orange-600:hover{--tw-text-opacity:1;color:#ea580c;color:rgb(234 88 12/var(--tw-text-opacity,1))}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:#d8b4fe;color:rgb(216 180 254/var(--tw-text-opacity,1))}.hover\:text-purple-700:hover{--tw-text-opacity:1;color:#7e22ce;color:rgb(126 34 206/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-slate-200:hover{--tw-text-opacity:1;color:#e2e8f0;color:rgb(226 232 240/var(--tw-text-opacity,1))}.hover\:text-slate-300:hover{--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-violet-400:hover{--tw-text-opacity:1;color:#a78bfa;color:rgb(167 139 250/var(--tw-text-opacity,1))}.hover\:text-violet-500:hover{--tw-text-opacity:1;color:#8b5cf6;color:rgb(139 92 246/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:#facc15;color:rgb(250 204 21/var(--tw-text-opacity,1))}.hover\:text-yellow-600:hover{--tw-text-opacity:1;color:#ca8a04;color:rgb(202 138 4/var(--tw-text-opacity,1))}.hover\:text-yellow-700:hover{--tw-text-opacity:1;color:#a16207;color:rgb(161 98 7/var(--tw-text-opacity,1))}.hover\:text-zinc-200:hover{--tw-text-opacity:1;color:#e4e4e7;color:rgb(228 228 231/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-\[0_8px_30px_rgba\(16\2c 24\2c 40\2c 0\.08\)\]:hover{--tw-shadow:0 8px 30px #10182814;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color)}.hover\:shadow-\[0_8px_30px_rgba\(16\2c 24\2c 40\2c 0\.08\)\]:hover,.hover\:shadow-lg:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--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)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow-xl:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--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)}.hover\:\!shadow-blue-600\/35:hover{--tw-shadow-color:#2563eb59!important;--tw-shadow:var(--tw-shadow-colored)!important}.hover\:shadow-\[\#34A851\]\/25:hover{--tw-shadow-color:#34a85140;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-amber-500\/10:hover{--tw-shadow-color:#f59e0b1a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:#f59e0b33;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color:#3b82f61a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-blue-500\/20:hover{--tw-shadow-color:#3b82f633;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-blue-500\/30:hover{--tw-shadow-color:#3b82f64d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-100:hover{--tw-shadow-color:#dcfce7;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-500\/10:hover{--tw-shadow-color:#22c55e1a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-500\/20:hover{--tw-shadow-color:#22c55e33;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-orange-300\/50:hover{--tw-shadow-color:#fdba7480;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-orange-500\/10:hover{--tw-shadow-color:#f973161a;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/20:hover{--tw-shadow-color:#a855f733;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/40:hover{--tw-shadow-color:#a855f766;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-red-500\/20:hover{--tw-shadow-color:#ef444433;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-yellow-500\/20:hover{--tw-shadow-color:#eab30833;--tw-shadow:var(--tw-shadow-colored)}.focus\:\!border-blue-400:focus{--tw-border-opacity:1!important;border-color:#60a5fa!important;border-color:rgb(96 165 250/var(--tw-border-opacity,1))!important}.focus\:\!border-blue-400\/40:focus{border-color:#60a5fa66!important}.focus\:border-\[\#00BFA6\]:focus{--tw-border-opacity:1;border-color:#00bfa6;border-color:rgb(0 191 166/var(--tw-border-opacity,1))}.focus\:border-\[\#00D1C1\]:focus{--tw-border-opacity:1;border-color:#00d1c1;border-color:rgb(0 209 193/var(--tw-border-opacity,1))}.focus\:border-\[\#18C8C2\]:focus{--tw-border-opacity:1;border-color:#18c8c2;border-color:rgb(24 200 194/var(--tw-border-opacity,1))}.focus\:border-\[\#6C63FF\]:focus{--tw-border-opacity:1;border-color:#6c63ff;border-color:rgb(108 99 255/var(--tw-border-opacity,1))}.focus\:border-amber-400\/60:focus{border-color:#fbbf2499}.focus\:border-amber-500:focus{--tw-border-opacity:1;border-color:#f59e0b;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-blue-500\/50:focus{border-color:#3b82f680}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.focus\:border-green-500\/50:focus{border-color:#22c55e80}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:#6366f1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-indigo-500\/50:focus{border-color:#6366f180}.focus\:border-orange-500:focus{--tw-border-opacity:1;border-color:#f97316;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:#a855f7;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.focus\:border-purple-500\/50:focus{border-color:#a855f780}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.focus\:border-red-500\/50:focus{border-color:#ef444480}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-white\/20:focus{border-color:#fff3}.focus\:\!bg-white:focus{--tw-bg-opacity:1!important;background-color:#fff!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.focus\:\!bg-white\/\[0\.06\]:focus{background-color:#ffffff0f!important}.focus\:bg-white\/20:focus{background-color:#fff3}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-\[\#00BFA6\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 191 166/var(--tw-ring-opacity,1))}.focus\:ring-\[\#00D1C1\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 209 193/var(--tw-ring-opacity,1))}.focus\:ring-\[\#00D1C1\]\/30:focus{--tw-ring-color:#00d1c14d}.focus\:ring-\[\#00D1C1\]\/40:focus{--tw-ring-color:#00d1c166}.focus\:ring-\[\#00D1C1\]\/50:focus{--tw-ring-color:#00d1c180}.focus\:ring-\[\#18C8C2\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(24 200 194/var(--tw-ring-opacity,1))}.focus\:ring-\[\#18C8C2\]\/40:focus{--tw-ring-color:#18c8c266}.focus\:ring-\[\#18C8C2\]\/50:focus{--tw-ring-color:#18c8c280}.focus\:ring-\[\#6C63FF\]\/20:focus{--tw-ring-color:#6c63ff33}.focus\:ring-amber-400\/20:focus{--tw-ring-color:#fbbf2433}.focus\:ring-amber-500\/20:focus{--tw-ring-color:#f59e0b33}.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-blue-500\/20:focus{--tw-ring-color:#3b82f633}.focus\:ring-blue-500\/30:focus{--tw-ring-color:#3b82f64d}.focus\:ring-blue-500\/40:focus{--tw-ring-color:#3b82f666}.focus\:ring-blue-500\/5:focus{--tw-ring-color:#3b82f60d}.focus\:ring-blue-500\/50:focus{--tw-ring-color:#3b82f680}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-green-500\/50:focus{--tw-ring-color:#22c55e80}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500\/40:focus{--tw-ring-color:#6366f166}.focus\:ring-indigo-500\/50:focus{--tw-ring-color:#6366f180}.focus\:ring-orange-500\/20:focus{--tw-ring-color:#f9731633}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.focus\:ring-purple-500\/40:focus{--tw-ring-color:#a855f766}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-red-500\/50:focus{--tw-ring-color:#ef444480}.focus\:ring-teal-500\/50:focus{--tw-ring-color:#14b8a680}.focus\:ring-white\/20:focus{--tw-ring-color:#fff3}.focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-indigo-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:\!scale-95:active{--tw-scale-x:.95!important;--tw-scale-y:.95!important;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))!important}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.active\:scale-95:active,.active\:scale-\[0\.98\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.disabled\:\!cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.disabled\:bg-gray-600:disabled{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.disabled\:bg-white\/5:disabled{background-color:#ffffff0d}.disabled\:bg-zinc-700:disabled{--tw-bg-opacity:1;background-color:#3f3f46;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.disabled\:bg-zinc-800:disabled{--tw-bg-opacity:1;background-color:#27272a;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.disabled\:text-gray-300:disabled{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.disabled\:text-gray-600:disabled{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.disabled\:text-zinc-400:disabled{--tw-text-opacity:1;color:#a1a1aa;color:rgb(161 161 170/var(--tw-text-opacity,1))}.disabled\:\!opacity-50:disabled{opacity:.5!important}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:\!shadow-none:disabled{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.disabled\:hover\:bg-transparent:hover:disabled{background-color:initial}.group:focus-within .group-focus-within\:text-blue-400{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.group:focus-within .group-focus-within\:text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:translate-x-1,.group\/critical:hover .group-hover\/critical\:scale-125{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\/critical:hover .group-hover\/critical\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.group\/tooltip:hover .group-hover\/tooltip\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:scale-105,.group\/tooltip:hover .group-hover\/tooltip\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:scale-110,.group:hover .group-hover\:scale-125{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-125{--tw-scale-x:1.25;--tw-scale-y:1.25}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.group:hover .group-hover\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.group:hover .group-hover\:border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.group:hover .group-hover\:border-red-200{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.group:hover .group-hover\:border-red-500\/30{border-color:#ef44444d}.group:hover .group-hover\:border-white\/30{border-color:#ffffff4d}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-blue-500\/15{background-color:#3b82f626}.group:hover .group-hover\:bg-blue-500\/50{background-color:#3b82f680}.group:hover .group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-gray-200\/50{background-color:#e5e7eb80}.group:hover .group-hover\:bg-purple-500\/50{background-color:#a855f780}.group:hover .group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-red-500\/20{background-color:#ef444433}.group:hover .group-hover\:bg-slate-50\/50{background-color:#f8fafc80}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-white\/10{background-color:#ffffff1a}.group:hover .group-hover\:bg-white\/20{background-color:#fff3}.group:hover .group-hover\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.group:hover .group-hover\:from-\[\#34A851\]{--tw-gradient-from:#34a851 var(--tw-gradient-from-position);--tw-gradient-to:#34a85100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:to-\[\#2DBDB8\]{--tw-gradient-to:#2dbdb8 var(--tw-gradient-to-position)}.group:hover .group-hover\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.group\/delete:hover .group-hover\/delete\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group\/icon:hover .group-hover\/icon\:text-blue-100{--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.group\/sec:hover .group-hover\/sec\:text-slate-700{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.group\/sec:hover .group-hover\/sec\:text-white\/70{color:#ffffffb3}.group:hover .group-hover\:text-\[\#28B4AE\]{--tw-text-opacity:1;color:#28b4ae;color:rgb(40 180 174/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue-100{--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue-400{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue-400\/80{color:#60a5facc}.group:hover .group-hover\:text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-red-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-slate-600{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-slate-900{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-transparent{color:#0000}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white\/60{color:#fff9}.group:hover .group-hover\:opacity-100,.group\/tooltip:hover .group-hover\/tooltip\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-75{opacity:.75}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark\:divide-gray-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#1f2937;border-color:rgb(31 41 55/var(--tw-divide-opacity,1))}.dark\:border-\[\#2d2d2d\]:is(.dark *){--tw-border-opacity:1;border-color:#2d2d2d;border-color:rgb(45 45 45/var(--tw-border-opacity,1))}.dark\:border-\[\#3d3d3d\]:is(.dark *){--tw-border-opacity:1;border-color:#3d3d3d;border-color:rgb(61 61 61/var(--tw-border-opacity,1))}.dark\:border-amber-500\/30:is(.dark *){border-color:#f59e0b4d}.dark\:border-amber-500\/40:is(.dark *){border-color:#f59e0b66}.dark\:border-blue-700:is(.dark *){--tw-border-opacity:1;border-color:#1d4ed8;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:#1e40af;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:#374151;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-gray-800:is(.dark *){--tw-border-opacity:1;border-color:#1f2937;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.dark\:border-indigo-500\/50:is(.dark *){border-color:#6366f180}.dark\:border-indigo-700:is(.dark *){--tw-border-opacity:1;border-color:#4338ca;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.dark\:border-orange-700:is(.dark *){--tw-border-opacity:1;border-color:#c2410c;border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.dark\:border-red-500\/30:is(.dark *){border-color:#ef44444d}.dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:#475569;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/\[0\.04\]:is(.dark *){border-color:#ffffff0a}.dark\:border-white\/\[0\.06\]:is(.dark *){border-color:#ffffff0f}.dark\:border-white\/\[0\.08\]:is(.dark *){border-color:#ffffff14}.dark\:border-white\/\[0\.12\]:is(.dark *){border-color:#ffffff1f}.dark\:border-yellow-600:is(.dark *){--tw-border-opacity:1;border-color:#ca8a04;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.dark\:border-zinc-800\/80:is(.dark *){border-color:#27272acc}.dark\:bg-\[\#0f1115\]:is(.dark *){--tw-bg-opacity:1;background-color:#0f1115;background-color:rgb(15 17 21/var(--tw-bg-opacity,1))}.dark\:bg-\[\#1a1a1a\]:is(.dark *){--tw-bg-opacity:1;background-color:#1a1a1a;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.dark\:bg-\[\#2d2d2d\]:is(.dark *){--tw-bg-opacity:1;background-color:#2d2d2d;background-color:rgb(45 45 45/var(--tw-bg-opacity,1))}.dark\:bg-amber-500\/10:is(.dark *){background-color:#f59e0b1a}.dark\:bg-amber-500\/20:is(.dark *){background-color:#f59e0b33}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:#1e3a8a;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-gray-900\/50:is(.dark *){background-color:#11182780}.dark\:bg-gray-950:is(.dark *){--tw-bg-opacity:1;background-color:#030712;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-indigo-500\/10:is(.dark *){background-color:#6366f11a}.dark\:bg-indigo-500\/20:is(.dark *){background-color:#6366f133}.dark\:bg-indigo-500\/\[0\.08\]:is(.dark *){background-color:#6366f114}.dark\:bg-indigo-900:is(.dark *){--tw-bg-opacity:1;background-color:#312e81;background-color:rgb(49 46 129/var(--tw-bg-opacity,1))}.dark\:bg-orange-900:is(.dark *){--tw-bg-opacity:1;background-color:#7c2d12;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7c2d124d}.dark\:bg-purple-600:is(.dark *){--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.dark\:bg-red-600:is(.dark *){--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.dark\:bg-sky-500\/10:is(.dark *){background-color:#0ea5e91a}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity:1;background-color:#1e293b;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-slate-900\/60:is(.dark *){background-color:#0f172a99}.dark\:bg-teal-500\/20:is(.dark *){background-color:#14b8a633}.dark\:bg-violet-500\/15:is(.dark *){background-color:#8b5cf626}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.02\]:is(.dark *){background-color:#ffffff05}.dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:#ffffff08}.dark\:bg-white\/\[0\.04\]:is(.dark *){background-color:#ffffff0a}.dark\:bg-white\/\[0\.05\]:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.06\]:is(.dark *){background-color:#ffffff0f}.dark\:bg-white\/\[0\.08\]:is(.dark *){background-color:#ffffff14}.dark\:bg-yellow-500:is(.dark *){--tw-bg-opacity:1;background-color:#eab308;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.dark\:from-amber-500\/20:is(.dark *){--tw-gradient-from:#f59e0b33 var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-indigo-400:is(.dark *){--tw-gradient-from:#818cf8 var(--tw-gradient-from-position);--tw-gradient-to:#818cf800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-indigo-500\/\[0\.08\]:is(.dark *){--tw-gradient-from:#6366f114 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-teal-300:is(.dark *){--tw-gradient-from:#5eead4 var(--tw-gradient-from-position);--tw-gradient-to:#5eead400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-teal-500\/\[0\.08\]:is(.dark *){--tw-gradient-from:#14b8a614 var(--tw-gradient-from-position);--tw-gradient-to:#14b8a600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:via-white\/\[0\.06\]:is(.dark *){--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ffffff0f var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark\:to-amber-600\/20:is(.dark *){--tw-gradient-to:#d9770633 var(--tw-gradient-to-position)}.dark\:to-cyan-300:is(.dark *){--tw-gradient-to:#67e8f9 var(--tw-gradient-to-position)}.dark\:to-cyan-500\/\[0\.08\]:is(.dark *){--tw-gradient-to:#06b6d414 var(--tw-gradient-to-position)}.dark\:to-violet-400:is(.dark *){--tw-gradient-to:#a78bfa var(--tw-gradient-to-position)}.dark\:to-violet-500\/\[0\.08\]:is(.dark *){--tw-gradient-to:#8b5cf614 var(--tw-gradient-to-position)}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:#fde68a;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:#fcd34d;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:#fbbf24;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:#93c5fd;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:#f3f4f6;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:#86efac;color:rgb(134 239 172/var(--tw-text-opacity,1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:#4ade80;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-green-900:is(.dark *){--tw-text-opacity:1;color:#14532d;color:rgb(20 83 45/var(--tw-text-opacity,1))}.dark\:text-indigo-200:is(.dark *){--tw-text-opacity:1;color:#c7d2fe;color:rgb(199 210 254/var(--tw-text-opacity,1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:#a5b4fc;color:rgb(165 180 252/var(--tw-text-opacity,1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity:1;color:#818cf8;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity:1;color:#fdba74;color:rgb(253 186 116/var(--tw-text-opacity,1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity:1;color:#fb923c;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-sky-400:is(.dark *){--tw-text-opacity:1;color:#38bdf8;color:rgb(56 189 248/var(--tw-text-opacity,1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:#cbd5e1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-teal-200:is(.dark *){--tw-text-opacity:1;color:#99f6e4;color:rgb(153 246 228/var(--tw-text-opacity,1))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity:1;color:#5eead4;color:rgb(94 234 212/var(--tw-text-opacity,1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity:1;color:#c4b5fd;color:rgb(196 181 253/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity:1;color:#fde047;color:rgb(253 224 71/var(--tw-text-opacity,1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity:1;color:#facc15;color:rgb(250 204 21/var(--tw-text-opacity,1))}.dark\:text-zinc-900:is(.dark *){--tw-text-opacity:1;color:#18181b;color:rgb(24 24 27/var(--tw-text-opacity,1))}.dark\:placeholder-gray-500:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.dark\:ring-violet-500\/20:is(.dark *){--tw-ring-color:#8b5cf633}.dark\:ring-white\/10:is(.dark *){--tw-ring-color:#ffffff1a}.dark\:ring-offset-gray-900:is(.dark *){--tw-ring-offset-color:#111827}.dark\:hover\:border-\[\#4d4d4d\]:hover:is(.dark *){--tw-border-opacity:1;border-color:#4d4d4d;border-color:rgb(77 77 77/var(--tw-border-opacity,1))}.dark\:hover\:border-indigo-500\/30:hover:is(.dark *){border-color:#6366f14d}.dark\:hover\:bg-\[\#2d2d2d\]:hover:is(.dark *){--tw-bg-opacity:1;background-color:#2d2d2d;background-color:rgb(45 45 45/var(--tw-bg-opacity,1))}.dark\:hover\:bg-\[\#353535\]:hover:is(.dark *){--tw-bg-opacity:1;background-color:#353535;background-color:rgb(53 53 53/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:hover\:bg-purple-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:#7e22ce;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.dark\:hover\:bg-red-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[0\.02\]:hover:is(.dark *){background-color:#ffffff05}.dark\:hover\:from-amber-500\/30:hover:is(.dark *){--tw-gradient-from:#f59e0b4d var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:to-amber-600\/30:hover:is(.dark *){--tw-gradient-to:#d977064d var(--tw-gradient-to-position)}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity:1;color:#93c5fd;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:hover\:text-indigo-400:hover:is(.dark *){--tw-text-opacity:1;color:#818cf8;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:text-yellow-300:hover:is(.dark *){--tw-text-opacity:1;color:#fde047;color:rgb(253 224 71/var(--tw-text-opacity,1))}.dark\:hover\:shadow-\[0_8px_30px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]:hover:is(.dark *){--tw-shadow:0 8px 30px #00000080;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:focus\:border-\[\#4d4d4d\]:focus:is(.dark *){--tw-border-opacity:1;border-color:#4d4d4d;border-color:rgb(77 77 77/var(--tw-border-opacity,1))}.group:hover .dark\:group-hover\:text-white:is(.dark *){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-0{margin-bottom:0}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:h-4{height:1rem}.sm\:h-7{height:1.75rem}.sm\:h-\[700px\]{height:700px}.sm\:w-10{width:2.5rem}.sm\:w-14{width:3.5rem}.sm\:w-2\/3{width:66.666667%}.sm\:w-20{width:5rem}.sm\:w-4{width:1rem}.sm\:w-6{width:1.5rem}.sm\:w-64{width:16rem}.sm\:w-\[160px\]{width:160px}.sm\:w-\[384px\]{width:384px}.sm\:w-\[480px\]{width:480px}.sm\:w-\[calc\(50\%-16px\)\]{width:calc(50% - 16px)}.sm\:w-\[calc\(50\%-24px\)\]{width:calc(50% - 24px)}.sm\:w-auto{width:auto}.sm\:min-w-\[180px\]{min-width:180px}.sm\:min-w-\[320px\]{min-width:320px}.sm\:\!max-w-\[120px\]{max-width:120px!important}.sm\:\!max-w-\[220px\]{max-width:220px!important}.sm\:max-w-\[384px\]{max-width:384px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-lg{max-width:32rem}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y: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))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-12{gap:3rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-16{padding:4rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.sm\:py-12{padding-bottom:3rem;padding-top:3rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:py-8{padding-bottom:2rem;padding-top:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-\[80px\]{padding-top:80px}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[33px\]{font-size:33px}.sm\:text-\[36px\]{font-size:36px}.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\:leading-\[30\.6px\]{line-height:30.6px}.sm\:leading-\[32px\]{line-height:32px}.sm\:leading-\[36px\]{line-height:36px}.sm\:leading-\[40px\]{line-height:40px}.sm\:leading-\[58px\]{line-height:58px}}@media (min-width:768px){.md\:bottom-24{bottom:6rem}.md\:bottom-6{bottom:1.5rem}.md\:left-6{left:1.5rem}.md\:right-6{right:1.5rem}.md\:col-span-2{grid-column:span 2/span 2}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mt-0{margin-top:0}.md\:mt-12{margin-top:3rem}.md\:mt-20{margin-top:5rem}.md\:mt-\[90px\]{margin-top:90px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-20{height:5rem}.md\:h-8{height:2rem}.md\:h-\[800px\]{height:800px}.md\:min-h-\[320px\]{min-height:320px}.md\:w-1\/2{width:50%}.md\:w-12{width:3rem}.md\:w-16{width:4rem}.md\:w-24{width:6rem}.md\:w-72{width:18rem}.md\:w-\[185px\]{width:185px}.md\:w-\[280px\]{width:280px}.md\:w-\[40\%\]{width:40%}.md\:w-\[420px\]{width:420px}.md\:w-\[44\%\]{width:44%}.md\:w-\[60\%\]{width:60%}.md\:w-full{width:100%}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[500px\]{max-width:500px}.md\:flex-shrink-0{flex-shrink:0}.md\:\!transform-none{transform:none!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.md\:overflow-visible{overflow:visible}.md\:rounded-\[2\.25rem\]{border-radius:2.25rem}.md\:rounded-\[2\.5rem\]{border-radius:2.5rem}.md\:rounded-\[2rem\]{border-radius:2rem}.md\:rounded-\[3rem\]{border-radius:3rem}.md\:p-10{padding:2.5rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-\[24px\]{padding-left:24px;padding-right:24px}.md\:px-\[80px\]{padding-left:80px;padding-right:80px}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-14{padding-bottom:3.5rem;padding-top:3.5rem}.md\:py-16{padding-bottom:4rem;padding-top:4rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:py-\[103\.5px\]{padding-bottom:103.5px;padding-top:103.5px}.md\:py-\[80px\]{padding-bottom:80px;padding-top:80px}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-\[80px\]{padding-bottom:80px}.md\:pt-14{padding-top:3.5rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-\[100px\]{padding-top:100px}.md\:pt-\[120px\]{padding-top:120px}.md\:pt-\[140px\]{padding-top:140px}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[42px\]{font-size:42px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[9px\]{font-size:9px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:text-white\/70{color:#ffffffb3}.md\:hover\:bg-white\/20:hover{background-color:#fff3}.md\:hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}}@media (min-width:1024px){.lg\:sticky{position:-webkit-sticky;position:sticky}.lg\:top-6{top:1.5rem}.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-8{grid-column:span 8/span 8}.lg\:ml-10{margin-left:2.5rem}.lg\:ml-auto{margin-left:auto}.lg\:mt-0{margin-top:0}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:h-\[500px\]{height:500px}.lg\:h-\[670px\]{height:670px}.lg\:h-\[893px\]{height:893px}.lg\:max-h-\[500px\]{max-height:500px}.lg\:max-h-\[670px\]{max-height:670px}.lg\:min-h-\[380px\]{min-height:380px}.lg\:min-h-screen{min-height:100vh}.lg\:w-24{width:6rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-\[600px\]{width:600px}.lg\:w-auto{width:auto}.lg\:max-w-\[320px\]{max-width:320px}.lg\:max-w-\[500px\]{max-width:500px}.lg\:max-w-\[520px\]{max-width:520px}.lg\:max-w-\[572px\]{max-width:572px}.lg\:max-w-\[588px\]{max-width:588px}.lg\:max-w-\[608px\]{max-width:608px}.lg\:max-w-\[638px\]{max-width:638px}.lg\:max-w-none{max-width:none}.lg\:flex-1{flex:1 1}.lg\:flex-shrink-0{flex-shrink:0}.lg\:translate-y-6{--tw-translate-y:1.5rem}.lg\:scale-90,.lg\:translate-y-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.lg\:scale-\[1\.05\]{--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))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1\.45fr_1fr\]{grid-template-columns:1fr 1.45fr 1fr}.lg\:grid-cols-\[minmax\(0\2c 400px\)_1fr\]{grid-template-columns:minmax(0,400px) 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-8{gap:2rem}.lg\:gap-\[60px\]{gap:60px}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.lg\:self-start{align-self:flex-start}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[344px\]{padding-left:344px;padding-right:344px}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:py-12{padding-bottom:3rem;padding-top:3rem}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:py-20{padding-bottom:5rem;padding-top:5rem}.lg\:py-24{padding-bottom:6rem;padding-top:6rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pl-10{padding-left:2.5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-\[160px\]{padding-top:160px}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[2\.5rem\]{font-size:2.5rem}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[42px\]{font-size:42px}.lg\:text-\[48px\]{font-size:48px}.lg\:opacity-40{opacity:.4}}@media (min-width:1280px){.xl\:sticky{position:-webkit-sticky;position:sticky}.xl\:top-4{top:1rem}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:ml-14{margin-left:3.5rem}.xl\:h-\[540px\]{height:540px}.xl\:max-w-\[580px\]{max-width:580px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\2c 440px\)_1fr\]{grid-template-columns:minmax(0,440px) 1fr}.xl\:gap-20{gap:5rem}.xl\:gap-\[60px\]{gap:60px}.xl\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:text-\[14px\]{font-size:14px}.xl\:text-\[15px\]{font-size:15px}.xl\:text-\[48px\]{font-size:48px}}@media (min-width:1536px){.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:9999px}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-gray-300::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.dark\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-white\/20:is(.dark *)::-webkit-scrollbar-thumb{background-color:#fff3}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:initial}.\[\&\:\:-webkit-scrollbar\]\:w-2::-webkit-scrollbar{width:.5rem}.\[\&_\.ant-picker-input\]\:\!h-\[40px\] .ant-picker-input,.\[\&_\.ant-picker\]\:\!h-\[40px\] .ant-picker{height:40px!important}.\[\&_\.ant-select-selector\]\:\!flex .ant-select-selector{display:flex!important}.\[\&_\.ant-select-selector\]\:\!h-\[40px\] .ant-select-selector{height:40px!important}.\[\&_\.ant-select-selector\]\:\!items-center .ant-select-selector{align-items:center!important}.\[\&_input\]\:\!h-\[40px\] input{height:40px!important}.tg-landing .comp-grid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(10,1fr);margin:10px 0 12px}.tg-landing .comp{aspect-ratio:1;background-color:#e6eaec;background-image:linear-gradient(145deg,#ffffff8c,#fff0 45%);border-radius:4.5px;transition:background-color .35s,box-shadow .35s,transform .25s}.tg-landing .comp.on{background-color:var(--teal);box-shadow:0 1px 4px #2dbdb873}.tg-landing .comp.blink,.tg-landing .comp.live{background-color:var(--teal-bright);box-shadow:0 0 14px #00d1c1e6;transform:scale(1.14)}.tg-landing .ap-legend{color:var(--ink-faint);display:flex;font-size:10.5px;font-weight:600;gap:14px;margin-bottom:12px}.tg-landing .ap-legend i{background:var(--teal);border-radius:3px;display:inline-block;height:9px;margin-right:5px;vertical-align:-1px;width:9px}.tg-landing .ap-legend .lv{animation:pulsed 1.4s infinite;background:var(--teal-bright);box-shadow:0 0 6px #00d1c1cc}@media (prefers-reduced-motion:reduce){.tg-landing .comp,.tg-landing .fcard{animation:none;transition:none}.tg-landing .brain-big:after,.tg-landing .brain-big:before,.tg-landing .caret,.tg-landing .livedot{animation:none}.tg-landing .sk{transition:none}.tg-landing .sp-detail.swap{animation:none}}.tg-landing .trusted-logos{align-items:center;display:flex;flex-wrap:wrap;gap:44px;opacity:.62}.tg-landing .tlogo.serif{font-family:Georgia,serif;font-style:italic;font-weight:700}.tg-landing .tlogo.mono{font-family:SF Mono,Menlo,monospace;font-weight:600;letter-spacing:0}.tg-landing .tmark{display:inline-block;flex:0 0 auto;height:17px;width:17px}.tg-landing .tmark.m1{background:conic-gradient(#565660 0 25%,#0000 0 50%,#565660 0 75%,#0000 0);border-radius:4px}.tg-landing .tmark.m2{background:#565660;border-radius:50%;-webkit-mask:radial-gradient(circle at 65% 35%,#0000 0 38%,#000 40%);mask:radial-gradient(circle at 65% 35%,#0000 0 38%,#000 40%)}.tg-landing .tmark.m3{background:linear-gradient(135deg,#565660 55%,#0000 0);border-radius:3px}.tg-landing .tmark.m4{border:3px solid #565660;border-radius:50%;box-sizing:border-box;position:relative}.tg-landing .tmark.m4:after{background:#565660;border-radius:0 50% 0 0;content:"";inset:2px 2px 50% 50%;position:absolute}.tg-landing .tmark.m5{background:repeating-linear-gradient(90deg,#565660 0 3px,#0000 3px 7px);border-radius:3px}.tg-landing .tmark.m6{background:radial-gradient(circle at 50% 50%,#565660 0 30%,#0000 32%),conic-gradient(from 45deg,#565660 0 12%,#0000 0 25%,#565660 0 37%,#0000 0 50%,#565660 0 62%,#0000 0 75%,#565660 0 87%,#0000 0);border-radius:50%}.tg-landing .acard .achk{align-items:center;background:#e9f6f0;border-radius:50%;display:flex;flex:0 0 auto;height:21px;justify-content:center;margin-top:2px;width:21px}.tg-landing .acard .aq{color:var(--ink-faint);display:block;font-size:11px;font-weight:700;margin-bottom:3px}.tg-landing .acard .aa{color:var(--ink-strong);display:block;font-size:13px;font-weight:600;line-height:18.5px}.tg-landing .acard .atag{border-radius:6px;flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:1.2px;margin-left:auto;margin-top:2px;padding:3.5px 9px}.tg-landing .era-sub{color:var(--ink-soft);font-size:16.5px;line-height:25px;margin:20px auto 0;max-width:660px}.tg-landing .skillpanel{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 70px #090c1d1c,0 2px 8px #090c1d0a;margin:52px auto 0;max-width:1180px;overflow:hidden;text-align:left}.tg-landing .sp-top{align-items:center;background:#fbfbfc;border-bottom:1px solid var(--line-soft);display:flex;gap:12px;height:50px;padding:0 18px}.tg-landing .sp-top .dots{display:flex;gap:6px}.tg-landing .sp-top .dots span{border-radius:50%;height:9px;width:9px}.tg-landing .sp-title{align-items:center;color:var(--ink-strong);display:flex;font-size:13px;font-weight:800;gap:8px;margin-left:6px}.tg-landing .sp-title img{height:17px;width:17px}.tg-landing .sp-meta{color:var(--ink-faint);font-size:11.5px;font-weight:600;margin-left:auto}.tg-landing .sp-meta b{color:var(--ink-strong);font-weight:800}.tg-landing .sp-body{display:grid;grid-template-columns:296px 1fr;min-height:392px}.tg-landing .sp-rail{background:#fcfcfd;border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:4px;padding:10px}.tg-landing .sk{align-items:flex-start;background:none;border:1px solid #0000;border-radius:11px;cursor:pointer;display:flex;font-family:var(--font);gap:11px;padding:11px 12px;text-align:left;transition:background .16s,border-color .16s;width:100%}.tg-landing .sk:hover{background:#f4f5f7}.tg-landing .sk.on{background:#fff;border-color:var(--line);box-shadow:0 4px 14px #090c1d0f}.tg-landing .sk-dot{border-radius:50%;flex:0 0 auto;height:9px;margin-top:5px;width:9px}.tg-landing .sk-t{flex:1 1;min-width:0}.tg-landing .sk-n{color:var(--ink-strong);display:block;font-size:13.5px;font-weight:700;letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .sk.on .sk-n{font-weight:800}.tg-landing .sk-s{color:var(--ink-faint);display:block;font-size:10.5px;font-weight:600;margin-top:2px}.tg-landing .sk-badge{border-radius:5px;flex:0 0 auto;font-size:8.5px;font-weight:800;letter-spacing:1px;margin-top:2px;padding:3px 7px}.tg-landing .sk-badge.ACTIVE{background:#e9f6f0;color:#1d7a43}.tg-landing .sk-badge.LEARNING{background:#eef4fd;color:#2c66a8}.tg-landing .sk-badge.SUGGESTED{background:#fdf4e8;color:#b45318}.tg-landing .sp-detail{min-width:0;padding:22px 26px 24px}.tg-landing .sp-detail.swap{animation:spswap .34s cubic-bezier(.2,.8,.2,1)}@keyframes spswap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tg-landing .sd-h{align-items:center;display:flex;flex-wrap:wrap;gap:11px}.tg-landing .sd-h h3{color:var(--ink-strong);font-size:22px;font-weight:800;letter-spacing:-.7px;line-height:28px}.tg-landing .sd-what{color:var(--ink-soft);font-size:14px;line-height:21px;margin-top:7px;max-width:620px}.tg-landing .sd-lbl{color:var(--ink-faint);display:block;font-size:9.5px;font-weight:800;letter-spacing:1.6px;margin:20px 0 9px}.tg-landing .sd-pat{background:#fafbfc;border-left:3px solid #f2a73a;border-left:3px solid var(--sc,#f2a73a);border-radius:0 10px 10px 0;padding:13px 16px}.tg-landing .sd-src{align-items:center;color:#f2a73a;color:var(--sc,#f2a73a);display:flex;font-size:9.5px;font-weight:800;gap:7px;letter-spacing:1.4px;margin-bottom:6px}.tg-landing .sd-src i{background:currentColor;border-radius:50%;flex:0 0 auto;height:6px;width:6px}.tg-landing .sd-ptxt{color:var(--ink-strong);font-size:14px;font-weight:600;line-height:21px}.tg-landing .sd-ptxt b{font-weight:800}.tg-landing .sd-ev{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.tg-landing .sd-ev span{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--ink-soft);font-size:10.5px;font-weight:700;padding:4px 9px}.tg-landing .sd-runs{display:flex;flex-direction:column}.tg-landing .sd-run{align-items:flex-start;border-bottom:1px solid var(--line-soft);display:flex;gap:12px;padding:11px 2px}.tg-landing .sd-run:last-child{border-bottom:none}.tg-landing .sd-run .rt{font-feature-settings:"tnum";color:var(--ink-faint);flex:0 0 auto;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;padding-top:1px;width:88px}.tg-landing .sd-run .rd{color:var(--ink);flex:1 1;font-size:13.5px;font-weight:600;line-height:19px;min-width:0}.tg-landing .sd-run .rr{align-items:center;background:#e9f6f0;border-radius:6px;color:#1d7a43;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:800;gap:5px;padding:4px 9px;white-space:nowrap}.tg-landing .sd-run .rr svg{height:10px;width:10px}.tg-landing .sd-run.pend .rr{background:#fdf4e8;color:#b45318}.tg-landing .avail .al{color:#8a8b97;font-size:11px;font-weight:800;margin-right:6px}.tg-landing .avail .plat{background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;color:#e7e8ee;display:inline-flex;font-size:13.5px;gap:9px;letter-spacing:-.1px;padding:9px 18px;transition:background .15s,border-color .15s}.tg-landing .avail .plat:hover{background:#ffffff1c;border-color:#ffffff3d}.tg-landing .avail .plat svg{fill:currentColor;flex:0 0 auto;height:16px;width:16px}.tg-landing .avail-sub{color:#8a8b97;font-size:12.5px;line-height:20px;margin-top:16px;text-align:center}.tg-landing .avail-sub a{color:#c9cad2;font-weight:700}.tg-landing .avail-sub a:hover{color:#fff}@media (max-width:640px){.tg-landing .avail{gap:9px}.tg-landing .avail .al{flex:0 0 100%;margin:0 0 4px;text-align:center}.tg-landing .avail .plat{font-size:12.5px;padding:8px 15px}}@media (max-width:1120px){.tg-landing .hero-grid{grid-template-columns:1fr}.tg-landing .mock{width:100%}.tg-landing .mock-body{grid-template-columns:44px 1fr}.tg-landing .mock-side{display:none}.tg-landing .roi-cards{grid-template-columns:repeat(2,1fr)}.tg-landing .pillars,.tg-landing .quotes,.tg-landing .sol-card,.tg-landing .wn-grid{grid-template-columns:1fr}.tg-landing .appgrid{grid-template-columns:repeat(6,1fr)}.tg-landing .era h2{font-size:48px;letter-spacing:-2px;line-height:54px}.tg-landing .sp-body{grid-template-columns:1fr}.tg-landing .sp-rail{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--line-soft);border-right:none;flex-direction:row;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.tg-landing .sp-rail::-webkit-scrollbar{display:none}.tg-landing .sk{flex:0 0 216px;width:auto}.tg-landing .sp-detail{padding:20px}.tg-landing .sd-run{flex-wrap:wrap;gap:8px}.tg-landing .sd-run .rt{width:auto}.tg-landing .dark h2{font-size:44px;letter-spacing:-1.8px;line-height:54px}.tg-landing .final-band h2{font-size:38px;letter-spacing:-1.4px;line-height:46px}.tg-landing .sect-h2{font-size:34px;letter-spacing:-1.2px;line-height:42px}.tg-landing .ctx-stats{gap:24px;grid-template-columns:1fr}.tg-landing .ctx-stat{border-left:none;padding:0}.tg-landing .cc-wrap{gap:56px;grid-template-columns:1fr}.tg-landing .cc-core{display:none}.tg-landing .cc-side{min-height:360px}.tg-landing .power-grid{grid-template-columns:1fr}.tg-landing .foot-grid{grid-template-columns:1fr 1fr 1fr}.tg-landing .nav-links{display:none}}.tg-landing .imgband{border-radius:24px;box-shadow:0 30px 80px #090c1d2e;margin:0 auto;max-width:1240px;overflow:hidden;position:relative}.tg-landing .imgband img{display:block;width:100%}.tg-landing .imgband .vb-pill{left:50%;position:absolute;top:32px;transform:translateX(-50%)}@media (max-width:1120px){.tg-landing .frow,.tg-landing .frow.rev{grid-template-columns:1fr}}.tg-landing .ancard .am{display:block}.tg-landing .applist .pc{width:38px}.tg-landing .catcard .cci{border-radius:10px;height:34px;width:34px}.tg-landing .catcard .cci,.tg-landing .workswith{align-items:center;display:flex;justify-content:center}.tg-landing .workswith{flex-wrap:wrap;gap:12px;padding:8px 0 40px}.tg-landing .workswith .wl{color:var(--ink-faint);font-size:11px;font-weight:800;letter-spacing:1.8px}.tg-landing .workswith a{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink-strong);display:inline-flex;font-size:13px;font-weight:700;gap:7px;padding:8px 16px;transition:.15s}.tg-landing .workswith a:hover{border-color:var(--teal-deep);color:var(--teal-deep)}.tg-landing .mtabs{display:flex;gap:8px;grid-column:1/-1;margin-bottom:14px}.tg-landing .mtab{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);cursor:pointer;font-family:var(--font);font-size:11.5px;font-weight:700;letter-spacing:.4px;padding:6px 14px;transition:.12s}.tg-landing .mtab.on{background:var(--btn-dark);border-color:var(--btn-dark);color:#fff}.tg-landing .m-mock[data-focus] .frame{transition:opacity .25s,filter .25s}.tg-landing .m-mock[data-focus=apps] .frame:not([data-p=apps]),.tg-landing .m-mock[data-focus=hourly] .frame:not([data-p=hourly]),.tg-landing .m-mock[data-focus=score] .frame:not([data-p=score]),.tg-landing .m-mock[data-focus=sum] .frame:not([data-p=sum]){filter:saturate(.4);opacity:.22}.tg-landing .nd-ico.nd-3d{background:#fff;border:1px solid var(--line-soft)}.tg-landing .nd-ico.nd-3d img{height:26px;width:26px}.tg-landing .f-hero{padding:56px 0 88px}.tg-landing{--ink:#292d34;--ink-strong:#090c1d;--ink-hero:#333;--ink-soft:#64646f;--ink-faint:#83848c;--line:#ececf0;--line-soft:#f2f3f5;--paper:#fff;--paper-soft:#f7f8f9;--btn-dark:#202020;--teal:#2dbdb8;--teal-deep:#007a6e;--teal-bright:#00d1c1;--navy:#0e1726;--orange:#f2673a;--purple:#6c59a6;--violet:#8b75d7;--blue:#469fd8;--blue-deep:#366eb6;--green:#34a851;--radius-card:16px;--radius-btn:12px;--font:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif}.tg-landing *{box-sizing:border-box;margin:0;padding:0}.tg-landing{-webkit-font-smoothing:antialiased;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:16px;line-height:24px;scroll-behavior:smooth}.tg-landing a{color:inherit;text-decoration:none}.tg-landing ul{list-style:none}.tg-landing img{display:block;max-width:100%}.tg-landing .container{margin:0 auto;max-width:1240px;padding:0 40px}.tg-landing .container-wide{margin:0 auto;max-width:1360px;padding:0 24px}.tg-landing .announce{align-items:center;animation:annshift 16s ease-in-out infinite alternate;background:linear-gradient(100deg,#006158,#1f6fa6 35%,#5a4b96 70%,#c25532);background-size:170% 100%;display:flex;height:44px;justify-content:center}@keyframes annshift{0%{background-position:0 0}to{background-position:100% 0}}.tg-landing .announce a{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:10px}.tg-landing .announce b{background:#ffffff2e;border:1px solid #ffffff4d;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:1.2px;padding:3px 11px}.tg-landing .announce em{color:#fff;font-style:italic}.tg-landing .announce .arr{color:#ffffffd9;font-weight:700;transition:transform .15s}.tg-landing .announce a:hover .arr{color:#fff;transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.tg-landing .announce{animation:none}}.tg-landing .nav-wrap{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;position:-webkit-sticky;position:sticky;top:0;transition:box-shadow .2s;z-index:1000}.tg-landing .nav-wrap.scrolled{box-shadow:0 1px 0 var(--line),0 8px 24px #090c1d0d}.tg-landing .nav{align-items:center;display:flex;gap:8px;height:60px;margin:0 auto;max-width:1360px;padding:0 32px}.tg-landing .nav .logo{align-items:center;display:flex;flex:0 0 auto;margin-right:16px}.tg-landing .nav .logo img{height:42px;width:auto}.tg-landing .nav-links{align-items:center;display:flex;flex:1 1;gap:2px}.tg-landing .nav-links a{align-items:center;border-radius:8px;color:#646464;display:flex;font-size:14px;font-weight:500;gap:4px;padding:8px 10px;transition:background .15s,color .15s}.tg-landing .nav-links a:hover{background:var(--line-soft);color:var(--ink-strong)}.tg-landing .nav-links .chev{color:#9a9aa2;height:6px;margin-top:1px;width:10px}.tg-landing .nav-links a:hover .chev{color:var(--ink-strong)}.tg-landing .nav-right{align-items:center;display:flex;gap:10px}.tg-landing .nav-right .demo{border-radius:8px;color:#3a3a43;font-size:14px;font-weight:500;padding:8px 10px}.tg-landing .nav-right .demo:hover{background:var(--line-soft)}.tg-landing .nav-right .login{background:#f2f3f5;border-radius:8px;color:var(--ink-strong);font-size:14px;font-weight:600;padding:8px 14px}.tg-landing .nav-right .login:hover{background:#e8e9ec}.tg-landing .nav-right .signup{background:var(--btn-dark);border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:8px 14px}.tg-landing .nav-right .signup:hover{background:#000}.tg-landing .nav-item{align-items:center;align-self:stretch;display:flex;position:relative}.tg-landing .nav-item>a{cursor:pointer}.tg-landing .nav-drop{left:-8px;opacity:0;padding-top:12px;position:absolute;top:100%;transform:translateY(8px);transition:opacity .16s ease .14s,transform .16s ease .14s,visibility 0s linear .3s;visibility:hidden;z-index:1200}.tg-landing .nav-item.open .nav-drop,.tg-landing .nav-item:focus-within .nav-drop,.tg-landing .nav-item:hover .nav-drop{opacity:1;transform:none;transition-delay:0s;visibility:visible}.tg-landing .nav-links a .nicon{flex:0 0 auto;height:15px;opacity:.75;width:15px}.tg-landing .nav-links a.act .nicon,.tg-landing .nav-links a:hover .nicon{opacity:1}.tg-landing .nav-item:hover>a,.tg-landing .nav-links a.act{background:var(--line-soft);color:var(--ink-strong)}.tg-landing .nd-panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 60px #090c1d29;padding:10px}.tg-landing .nd-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:1fr 1fr;width:560px}.tg-landing .nd-col{display:flex;flex-direction:column;gap:2px;width:300px}.tg-landing .nd-item{align-items:flex-start;border-radius:10px;display:flex;gap:12px;padding:11px 12px;transition:background .12s}.tg-landing .nd-item:hover{background:#f4f7f8}.tg-landing .nd-ico{align-items:center;background:#eef7f6;border-radius:9px;color:var(--teal-deep);display:flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.tg-landing .nd-ico svg{height:17px;width:17px}.tg-landing .nd-t{color:var(--ink-strong);display:block;font-size:13.5px;font-weight:700;line-height:17px}.tg-landing .nd-d{color:var(--ink-soft);display:block;font-size:11.5px;line-height:15px;margin-top:2px}.tg-landing .nav-right .msvc{align-items:center;border:1.5px solid #9fd8d2;border-radius:999px;color:var(--teal-deep);display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:6px 14px;transition:.15s}.tg-landing .nav-right .msvc:hover{background:#f2faf9}.tg-landing .nd-strip{align-items:center;border-top:1px solid var(--line-soft);color:var(--ink-faint);display:flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.6px;margin-top:8px;padding:10px 12px 4px}.tg-landing .nd-strip a{border-radius:6px;color:var(--teal-deep);padding:3px 8px}.tg-landing .nd-strip a:hover{background:#f2faf9}.tg-landing #app-tracking,.tg-landing #ask,.tg-landing .frow{scroll-margin-top:96px}.tg-landing .catband{padding:72px 0 8px}.tg-landing .catgrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:44px auto 0;max-width:1160px}.tg-landing .catcard{background:#fff;border:1px solid var(--line);border-radius:16px;display:flex;flex-direction:column;gap:7px;padding:20px 22px 18px;position:relative;transition:transform .15s,box-shadow .15s,border-color .15s}.tg-landing .catcard:after{color:var(--teal-deep);content:"→";font-weight:800;opacity:0;position:absolute;right:18px;top:16px;transform:translateX(-4px);transition:.15s}.tg-landing .catcard:hover:after{opacity:1;transform:none}.tg-landing .catcard:hover{border-color:#c9e6e2;box-shadow:0 16px 40px #090c1d1a;transform:translateY(-3px)}.tg-landing .catcard .cci{background:#eef7f6;border-radius:12px;color:var(--teal-deep);height:44px;margin-bottom:4px;padding:8px;width:44px}.tg-landing .catcard .cci svg{height:17px;width:17px}.tg-landing .catcard b{color:var(--ink-strong);font-size:14.5px;font-weight:800;line-height:19px}.tg-landing .catcard span{color:var(--ink-soft);font-size:12px;line-height:17px}.tg-landing .catcard .go{color:var(--teal-deep);font-size:11px;font-weight:800;letter-spacing:.8px;margin-top:2px}@media(max-width:1120px){.tg-landing .catgrid{grid-template-columns:1fr 1fr}}.tg-landing .foot-seo{border-top:1px solid var(--line-soft);color:var(--ink-faint);font-size:12.5px;line-height:20px;margin-top:48px;padding-top:22px}.tg-landing .foot-seo a{color:var(--ink-soft);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#d8dbe0;text-decoration-color:#d8dbe0;text-underline-offset:3px}.tg-landing .foot-seo a:hover{color:var(--teal-deep)}.tg-landing .mnav-btn{align-items:center;background:none;border:1px solid var(--line);border-radius:10px;cursor:pointer;display:none;height:38px;justify-content:center;margin-left:auto;width:42px}.tg-landing .mnav-btn svg{height:20px;width:20px}.tg-landing .mnav{background:#090c1d59;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:2000}.tg-landing .mnav.open{display:block}.tg-landing .mnav-panel{background:#fff;border-radius:0 0 20px 20px;box-shadow:0 30px 80px #090c1d4d;max-height:86vh;overflow:auto;padding:18px 22px 26px}.tg-landing .mnav-panel a{align-items:center;border-bottom:1px solid var(--line-soft);color:var(--ink-strong);display:flex;font-size:15.5px;font-weight:700;gap:10px;padding:13px 10px}.tg-landing .mnav-panel a.sub{color:var(--ink-soft);font-size:14px;font-weight:600;padding-left:26px}.tg-landing .mnav-panel .mgrp{color:var(--ink-faint);font-size:10.5px;font-weight:800;letter-spacing:1.6px;padding:16px 10px 6px}.tg-landing .mnav-close{background:var(--btn-dark);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:var(--font);font-weight:700;margin:10px 0 0 auto;padding:10px 18px}@media (max-width:1120px){.tg-landing .mnav-btn{display:flex}.tg-landing .nav-right .demo,.tg-landing .nav-right .login,.tg-landing .nav-right .msvc{display:none}}.tg-landing #scrollProg{background:linear-gradient(90deg,#2dbdb8,#469fd8,#6c59a6,#f2673a);bottom:0;height:2.5px;left:0;pointer-events:none;position:absolute;transition:width .1s linear;width:0;z-index:5}.tg-landing .flash-target{animation:flashbg 1.4s ease-out}@keyframes flashbg{0%{box-shadow:0 0 0 6px #2dbdb859}to{box-shadow:0 0 0 6px #2dbdb800}}.tg-landing .nd-item.cur{background:#f2faf9}.tg-landing .nd-group{color:var(--ink-faint);font-size:9.5px;font-weight:800;grid-column:1/-1;letter-spacing:1.8px;padding:8px 12px 2px}.tg-landing .msc,.tg-landing .oscard,.tg-landing .pac,.tg-landing .pra,.tg-landing .quote,.tg-landing .roi-card,.tg-landing .tcard,.tg-landing .topic,.tg-landing .val{transition:transform .15s,box-shadow .15s}.tg-landing .msc:hover,.tg-landing .pac:hover,.tg-landing .pra:hover,.tg-landing .quote:hover,.tg-landing .roi-card:hover,.tg-landing .val:hover{box-shadow:0 18px 44px #090c1d1a;transform:translateY(-3px)}.tg-landing .askfab{align-items:center;background:var(--navy);border:none;border-radius:999px;bottom:26px;box-shadow:0 16px 40px #090c1d59;color:#fff;cursor:pointer;display:flex;font-family:var(--font);font-size:13.5px;font-weight:700;gap:9px;padding:13px 20px;position:fixed;right:26px;transition:transform .15s;z-index:1900}.tg-landing .askfab:hover{transform:translateY(-2px)}.tg-landing .askfab img{height:18px;width:18px}.tg-landing .askpanel{background:#fff;border:1px solid var(--line);border-radius:16px;bottom:86px;box-shadow:0 30px 80px #090c1d47;display:none;overflow:hidden;position:fixed;right:26px;width:340px;z-index:1901}.tg-landing .askpanel.open{display:block}.tg-landing .askpanel .ap-h{align-items:center;border-bottom:1px solid var(--line-soft);color:var(--ink-strong);display:flex;font-size:12.5px;font-weight:800;gap:8px;padding:13px 16px}.tg-landing .askpanel .ap-h img{height:16px;width:16px}.tg-landing .askpanel .ap-body{color:#2f333d;font-size:13px;line-height:19px;min-height:120px;padding:14px 16px}.tg-landing .askpanel .ap-a b{font-weight:800}.tg-landing .askpanel .ap-qs{display:flex;flex-direction:column;gap:7px;padding:0 16px 16px}.tg-landing .askpanel .ap-q{background:#f2faf9;border:1px solid #bfe3df;border-radius:10px;color:var(--teal-deep);cursor:pointer;font-family:var(--font);font-size:12px;font-weight:600;padding:8px 12px;text-align:left}.tg-landing .askpanel .ap-q:hover{background:#e6f5f3}@media (max-width:640px){.tg-landing .askpanel{left:12px;right:12px;width:auto}}.tg-landing .final-band:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' opacity='.6' d='M0 0h140v140H0z'/%3E%3C/svg%3E");content:"";inset:0;opacity:.14;pointer-events:none;position:absolute}.tg-landing .final-band>*{position:relative}.tg-landing .def{border-bottom:1.5px dotted #9fd8d2;cursor:help}.tg-landing .fcard .fmsg{padding-right:4px}.tg-landing .hero{overflow:hidden;padding:72px 0 120px;position:relative}.tg-landing .hero-grid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:500px 1fr}.tg-landing .hero-badge{align-items:center;background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,var(--teal-bright),var(--blue),var(--violet),var(--orange));background-origin:border-box;border:1px solid #0000;border-radius:999px;box-shadow:0 2px 10px #090c1d0f;color:var(--ink-strong);display:inline-flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:28px;padding:8px 16px;position:relative}.tg-landing .hero-badge .mark{height:18px;width:18px}.tg-landing .hero-badge .arr{color:var(--ink-faint);font-weight:700}.tg-landing .hero h1{color:var(--ink-hero);font-size:52px;font-weight:700;letter-spacing:-2.1px;line-height:57px;margin-bottom:26px}.tg-landing .hero h1 .dim{color:#a9aab3}.tg-landing .hero-checks{display:flex;flex-direction:column;gap:9px;margin-bottom:34px}.tg-landing .hero-checks li{align-items:flex-start;color:var(--ink);display:flex;font-size:16px;gap:11px;line-height:24px}.tg-landing .hero-checks li b{font-weight:700}.tg-landing .hero-checks .chk{flex:0 0 auto;height:15px;margin-top:5px;width:15px}.tg-landing .hero-cta-row{align-items:center;display:flex;gap:16px;margin-bottom:56px}.tg-landing .btn-primary{align-items:center;background:var(--btn-dark);border:none;border-radius:var(--radius-btn);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font);font-size:16px;font-weight:600;justify-content:center;padding:14px 26px;transition:transform .15s,background .15s,box-shadow .15s}.tg-landing .btn-primary:hover{background:#000;box-shadow:0 10px 24px #090c1d2e;transform:translateY(-1px)}.tg-landing .hero-cta-note{color:var(--ink-soft);font-size:13px;line-height:19px}.tg-landing .hero-eyebrow{color:#5a5a64;font-size:11.5px;font-weight:700;letter-spacing:1.8px;margin-bottom:14px}.tg-landing .chips{display:flex;flex-wrap:wrap;gap:6px;max-width:430px}.tg-landing .chip{background:#fff;border:1px solid #e4e6ea;border-radius:999px;cursor:pointer;font-weight:600;padding:5.5px 12px;position:relative;transition:border-color .15s,box-shadow .15s,color .15s}.tg-landing .chip:hover{border-color:#c9ccd4;box-shadow:0 2px 8px #090c1d0f;color:var(--ink-strong)}.tg-landing .chip.active{border:1.5px solid var(--teal-deep);color:var(--teal-deep);font-weight:700;padding:5px 11.5px}.tg-landing .chip.active:after{align-items:center;background:var(--teal-deep);border-radius:50%;color:#fff;content:"✓";display:flex;font-size:8px;font-weight:700;height:13px;justify-content:center;position:absolute;right:-3px;top:-5px;width:13px}.tg-landing .hero-visual{min-width:0;position:relative}.tg-landing .hero-visual:before{background:radial-gradient(60% 70% at 40% 40%,#2dbdb81a,#469fd812 45%,#0000 75%);content:"";inset:-60px -300px -60px -20px;pointer-events:none;position:absolute}.tg-landing .mock{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 64px #090c1d21,0 2px 8px #090c1d0d;max-width:none;overflow:hidden;position:relative;width:876px}.tg-landing .mock-top{align-items:center;background:#fbfbfc;border-bottom:1px solid var(--line-soft);display:flex;gap:12px;height:44px;padding:0 14px}.tg-landing .mock-ws{align-items:center;color:var(--ink-strong);display:flex;font-size:12.5px;font-weight:700;gap:7px}.tg-landing .mock-ws .wsdot{background:conic-gradient(var(--orange) 0 25%,var(--blue) 0 50%,var(--green) 0 75%,var(--violet) 0);border-radius:5px;height:18px;width:18px}.tg-landing .mock-search{align-items:center;background:#fff;border:1px solid var(--line);border-radius:7px;color:var(--ink-faint);display:flex;flex:1 1;font-size:12px;gap:6px;height:26px;margin:0 auto;max-width:420px;padding:0 10px}.tg-landing .mock-body{display:grid;grid-template-columns:44px 190px 1fr;min-height:496px}.tg-landing .mock-rail{align-items:center;background:var(--navy);display:flex;flex-direction:column;gap:14px;padding:12px 0}.tg-landing .mock-rail .ric{border-radius:6px;height:20px;opacity:.85;width:20px}.tg-landing .mock-rail .ric.a{background:linear-gradient(135deg,var(--teal-bright),var(--blue))}.tg-landing .mock-rail .ric.b{background:#ffffff29}.tg-landing .mock-side{background:#fff;border-right:1px solid var(--line-soft);font-size:12.5px;padding:14px 10px}.tg-landing .mock-side .sec{color:var(--ink-faint);font-size:10.5px;font-weight:700;letter-spacing:.8px;margin:14px 6px 6px}.tg-landing .mock-side .it{align-items:center;border-radius:7px;color:#3a3f4b;display:flex;font-weight:500;gap:8px;padding:5px 8px}.tg-landing .mock-side .it .ico{background:#dfe2e8;border-radius:4px;flex:0 0 auto;height:13px;width:13px}.tg-landing .mock-side .it.on{background:#e9f6f5;color:var(--teal-deep);font-weight:700}.tg-landing .mock-side .it.on .ico{background:var(--teal)}.tg-landing .mock-side .it .n{background:var(--orange);border-radius:99px;color:#fff;font-size:10px;font-weight:700;margin-left:auto;padding:1px 6px}.tg-landing .mock-main{background:#fff;min-width:0;padding:14px 18px}.tg-landing .mock-tabs{border-bottom:1px solid var(--line-soft);color:var(--ink-soft);display:flex;font-size:12.5px;font-weight:600;gap:16px;margin-bottom:12px}.tg-landing .mock-tabs span{align-items:center;display:flex;gap:5px;padding:6px 2px 9px}.tg-landing .mock-tabs .on{box-shadow:inset 0 -2px 0 var(--teal-deep);color:var(--ink-strong)}.tg-landing .mock-tabs i{border-radius:3px;display:inline-block;height:11px;width:11px}.tg-landing .grp{margin-bottom:10px}.tg-landing .grp-h{align-items:center;display:flex;gap:8px;margin:10px 0 4px}.tg-landing .pillst{border-radius:6px;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.4px;padding:2.5px 9px}.tg-landing .grp-h .cnt{color:var(--ink-faint);font-size:11.5px;font-weight:600}.tg-landing .rowi{align-items:center;border-bottom:1px solid #f6f7f8;color:#3a3f4b;display:flex;font-size:12.5px;gap:9px;padding:6.5px 6px}.tg-landing .rowi .st{border-radius:50%;flex:0 0 auto;height:13px;width:13px}.tg-landing .rowi .lbl{border-radius:5px;font-size:10.5px;font-weight:600;margin-left:auto;padding:2px 8px;white-space:nowrap}.tg-landing .rowi .avs{display:flex;margin-left:8px}.tg-landing .av{align-items:center;border:1.5px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:8.5px;font-weight:700;height:18px;justify-content:center;margin-left:-5px;width:18px}.tg-landing .mock-body2{background:#fff;display:grid;grid-template-columns:264px 146px 1fr;height:716px;position:relative}.tg-landing .agents-pane{background:linear-gradient(180deg,#fbfdfd,#f2f8f8);border-right:1px solid var(--line-soft);display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:20px 20px 16px}.tg-landing .ap-head{color:var(--ink-faint);font-size:10.5px;font-weight:700;letter-spacing:1.8px}.tg-landing .ap-count{font-feature-settings:"tnum";color:var(--ink-strong);font-size:42px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-1.8px;line-height:46px;margin-top:10px}.tg-landing .ap-unit{color:var(--ink-soft);display:block;font-size:12.5px;font-weight:600;letter-spacing:0;margin-top:2px}.tg-landing .ap-sub{color:var(--teal-deep);font-size:12px;font-weight:700;margin-top:6px}.tg-landing .ap-grid-label{align-items:center;color:var(--ink-strong);display:flex;font-size:11.5px;font-weight:800;gap:7px;margin-top:18px}.tg-landing .ap-grid-label svg{flex:0 0 auto;height:13px;width:13px}.tg-landing .team-stack{display:flex;flex-direction:column;gap:8px;margin:12px 0 14px;position:relative}.tg-landing .team-card{background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 1px 2px #090c1d0a;opacity:0;padding:9px 12px 10px;position:relative;transform:translateY(9px);transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .25s}.tg-landing .team-card.in{opacity:1;transform:none}.tg-landing .tc-head{align-items:center;display:flex;gap:7px}.tg-landing .tc-ico{display:flex;flex:0 0 auto}.tg-landing .tc-ico svg{height:15px;overflow:visible;width:16px}.tg-landing .tc-ico .scr{fill:var(--teal)}.tg-landing .tc-ico .mbar{fill:#fff;opacity:.25}.tg-landing .tc-ico .bars{stroke:#fff;stroke-width:1.5;stroke-linecap:round;fill:none;opacity:.65}.tg-landing .tc-ico .frame{fill:none;stroke:#1d2333;stroke-width:1.6}.tg-landing .tc-ico .base,.tg-landing .tc-ico .stand{stroke:#39415a;stroke-width:2;stroke-linecap:round;fill:none}.tg-landing .tc-name{color:var(--ink-strong);font-size:11px;font-weight:800;letter-spacing:1.2px;transition:color .2s}.tg-landing .tc-count{font-feature-settings:"tnum";align-items:center;color:var(--teal-deep);display:flex;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;gap:5px;margin-left:auto}.tg-landing .tc-count b{font-size:12.5px;font-weight:800}.tg-landing .tc-count i{animation:pulsed 1.4s infinite;background:var(--teal-bright);border-radius:50%;box-shadow:0 0 6px #00d1c1cc;height:7px;width:7px}.tg-landing .tc-pips{align-items:center;display:flex;gap:5px;margin-top:8px}.tg-landing .pipm{display:flex;flex:0 0 auto;height:18px;transition:transform .2s;width:19px}.tg-landing .pipm svg{height:100%;overflow:visible;transition:filter .3s;width:100%}.tg-landing .pipm .scr{fill:#e0e5e9;transition:fill .3s}.tg-landing .pipm .mbar{fill:#fff;opacity:0;transition:opacity .3s}.tg-landing .pipm .bars{stroke:#fff;stroke-width:1.5;stroke-linecap:round;fill:none;opacity:0;transition:opacity .3s}.tg-landing .pipm .frame{fill:none;stroke:#1d2333;stroke-width:1.6}.tg-landing .pipm .base,.tg-landing .pipm .stand{stroke:#39415a;stroke-width:2;stroke-linecap:round;fill:none}.tg-landing .pipm.on .scr{fill:var(--teal)}.tg-landing .pipm.on .mbar{opacity:.25}.tg-landing .pipm.on .bars{opacity:.65}.tg-landing .pipm.hotp{transform:scale(1.16)}.tg-landing .pipm.hotp .scr{fill:var(--teal-bright)}.tg-landing .pipm.hotp svg{filter:drop-shadow(0 0 6px rgba(0,209,193,.9))}.tg-landing .tc-more{color:var(--ink-faint);font-size:10.5px;font-weight:800;letter-spacing:.3px;margin-left:4px}.tg-landing .team-card.scanning{background:linear-gradient(180deg,#fff,#fbfaff);border-color:#8b75d780}.tg-landing .team-card.alert{border-color:#f2a73a;border-color:var(--tc,#f2a73a);box-shadow:0 0 0 3px #f2a73a29,0 10px 22px #090c1d12;box-shadow:0 0 0 3px var(--tc-soft,#f2a73a29),0 10px 22px #090c1d12}.tg-landing .team-card.alert .tc-name{color:#f2a73a;color:var(--tc,#f2a73a)}.tg-landing .scan-bar{background:linear-gradient(180deg,#8b75d700,#8b75d70d 55%,#8b75d726 88%,#8b75d705);height:34px;left:4px;opacity:0;pointer-events:none;position:absolute;right:4px;top:0;will-change:transform,opacity;z-index:3}.tg-landing .scan-bar:after{background:linear-gradient(90deg,#8b75d700,#8b75d7 22%,#a691e8 50%,#8b75d7 78%,#8b75d700);border-radius:2px;bottom:6px;box-shadow:0 0 10px 1px #8b75d799;content:"";height:2px;left:0;position:absolute;right:0}.tg-landing .scan-bar:before{background:radial-gradient(50% 100% at 50% 50%,#a691e873,#0000 70%);border-radius:50%;bottom:4px;content:"";filter:blur(2px);height:5px;left:12%;position:absolute;right:12%}.tg-landing .ap-foot{color:var(--ink-faint);font-size:11px;line-height:17px;margin-top:auto}.tg-landing .flow-pane{background:linear-gradient(180deg,#fdfefe,#f8fcfc);border-right:1px solid var(--line-soft);position:relative}.tg-landing .flow-layer{inset:0;pointer-events:none;position:absolute;z-index:1}.tg-landing .flow-layer svg{display:block;height:100%;width:100%}.tg-landing .flow-layer path{stroke:#c4e6e3;stroke-width:1.8;fill:none;stroke-dasharray:2 7;stroke-linecap:round;animation:dashm 1.6s linear infinite}@keyframes dashm{to{stroke-dashoffset:-9}}.tg-landing .brain-big{align-items:center;background:#fff;border:1px solid var(--line);border-radius:50%;box-shadow:0 12px 32px #090c1d29;display:flex;height:86px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:86px;z-index:2}.tg-landing .brain-big img{height:50px;width:50px}.tg-landing .brain-big:after,.tg-landing .brain-big:before{animation:ringp 2.4s ease-out infinite;border:2px solid #2dbdb866;border-radius:50%;content:"";inset:-10px;position:absolute}.tg-landing .brain-big:after{animation-delay:1.2s}@keyframes ringp{0%{opacity:1;transform:scale(.55)}to{opacity:0;transform:scale(1.45)}}.tg-landing .fblip{background:var(--teal-bright);border-radius:50%;box-shadow:0 0 9px #00d1c1d9;height:7px;pointer-events:none;position:absolute;width:7px;z-index:1}.tg-landing .feed-pane{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:16px 18px 12px}.tg-landing .fp-head{align-items:center;border-bottom:1px solid var(--line-soft);color:#3a3f4b;display:flex;font-size:11px;font-weight:700;gap:9px;letter-spacing:1.8px;padding-bottom:11px}.tg-landing .livedot{animation:pulsed 1.4s infinite;background:#e0483d;border-radius:50%;height:8px;width:8px}@keyframes pulsed{0%,to{opacity:1}50%{opacity:.3}}.tg-landing .fp-live{color:#e0483d;font-size:10px;letter-spacing:1.6px}.tg-landing .fp-pause{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--ink-soft);cursor:pointer;font-family:var(--font);font-size:10px;font-weight:700;letter-spacing:1.4px;margin-left:12px;padding:4px 11px;transition:.15s}.tg-landing .fp-pause:hover{border-color:#c9ccd4;color:var(--ink-strong)}.tg-landing .fp-pause.is-paused{background:var(--btn-dark);border-color:var(--btn-dark);color:#fff}.tg-landing .feed{flex:1 1;-webkit-mask-image:linear-gradient(180deg,#000,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(180deg,#000,#000 calc(100% - 26px),#0000);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;padding-top:7px;position:relative;scrollbar-color:#d3d6dc #0000;scrollbar-width:thin}.tg-landing .feed::-webkit-scrollbar{width:7px}.tg-landing .feed::-webkit-scrollbar-track{background:#0000}.tg-landing .feed::-webkit-scrollbar-thumb{background:#d9dce1;border-radius:99px}.tg-landing .feed::-webkit-scrollbar-thumb:hover{background:#c2c6cd}.tg-landing .fcard{align-items:center;animation:slidein .5s cubic-bezier(.2,.8,.2,1);background:#fff;border-bottom:1px solid #f6f7f8;border-radius:10px;display:flex;gap:12px;padding:10.5px 10px;transition:background .15s}@keyframes slidein{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:none}}.tg-landing .fcard:hover{background:#fafbfc}.tg-landing .fcard .fico{align-items:center;border-radius:9px;display:flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.tg-landing .fcard .fico svg{height:17px;width:17px}.tg-landing .fcard .ftxt{flex:1 1;min-width:0}.tg-landing .fcard .ftag{align-items:baseline;display:flex;font-size:9.5px;font-weight:800;gap:9px;letter-spacing:1.4px;margin-bottom:2px}.tg-landing .fcard .fage{color:#b6b7bf;font-weight:600;letter-spacing:.3px}.tg-landing .fcard .fmsg{color:#2f333d;display:block;font-size:13px;font-weight:600;line-height:18px}.tg-landing .fcard .fmsg b{color:var(--ink-strong);font-weight:800}.tg-landing .fcard .fact{background:#fff;border:1px solid var(--line);border-radius:999px;cursor:pointer;display:inline-block;font-family:var(--font);font-size:11px;font-weight:700;margin-left:10px;opacity:.85;padding:3.5px 10px;transition:.15s;vertical-align:1px;white-space:nowrap}.tg-landing .fcard:hover .fact{border-color:currentColor;opacity:1}.tg-landing .fp-ask{align-items:center;border-top:1px solid var(--line-soft);color:var(--ink-faint);display:flex;font-size:12.5px;min-height:34px;padding-top:11px}.tg-landing .fp-askpre{color:var(--ink-soft);font-weight:700}.tg-landing #askType{color:var(--ink-strong);font-weight:600}.tg-landing .caret{animation:caretb 1s steps(1) infinite;background:var(--teal-deep);height:14px;margin-left:2px;width:1.5px}@keyframes caretb{0%,60%{opacity:1}61%,to{opacity:0}}@media (max-width:1280px){.tg-landing .cc-chaos .qbub:nth-of-type(3),.tg-landing .era-tag:nth-of-type(6),.tg-landing .era-tag:nth-of-type(8){display:none}}@media (max-width:1120px){.tg-landing .mock-body2{grid-template-columns:1fr}.tg-landing .agents-pane,.tg-landing .flow-layer,.tg-landing .flow-pane{display:none}}@media (prefers-reduced-motion:reduce){.tg-landing .comp,.tg-landing .fcard{animation:none;transition:none}.tg-landing .brain-big:after,.tg-landing .brain-big:before,.tg-landing .caret,.tg-landing .era-img,.tg-landing .livedot{animation:none}.tg-landing .era-card,.tg-landing .era-tag{animation:none;opacity:1}}.tg-landing .trusted{padding:8px 0 64px}.tg-landing .trusted-row{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.tg-landing .trusted-label{color:var(--ink-faint);font-size:12px;font-weight:700;letter-spacing:1.8px}.tg-landing .sect{padding:96px 0}.tg-landing .sect-h2{color:var(--ink-strong);font-size:48px;font-weight:700;letter-spacing:-1.68px;line-height:60px;text-align:center}.tg-landing .sect-h2 .dim{color:#a9aab3}.tg-landing .sect-sub{color:var(--ink-soft);font-size:16px;line-height:24px;margin-top:16px;text-align:center}.tg-landing .center{display:flex;justify-content:center}.tg-landing .cc-wrap{display:grid;grid-template-columns:1fr 130px 1fr;margin:64px auto 8px;max-width:1160px}.tg-landing .cc-side,.tg-landing .cc-wrap{min-height:420px;position:relative}.tg-landing .cc-label{align-items:center;display:flex;font-size:11px;font-weight:800;gap:8px;left:0;letter-spacing:2.2px;margin-bottom:7px;position:absolute;top:-14px}.tg-landing .cc-label.chaosl{color:#b4451f}.tg-landing .cc-label.clearl{color:var(--teal-deep)}.tg-landing .cc-label .ldot{animation:pulsed 1.6s infinite;background:currentColor;border-radius:50%;height:7px;width:7px}.tg-landing .cc-tangle{height:calc(100% - 14px);inset:14px 0 0 0;position:absolute;width:100%}.tg-landing .cc-tangle .strand{fill:none;stroke-width:16;stroke-linecap:round}.tg-landing .cc-tangle .wire{fill:none;stroke-width:2;stroke-linecap:round;stroke-dasharray:3 9;animation:dashm 2.2s linear infinite}.tg-landing .cc-tangle .wire.rev{animation-direction:reverse;animation-duration:3.1s}.tg-landing .cc-chip{align-items:center;animation:floatw 5s ease-in-out infinite;background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 8px 20px #090c1d1a;display:flex;height:46px;justify-content:center;position:absolute;width:46px}.tg-landing .cc-chip svg{height:22px;width:22px}@keyframes floatw{0%,to{transform:translateY(0) rotate(-2.5deg)}50%{transform:translateY(-9px) rotate(2.5deg)}}.tg-landing .qbub{animation:floatw 6s ease-in-out infinite;background:#fff;border:1.5px solid #f0d9cf;border-radius:999px;box-shadow:0 8px 20px #090c1d14;color:#3a3f4b;font-size:13px;font-weight:600;max-width:96%;overflow:hidden;padding:9px 16px;position:absolute;text-overflow:ellipsis;white-space:nowrap}.tg-landing .qbub.pop{animation:qpop .7s cubic-bezier(.2,.8,.2,1),floatw 6s ease-in-out .7s infinite}@keyframes qpop{0%{border-color:#f2673a;box-shadow:0 0 0 #f2673a00;transform:scale(.9)}45%{border-color:#f2673a;box-shadow:0 12px 28px #f2673a38;transform:scale(1.06)}to{border-color:#f0d9cf;transform:scale(1)}}.tg-landing .cc-core{position:relative}.tg-landing .cc-core .core-trails{height:100%;inset:0;position:absolute;width:100%}.tg-landing .cc-core .core-trails path{stroke:#c4e6e3;stroke-width:1.8;fill:none;stroke-dasharray:2 7;stroke-linecap:round;animation:dashm 1.6s linear infinite}.tg-landing .cc-brain{align-items:center;background:#fff;border:1px solid var(--line);border-radius:50%;box-shadow:0 12px 34px #090c1d29;display:flex;height:92px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:92px;z-index:2}.tg-landing .cc-brain img{height:54px;width:54px}.tg-landing .cc-brain:after,.tg-landing .cc-brain:before{animation:ringp 2.4s ease-out infinite;border:2px solid #2dbdb866;border-radius:50%;content:"";inset:-10px;position:absolute}.tg-landing .cc-brain:after{animation-delay:1.2s}.tg-landing .cc-tracks{display:flex;flex-wrap:wrap;gap:8px;left:10px;position:absolute;top:6px}.tg-landing .cc-track{align-items:center;background:#fff;border:1px solid;border-radius:999px;display:inline-flex;font-size:10px;font-weight:800;gap:7px;letter-spacing:1.4px;padding:6.5px 13px}.tg-landing .cc-track svg{height:11px;width:11px}.tg-landing .cc-answers{display:flex;flex-direction:column;gap:10px;left:10px;position:absolute;right:0;top:56px}.tg-landing .acard{align-items:flex-start;animation:slidein .5s cubic-bezier(.2,.8,.2,1);background:#fff;border:1px solid var(--line);border-left:2px solid var(--teal);border-radius:11px;box-shadow:0 6px 18px #090c1d0d;display:flex;flex-direction:column;gap:8px;padding:11px 14px 12px}.tg-landing .acard .ac-q{align-items:baseline;border-bottom:1px solid var(--line-soft);display:flex;gap:8px;min-width:0;padding-bottom:7px}.tg-landing .acard .ac-you{background:#f0f2f4;border-radius:5px;color:#5a5f6b;flex:0 0 auto;font-size:9.5px;font-weight:800;letter-spacing:.6px;padding:2px 6px}.tg-landing .acard .ac-qt{color:#3a3f4b;flex:1 1;font-size:12px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .acard .ac-t{color:var(--ink-faint);flex:0 0 auto;font-size:10px;font-weight:600}.tg-landing .acard .ac-a{align-items:flex-start;display:flex;gap:9px}.tg-landing .acard .ac-av{flex:0 0 auto;height:22px;margin-top:1px;width:22px}.tg-landing .acard .ac-m{flex:1 1;min-width:0}.tg-landing .acard .ac-head{align-items:baseline;display:flex;gap:8px;margin-bottom:2px}.tg-landing .acard .ac-head b{color:var(--ink-strong);font-size:12px;font-weight:800}.tg-landing .acard .ac-body{color:var(--ink);font-size:13px;font-weight:600;line-height:19px}.tg-landing .acard .ac-result{align-items:center;color:#1d7a43;display:flex;font-size:11px;font-weight:800;gap:6px;margin-top:7px}.tg-landing .acard .ac-result svg{flex:0 0 auto;height:12px;width:12px}.tg-landing .acard .ac-result>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .acard .ac-act{background:none;border:none;color:var(--ink-soft);cursor:pointer;flex:0 0 auto;font-family:var(--font);font-size:11px;font-weight:700;margin-left:auto;padding:0;white-space:nowrap}.tg-landing .acard .ac-act:hover{color:var(--teal-deep);text-decoration:underline}.tg-landing .acard.landed .ac-result{animation:resin .45s ease-out .35s both}@keyframes resin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tg-landing .cc-foot{bottom:2px;color:var(--teal-deep);font-size:11.5px;font-weight:700;left:10px;position:absolute}.tg-landing .cc-thesis{color:var(--ink-soft);font-size:12.5px;font-weight:700;letter-spacing:.2px;margin-bottom:18px}.tg-landing .cc-thesis.clear{color:var(--teal-deep)}.tg-landing .desk{inset:42px 0 36px 0;position:absolute}.tg-landing .dk-chat{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 14px 34px #090c1d1a;overflow:hidden;position:absolute;right:0;top:0;transform:rotate(-.5deg);transition:opacity .4s,filter .4s;width:min(298px,56%);z-index:2}.tg-landing .dk-chat.stale{filter:grayscale(.3);opacity:.75}.tg-landing .dk-head{align-items:center;border-bottom:1px solid var(--line-soft);color:var(--ink-strong);display:flex;font-size:11.5px;gap:8px;padding:9px 12px}.tg-landing .dk-head b{font-weight:800}.tg-landing .dk-av{align-items:center;background:#e8ecef;border-radius:6px;color:#5a5f6b;display:flex;flex:0 0 auto;font-size:10px;font-weight:800;height:20px;justify-content:center;width:20px}.tg-landing .dk-time{color:var(--ink-faint);font-size:10px;font-weight:600;margin-left:auto}.tg-landing .dk-body{display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px}.tg-landing .dk-msg{border-radius:12px;font-size:12.5px;font-weight:600;line-height:17px;max-width:88%;padding:8px 12px}.tg-landing .dk-msg.out{align-self:flex-end;background:#eef7f6;border:1px solid #d9eeec;border-bottom-right-radius:4px;color:var(--ink-strong);min-height:33px}.tg-landing .dk-msg.in{align-self:flex-start;background:#f4f5f7;border-bottom-left-radius:4px;color:#3a3f4b;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s}.tg-landing .dk-msg.in.show{opacity:1;transform:none}.tg-landing .dk-caret{animation:caretb 1s steps(1) infinite;background:var(--teal-deep);display:none;height:12px;margin-left:2px;vertical-align:-2px;width:1.5px}.tg-landing .dk-caret.on{display:inline-block}.tg-landing .dk-status{align-self:flex-end;color:#9aa0ab;font-size:10px;font-weight:700;opacity:0;transition:opacity .3s}.tg-landing .dk-status.show{opacity:1}.tg-landing .dk-stamp{align-self:flex-start;color:#c0311a;font-size:10px;font-weight:700;opacity:0;transition:opacity .3s}.tg-landing .dk-stamp.show{opacity:1}.tg-landing .dk-msg.out.sm{font-size:12px;opacity:0;padding:6px 11px;transform:translateY(6px);transition:opacity .3s,transform .3s}.tg-landing .dk-msg.out.sm.show{opacity:1;transform:none}.tg-landing .dk-mail{align-items:flex-start;background:#fff;border:1px solid var(--line);border-left:3px solid #c9ccd4;border-radius:12px;box-shadow:0 12px 28px #090c1d17;display:flex;gap:10px;left:0;opacity:0;padding:11px 13px;position:absolute;top:64px;transform:rotate(.7deg) translateY(10px);transition:opacity .4s,transform .4s;width:min(250px,44%);z-index:1}.tg-landing .dk-mail.in{opacity:1;transform:rotate(.7deg)}.tg-landing .dk-mail svg{flex:0 0 auto;height:16px;margin-top:2px;width:16px}.tg-landing .dk-mail-t{min-width:0}.tg-landing .dk-mail-t b{color:var(--ink-strong);display:block;font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .dk-mail-m{color:#b4451f;font-size:10.5px;font-weight:700}.tg-landing .dk-client{align-items:flex-start;background:#fff;border:1px solid var(--line);border-left:3px solid #f2673a;border-radius:12px;box-shadow:0 12px 28px #090c1d1a;display:flex;gap:10px;left:0;opacity:0;padding:11px 13px;position:absolute;top:172px;transform:rotate(.4deg);width:min(252px,43%);z-index:2}.tg-landing .dk-client.in{animation:clientin .5s cubic-bezier(.2,.8,.2,1);opacity:1}@keyframes clientin{0%{opacity:0;transform:translateY(12px) rotate(.4deg)}60%{transform:translateY(-2px) rotate(-.5deg)}to{opacity:1;transform:rotate(.4deg)}}.tg-landing .dk-cav{align-items:center;background:#fdeae4;border-radius:50%;color:#c0311a;display:flex;flex:0 0 auto;font-size:12px;font-weight:800;height:26px;justify-content:center;width:26px}.tg-landing .dk-client-t{min-width:0}.tg-landing .dk-client-t b{color:var(--ink-strong);font-size:12px;font-weight:800}.tg-landing .dk-ctag{background:#fdeae4;border-radius:5px;color:#c0311a;font-size:8.5px;font-weight:800;letter-spacing:.8px;margin-left:7px;padding:2px 6px;vertical-align:1.5px}.tg-landing .dk-cmsg{color:var(--ink-strong);display:block;font-size:12.5px;font-weight:600;margin-top:2px}.tg-landing .dk-cmeta{color:#c0311a;display:block;font-size:10px;font-weight:700;margin-top:3px}.tg-landing .dk-cal{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 28px #090c1d17;display:flex;gap:11px;left:0;opacity:0;padding:10px 13px;position:absolute;top:372px;transform:rotate(-.6deg) translateY(10px);transition:opacity .4s,transform .4s;width:min(256px,46%);z-index:1}.tg-landing .dk-cal.in{opacity:1;transform:rotate(-.6deg)}.tg-landing .dk-cal-l{background:#fdeae4;border-radius:8px;color:#c0311a;flex:0 0 auto;font-size:9.5px;font-weight:800;line-height:12px;padding:5px 9px;text-align:center}.tg-landing .dk-cal-b{align-items:center;display:flex;flex-wrap:wrap;gap:9px;min-width:0}.tg-landing .dk-cal-b b{color:var(--ink-strong);font-size:12.5px;font-weight:700;transition:color .25s}.tg-landing .dk-cal.struck .dk-cal-b b{color:var(--ink-faint);text-decoration:line-through}.tg-landing .dk-moved{background:#fdeae4;border-radius:6px;color:#c0311a;font-size:9.5px;font-weight:800;opacity:0;padding:3px 8px;transform:scale(1.3);transition:opacity .25s,transform .25s;white-space:nowrap}.tg-landing .dk-cal.struck .dk-moved{opacity:1;transform:scale(1)}.tg-landing .dk-dead{align-items:center;background:#fdf3f0;border:1px solid #f6ddd4;border-left:3px solid #e0483d;border-radius:11px;bottom:24px;box-shadow:0 12px 28px #090c1d14;display:flex;gap:11px;opacity:0;padding:10px 14px;position:absolute;right:2%;transform:rotate(-.3deg) translateY(10px);transition:opacity .4s,transform .4s;width:min(340px,96%);z-index:2}@media (max-width:700px){.tg-landing .cc-side{min-height:0}.tg-landing .desk{display:flex;flex-direction:column;gap:10px;inset:auto;margin:46px 0 14px;position:relative}.tg-landing .dk-cal,.tg-landing .dk-chat,.tg-landing .dk-client,.tg-landing .dk-dead,.tg-landing .dk-mail{position:static;transform:none;width:100%}.tg-landing .cost-tick{margin-top:4px;position:static}}.tg-landing .dk-dead.in{opacity:1;transform:rotate(-.3deg)}.tg-landing .dk-dead svg{flex:0 0 auto;height:17px;width:17px}.tg-landing .dk-dead b{color:#8c2418;display:block;font-size:12px;font-weight:800}.tg-landing .dk-dead span{color:#b4451f;display:block;font-size:10.5px;font-weight:700;margin-top:1px}.tg-landing .cc-fly{inset:0;pointer-events:none;position:absolute;z-index:6}.tg-landing .fly-pill{background:#fff;border-radius:999px;box-shadow:0 16px 40px #090c1d33,0 2px 8px #090c1d14;color:var(--ink-strong);font-size:12px;font-weight:700;left:0;padding:8px 16px;position:absolute;top:0;white-space:nowrap}.tg-landing .cost-tick{align-items:center;color:#b4451f;display:flex;font-size:11.5px;font-weight:700;gap:8px;margin-top:14px;padding-left:6px}.tg-landing .cost-tick svg{flex:0 0 auto;height:15px;width:15px}.tg-landing .cost-tick b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg-landing .acard .atime{background:#e9f6f3;border-radius:6px;color:var(--teal-deep);font-size:9.5px;font-weight:800;letter-spacing:.4px;padding:3px 8px;white-space:nowrap}.tg-landing .cc-tangle{opacity:.6}.tg-landing .cc-chip{opacity:.9}.tg-landing .ctx-stats{display:grid;grid-template-columns:1fr 1fr 1fr;margin:24px auto 0;max-width:1060px}.tg-landing .ctx-stat{border-left:1px solid var(--line);padding:8px 40px}.tg-landing .ctx-stat:first-child{border-left:none}.tg-landing .ctx-stat h3{color:var(--ink-strong);font-size:18px;font-weight:700;margin-bottom:6px}.tg-landing .ctx-stat p{color:var(--ink-soft);font-size:14px;line-height:21px}.tg-landing .ctx-stat b{color:var(--ink-strong);font-weight:700}.tg-landing .playpill{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:0 4px 14px #090c1d0f;color:var(--ink-strong);cursor:pointer;display:inline-flex;font-family:var(--font);font-size:14px;font-weight:600;gap:10px;margin-top:48px;padding:10px 20px;transition:box-shadow .15s}.tg-landing .playpill:hover{box-shadow:0 8px 22px #090c1d1f}.tg-landing .playpill .ptri{border-bottom:6px solid #0000;border-left:9px solid var(--teal-deep);border-top:6px solid #0000;height:0;width:0}.tg-landing .appgrid-wrap{margin-top:64px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7%,#000 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7%,#000 93%,#0000);position:relative}.tg-landing .appgrid{background:#fff;border:1px solid var(--line);border-radius:2px;display:grid;grid-template-columns:repeat(12,1fr)}.tg-landing .cell{align-items:center;background:#fff;border-bottom:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:108px;padding:10px 6px;transition:background .15s}.tg-landing .cell:hover{background:#fafbfc}.tg-landing .cell svg{height:22px;width:22px}.tg-landing .cell .cl{color:#4a4f5b;font-size:12.5px;font-weight:600;line-height:16px;text-align:center}.tg-landing .cell.dimc{opacity:.38}.tg-landing .bigtile{background:linear-gradient(160deg,#fdfdfe,#f6f8fa);border-bottom:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column;grid-column:span 3;grid-row:span 2;padding:16px;position:relative}.tg-landing .bigtile .shot{background:#fff;border:1px solid var(--line);border-radius:9px;box-shadow:0 6px 18px #090c1d0f;flex:1 1;margin-bottom:12px;overflow:hidden}.tg-landing .bigtile .bt-label{align-items:center;color:var(--ink-strong);display:flex;font-size:17px;font-weight:800;gap:9px;justify-content:center}.tg-landing .bigtile .bt-label .bic{align-items:center;border-radius:6px;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tg-landing .bigtile .bt-label .bic svg{height:100%;width:100%}.tg-landing .mshead{background:#dfe3e9;border-radius:4px;height:14px;margin:10px 9px 4px;width:38%}.tg-landing .msrow{background:#eef0f3;border-radius:4px;height:9px;margin:7px 9px}.tg-landing .msrow.w1{width:62%}.tg-landing .msrow.w2{width:78%}.tg-landing .msrow.w3{width:45%}.tg-landing .mstag{border-radius:6px;display:inline-block;height:12px;margin:4px 3px 0 9px}.tg-landing .era{padding:120px 0 0;text-align:center}.tg-landing .era h2{color:var(--ink);font-size:76px;font-weight:700;letter-spacing:-3.04px;line-height:80px}.tg-landing .era h2 .dim{color:#a9aab3}.tg-landing .era .tm{font-size:24px;vertical-align:super}.tg-landing .era-btns{display:flex;gap:14px;justify-content:center;margin:40px 0 72px}.tg-landing .btn-ghost{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius-btn);color:var(--ink-strong);cursor:pointer;display:inline-flex;font-family:var(--font);font-size:16px;font-weight:600;justify-content:center;padding:14px 26px;transition:box-shadow .15s,transform .15s}.tg-landing .btn-ghost:hover{box-shadow:0 8px 22px #090c1d1a;transform:translateY(-1px)}.tg-landing .era-visual{height:620px;overflow:hidden;position:relative}.tg-landing .era-img{animation:kenb 18s ease-in-out infinite;height:100%;inset:0;object-fit:cover;object-position:center 32%;position:absolute;transform-origin:50% 42%;width:100%}@keyframes kenb{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.tg-landing .era-fadetop{background:linear-gradient(180deg,#fff,#fff0);height:120px;left:0;position:absolute;right:0;top:0;z-index:3}.tg-landing .era-pill{left:50%;position:absolute;top:44px;transform:translateX(-50%);z-index:4}.tg-landing .era-cap{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:2px;padding:8px 15px;position:absolute;top:26px;z-index:4}.tg-landing .era-cap.capl{background:#0e17268c;border:1px solid #ffffff2e;color:#fff;left:28px}.tg-landing .era-cap.capr{background:#ffffffd9;border:1px solid #ffffffb3;color:var(--teal-deep);right:28px}.tg-landing .era-tag{align-items:center;animation:tagflow 9s linear infinite;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1726a8;border:1px solid #ffffff29;border-radius:999px;color:#fff;display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;opacity:0;padding:8px 15px;position:absolute;white-space:nowrap;will-change:transform,opacity;z-index:1}.tg-landing .era-tag i{border-radius:50%;flex:0 0 auto;height:8px;width:8px}@keyframes tagflow{0%{opacity:0;transform:translateX(0) scale(1)}8%{opacity:1}72%{opacity:.95}to{opacity:0;transform:translateX(var(--tx)) scale(.5)}}.tg-landing .era-card{align-items:center;animation:cardflow 9s linear infinite;background:#ffffffed;border:1px solid #ffffffbf;border-radius:12px;box-shadow:0 12px 32px #0e172647;color:var(--ink-strong);display:inline-flex;font-size:12.5px;font-weight:700;gap:9px;left:50%;opacity:0;padding:9px 15px;position:absolute;white-space:nowrap;will-change:transform,opacity;z-index:1}.tg-landing .era-card svg{flex:0 0 auto;height:13px;width:13px}@keyframes cardflow{0%{opacity:0;transform:translateX(2vw) scale(.55)}14%{opacity:1;transform:translateX(7vw) scale(1)}80%{opacity:1}to{opacity:0;transform:translateX(var(--tx)) scale(1)}}.tg-landing .dark{background:#000;color:#fff;overflow:hidden;padding:110px 0 0;position:relative}.tg-landing .dark-glow{background:radial-gradient(55% 40% at 50% 0,#8b75d759,#0000 70%),radial-gradient(40% 35% at 22% 30%,#2dbdb838,#0000 70%),radial-gradient(40% 35% at 80% 26%,#f2673a29,#0000 70%);inset:0;pointer-events:none;position:absolute}.tg-landing .dark-inner{position:relative}.tg-landing .ask-brand{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:30px}.tg-landing .ask-brand .askword{background:linear-gradient(90deg,var(--teal-bright),var(--blue),var(--violet));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:26px;font-weight:800;letter-spacing:-.8px}.tg-landing .dark h2{color:#fff;font-size:78px;font-weight:700;letter-spacing:-3.2px;line-height:94px;text-align:center}.tg-landing .dark h2 em{font-style:italic}.tg-landing .dark .dsub{color:#b9bac4;font-size:17px;margin-top:20px;text-align:center}.tg-landing .avail{align-items:center;display:flex;flex-wrap:wrap;gap:26px;justify-content:center;margin-top:34px}.tg-landing .avail .al{color:#7d7e8a;font-size:12px;font-weight:700;letter-spacing:2.2px}.tg-landing .avail .plat{align-items:center;color:#c9cad2;display:flex;font-size:12px;font-weight:700;gap:7px;letter-spacing:1.6px}.tg-landing .pillars{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr 1fr;margin:64px auto 0;max-width:1160px;position:relative}.tg-landing .pillar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#ffffff0d,hsla(0,0%,100%,.015));border:1px solid #ffffff17;border-radius:16px;padding:26px 26px 22px}.tg-landing .pillar .pl{color:#8e8f9b;font-size:11.5px;font-weight:700;letter-spacing:2.4px;margin-bottom:12px}.tg-landing .pillar p{color:#d4d5dd;font-size:14.5px;line-height:22px}.tg-landing .pillar p b{color:#fff}.tg-landing .pillar .pv{background:#00000059;border:1px solid #ffffff17;border-radius:12px;color:#b9bac4;font-size:12.5px;margin-top:18px;padding:12px 14px}.tg-landing .pillar .pv .kv{display:flex;gap:8px;padding:3px 0}.tg-landing .pillar .pv .k{color:#7d7e8a;font-family:Menlo,monospace;font-size:11px;min-width:86px}.tg-landing .modelrow{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tg-landing .modelchip{background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;color:#e7e8ee;font-size:12px;font-weight:600;padding:5px 12px}.tg-landing .whatsnew{background:#050506;border-top:1px solid #ffffff0f;margin-top:96px;padding:72px 0 8px;position:relative}.tg-landing .wn-h{color:#fff;font-size:40px;font-weight:700;letter-spacing:-1.6px;line-height:48px;text-align:center}.tg-landing .wn-h .dim{color:#5c5d68}.tg-landing .wn-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;max-width:1160px;padding:0 40px}.tg-landing .wn-card{background:linear-gradient(180deg,hsla(0,0%,100%,.045),#ffffff03);border:1px solid #ffffff14;border-radius:16px;padding:22px}.tg-landing .wn-card .wl{color:#8e8f9b;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:10px}.tg-landing .wn-card p{color:#c9cad2;font-size:13.5px;line-height:20px}.tg-landing .wn-card .demo-line{background:#0006;border:1px solid #ffffff17;border-radius:10px;color:#9fa0ac;font-size:12px;margin-top:16px;padding:10px 12px}.tg-landing .demo-line .gtag{background:#2dbdb82e;border-radius:5px;color:var(--teal-bright);display:inline-block;font-size:10.5px;font-weight:700;margin-right:7px;padding:2px 8px}.tg-landing .dark-cta{display:flex;gap:14px;justify-content:center;padding:72px 0 96px;position:relative}.tg-landing .btn-white{align-items:center;background:#fff;border:none;border-radius:var(--radius-btn);color:#0b0b0f;cursor:pointer;display:inline-flex;font-family:var(--font);font-size:16px;font-weight:700;justify-content:center;padding:14px 28px;transition:transform .15s,box-shadow .15s}.tg-landing .btn-white:hover{box-shadow:0 12px 30px #ffffff29;transform:translateY(-1px)}.tg-landing .btn-outline-dark{align-items:center;background:#0000;border:1px solid #ffffff38;border-radius:var(--radius-btn);color:#e7e8ee;cursor:pointer;display:inline-flex;font-family:var(--font);font-size:16px;font-weight:600;justify-content:center;padding:14px 28px;transition:border-color .15s}.tg-landing .btn-outline-dark:hover{border-color:#fff}.tg-landing .tabs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:40px}.tg-landing .tab{background:#fff;border:1px solid #e4e6ea;border-radius:999px;color:var(--ink);cursor:pointer;font-family:var(--font);font-size:14.5px;font-weight:600;padding:10px 22px;transition:all .15s}.tg-landing .tab:hover{border-color:#c9ccd4}.tg-landing .tab.on{background:var(--btn-dark);border-color:var(--btn-dark);color:#fff}.tg-landing .tab-link{align-self:center;color:var(--teal-deep);font-size:14.5px;font-weight:600;margin-left:6px}.tg-landing .sol-card{grid-gap:0;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 24px 60px #090c1d12;display:grid;gap:0;grid-template-columns:1fr 1.15fr;margin-top:44px;overflow:hidden}.tg-landing .sol-left{padding:52px 48px}.tg-landing .sol-left h3{color:var(--ink-strong);font-size:33px;font-weight:700;letter-spacing:-1.2px;line-height:41px;margin-bottom:14px}.tg-landing .sol-left .sd{color:var(--ink-soft);font-size:15.5px;line-height:23px;margin-bottom:26px}.tg-landing .sol-list{display:flex;flex-direction:column;gap:11px;margin-bottom:28px}.tg-landing .sol-list li{color:var(--ink-strong);display:flex;font-size:15px;font-weight:600;gap:10px}.tg-landing .sol-list li .sarr{color:var(--teal-deep);font-weight:800}.tg-landing .agent-list{border-top:1px solid var(--line-soft);display:flex;flex-direction:column;gap:10px;margin-bottom:28px;padding-top:22px}.tg-landing .agent-list li{align-items:center;color:var(--ink);display:flex;font-size:14px;gap:11px}.tg-landing .agent-list li b{font-weight:700}.tg-landing .agent-list .aico{align-items:center;border-radius:8px;color:#fff;display:flex;flex:0 0 auto;font-size:12px;font-weight:800;height:26px;justify-content:center;width:26px}.tg-landing .sol-more{color:var(--teal-deep);font-size:15px;font-weight:700}.tg-landing .sol-right{background:linear-gradient(150deg,#eafaf9,#eef4fd 55%,#f4effc);display:flex;flex-direction:column;gap:18px;justify-content:center;padding:40px}.tg-landing .sol-shot{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 40px #090c1d1a;overflow:hidden}.tg-landing .replaces{align-items:center;display:flex;gap:18px;justify-content:center}.tg-landing .replaces .rl{color:var(--ink-faint);font-size:11px;font-weight:700;letter-spacing:1.8px}.tg-landing .replaces .rn{color:#8b8c96;filter:grayscale(1);font-size:14px;font-weight:700}.tg-landing .roi-cards{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin:56px auto 0;max-width:1160px}.tg-landing .roi-card{background:var(--paper-soft);border:1px solid var(--line-soft);border-radius:16px;padding:28px 26px}.tg-landing .roi-card .rl{color:var(--ink-faint);font-size:11.5px;font-weight:700;letter-spacing:2px;margin-bottom:18px}.tg-landing .roi-card .rv{color:var(--ink-strong);font-size:56px;font-weight:800;letter-spacing:-2.4px;line-height:60px;margin-bottom:14px}.tg-landing .roi-card p{color:var(--ink-soft);font-size:13.5px;line-height:20px}.tg-landing .roi-note{color:var(--ink-faint);font-size:12px;margin-top:28px;text-align:center}.tg-landing .roi-note a{text-decoration:underline}.tg-landing .quotes{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;max-width:1160px}.tg-landing .quote{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 10px 30px #090c1d0a;display:flex;flex-direction:column;gap:22px;padding:30px 28px}.tg-landing .quote p{color:var(--ink-strong);font-size:18.5px;font-weight:600;letter-spacing:-.3px;line-height:27px}.tg-landing .quote .qwho{align-items:center;display:flex;gap:12px;margin-top:auto}.tg-landing .quote .qav{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:800;height:40px;justify-content:center;width:40px}.tg-landing .quote .qn{color:var(--ink-strong);font-size:14px;font-weight:700}.tg-landing .quote .qr{color:var(--ink-soft);font-size:12.5px}.tg-landing .rated{color:var(--ink-faint);font-size:12px;font-weight:700;letter-spacing:2px;line-height:22px;margin-top:44px;text-align:center}.tg-landing .stars{color:#f5a623;font-size:14px;letter-spacing:2px}.tg-landing .power{background:var(--paper-soft);border-radius:28px;margin:0 auto;max-width:1240px;padding:72px 64px}.tg-landing .power-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}.tg-landing .power .pl{color:var(--teal-deep);font-size:11.5px;font-weight:700;letter-spacing:2.2px;margin-bottom:14px}.tg-landing .power h2{color:#202020;font-size:40px;font-weight:700;letter-spacing:-1.6px;line-height:48px;text-align:left}.tg-landing .power-stats{display:flex;gap:56px;margin-top:36px}.tg-landing .pstat .pv{color:var(--ink-strong);font-size:52px;font-weight:800;letter-spacing:-2.2px;line-height:56px}.tg-landing .pstat .pd{color:var(--ink-soft);font-size:14px;margin-top:6px}.tg-landing .logowall{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.tg-landing .lw{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;height:74px;justify-content:center}.tg-landing .ent{text-align:center}.tg-landing .ent h2{color:#202020;font-size:34px;font-weight:700;letter-spacing:-1.36px;line-height:41px}.tg-landing .ent .esub{color:var(--ink-soft);font-size:15.5px;margin-top:14px}.tg-landing .ent .esub sup{font-size:10px}.tg-landing .badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:36px}.tg-landing .badge{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:0 2px 8px #090c1d0a;color:#3a3f4b;display:flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:1.4px;padding:10px 20px}.tg-landing .badge svg{flex:0 0 auto;height:17px;width:17px}.tg-landing .final{padding:96px 0 0}.tg-landing .final-band{background:radial-gradient(80% 90% at 15% 10%,#2dbdb8e6,#0000 60%),radial-gradient(90% 100% at 85% 8%,#6c59a6f2,#0000 65%),linear-gradient(135deg,#00d1c1,#469fd8 45%,#6c59a6 78%,#8b75d7);border-radius:28px 28px 0 0;overflow:hidden;padding:88px 64px 0;position:relative;text-align:center}.tg-landing .final-band h2{color:#fff;font-size:60px;font-weight:700;letter-spacing:-2.1px;line-height:66px}.tg-landing .final-band .btn-white{margin-top:36px}.tg-landing .final-shot{background:#fff;border:1px solid #fff6;border-bottom:none;border-radius:16px 16px 0 0;box-shadow:0 -20px 80px #090c1d40;margin:64px auto -2px;max-width:980px;overflow:hidden}.tg-landing .final-note{color:var(--ink-faint);font-size:12.5px;margin:0 auto;max-width:1240px;padding:20px 0 0}.tg-landing footer{padding:72px 0 40px}.tg-landing .foot-grid{grid-gap:26px;display:grid;gap:26px;grid-template-columns:1.15fr repeat(5,1fr)}.tg-landing .foot-brand img{height:40px;margin-bottom:16px}.tg-landing .foot-brand p{color:var(--ink-soft);font-size:13.5px;line-height:20px;max-width:220px}.tg-landing .fcol h4{color:var(--ink-strong);font-size:13px;font-weight:700;margin-bottom:16px}.tg-landing .fcol a{color:var(--ink-soft);display:block;font-size:13.5px;padding:5px 0;transition:color .15s}.tg-landing .fcol a:hover{color:var(--teal-deep)}.tg-landing .foot-bottom{align-items:center;border-top:1px solid var(--line-soft);color:var(--ink-faint);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;margin-top:56px;padding-top:26px}.tg-landing .foot-bottom .legal{display:flex;gap:22px}.tg-landing .foot-bottom a:hover{color:var(--ink-strong)}@media (max-width:1120px){.tg-landing .hero-grid{grid-template-columns:1fr}.tg-landing .mock{width:100%}.tg-landing .mock-body{grid-template-columns:44px 1fr}.tg-landing .mock-side{display:none}.tg-landing .roi-cards{grid-template-columns:repeat(2,1fr)}.tg-landing .pillars,.tg-landing .quotes,.tg-landing .sol-card,.tg-landing .wn-grid{grid-template-columns:1fr}.tg-landing .appgrid{grid-template-columns:repeat(6,1fr)}.tg-landing .era h2{font-size:48px;letter-spacing:-2px;line-height:54px}.tg-landing .dark h2{font-size:44px;letter-spacing:-1.8px;line-height:54px}.tg-landing .final-band h2{font-size:38px;letter-spacing:-1.4px;line-height:46px}.tg-landing .sect-h2{font-size:34px;letter-spacing:-1.2px;line-height:42px}.tg-landing .ctx-stats{gap:24px;grid-template-columns:1fr}.tg-landing .ctx-stat{border-left:none;padding:0}.tg-landing .cc-wrap{gap:56px;grid-template-columns:1fr}.tg-landing .cc-core{display:none}.tg-landing .cc-side{min-height:360px}.tg-landing .power-grid{grid-template-columns:1fr}.tg-landing .foot-grid{grid-template-columns:1fr 1fr 1fr}.tg-landing .nav-links{display:none}}.tg-landing .fleet-tip{background:#101527;border-radius:8px;box-shadow:0 10px 26px #090c1d52;color:#fff;font-size:10.5px;left:0;line-height:15px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:0;transform:translateY(4px);transition:opacity .16s ease-out,transform .16s ease-out;white-space:nowrap;z-index:6}.tg-landing .fleet-tip.show{opacity:1;transform:none}.tg-landing .fleet-tip b{display:block;font-family:SF Mono,Menlo,monospace;font-size:10px;font-weight:800;letter-spacing:.4px}.tg-landing .fleet-tip span{color:#aeb3c2;display:block;font-weight:600}.tg-landing .fblip:after{background:inherit;border-radius:50%;content:"";filter:blur(4px);inset:-4px;opacity:.3;position:absolute}.tg-landing .brain-ring{border:2px solid var(--teal);border-radius:50%;height:86px;pointer-events:none;position:absolute;width:86px;z-index:1}.tg-landing .fcard.fresh{animation:slidein .5s cubic-bezier(.2,.8,.2,1),freshwash 1.6s ease-out}@keyframes freshwash{0%{background-color:#fff;background-color:var(--fc-wash,#fff)}to{background-color:#fff}}.tg-landing .ap-count.settled{animation:countset .7s cubic-bezier(.2,.8,.2,1);transform-origin:left center}@keyframes countset{0%{transform:scale(1)}35%{color:var(--teal-deep);transform:scale(1.055)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tg-landing .scan-bar{display:none}.tg-landing .fleet-tip,.tg-landing .pipm,.tg-landing .pipm .bars,.tg-landing .pipm .mbar,.tg-landing .pipm .scr,.tg-landing .pipm svg,.tg-landing .team-card{transition:none}.tg-landing .ap-count.settled,.tg-landing .dk-caret,.tg-landing .fcard.fresh{animation:none}.tg-landing .dk-cal,.tg-landing .dk-cal-b b,.tg-landing .dk-chat,.tg-landing .dk-dead,.tg-landing .dk-mail,.tg-landing .dk-moved,.tg-landing .dk-msg.in,.tg-landing .dk-msg.out.sm,.tg-landing .dk-stamp,.tg-landing .dk-status{transition:none}.tg-landing .acard.landed .ac-result,.tg-landing .dk-client.in{animation:none}}.tg-landing .ntf-stack{background:#f4f5f7;border-radius:20px;display:flex;flex-direction:column;padding:10px 12px}.tg-landing .ntf{align-items:center;border-radius:14px;display:flex;gap:11px;opacity:0;padding:10px;transform:translateY(8px);transition:opacity .24s ease-out,transform .24s ease-out}.tg-landing .ntf.in{opacity:1;transform:none}.tg-landing .ntf.out{opacity:0;transform:translateY(-8px);transition-duration:.16s,.16s}.tg-landing .ntf-g{align-items:center;border-radius:10px;display:flex;flex:0 0 auto;font-size:13px;font-weight:800;height:32px;justify-content:center;width:32px}.tg-landing .ntf-g svg{height:16px;width:16px}.tg-landing .g-chat{background:#e3f2f0;color:#0f8378}.tg-landing .g-reply{background:#eaecef;color:#5a5f6b}.tg-landing .g-mail{background:#e6eff8;color:#3d78b8}.tg-landing .g-client{background:#fceada;color:#c05621}.tg-landing .g-cal{background:#edeaf7;color:#6c59a6}.tg-landing .ntf-t{flex:1 1;min-width:0}.tg-landing .ntf-t b{color:var(--ink-strong);display:block;font-size:13px;font-weight:700;letter-spacing:-.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .ntf-m{color:#6b7078;display:block;font-size:11px;font-weight:600;margin-top:1.5px}.tg-landing .ntf-m i{color:#c0311a;font-style:normal;font-weight:700}.tg-landing .ntf.bad{background:#fdf1ee;margin-top:8px}.tg-landing .ntf.bad .ntf-g{background:#fbe0d8;color:#e0483d}.tg-landing .ntf.bad .ntf-t b{color:#8c2418}.tg-landing .ntf.bad .ntf-m{color:#b4451f}.tg-landing .ntf.heavy.in{animation:ntfpop .34s cubic-bezier(.2,.8,.2,1)}@keyframes ntfpop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.tg-landing .ask-panel{background:#fff;border-radius:20px;box-shadow:0 18px 44px #090c1d14,0 2px 8px #090c1d0a;overflow:hidden}.tg-landing .ask-head{align-items:center;border-bottom:1px solid var(--line-soft);display:flex;gap:10px;padding:13px 16px}.tg-landing .ask-head img{flex:0 0 auto;height:22px;width:22px}.tg-landing .ask-head-t{flex:1 1;min-width:0}.tg-landing .ask-head-t b{color:var(--ink-strong);display:block;font-size:13px;font-weight:800}.tg-landing .ask-head-t span{align-items:center;color:var(--ink-faint);display:flex;font-size:10.5px;font-weight:600;gap:5px}.tg-landing .ask-dot{animation:pulsed 1.6s infinite;background:#34a851;border-radius:50%;box-shadow:0 0 6px #34a8518c;height:7px;width:7px}.tg-landing .ask-count{color:var(--teal-deep);font-size:11px;font-weight:700;white-space:nowrap}.tg-landing .ask-thread{display:flex;flex-direction:column;gap:17px;padding:16px 16px 4px}.tg-landing .ask-x{display:flex;flex-direction:column;gap:8px}.tg-landing .ask-x.live{animation:axin .32s cubic-bezier(.2,.8,.2,1)}@keyframes axin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tg-landing .ax-you{align-items:baseline;align-self:flex-end;background:#eef7f6;border-radius:14px 14px 4px 14px;display:flex;gap:9px;max-width:90%;min-width:0;padding:8px 13px}.tg-landing .ax-you span{color:var(--ink-strong);font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .ax-you i{color:#7fa39c;flex:0 0 auto;font-size:9.5px;font-style:normal;font-weight:600}.tg-landing .ax-tg{align-items:flex-start;display:flex;gap:9px;max-width:95%}.tg-landing .ax-tg img{flex:0 0 auto;height:22px;margin-top:2px;width:22px}.tg-landing .ax-m{min-width:0}.tg-landing .ax-h{align-items:baseline;display:flex;gap:8px;margin-bottom:2px}.tg-landing .ax-h b{color:var(--ink-strong);font-size:12px;font-weight:800}.tg-landing .ax-h span{color:var(--ink-faint);font-size:10px;font-weight:600}.tg-landing .ax-b{color:var(--ink);font-size:13px;font-weight:600;line-height:19px}.tg-landing .ax-r{align-items:center;color:var(--teal-deep);display:flex;font-size:11.5px;font-weight:800;gap:6px;margin-top:6px}.tg-landing .ax-r svg{flex:0 0 auto;height:12px;width:12px}.tg-landing .ax-r>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .ax-r button{background:none;border:none;color:var(--ink-soft);cursor:pointer;flex:0 0 auto;font-family:var(--font);font-size:11px;font-weight:700;margin-left:auto;padding:0;white-space:nowrap}.tg-landing .ax-r button:hover{color:var(--teal-deep);text-decoration:underline}.tg-landing .ask-input{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--ink-faint);display:flex;font-size:12.5px;font-weight:600;gap:10px;height:42px;margin:12px 16px 14px;padding:0 6px 0 15px}.tg-landing .ask-input span:first-child{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .ask-send{align-items:center;background:var(--teal-deep);border-radius:50%;display:flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.tg-landing .ask-send svg{height:14px;width:14px}@media (prefers-reduced-motion:reduce){.tg-landing .ntf,.tg-landing .ntf.out{transition:none}.tg-landing .ask-dot,.tg-landing .ask-x.live,.tg-landing .ntf.heavy.in{animation:none}}@media (max-width:560px){.tg-landing .appgrid{grid-template-columns:repeat(3,1fr)}.tg-landing .bigtile{grid-column:span 3;grid-row:auto;min-height:190px}.tg-landing .cell{min-height:88px}.tg-landing .cell .cl{font-size:11.5px;line-height:15px}}.tg-landing .cc-fly,.tg-landing .flow-layer{overflow:hidden}@media (max-width:560px){.tg-landing .roi-cards{gap:14px;grid-template-columns:1fr}.tg-landing .roi-card{padding:22px 20px}.tg-landing .roi-card .rv{font-size:42px;letter-spacing:-1.6px;line-height:46px}.tg-landing .container{padding:0 20px}.tg-landing .power{border-radius:20px;padding:44px 22px}.tg-landing .power h2{font-size:28px;letter-spacing:-1px;line-height:36px}.tg-landing .power-stats{flex-wrap:wrap;gap:28px}.tg-landing .pstat .pv{font-size:38px;letter-spacing:-1.4px;line-height:42px}.tg-landing .logowall{grid-template-columns:repeat(2,1fr)}}.tg-landing .fh{padding:60px 0 34px}.tg-landing .fh-grid{grid-gap:52px;align-items:center;display:grid;gap:52px;grid-template-columns:1.02fr 1fr;margin:0 auto;max-width:1240px;padding:0 40px}.tg-landing .fh-copy{min-width:0}.tg-landing .fh-copy h1{color:var(--ink-hero);font-size:48px;font-weight:700;letter-spacing:-1.9px;line-height:54px;margin:18px 0 20px}.tg-landing .fh-copy h1 .dim{color:#a9aab3}.tg-landing .fh-copy .fh-lead{color:var(--ink-soft);font-size:16.5px;line-height:25px;margin-bottom:24px;max-width:540px}.tg-landing .fh-vis{min-width:0}.tg-landing .fh-vis .frame{box-shadow:0 24px 60px #090c1d21}@media (max-width:1120px){.tg-landing .fh-grid{gap:32px;grid-template-columns:1fr;padding:0 24px}.tg-landing .fh-copy h1{font-size:36px;letter-spacing:-1.3px;line-height:43px}}@media (max-width:1240px){.tg-landing .foot-grid{gap:24px;grid-template-columns:repeat(5,1fr)}.tg-landing .foot-brand{grid-column:1/-1;margin-bottom:6px}.tg-landing .foot-brand p{max-width:420px}}@media (max-width:980px){.tg-landing .foot-grid{gap:22px;grid-template-columns:repeat(3,1fr)}}@media (max-width:660px){.tg-landing .foot-grid{gap:20px;grid-template-columns:1fr 1fr}}@media (max-width:520px){.tg-landing .foot-grid{gap:6px;grid-template-columns:1fr}.tg-landing .fcol{border-top:1px solid var(--line-soft);margin-top:10px;padding-top:16px}.tg-landing .foot-bottom{align-items:flex-start;flex-direction:column}}.tg-landing .chip{color:#4a4f5b;font-family:var(--font);font-size:12px;line-height:inherit}.tg-landing .chip-lab{position:relative;z-index:1}.tg-landing .chip.active{animation:chipfill 4.6s linear forwards;animation:chipfill var(--chip-ms,4.6s) linear forwards;background-image:linear-gradient(#007a6e1c,#007a6e1c);background-repeat:no-repeat;background-size:0 100%}.tg-landing .chips:focus-within .chip.active,.tg-landing .chips:hover .chip.active{animation-play-state:paused}@keyframes chipfill{to{background-size:100% 100%}}@media(prefers-reduced-motion:reduce){.tg-landing .chip.active{animation:none;background-size:100% 100%}}.tg-landing .fp-cap{letter-spacing:1.4px}.tg-landing .fp-blurb{color:var(--ink-faint);font-size:11.5px;font-weight:500;letter-spacing:0;line-height:16px;margin:7px 0 0}.tg-landing .feed.swapping{opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}.tg-landing .feed{transition:opacity .22s ease,transform .22s ease}.tg-landing .fcard .pico{align-items:center;border-radius:9px;display:flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.tg-landing .fcard .pico svg{height:17px;width:17px}.tg-landing .fcard .ptxt{display:block;flex:1 1;min-width:0}.tg-landing .fcard .prow{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.tg-landing .fcard .pname{color:var(--ink-strong);font-size:13px;font-weight:700;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .fcard .pname.warn{color:#e0483d}.tg-landing .fcard .pmeta{color:var(--ink-faint);display:block;font-size:11px;font-weight:600;line-height:16px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-landing .fcard .pnum{font-size:14px;font-weight:800;letter-spacing:-.3px;white-space:nowrap}.tg-landing .fcard .pnum i{font-size:10.5px;font-style:normal;font-weight:700;margin-left:5px;opacity:.8}.tg-landing .fcard .pbar{background:#eef0f2;border-radius:99px;display:block;height:5px;margin:6px 0 0;overflow:hidden}.tg-landing .fcard .pbar i{border-radius:99px;display:block;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1)}.tg-landing .fcard .pav{align-items:center;background:#eef2f6;border-radius:50%;color:#5b6270;display:flex;flex:0 0 auto;font-size:12px;font-weight:800;height:30px;justify-content:center;width:30px}.tg-landing .fcard .ptag{align-items:baseline;display:flex;font-size:9.5px;font-weight:800;gap:9px;letter-spacing:1.4px;margin-bottom:2px}.tg-landing .fcard .page{color:#b6b7bf;font-weight:600;letter-spacing:.3px}.tg-landing .fcard .pmsg{color:#2f333d;display:block;font-size:13px;font-weight:600;line-height:18px;padding-right:4px}.tg-landing .fcard .pmsg b{color:var(--ink-strong);font-weight:800}.tg-landing .fcard .pact{background:#fff;border:1px solid var(--line);border-radius:999px;cursor:pointer;display:inline-block;font-family:var(--font);font-size:11px;font-weight:700;margin-left:10px;opacity:.85;padding:3.5px 10px;transition:.15s;vertical-align:1px;white-space:nowrap}.tg-landing .fcard:hover .pact{border-color:currentColor;opacity:1}.tg-landing .fcard .pq{align-items:baseline;color:var(--ink-strong);display:flex;font-size:12.5px;font-weight:700;gap:8px;line-height:18px}.tg-landing .fcard .pyou{border:1px solid var(--line);border-radius:99px;color:#9a9ba4;flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:1.2px;padding:1.5px 6px}.tg-landing .fcard .pa{display:flex;gap:8px;margin-top:6px}.tg-landing .fcard .pbrain{flex:0 0 auto;height:16px;margin-top:1px;width:16px}.tg-landing .fcard .pans{color:#4a4f5b;font-size:12.5px;font-weight:600;line-height:18px}.tg-landing .fcard .pans b{color:var(--ink-strong);font-weight:800}.tg-landing .fcard .pwhen{color:var(--ink-faint);font-size:10.5px;font-weight:700;white-space:nowrap}.tg-landing .fcard .plines{display:block;margin-top:5px}.tg-landing .fcard .plines span{color:#4a4f5b;display:block;font-size:12px;font-weight:600;line-height:18px;padding-left:12px;position:relative}.tg-landing .fcard .plines span:before{background:#c9ccd4;border-radius:50%;content:"";height:4px;left:2px;position:absolute;top:8px;width:4px}.tg-landing .fcard .pstrip{align-items:flex-end;display:flex;gap:3px;height:22px;margin-top:7px}.tg-landing .fcard .pstrip i{background:#e3f0ee;border-radius:2px;flex:1 1}.tg-landing .fcard .pstrip i.h1{background:#e3f0ee;height:34%}.tg-landing .fcard .pstrip i.h2{background:#9fd6cf;height:66%}.tg-landing .fcard .pstrip i.h3{background:var(--teal-deep);height:100%}.tg-landing .fcard .pwait{background:#f1f3f5;border-radius:99px;color:#5b6270;font-size:10.5px;font-weight:800;letter-spacing:.3px;padding:2px 8px;white-space:nowrap}.tg-landing .fcard .pwait.hot{background:#fdeceb;color:#e0483d}.tg-landing .fcard .pval{color:var(--ink-strong);font-size:13.5px;font-weight:800;white-space:nowrap}.tg-landing .fcard .pstage{border-radius:99px;font-size:10px;font-weight:800;letter-spacing:.4px;margin-right:8px;padding:2px 8px}.tg-landing .fcard .pdays{display:flex;flex:0 0 auto;gap:3px}.tg-landing .fcard .pdays i{border-radius:2px;height:7px;width:7px}.tg-landing .fcard .pdays i.on{background:var(--teal-deep)}.tg-landing .fcard .pdays i.off{background:#e6e8ec}.tg-landing .ch{align-items:center;animation:chin .34s cubic-bezier(.2,.8,.2,1);background:linear-gradient(180deg,#fcfdfd,#fff);border:1px solid var(--line-soft);border-radius:13px;display:flex;gap:16px;justify-content:space-between;margin-top:9px;padding:13px 12px 14px}@keyframes chin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tg-landing .ch-nums{min-width:0}.tg-landing .ch-stat{display:block;font-size:27px;font-weight:800;letter-spacing:-1.1px;line-height:30px}.tg-landing .ch-unit{color:#8a8b93;display:block;font-size:11px;font-weight:800;letter-spacing:.9px;margin-top:2px;text-transform:uppercase}.tg-landing .ch-note{color:var(--ink-faint);display:block;font-size:11.5px;font-weight:600;margin-top:5px}.tg-landing .ch-vis{align-items:center;display:flex;flex:0 0 auto;height:46px;justify-content:flex-end;width:124px}.tg-landing .ch-art{height:44px;overflow:visible;width:120px}.tg-landing .ch-ring{height:46px;width:46px}.tg-landing .ch-typing{align-items:center;display:flex;gap:5px;justify-content:flex-end;width:120px}.tg-landing .ch-typing i{animation:chdot 1s ease-in-out infinite;border-radius:50%;height:7px;width:7px}.tg-landing .ch-typing-line{border-radius:99px;height:7px;width:56px}@keyframes chdot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.tg-landing .ch-day,.tg-landing .ch-dist{align-items:flex-end;display:flex;gap:3px;height:44px;width:120px}.tg-landing .ch-day i,.tg-landing .ch-dist i{border-radius:2px;flex:1 1;min-height:3px}.tg-landing .ch-week{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(5,1fr);width:74px}.tg-landing .ch-week i{border-radius:2px;height:11px}.tg-landing .ch-page{display:flex;flex-direction:column;gap:5px;width:120px}.tg-landing .ch-page i{border-radius:99px;height:5px}.tg-landing .ch-split{display:flex;gap:3px;height:12px;width:120px}.tg-landing .ch-split i{border-radius:3px}.tg-landing .ch-funnel{align-items:flex-end;display:flex;flex-direction:column;gap:4px;width:120px}.tg-landing .ch-funnel i{border-radius:3px;height:8px}@media(prefers-reduced-motion:reduce){.tg-landing .ch{animation:none}.tg-landing .ch-typing i{animation:none;opacity:.7}}.tg-landing .fcard.refreshed{animation:fcrefresh 1s cubic-bezier(.2,.8,.2,1)}@keyframes fcrefresh{0%{background:#f4fbfa;background:var(--fc-wash,#f4fbfa)}to{background:#fff}}@media(prefers-reduced-motion:reduce){.tg-landing .fcard.refreshed{animation:none}}@media(max-width:640px){.tg-landing .announce{height:auto;min-height:44px;padding:9px 14px}.tg-landing .announce a{flex-wrap:wrap;font-size:12.5px;gap:8px;justify-content:center;line-height:17px;text-align:center}.tg-landing .announce b{font-size:10px;padding:2px 9px}.tg-landing .hero-cta-row{align-items:flex-start;flex-direction:column;gap:11px;margin-bottom:38px}.tg-landing .hero-cta-row .btn-primary{text-align:center;width:100%}.tg-landing .hero-cta-note{font-size:12.5px;line-height:18px}}.tg-landing .tmarquee{flex:1 1;-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px,#000 calc(100% - 56px),#0000);min-width:0;overflow:hidden}.tg-landing .tmarquee-track{align-items:center;animation:tscroll 30s linear infinite;display:flex;gap:58px;width:-webkit-max-content;width:max-content}.tg-landing .tmarquee:hover .tmarquee-track{animation-play-state:paused}@keyframes tscroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.tg-landing .tlogo{align-items:center;color:#565660;display:inline-flex;filter:grayscale(1);flex:0 0 auto;font-size:19px;font-weight:800;gap:8px;letter-spacing:-.4px}.tg-landing .tlogo img{filter:grayscale(1);height:30px;object-fit:contain;opacity:.66;transition:filter .2s,opacity .2s;width:auto}.tg-landing .tlogo:hover img{filter:none;opacity:1}@media(max-width:820px){.tg-landing .trusted-row{align-items:flex-start;flex-direction:column;gap:18px}.tg-landing .tmarquee{width:100%}.tg-landing .tmarquee-track{gap:40px}.tg-landing .tlogo img{height:26px}}@media(prefers-reduced-motion:reduce){.tg-landing .tmarquee-track{animation:none}}.tg-landing .final-sub{color:#ffffffdb;font-size:16.5px;line-height:26px;margin:18px auto 0;max-width:620px}.tg-landing .final-proof{display:flex;flex-wrap:wrap;gap:10px 26px;justify-content:center;list-style:none;margin:20px 0 0;padding:0}.tg-landing .final-proof li{align-items:center;color:#ffffffe6;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.tg-landing .final-proof svg{color:#ffffffe6;flex:0 0 auto;height:14px;width:14px}.tg-landing .final-shot{text-align:left}.tg-landing .fs-top{align-items:center;background:#fbfbfc;border-bottom:1px solid #f2f3f5;display:flex;gap:12px;height:42px;padding:0 14px}.tg-landing .fs-dots{display:flex;flex:0 0 auto;gap:6px}.tg-landing .fs-dots i{border-radius:50%;height:9px;width:9px}.tg-landing .fs-ws{color:#090c1d;font-size:12px;font-weight:700;white-space:nowrap}.tg-landing .fs-search{align-items:center;background:#fff;border:1px solid #ececf0;border-radius:6px;color:#83848c;display:flex;flex:1 1;font-size:11px;height:24px;margin:0 auto;max-width:340px;padding:0 10px}.tg-landing .fs-live{align-items:center;color:#e0483d;display:inline-flex;flex:0 0 auto;font-size:9.5px;font-weight:800;gap:6px;letter-spacing:1.2px}.tg-landing .fs-live i{animation:fslive 1.8s ease-in-out infinite;background:#e0483d;border-radius:50%;height:6px;width:6px}@keyframes fslive{0%,to{opacity:1}50%{opacity:.25}}.tg-landing .fs-body{display:grid;grid-template-columns:186px 1fr 236px;min-height:330px}.tg-landing .fs-lab{align-items:center;color:#83848c;display:flex;font-size:10px;font-weight:800;gap:8px;letter-spacing:.9px}.tg-landing .fs-side{border-right:1px solid #f2f3f5;padding:14px 12px}.tg-landing .fs-side .fs-lab{margin:0 6px 9px}.tg-landing .fs-team{align-items:center;border-radius:6px;color:#3a3f4b;display:flex;font-size:12px;justify-content:space-between;margin-bottom:2px;padding:6px 8px}.tg-landing .fs-team span{color:#b6b7bf;font-size:11px;font-weight:700}.tg-landing .fs-team.on{background:#e9f6f5;color:#007a6e;font-weight:700}.tg-landing .fs-team.on span{color:#4aa89f}.tg-landing .fs-side-foot{border-top:1px solid #f4f5f7;color:#a7a8b1;font-size:10.5px;line-height:16px;margin-top:14px;padding-left:8px;padding-top:12px}.tg-landing .fs-main{padding:15px 18px}.tg-landing .fs-head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.tg-landing .fs-title{color:#090c1d;font-size:13px;font-weight:800}.tg-landing .fs-delta{background:#eaf7ef;border-radius:99px;color:#1d7a43;font-size:11px;font-weight:800;padding:2px 8px}.tg-landing .fs-big{color:#090c1d;font-size:30px;font-weight:800;letter-spacing:-1.2px;line-height:1;margin:8px 0 12px}.tg-landing .fs-big small{color:#83848c;font-size:11.5px;font-weight:700;letter-spacing:0;margin-left:8px}.tg-landing .fs-chart{align-items:flex-end;display:flex;gap:7px;height:104px}.tg-landing .fs-bar{display:flex;flex:1 1;flex-direction:column;gap:6px;height:100%;justify-content:flex-end}.tg-landing .fs-bar i{background:#2dbdb8;border-radius:5px 5px 0 0;display:block;width:100%}.tg-landing .fs-bar.peak i{background:#469fd8}.tg-landing .fs-bar.off i{background:#dfe2e6}.tg-landing .fs-bar em{color:#a7a8b1;font-size:9.5px;font-style:normal;font-weight:700;letter-spacing:.3px;text-align:center}.tg-landing .fs-bar.peak em{color:#469fd8}.tg-landing .fs-metrics{border-top:1px solid #f4f5f7;display:flex;flex-direction:column;gap:9px;margin-top:14px;padding-top:13px}.tg-landing .fs-mlab{color:#6b6f7a;display:flex;font-size:11px;font-weight:600;justify-content:space-between;margin-bottom:4px}.tg-landing .fs-mlab b{color:#090c1d;font-weight:800}.tg-landing .fs-mbar{background:#f0f1f4;border-radius:99px;display:block;height:7px;overflow:hidden}.tg-landing .fs-mbar i{border-radius:99px;display:block;height:100%}.tg-landing .fs-feed{border-left:1px solid #f2f3f5;padding:14px}.tg-landing .fs-feed .fs-lab{margin-bottom:9px}.tg-landing .fs-count{align-items:center;background:#f1f3f5;border-radius:50%;color:#6b6f7a;display:inline-flex;font-size:9px;height:15px;justify-content:center;width:15px}.tg-landing .fs-flag{border-radius:8px;color:#3a3f4b;font-size:11px;line-height:16px;margin-bottom:7px;padding:8px 9px}.tg-landing .fs-flag b{color:#090c1d}.tg-landing .fs-flag.amber{background:#fdf4e8}.tg-landing .fs-flag.red{background:#fdece8}.tg-landing .fs-flag.blue{background:#eaf2fb}.tg-landing .fs-flag.green{background:#eaf7ef}@media(max-width:900px){.tg-landing .fs-body{grid-template-columns:1fr}.tg-landing .fs-feed,.tg-landing .fs-side{border:none;border-bottom:1px solid #f2f3f5}.tg-landing .fs-side-foot{display:none}.tg-landing .final-sub{font-size:15px;line-height:24px}}@media(prefers-reduced-motion:reduce){.tg-landing .fs-live i{animation:none}}.tg-landing .lw img{filter:grayscale(1);height:auto;max-height:34px;max-width:118px;object-fit:contain;opacity:.7;transition:filter .2s,opacity .2s;width:auto}.tg-landing .lw:hover img{filter:none;opacity:1}.tg-landing .lw-more{background:#fbfcfc;flex-direction:column;gap:1px}.tg-landing .lwm-n{color:var(--ink-strong);font-size:19px;font-weight:800;letter-spacing:-.7px}.tg-landing .lwm-t{color:var(--ink-faint);font-size:11px;font-weight:600}@media(max-width:560px){.tg-landing .logowall{grid-template-columns:repeat(2,1fr)}.tg-landing .lw{height:64px}.tg-landing .lw img{max-height:28px;max-width:98px}}.tg-landing .oscard{align-items:center;display:flex;flex-direction:column;position:relative}.tg-landing .oscard .dlrows{margin-bottom:0}.tg-landing .oscard .dltags{margin-top:11px}.tg-landing .oscard>.dlhelp,.tg-landing .oscard>.dlnote{margin-top:auto}.tg-landing .oscard.picked{border-color:var(--teal-deep);box-shadow:0 0 0 2px #007a6e1f}.tg-landing .os-pick{background:var(--teal-deep);border-radius:99px;color:#fff;font-size:9px;font-weight:800;left:50%;letter-spacing:1px;padding:3px 10px;position:absolute;top:-9px;transform:translateX(-50%);white-space:nowrap}.tg-landing .dlrows{display:flex;flex-direction:column;gap:8px;margin-top:14px;width:100%}.tg-landing .dlrow{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--ink-strong);cursor:pointer;display:flex;font-family:var(--font);font-size:13px;font-weight:700;gap:10px;justify-content:space-between;line-height:17px;padding:9px 13px;text-align:left;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.tg-landing .dlrow:hover{border-color:#c9ccd4;box-shadow:0 3px 10px #090c1d0f}.tg-landing .dlrow em{color:var(--ink-faint);display:block;font-size:10.5px;font-style:normal;font-weight:600;line-height:14px;margin-top:1px}.tg-landing .dlrow.primary{background:var(--teal-deep);border-color:var(--teal-deep);color:#fff}.tg-landing .dlrow.primary em{color:#ffffffb8}.tg-landing .dlrow.primary:hover{background:#00695f}.tg-landing .dlico{flex:0 0 auto;height:17px;opacity:.6;width:17px}.tg-landing .dlrow.primary .dlico{opacity:.9}.tg-landing .dltags{color:#1d7a43;display:flex;font-size:11px;font-weight:700;gap:14px;justify-content:center;margin-top:11px}.tg-landing .dlnote{background:#fdf7e8;border:1px solid #f2e3c2;border-radius:9px;color:#8a6a2f;font-size:11px;line-height:16px;margin-top:auto;padding:9px 10px;text-align:left}.tg-landing .dlnote b{color:#6f5320}.tg-landing .dlhelp{margin-top:11px;text-align:left;width:100%}.tg-landing .dlhelp summary{color:var(--teal-deep);cursor:pointer;font-size:11.5px;font-weight:700;list-style:none}.tg-landing .dlhelp summary::-webkit-details-marker{display:none}.tg-landing .dlhelp summary:after{content:" ›";opacity:.7}.tg-landing .dlhelp p{color:var(--ink-soft);font-size:11.5px;line-height:17px;margin-top:7px}.tg-landing .dlhelp code{background:#f4f5f7;border-radius:4px;font-family:SF Mono,Menlo,monospace;font-size:11px;padding:1px 5px}.tg-landing .dl-ver{gap:8px}.tg-landing .dl-dot{background:#34a851;border-radius:50%;flex:0 0 auto;height:7px;width:7px}.tg-landing .m-hero{padding:72px 0 96px}.tg-landing .m-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:480px 1fr}.tg-landing .m-mock{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;max-width:640px}.tg-landing .scorecard{align-items:center;display:flex;gap:22px;grid-column:span 2;padding:20px 24px}.tg-landing .ring{align-items:center;animation:ringspin 3.4s ease-in-out infinite alternate;background:conic-gradient(#2dbdb8 0 78%,#eef0f3 0);border-radius:50%;display:flex;height:96px;justify-content:center;position:relative;width:96px}@keyframes ringspin{0%{background:conic-gradient(#2dbdb8 0 64%,#eef0f3 0)}to{background:conic-gradient(#2dbdb8 0 82%,#eef0f3 0)}}.tg-landing .ring:before{background:#fff;border-radius:50%;content:"";inset:10px;position:absolute}.tg-landing .ring b{color:var(--ink-strong);font-size:22px;font-weight:800;position:relative}.tg-landing .hbars{align-items:flex-end;display:flex;gap:4px;height:110px;padding:16px 18px 14px}.tg-landing .hbars i{animation:hb 3s ease-in-out infinite alternate;background:#2dbdb8;border-radius:3px 3px 0 0;flex:1 1}.tg-landing .hbars i.mt{background:#469fd8}.tg-landing .hbars i.id{background:#dfe3e9}@keyframes hb{0%{transform:scaleY(.86)}to{transform:scaleY(1)}}.tg-landing .applist{display:flex;flex-direction:column;gap:9px;padding:12px 16px 14px}.tg-landing .applist .ap{align-items:center;color:#3a3f4b;display:flex;font-size:12px;font-weight:600;gap:10px}.tg-landing .applist .ap i{border-radius:6px;flex:0 0 auto;height:22px;width:22px}.tg-landing .applist .bar{background:#f0f1f4;border-radius:4px;flex:1 1;height:7px;overflow:hidden}.tg-landing .applist .bar b{border-radius:4px;display:block;height:100%}.tg-landing .applist .pc{color:var(--ink-faint);font-size:11px;font-weight:700;text-align:right;width:34px}.tg-landing .sumcard{padding:16px 18px}.tg-landing .sumcard .sc-t{color:var(--ink-faint);font-size:11px;font-weight:800;letter-spacing:1.6px;margin-bottom:8px}.tg-landing .sumcard p{color:#2f333d;font-size:12.5px;font-weight:600;line-height:18.5px}.tg-landing .sumcard p b{font-weight:800}@media(max-width:1120px){.tg-landing .m-grid{grid-template-columns:1fr}}.tg-landing .so-hero{padding:80px 0 24px;text-align:center}.tg-landing .tcards{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1fr 1fr;margin:56px auto 0;max-width:1160px}.tg-landing .tcard{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 14px 40px #090c1d0f;overflow:hidden;scroll-margin-top:96px}.tg-landing .tcard .tc-top{align-items:center;display:flex;gap:13px;padding:22px 26px 0}.tg-landing .tcard .tc-ico{align-items:center;border-radius:12px;display:flex;height:42px;justify-content:center;width:42px}.tg-landing .tcard .tc-ico svg{height:21px;width:21px}.tg-landing .tcard h3{color:var(--ink-strong);font-size:20px;font-weight:800}.tg-landing .tcard .tc-sub{color:var(--ink-soft);font-size:12.5px;margin-top:1px}.tg-landing .tcard ul{display:flex;flex-direction:column;gap:9px;padding:16px 26px 6px}.tg-landing .tcard ul li{color:var(--ink);display:flex;font-size:13.5px;font-weight:600;gap:9px}.tg-landing .tstrip{display:flex;flex-wrap:wrap;gap:7px;padding:14px 26px 22px}.tg-landing .tstrip span{border-radius:7px;font-size:10.5px;font-weight:800;letter-spacing:.6px;padding:5px 11px}.tg-landing .tviz{align-items:flex-end;background:linear-gradient(160deg,#fbfdfd,#f2f8f8);border-radius:12px;display:flex;gap:5px;height:60px;margin:4px 26px 0;padding:10px 12px}.tg-landing .tviz i{border-radius:3px 3px 0 0;flex:1 1;opacity:.85}@media(max-width:1120px){.tg-landing .tcards{grid-template-columns:1fr}}.tg-landing .p-hero{padding:80px 0 40px;text-align:center}.tg-landing .term-switch{background:#fff;border:1px solid var(--line);border-radius:999px;display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center;margin:26px auto 0;padding:4px}.tg-landing .term-switch button{background:#0000;border:0;border-radius:999px;color:var(--ink-soft);cursor:pointer;font:inherit;font-size:13.5px;font-weight:700;padding:9px 18px;transition:background .15s,color .15s}.tg-landing .term-switch button:hover{color:var(--ink-strong)}.tg-landing .term-switch button.is-on{background:var(--teal-deep);color:#fff}.tg-landing .term-note{color:var(--ink-soft);font-size:12.5px;margin:12px 0 0}.tg-landing .plans{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:40px auto 0;max-width:1160px}.tg-landing .plan{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 12px 34px #090c1d0d;display:flex;flex-direction:column;padding:34px 30px;position:relative}.tg-landing .plan.pop{border:2px solid var(--teal-deep);box-shadow:0 24px 60px #007a6e24}.tg-landing .plan .pop-badge{background:var(--teal-deep);border-radius:999px;color:#fff;font-size:10.5px;font-weight:800;left:50%;letter-spacing:1.4px;padding:5px 14px;position:absolute;top:-13px;transform:translateX(-50%)}.tg-landing .plan h3{color:var(--ink-strong);font-size:20px;font-weight:800}.tg-landing .plan .pd{color:var(--ink-soft);font-size:13px;line-height:19px;margin:6px 0 20px;min-height:38px}.tg-landing .plan .price-block{min-height:75px}.tg-landing .plan .price{color:var(--ink-strong);font-size:46px;font-weight:800;letter-spacing:-2px;line-height:56px}.tg-landing .plan .price.is-word{font-size:34px;letter-spacing:-1px}.tg-landing .plan .price small{color:var(--ink-soft);font-size:14px;font-weight:600;letter-spacing:0;line-height:1}.tg-landing .plan .inr{color:var(--teal-deep);font-size:12.5px;font-weight:700;line-height:17px;margin:2px 0 0}.tg-landing .plan .inr.billed{color:var(--ink-soft);font-weight:600}.tg-landing .plan ul{display:flex;flex-direction:column;gap:10px;margin:22px 0 26px}.tg-landing .plan ul li{align-items:flex-start;color:var(--ink);display:flex;font-size:13.5px;gap:9px;text-align:left}.tg-landing .plan ul li svg{flex:0 0 auto;height:14px;margin-top:4px;width:14px}.tg-landing .plan .btn-ghost,.tg-landing .plan .btn-primary{margin-top:auto;width:100%}.tg-landing .faq{margin:48px auto 0;max-width:760px}.tg-landing .faq details{background:#fff;border:1px solid var(--line);border-radius:12px;margin-bottom:12px;padding:18px 22px}.tg-landing .faq summary{align-items:center;color:var(--ink-strong);cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:space-between;list-style:none}.tg-landing .faq summary:after{color:var(--teal-deep);content:"+";font-size:20px;font-weight:600}.tg-landing .faq details[open] summary:after{content:"–"}.tg-landing .faq details p{color:var(--ink-soft);font-size:14px;line-height:21px;margin-top:10px}@media(max-width:1120px){.tg-landing .plans{grid-template-columns:1fr}}.tg-landing .fcard2{padding:30px}.tg-landing .fcard2 label{margin:13px 0 5px}.tg-landing .fcard2 input,.tg-landing .fcard2 select,.tg-landing .fcard2 textarea{padding:11px 13px}.tg-landing .fcard2 .btn-primary{margin-top:18px}.tg-landing .fcard2 .fpair{grid-gap:0 14px;display:grid;gap:0 14px;grid-template-columns:1fr 1fr}.tg-landing .fcard2 .fld{min-width:0}.tg-landing .fcard2 .opt{color:var(--ink-faint);font-weight:500}@media(max-width:640px){.tg-landing .fcard2 .fpair{grid-template-columns:1fr}}.tg-landing .h-hero{padding:72px 0 96px}.tg-landing .h-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:480px 1fr}.tg-landing .attcal{padding:16px 18px}.tg-landing .attcal .ac-h{align-items:center;color:var(--ink-strong);display:flex;font-size:12px;font-weight:800;justify-content:space-between;margin-bottom:10px}.tg-landing .acgrid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(7,1fr)}.tg-landing .acgrid .dh{color:var(--ink-faint);font-size:9px;font-weight:800;letter-spacing:.6px;padding-bottom:3px;text-align:center}.tg-landing .acgrid .d{align-items:center;aspect-ratio:1;background:#eef0f3;border-radius:6px;color:#fff;display:flex;font-size:9.5px;font-weight:700;justify-content:center}.tg-landing .acgrid .d.p{background:#2dbdb8}.tg-landing .acgrid .d.w{background:#469fd8}.tg-landing .acgrid .d.l{background:#f2a73a}.tg-landing .acgrid .d.x{background:#e8eaee;color:#b6b7bf}.tg-landing .acgrid .d.flag{animation:pulsed 1.6s infinite;background:#f2673a}.tg-landing .aleg{color:var(--ink-faint);display:flex;font-size:10px;font-weight:700;gap:12px;margin-top:12px}.tg-landing .aleg i{border-radius:3px;display:inline-block;height:9px;margin-right:4px;vertical-align:-1px;width:9px}@media(max-width:1120px){.tg-landing .h-grid{grid-template-columns:1fr}}.tg-landing .c-hero{padding:72px 0 96px}.tg-landing .c-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:480px 1fr}.tg-landing .kanban{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr;padding:16px}.tg-landing .kcol .kh{align-items:center;color:var(--ink-faint);display:flex;font-size:10px;font-weight:800;gap:6px;letter-spacing:1.4px;padding:2px 4px 10px}.tg-landing .kcol .kh i{border-radius:50%;height:8px;width:8px}.tg-landing .kcard{background:#fff;border:1px solid var(--line-soft);border-radius:10px;box-shadow:0 4px 12px #090c1d0d;margin-bottom:9px;padding:10px 11px}.tg-landing .kcard .kn{color:var(--ink-strong);font-size:12px;font-weight:800;margin-bottom:3px}.tg-landing .kcard .kv{color:var(--teal-deep);font-size:11px;font-weight:700;margin-bottom:6px}.tg-landing .kcard .kt{border-radius:5px;display:inline-block;font-size:9px;font-weight:800;letter-spacing:.6px;padding:2.5px 7px}.tg-landing .kcard.pulse{animation:kpulse 3.2s ease-in-out infinite}@keyframes kpulse{0%,to{box-shadow:0 4px 12px #090c1d0d}50%{border-color:#f4c5b2;box-shadow:0 8px 22px #f2673a40}}@media(max-width:1120px){.tg-landing .c-grid{grid-template-columns:1fr}}.tg-landing .e-hero{padding:72px 0 96px}.tg-landing .e-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:480px 1fr}.tg-landing .laglist{display:flex;flex-direction:column;gap:9px;padding:14px 16px}.tg-landing .lag{align-items:center;color:#3a3f4b;display:flex;font-size:12.5px;font-weight:600;gap:10px}.tg-landing .lag .who{color:var(--ink-strong);font-weight:800;width:110px}.tg-landing .lag .bar{background:#f0f1f4;border-radius:4px;flex:1 1;height:8px;overflow:hidden}.tg-landing .lag .bar b{border-radius:4px;display:block;height:100%}.tg-landing .lag .t{font-size:11px;font-weight:800;text-align:right;width:44px}.tg-landing .gauge{height:80px;margin:6px auto 0;overflow:hidden;position:relative;width:150px}.tg-landing .gauge:before{background:conic-gradient(from 270deg,#f2673a 0 12%,#f2a73a 0 22%,#2dbdb8 0 50%,#0000 0);border-radius:50%;content:"";inset:0 0 -80px 0;position:absolute}.tg-landing .gauge:after{background:#fff;border-radius:50%;content:"";inset:14px 14px -66px 14px;position:absolute}.tg-landing .gauge b{bottom:2px;color:var(--ink-strong);font-size:20px;font-weight:800;left:0;position:absolute;right:0;text-align:center}@media(max-width:1120px){.tg-landing .e-grid{grid-template-columns:1fr}}.tg-landing .pi-hero{overflow:hidden;padding:72px 0 96px;position:relative}.tg-landing .pi-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:480px 1fr}.tg-landing .askmock{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 64px #090c1d21;max-width:640px;overflow:hidden;position:relative;width:100%}.tg-landing .askmock-top{align-items:center;background:#fbfbfc;border-bottom:1px solid var(--line-soft);color:var(--ink-strong);display:flex;font-size:13px;font-weight:700;gap:10px;height:46px;padding:0 16px}.tg-landing .askmock-top img{height:18px;width:18px}.tg-landing .askbody{display:flex;flex-direction:column;gap:14px;min-height:360px;padding:20px 20px 16px}.tg-landing .msg{border-radius:12px;font-size:13.5px;line-height:19.5px;max-width:86%;padding:12px 15px}.tg-landing .msg.user{align-self:flex-end;background:var(--navy);border-bottom-right-radius:4px;color:#fff}.tg-landing .msg.ai{align-self:flex-start;background:#f4f6f7;border-bottom-left-radius:4px;color:var(--ink-strong)}.tg-landing .msg.ai b{font-weight:800}.tg-landing .evid{display:flex;flex-direction:column;gap:6px;margin-top:10px}.tg-landing .evid span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink-soft);display:flex;font-size:11.5px;font-weight:600;gap:8px;padding:6px 10px}.tg-landing .evid i{border-radius:50%;flex:0 0 auto;height:7px;width:7px}.tg-landing .askinput{align-items:center;border-top:1px solid var(--line-soft);color:var(--ink-faint);display:flex;font-size:13px;gap:10px;padding:12px 16px}.tg-landing .askinput .caret{animation:caretb 1s steps(1) infinite;background:var(--teal-deep);height:14px;width:1.5px}.tg-landing .followups{display:flex;flex-wrap:wrap;gap:8px}.tg-landing .fu{background:#f2faf9;border:1px solid #bfe3df;border-radius:999px;color:var(--teal-deep);cursor:pointer;font-size:11.5px;font-weight:600;padding:5px 12px}.tg-landing .fu:hover{background:#e6f5f3}.tg-landing .vidband{border-radius:24px;box-shadow:0 30px 80px #090c1d2e;margin:0 auto;max-width:1240px;overflow:hidden;position:relative}.tg-landing .vidband video{display:block;width:100%}.tg-landing .vidband .vb-pill{left:50%;position:absolute;top:32px;transform:translateX(-50%)}.tg-landing .frow{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1.1fr;margin:0 auto;max-width:1160px;padding:56px 0}.tg-landing .frow.rev{grid-template-columns:1.1fr 1fr}.tg-landing .frow .fr-copy .fl{display:block;font-size:11.5px;font-weight:800;letter-spacing:2px;margin-bottom:14px}.tg-landing .frow h3{color:var(--ink-strong);font-size:34px;font-weight:700;letter-spacing:-1.3px;line-height:42px;margin-bottom:14px}.tg-landing .frow p.fd{color:var(--ink-soft);font-size:15.5px;line-height:24px;margin-bottom:20px}.tg-landing .frow ul.fpts{display:flex;flex-direction:column;gap:10px}.tg-landing .frow ul.fpts li{color:var(--ink-strong);display:flex;font-size:14.5px;font-weight:600;gap:10px}.tg-landing .frow ul.fpts .sarr{color:var(--teal-deep);font-weight:800}.tg-landing .frame{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 20px 50px #090c1d1a;overflow:hidden}.tg-landing .frame-h{align-items:center;border-bottom:1px solid var(--line-soft);color:var(--ink-faint);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:1.6px;padding:12px 16px}.tg-landing .frame-h .dots{display:flex;gap:5px;margin-right:6px}.tg-landing .frame-h .dots span{border-radius:50%;height:8px;width:8px}.tg-landing .anlist{display:flex;flex-direction:column;gap:10px;padding:14px}.tg-landing .ancard{align-items:flex-start;background:#fff;border:1px solid var(--line-soft);border-radius:12px;display:flex;gap:11px;padding:12px 14px}.tg-landing .ancard .aico{align-items:center;border-radius:9px;display:flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.tg-landing .ancard .at{display:block;font-size:9.5px;font-weight:800;letter-spacing:1.4px;margin-bottom:2px}.tg-landing .ancard .am{color:#2f333d;font-size:13px;font-weight:600;line-height:18px}.tg-landing .ancard .am b{color:var(--ink-strong);font-weight:800}.tg-landing .oggraph{background:linear-gradient(160deg,#fdfefe,#f3f9f8);height:360px;position:relative}.tg-landing .ognode{align-items:center;animation:floatw 6s ease-in-out infinite;border-radius:50%;box-shadow:0 8px 22px #090c1d29;color:#fff;display:flex;font-weight:800;justify-content:center;position:absolute}.tg-landing .ognode:nth-of-type(odd){animation-duration:7.5s}.tg-landing .oglink{animation:dashm 3s linear infinite;background-size:200% 100%;background:linear-gradient(90deg,#2dbdb880,#469fd833);height:2px;position:absolute;transform-origin:0 50%}.tg-landing .oglabel{background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:0 4px 12px #090c1d14;color:var(--ink-soft);font-size:10.5px;font-weight:700;padding:3px 10px;position:absolute}.tg-landing .repmock{padding:20px 22px}.tg-landing .repmock .rp-h{color:var(--ink-faint);font-size:11px;font-weight:800;letter-spacing:1.8px;margin-bottom:8px}.tg-landing .repmock .rp-t{color:var(--ink-strong);font-size:17px;font-weight:800;margin-bottom:14px}.tg-landing .repmock .bar{background:#f0f1f4;border-radius:5px;height:10px;margin-bottom:9px;overflow:hidden;position:relative}.tg-landing .repmock .bar i{animation:growbar 2.6s cubic-bezier(.2,.8,.2,1) infinite;border-radius:5px;inset:0;position:absolute}@keyframes growbar{0%{width:0}55%,to{width:var(--w)}}.tg-landing .rp-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.tg-landing .rp-tags span{border-radius:6px;font-size:11px;font-weight:700;padding:4px 10px}@media (max-width:1120px){.tg-landing .frow,.tg-landing .frow.rev,.tg-landing .pi-grid{grid-template-columns:1fr}.tg-landing .askmock{max-width:100%}}.tg-landing .f-grid{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1.05fr;margin:0 auto;max-width:1160px}.tg-landing .fcard2{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 24px 60px #090c1d1a;padding:34px}.tg-landing .fcard2 label{color:var(--ink-strong);display:block;font-size:12px;font-weight:700;margin:16px 0 6px}.tg-landing .fcard2 input,.tg-landing .fcard2 select,.tg-landing .fcard2 textarea{background:#fbfcfc;border:1px solid var(--line);border-radius:10px;box-sizing:border-box;color:var(--ink-strong);font-family:var(--font);font-size:14px;outline:none;padding:12px 14px;transition:border .15s;width:100%}.tg-landing .fcard2 input:focus,.tg-landing .fcard2 textarea:focus{background:#fff;border-color:var(--teal-deep)}.tg-landing .fcard2 .btn-primary{margin-top:22px;width:100%}.tg-landing .fnote{color:var(--ink-faint);font-size:12px;margin-top:12px;text-align:center}.tg-landing .cways{display:flex;flex-direction:column;gap:14px;margin-top:32px}.tg-landing .cway{align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;gap:14px;padding:16px 18px}.tg-landing .cway .ci{align-items:center;border-radius:10px;display:flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.tg-landing .cway .ct{color:var(--ink-strong);font-size:14px;font-weight:800}.tg-landing .cway .cd{color:var(--ink-soft);font-size:12.5px;margin-top:2px}.tg-landing .slotrow{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tg-landing .slot{background:#fff;border:1px solid var(--line);border-radius:999px;cursor:pointer;font-family:var(--font);font-size:12.5px;font-weight:700;padding:8px 14px;transition:.12s}.tg-landing .slot.on,.tg-landing .slot:hover{background:#f2faf9;border-color:var(--teal-deep);color:var(--teal-deep)}.tg-landing .oksplash{padding:40px 10px}@media(max-width:1120px){.tg-landing .f-grid{grid-template-columns:1fr}}.tg-landing{background:#fff}.tg-landing .ax{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;min-height:100dvh}.tg-landing .ax-form{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:56px 40px}.tg-landing .ax-inner{max-width:412px;width:100%}.tg-landing .ax-brand{align-items:center;display:inline-flex;gap:9px;margin-bottom:34px}.tg-landing .ax-brand img{height:30px;width:30px}.tg-landing .ax-brand b{color:var(--ink-strong);font-size:17px;font-weight:800;letter-spacing:-.5px}.tg-landing .ax-h1{color:var(--ink-strong);font-size:31px;font-weight:800;letter-spacing:-1.1px;line-height:38px}.tg-landing .ax-sub{color:var(--ink-soft);font-size:14.5px;line-height:22px;margin-top:9px}.tg-landing .ax-sub a{color:var(--teal-deep);font-weight:700}.tg-landing .ax-sso{grid-gap:10px;display:grid;gap:10px;margin-top:26px}.tg-landing .ax-sso button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:11px;color:var(--ink-strong);cursor:pointer;display:flex;font-family:var(--font);font-size:14.5px;font-weight:600;gap:10px;height:46px;justify-content:center;transition:border-color .15s,box-shadow .15s,transform .1s;width:100%}.tg-landing .ax-sso button:hover{border-color:#c9ccd4;box-shadow:0 4px 14px #090c1d12}.tg-landing .ax-sso button:active{transform:translateY(1px)}.tg-landing .ax-sso svg{flex:0 0 auto;height:18px;width:18px}.tg-landing .ax-or{align-items:center;color:var(--ink-faint);display:flex;font-size:11.5px;font-weight:700;gap:14px;letter-spacing:.6px;margin:22px 0 4px}.tg-landing .ax-or:after,.tg-landing .ax-or:before{background:var(--line);content:"";flex:1 1;height:1px}.tg-landing .ax-field{margin-top:17px}.tg-landing .ax-lab{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:7px}.tg-landing .ax-lab label{color:var(--ink-strong);font-size:12.5px;font-weight:700}.tg-landing .ax-lab a{color:var(--teal-deep);font-size:12px;font-weight:600}.tg-landing .ax-in{align-items:center;display:flex;position:relative}.tg-landing .ax-in input{background:#fbfcfd;border:1.5px solid var(--line);border-radius:11px;box-sizing:border-box;color:var(--ink-strong);font-family:var(--font);font-size:15px;outline:none;padding:13px 15px;transition:border-color .15s,background .15s,box-shadow .15s;width:100%}.tg-landing .ax-in input::placeholder{color:#a9aab3}.tg-landing .ax-in input:hover{border-color:#d8dbe1}.tg-landing .ax-in input:focus{background:#fff;border-color:var(--teal-deep);box-shadow:0 0 0 3.5px #007a6e1f}.tg-landing .ax-in.has-btn input{padding-right:52px}.tg-landing .ax-eye{align-items:center;background:none;border:none;border-radius:9px;color:var(--ink-faint);cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;right:6px;transition:color .15s,background .15s;width:38px}.tg-landing .ax-eye:hover{background:var(--line-soft);color:var(--ink-strong)}.tg-landing .ax-eye svg{height:18px;width:18px}.tg-landing .ax-field.bad .ax-in input{background:snow;border-color:#e0483d}.tg-landing .ax-field.bad .ax-in input:focus{box-shadow:0 0 0 3.5px #e0483d1f}.tg-landing .ax-err{align-items:center;color:#c0311a;display:flex;font-size:12px;font-weight:600;gap:6px;margin-top:7px}.tg-landing .ax-err svg{flex:0 0 auto;height:13px;width:13px}.tg-landing .ax-hint{color:var(--ink-faint);font-size:11.5px;margin-top:7px}.tg-landing .ax-caps{color:#b45318;font-size:11.5px;font-weight:700;margin-top:7px}.tg-landing .ax-str{display:flex;gap:5px;margin-top:9px}.tg-landing .ax-str i{background:#e8eaee;border-radius:3px;flex:1 1;height:3.5px;transition:background .25s}.tg-landing .ax-str.s1 i:first-child{background:#e0483d}.tg-landing .ax-str.s2 i:nth-child(-n+2){background:#f2a73a}.tg-landing .ax-str.s3 i:nth-child(-n+3){background:#34a851}.tg-landing .ax-str.s4 i{background:#1d7a43}.tg-landing .ax-strl{color:var(--ink-faint);font-size:11.5px;font-weight:700;margin-top:6px}.tg-landing .ax-submit{align-items:center;background:var(--btn-dark);border:none;border-radius:11px;color:#fff;cursor:pointer;display:flex;font-family:var(--font);font-size:15.5px;font-weight:700;gap:10px;height:50px;justify-content:center;margin-top:24px;transition:background .15s,transform .1s,box-shadow .15s;width:100%}.tg-landing .ax-submit:hover:not(:disabled){background:#000;box-shadow:0 10px 26px #090c1d33}.tg-landing .ax-submit:active:not(:disabled){transform:translateY(1px)}.tg-landing .ax-submit:disabled{cursor:not-allowed;opacity:.62}.tg-landing .ax-spin{animation:axspin .7s linear infinite;border:2px solid #ffffff52;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes axspin{to{transform:rotate(1turn)}}.tg-landing .ax-legal{color:var(--ink-faint);font-size:11.5px;line-height:17px;margin-top:16px;text-align:center}.tg-landing .ax-legal a{color:var(--ink-soft);text-decoration:underline}.tg-landing .ax-switch{color:var(--ink-soft);font-size:14px;margin-top:26px;text-align:center}.tg-landing .ax-switch a{color:var(--teal-deep);font-weight:700}.tg-landing .ax-badges{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:22px}.tg-landing .ax-badges span{border:1px solid var(--line);border-radius:999px;color:var(--ink-faint);font-size:10px;font-weight:800;letter-spacing:.9px;padding:5px 11px}.tg-landing .ax-done{padding:14px 0;text-align:center}.tg-landing .ax-done .ring{align-items:center;animation:axpop .45s cubic-bezier(.2,.8,.2,1);background:#e9f6f0;border-radius:50%;display:flex;height:66px;justify-content:center;margin:0 auto 18px;width:66px}@keyframes axpop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.tg-landing .ax-done .ring svg{height:30px;width:30px}.tg-landing .ax-done h2{color:var(--ink-strong);font-size:21px;font-weight:800;letter-spacing:-.5px}.tg-landing .ax-done p{color:var(--ink-soft);font-size:14px;line-height:21px;margin-top:8px}.tg-landing .ax-done .btn-ghost{margin-top:22px}.tg-landing .ax-side{background:#0b1220;color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:56px 54px;position:relative}.tg-landing .ax-side:before{background:radial-gradient(60% 55% at 20% 22%,#00d1c157,#0000 62%),radial-gradient(55% 50% at 84% 26%,#8b75d752,#0000 62%),radial-gradient(65% 55% at 52% 96%,#469fd842,#0000 66%);content:"";inset:0;position:absolute}.tg-landing .ax-side:after{background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,#0000 0);background-size:58px 58px;content:"";inset:0;-webkit-mask-image:radial-gradient(72% 62% at 50% 44%,#000,#0000 78%);mask-image:radial-gradient(72% 62% at 50% 44%,#000,#0000 78%);position:absolute}.tg-landing .ax-sin{max-width:452px;position:relative;z-index:1}.tg-landing .ax-eyebrow{align-items:center;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:800;gap:8px;letter-spacing:2px;padding:7px 14px}.tg-landing .ax-side h2{color:#fff;font-size:35px;font-weight:800;letter-spacing:-1.3px;line-height:44px;margin-top:22px}.tg-landing .ax-side h2 em{background:linear-gradient(90deg,var(--teal-bright),#7fd3ff);-webkit-background-clip:text;background-clip:text;color:#0000;font-style:normal}.tg-landing .ax-pts{display:flex;flex-direction:column;gap:13px;margin-top:26px}.tg-landing .ax-pts li{color:#d3d6df;display:flex;font-size:14.5px;gap:11px;line-height:22px}.tg-landing .ax-pts b{color:#fff;font-weight:700}.tg-landing .ax-pts svg{flex:0 0 auto;height:17px;margin-top:3px;width:17px}.tg-landing .ax-quote{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1c;border-radius:16px;margin-top:32px;padding:22px}.tg-landing .ax-quote p{color:#fff;font-size:15px;font-weight:600;line-height:23px}.tg-landing .ax-who{align-items:center;display:flex;gap:11px;margin-top:16px}.tg-landing .ax-who .av{align-items:center;background:linear-gradient(135deg,var(--teal),var(--blue));border-radius:50%;color:#fff;display:flex;flex:0 0 auto;font-size:13px;font-weight:800;height:36px;justify-content:center;width:36px}.tg-landing .ax-who .n{color:#fff;display:block;font-size:13px;font-weight:700}.tg-landing .ax-who .r{color:#9fa3b0;display:block;font-size:12px;margin-top:2px}.tg-landing .ax-stats{display:flex;gap:34px;margin-top:32px}.tg-landing .ax-stat .v{color:#fff;font-size:25px;font-weight:800;letter-spacing:-.9px}.tg-landing .ax-stat .l{color:#9fa3b0;font-size:11.5px;margin-top:3px}@media (max-width:940px){.tg-landing .ax{grid-template-columns:1fr;min-height:100vh;min-height:100dvh}.tg-landing .ax-side{display:none}.tg-landing .ax-form{padding:44px 22px 64px}}@media (prefers-reduced-motion:reduce){.tg-landing .ax-done .ring,.tg-landing .ax-spin{animation:none}}.tg-landing .ps-wrap{align-items:flex-start;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#10161a8c;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:40px 20px;position:fixed;z-index:1000}.tg-landing .ps-card{background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 30px 80px #10161a3d;max-width:980px;padding:38px 38px 30px;width:100%}.tg-landing .ps-head{margin-bottom:26px;text-align:center}.tg-landing .ps-mark{margin-bottom:14px;width:34px}.tg-landing .ps-head h1{color:var(--ink-strong);font-size:27px;font-weight:700;letter-spacing:-.8px;line-height:34px}.tg-landing .ps-head p{color:var(--ink-soft);font-size:14px;margin-top:8px}.tg-landing .ps-controls{grid-gap:16px;align-items:end;background:#f7fafa;border:1px solid var(--line-soft);border-radius:14px;display:grid;gap:16px;grid-template-columns:200px 180px 1fr;margin-bottom:24px;padding:18px}.tg-landing .ps-field{display:flex;flex-direction:column;gap:7px}.tg-landing .ps-field>span{color:var(--ink-faint);font-size:11.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.tg-landing .ps-field>span small{font-weight:600;letter-spacing:0;text-transform:none}.tg-landing .ps-field input,.tg-landing .ps-field select{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--ink-strong);font-size:14px;height:42px;padding:0 12px;width:100%}.tg-landing .ps-field input:focus,.tg-landing .ps-field select:focus{outline:2px solid var(--teal-deep);outline-offset:1px}.tg-landing .ps-term .ant-select .ant-select-selector{border-color:var(--line);border-radius:10px;color:var(--ink-strong);font-size:14px;font-weight:600;height:42px;padding:0 12px}.tg-landing .ps-term .ant-select-single .ant-select-selector .ant-select-selection-item,.tg-landing .ps-term .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:40px}.tg-landing .ps-term .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--teal-deep)}.tg-landing .ps-term .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.tg-landing .ps-term .ant-select-open .ant-select-selector{border-color:var(--teal-deep)!important;box-shadow:0 0 0 3px #007a6e1f!important}.tg-landing .ps-term .ant-select-arrow{color:#8c8c8c}.tg-landing .ps-coupon-row{display:flex;gap:8px}.tg-landing .ps-coupon-row input{flex:1 1}.tg-landing .ps-coupon-row button{background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--ink-strong);cursor:pointer;font-size:13px;font-weight:700;height:42px;padding:0 16px}.tg-landing .ps-coupon-row button:disabled{cursor:default;opacity:.55}.tg-landing .ps-ok{color:#1d7a43}.tg-landing .ps-bad,.tg-landing .ps-ok{font-size:12.5px;font-weight:600;margin-top:6px}.tg-landing .ps-bad{color:#e0483d}.tg-landing .ps-notice{color:var(--ink-soft);font-size:12.5px;font-weight:600;margin-top:10px;text-align:center}.tg-landing .ps-plans{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:14px}.tg-landing .ps-plan{border:1px solid var(--line);border-radius:16px;cursor:pointer;padding:24px 22px;position:relative;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.tg-landing .ps-plan:hover{box-shadow:0 10px 26px #10161a14;transform:translateY(-2px)}.tg-landing .ps-plan.on{border-color:var(--teal-deep);box-shadow:0 0 0 2px #007a6e24}.tg-landing .ps-plan.hero{background:linear-gradient(180deg,#f7fdfc,#fff 62%);border:2px solid var(--teal-deep);box-shadow:0 14px 34px #007a6e21;padding:23px 21px}.tg-landing .ps-plan.hero:hover{box-shadow:0 18px 40px #007a6e2e}.tg-landing .ps-tag{background:var(--teal-deep);border-radius:999px;box-shadow:0 4px 12px #007a6e47;color:#fff;font-size:10.5px;font-weight:800;left:50%;letter-spacing:1.4px;padding:5px 14px;position:absolute;top:-11px;transform:translateX(-50%);white-space:nowrap}.tg-landing .ps-plan h3{color:var(--ink-strong);font-size:17px;font-weight:800}.tg-landing .ps-price{color:var(--ink-hero);font-size:32px;font-weight:700;letter-spacing:-1.2px;margin:6px 0 2px}.tg-landing .ps-price small{color:var(--ink-faint);font-size:12.5px;font-weight:600;letter-spacing:0}.tg-landing .ps-price-eq{color:var(--ink-faint);font-size:12px;font-weight:600;line-height:17px;margin:0 0 2px}.tg-landing .ps-blurb{color:var(--ink-soft);font-size:13px;line-height:20px;margin-bottom:14px}.tg-landing .ps-plan ul{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0 0 18px;padding:0}.tg-landing .ps-plan li{color:var(--ink);display:flex;font-size:13px;gap:9px;line-height:19px}.tg-landing .ps-plan li svg{flex:0 0 auto;height:14px;margin-top:3px;width:14px}.tg-landing .ps-cta{background:var(--teal-deep);border:none;border-radius:11px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:44px;width:100%}.tg-landing .ps-cta:disabled{cursor:default;opacity:.6}.tg-landing .ps-total{align-items:baseline;border-top:1px solid var(--line-soft);color:var(--ink-soft);display:flex;font-size:13px;justify-content:space-between;margin-top:20px;padding-top:16px}.tg-landing .ps-total strong,.tg-landing .ps-total>span{color:var(--ink-strong);font-weight:700}.tg-landing .ps-total strong{font-size:22px;letter-spacing:-.6px}.tg-landing .ps-fine{color:var(--ink-faint);font-size:11.5px;line-height:18px;margin-top:14px;text-align:center}@media (max-width:860px){.tg-landing .ps-card{border-radius:18px;padding:26px 20px 22px}.tg-landing .ps-controls{grid-template-columns:1fr 1fr}.tg-landing .ps-coupon{grid-column:1/-1}.tg-landing .ps-plans{grid-template-columns:1fr}}.tg-landing .ps-term-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#007a6e1a;color:#007a6e;color:var(--teal-deep,#007a6e);font-weight:700}.tg-landing .ab-hero{padding:80px 0 40px}.tg-landing .ab-grid{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1.1fr;margin:0 auto;max-width:1160px}.tg-landing .ab-img{border-radius:24px;box-shadow:0 30px 70px #090c1d29;overflow:hidden}.tg-landing .ab-img img{display:block;width:100%}.tg-landing .vals{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:64px auto 0;max-width:1160px}.tg-landing .val{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 10px 30px #090c1d0d;padding:28px}.tg-landing .val .vi{align-items:center;border-radius:12px;display:flex;height:42px;justify-content:center;margin-bottom:16px;width:42px}.tg-landing .val h3{color:var(--ink-strong);font-size:17px;font-weight:800;margin-bottom:8px}.tg-landing .val p{color:var(--ink-soft);font-size:13.5px;line-height:20px}.tg-landing .mile{display:flex;gap:0;margin:64px auto 0;max-width:1000px;position:relative}.tg-landing .mile:before{background:linear-gradient(90deg,#2dbdb8,#469fd8,#6c59a6);content:"";height:2px;left:5%;position:absolute;right:5%;top:9px}.tg-landing .ms{flex:1 1;padding-top:28px;position:relative;text-align:center}.tg-landing .ms:before{background:#fff;border:3px solid var(--teal);border-radius:50%;content:"";height:14px;left:50%;position:absolute;top:3px;transform:translateX(-50%);width:14px}.tg-landing .ms b{color:var(--ink-strong);display:block;font-size:14px;font-weight:800}.tg-landing .ms span{color:var(--ink-soft);font-size:12px}@media(max-width:1120px){.tg-landing .ab-grid,.tg-landing .vals{grid-template-columns:1fr}.tg-landing .mile{flex-direction:column;gap:18px}.tg-landing .mile:before{display:none}}.tg-landing .bl-hero{padding:80px 0 16px;text-align:center}.tg-landing .featpost{grid-gap:0;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 24px 60px #090c1d14;display:grid;gap:0;grid-template-columns:1.2fr 1fr;margin:48px auto 0;max-width:1160px;overflow:hidden}.tg-landing .featpost .fp-img{background:linear-gradient(135deg,#00655b,#1f6fa6 45%,#5a4b96 85%);min-height:300px;position:relative}.tg-landing .featpost .fp-img .fp-badge{background:#ffffff2e;border:1px solid #ffffff4d;border-radius:999px;color:#fff;font-size:10.5px;font-weight:800;left:24px;letter-spacing:1.6px;padding:5px 13px;position:absolute;top:22px}.tg-landing .featpost .fp-img .fp-stat{bottom:26px;color:#fff;left:24px;position:absolute}.tg-landing .featpost .fp-img .fp-stat b{display:block;font-size:44px;font-weight:800;letter-spacing:-2px}.tg-landing .featpost .fp-img .fp-stat span{font-size:12.5px;opacity:.85}.tg-landing .featpost .fp-copy{display:flex;flex-direction:column;padding:40px 42px}.tg-landing .featpost h2{color:var(--ink-strong);font-size:27px;font-weight:800;letter-spacing:-.9px;line-height:34px;margin:12px 0}.tg-landing .featpost p{color:var(--ink-soft);font-size:14.5px;line-height:22px}.tg-landing .postgrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:28px auto 0;max-width:1160px}.tg-landing .post{background:#fff;border:1px solid var(--line);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:transform .15s,box-shadow .15s}.tg-landing .post:hover{box-shadow:0 20px 50px #090c1d1a;transform:translateY(-3px)}.tg-landing .post .p-band{align-items:center;display:flex;height:110px;justify-content:center}.tg-landing .post .p-band svg{height:38px;width:38px}.tg-landing .post .p-body{display:flex;flex:1 1;flex-direction:column;padding:20px 22px 22px}.tg-landing .ptag{font-size:9.5px;font-weight:800;letter-spacing:1.6px;margin-bottom:8px}.tg-landing .post h3{color:var(--ink-strong);font-size:16.5px;font-weight:800;letter-spacing:-.3px;line-height:22px}.tg-landing .post .pd{color:var(--ink-soft);flex:1 1;font-size:12.5px;line-height:18px;margin-top:8px}.tg-landing .pmeta{color:var(--ink-faint);font-size:11px;font-weight:600;margin-top:14px}@media(max-width:1120px){.tg-landing .featpost,.tg-landing .postgrid{grid-template-columns:1fr}}.tg-landing .bp-hero{margin:0 auto;max-width:760px;padding:72px 20px 0}.tg-landing .bp-hero .ptag{color:#f2673a;font-size:10.5px;font-weight:800;letter-spacing:1.8px}.tg-landing .bp-hero h1{color:var(--ink-strong);font-size:42px;font-weight:800;letter-spacing:-1.8px;line-height:50px;margin:14px 0 18px}.tg-landing .bp-meta{align-items:center;color:var(--ink-faint);display:flex;font-size:12.5px;font-weight:600;gap:12px}.tg-landing .bp-meta .av2{align-items:center;background:linear-gradient(135deg,#2dbdb8,#366eb6);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:800;height:34px;justify-content:center;width:34px}.tg-landing .bp-body{margin:36px auto 0;max-width:760px;padding:0 20px}.tg-landing .bp-body p{color:#3a3f4b;font-size:16px;line-height:27px;margin-bottom:22px}.tg-landing .bp-body h2{color:var(--ink-strong);font-size:24px;font-weight:800;letter-spacing:-.7px;margin:36px 0 14px}.tg-landing .pull{background:#f2faf9;border-left:3px solid var(--teal-deep);border-radius:0 14px 14px 0;color:var(--ink-strong);font-size:17.5px;font-weight:700;letter-spacing:-.3px;line-height:26px;margin:28px 0;padding:20px 24px}.tg-landing .bp-chart{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 34px #090c1d12;margin:28px 0;padding:22px}.tg-landing .bp-chart .ch-t{color:var(--ink-faint);font-size:11px;font-weight:800;letter-spacing:1.6px;margin-bottom:16px}.tg-landing .bp-chart .row{align-items:center;color:#3a3f4b;display:flex;font-size:12.5px;font-weight:600;gap:10px;margin-bottom:10px}.tg-landing .bp-chart .row .lab{width:64px}.tg-landing .bp-chart .row .bar{background:#f0f1f4;border-radius:7px;flex:1 1;height:14px;overflow:hidden}.tg-landing .bp-chart .row .bar b{border-radius:7px;display:block;height:100%}.tg-landing .bp-cta{margin:40px auto 0;max-width:760px;padding:0 20px}.tg-landing .cr-hero{padding:80px 0 24px;text-align:center}.tg-landing .roles{display:flex;flex-direction:column;gap:14px;margin:56px auto 0;max-width:860px}.tg-landing .role{align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;display:flex;gap:16px;padding:20px 24px;transition:box-shadow .15s,transform .15s}.tg-landing .role:hover{box-shadow:0 16px 40px #090c1d1a;transform:translateY(-2px)}.tg-landing .role .ri{align-items:center;border-radius:11px;display:flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.tg-landing .role .rt{color:var(--ink-strong);font-size:15.5px;font-weight:800}.tg-landing .role .rd{color:var(--ink-soft);font-size:12.5px;margin-top:2px}.tg-landing .role .tags{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.tg-landing .role .tags span{border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);font-size:10.5px;font-weight:800;letter-spacing:.6px;padding:5px 11px}.tg-landing .perks{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:48px auto 0;max-width:860px}.tg-landing .perk{background:#fff;border:1px solid var(--line);border-radius:999px;color:#3a3f4b;font-size:12px;font-weight:700;padding:9px 16px}.tg-landing .cp-hero{padding:80px 0 24px;text-align:center}.tg-landing .cmptbl{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 20px 50px #090c1d14;margin:56px auto 0;max-width:1050px;overflow:hidden}.tg-landing .cmptbl table{border-collapse:collapse;font-size:13.5px;width:100%}.tg-landing .cmptbl td,.tg-landing .cmptbl th{border-bottom:1px solid var(--line-soft);padding:14px 18px;text-align:center}.tg-landing .cmptbl th{background:#fbfcfc;color:var(--ink-soft);font-size:12px;font-weight:800;letter-spacing:.6px}.tg-landing .cmptbl td:first-child,.tg-landing .cmptbl th:first-child{color:var(--ink-strong);font-weight:700;text-align:left}.tg-landing .cmptbl .tg{background:#f2faf9;border-left:2px solid var(--teal-deep);border-right:2px solid var(--teal-deep)}.tg-landing .cmptbl th.tg{color:var(--teal-deep);font-size:13px}.tg-landing .swcards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:64px auto 0;max-width:1050px}.tg-landing .swc{background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px;scroll-margin-top:90px}.tg-landing .swc h4{color:var(--ink-strong);font-size:16.5px;font-weight:800;margin-bottom:8px}.tg-landing .swc p{color:var(--ink-soft);font-size:13.5px;line-height:20px;margin-bottom:12px}.tg-landing .swc .why{color:var(--teal-deep);font-size:12px;font-weight:800;letter-spacing:1px}@media(max-width:1120px){.tg-landing .swcards{grid-template-columns:1fr}.tg-landing .cmptbl{overflow-x:auto}}.tg-landing .cmp-cur{color:var(--ink-faint);font-size:11px;font-weight:700;letter-spacing:.3px}.tg-landing .hp-hero{padding:80px 0 24px;text-align:center}.tg-landing .hsearch{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 40px #090c1d12;color:var(--ink-faint);display:flex;font-size:14.5px;gap:10px;margin:32px auto 0;max-width:560px;padding:15px 18px}.tg-landing .topics{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;max-width:1160px}.tg-landing .topic{background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px;transition:transform .15s,box-shadow .15s}.tg-landing .topic:hover{box-shadow:0 20px 50px #090c1d1a;transform:translateY(-3px)}.tg-landing .topic .ti{align-items:center;border-radius:12px;display:flex;height:42px;justify-content:center;margin-bottom:14px;width:42px}.tg-landing .topic h4{color:var(--ink-strong);font-size:16px;font-weight:800;margin-bottom:6px}.tg-landing .topic p{color:var(--ink-soft);font-size:13px;line-height:19px}.tg-landing .topic .tn{color:var(--teal-deep);display:block;font-size:11px;font-weight:800;letter-spacing:.8px;margin-top:12px}.tg-landing #status{background:#fff;border:1px solid var(--line);border-radius:16px;margin:72px auto 0;max-width:860px;padding:26px 30px;scroll-margin-top:90px}.tg-landing .strow{align-items:center;border-bottom:1px solid var(--line-soft);color:var(--ink-strong);display:flex;font-size:13.5px;font-weight:600;gap:12px;padding:11px 0}.tg-landing .strow:last-child{border-bottom:none}.tg-landing .stdot{animation:pulsed 2s infinite;background:#34a851;border-radius:50%;height:9px;width:9px}.tg-landing .strow .up{display:flex;gap:2px;margin-left:auto}.tg-landing .strow .up i{background:#bfe6d2;border-radius:2px;height:16px;width:5px}.tg-landing .strow .up i.ok{background:#34a851}@media(max-width:1120px){.tg-landing .topics{grid-template-columns:1fr}}.tg-landing .pa-hero{padding:80px 0 24px;text-align:center}.tg-landing .pa-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:52px auto 0;max-width:1100px}.tg-landing .pac{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 14px 40px #090c1d0f;padding:30px;text-align:left}.tg-landing .pac .mi{align-items:center;border-radius:13px;display:flex;height:46px;justify-content:center;margin-bottom:16px;width:46px}.tg-landing .pac h3{color:var(--ink-strong);font-size:17px;font-weight:800;margin-bottom:8px}.tg-landing .pac p{color:var(--ink-soft);font-size:13.5px;line-height:20px}.tg-landing .pac .big{color:var(--teal-deep);display:block;font-size:30px;font-weight:800;letter-spacing:-1.2px;margin-bottom:6px}.tg-landing .pa-login{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 24px 60px #090c1d1a;margin:64px auto 0;max-width:440px;padding:36px;text-align:left}.tg-landing .pa-login h3{color:var(--ink-strong);font-size:19px;font-weight:800;text-align:center}.tg-landing .pa-login .asub{color:var(--ink-soft);font-size:12.5px;margin:6px 0 14px;text-align:center}.tg-landing .pa-login label{color:var(--ink-strong);display:block;font-size:12px;font-weight:700;margin:14px 0 6px}.tg-landing .pa-login input{background:#fbfcfc;border:1px solid var(--line);border-radius:10px;box-sizing:border-box;font-family:var(--font);font-size:14px;outline:none;padding:12px 14px;width:100%}.tg-landing .pa-login input:focus{background:#fff;border-color:var(--teal-deep)}.tg-landing .pa-login .btn-primary{margin-top:20px;width:100%}@media(max-width:1120px){.tg-landing .pa-grid{grid-template-columns:1fr}}.tg-landing .se-hero{padding:80px 0 24px;text-align:center}.tg-landing .neverwall{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:56px auto 0;max-width:1000px}.tg-landing .nv{border:1px solid;border-radius:16px;padding:28px}.tg-landing .nv h3{font-size:14px;font-weight:800;letter-spacing:1.6px;margin-bottom:16px}.tg-landing .nv ul{display:flex;flex-direction:column;gap:11px}.tg-landing .nv ul li{align-items:flex-start;display:flex;font-size:14px;font-weight:600;gap:10px}.tg-landing .prax{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;max-width:1160px}.tg-landing .pra{background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px}.tg-landing .pra .pi2{align-items:center;border-radius:11px;display:flex;height:40px;justify-content:center;margin-bottom:14px;width:40px}.tg-landing .pra h4{color:var(--ink-strong);font-size:15.5px;font-weight:800;margin-bottom:7px}.tg-landing .pra p{color:var(--ink-soft);font-size:13px;line-height:19px}@media(max-width:1120px){.tg-landing .neverwall,.tg-landing .prax{grid-template-columns:1fr}}.tg-landing .lg-hero{padding:80px 0 8px;text-align:center}.tg-landing .tldr{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:40px auto 0;max-width:1050px}.tg-landing .tl{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;text-align:center}.tg-landing .tl .te{display:block;font-size:22px;margin-bottom:8px}.tg-landing .tl b{color:var(--ink-strong);display:block;font-size:13px;margin-bottom:4px}.tg-landing .tl span{color:var(--ink-soft);font-size:11.5px;line-height:16px}.tg-landing .legal{margin:56px auto 0;max-width:760px}.tg-landing .legal h3{color:var(--ink-strong);font-size:19px;font-weight:800;letter-spacing:-.4px;margin:32px 0 10px}.tg-landing .legal p{color:var(--ink-soft);font-size:14px;line-height:22px}.tg-landing .legal .upd{color:var(--ink-faint);font-size:12px;font-weight:700;letter-spacing:1px}@media(max-width:1120px){.tg-landing .tldr{grid-template-columns:1fr 1fr}}.tg-landing .ro-hero{padding:56px 0 72px;text-align:center}.tg-landing .ro-hero h1{color:var(--ink-hero);font-size:54px;font-weight:700;letter-spacing:-2.2px;line-height:60px;margin:20px 0 16px}.tg-landing .ro-hero h1 .dim{color:#a9aab3}.tg-landing .ro-sub{color:var(--ink-soft);font-size:16px;line-height:26px;margin:0 auto;max-width:660px}.tg-landing .ro-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.tg-landing .ro-note{color:var(--ink-faint);font-size:12.5px;margin-top:14px}.tg-landing .ro-trust{border-top:1px solid var(--line-soft);display:flex;flex-wrap:wrap;gap:56px;justify-content:center;margin-top:44px;padding-top:34px}.tg-landing .ro-trust .v{color:var(--ink-strong);display:block;font-size:32px;font-weight:800;letter-spacing:-1.3px}.tg-landing .ro-trust .l{color:var(--ink-faint);display:block;font-size:12.5px;margin-top:4px}.tg-landing .ro-steps{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:38px}.tg-landing .ro-step{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px 24px}.tg-landing .ro-n{color:#2dbdb8;font-size:12px;font-weight:800;letter-spacing:1.4px}.tg-landing .ro-step h3{color:var(--ink-strong);font-size:18px;font-weight:800;margin:10px 0 8px}.tg-landing .ro-step p{color:var(--ink-soft);font-size:13.5px;line-height:21px}.tg-landing .ro-bar{align-items:center;background:#f8fbfb;border:1px solid var(--line);border-radius:18px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:24px;padding:22px 26px}.tg-landing .ro-bar strong{color:var(--ink-strong);display:block;font-size:15.5px;font-weight:800}.tg-landing .ro-bar span{color:var(--ink-soft);display:block;font-size:13px;line-height:20px;margin-top:4px}.tg-landing .ro-problem{background:#fdf6f3;border:1px solid #f2ddd4;border-radius:16px;margin-top:30px;padding:22px 24px;text-align:left}.tg-landing .ro-problem p{color:var(--ink);font-size:14.5px;line-height:23px;margin-top:9px}.tg-landing .ro-time{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);list-style:none;margin:26px 0 0;padding:0}.tg-landing .ro-time li{background:#fff;border:1px solid var(--line);border-radius:16px;display:flex;gap:14px;padding:20px 22px;text-align:left}.tg-landing .ro-tn{align-items:center;background:#e9f6f5;border-radius:50%;color:#007a6e;display:flex;flex:0 0 auto;font-size:12px;font-weight:800;height:26px;justify-content:center;width:26px}.tg-landing .ro-time h4{color:var(--ink-strong);font-size:14.5px;font-weight:800;margin-bottom:5px}.tg-landing .ro-time p{color:var(--ink-soft);font-size:13px;line-height:20px}.tg-landing .ro-metrics{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:26px}.tg-landing .ro-metric{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 18px;text-align:left}.tg-landing .ro-mlab{color:var(--ink-faint);display:block;font-size:11.5px;font-weight:700;letter-spacing:.3px;min-height:32px}.tg-landing .ro-mpct{color:#1d7a43;display:block;font-size:34px;font-weight:800;letter-spacing:-1.4px;line-height:1;margin:4px 0 8px}.tg-landing .ro-mba{align-items:center;color:var(--ink-faint);display:flex;flex-wrap:wrap;font-size:11.5px;gap:7px}.tg-landing .ro-mba i{font-style:normal;opacity:.75;text-decoration:line-through}.tg-landing .ro-mba em{color:#c9ccd4;font-style:normal}.tg-landing .ro-mba b,.tg-landing .ro-sysh{color:var(--ink-strong);font-weight:800}.tg-landing .ro-sysh{font-size:22px;margin:46px 0 16px}.tg-landing .ro-systems{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.tg-landing .ro-sys{background:#fff;border:1px solid var(--line);border-radius:14px;display:flex;gap:11px;padding:18px;text-align:left}.tg-landing .ro-sys .chk{flex:0 0 auto;height:15px;margin-top:3px;width:15px}.tg-landing .ro-sys b{color:var(--ink-strong);display:block;font-size:14px;font-weight:800;margin-bottom:4px}.tg-landing .ro-sys p{color:var(--ink-soft);font-size:12.5px;line-height:19px}.tg-landing .roic{background:#2bb5ae;overflow:hidden;padding:76px 0;position:relative}.tg-landing .roic:before{background-image:radial-gradient(circle,#ffffff59 1.8px,#0000 0);background-size:24px 24px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#0000 40%,#000 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#0000 40%,#000 80%);pointer-events:none;position:absolute}.tg-landing .roic>.container{position:relative;z-index:1}.tg-landing .roic-head{margin:0 auto 38px;max-width:660px;text-align:center}.tg-landing .roic-head h2{color:#0f3d3a;font-size:46px;font-weight:700;letter-spacing:-1.9px;line-height:52px;margin:14px 0}.tg-landing .roic-dim{color:#fff}.tg-landing .roic-head p{color:#fffffff0;font-size:15px;line-height:24px}.tg-landing .roic-card{background:#fff;border-radius:20px;box-shadow:0 10px 44px #090c1d24;display:grid;grid-template-columns:1.2fr 1fr;margin:0 auto;max-width:1040px;overflow:hidden}.tg-landing .roic-inputs{display:flex;flex-direction:column;gap:22px;padding:30px 28px}.tg-landing .roic-frow{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:11px}.tg-landing .roic-field label,.tg-landing .roic-lab{color:var(--ink-strong);font-size:13px;font-weight:700}.tg-landing .roic-hint{color:var(--ink-faint);font-size:11.5px;font-weight:500}.tg-landing .roic-val{color:#2bb5ae;font-size:17px;font-weight:800;min-width:38px;text-align:right}.tg-landing .roic-field input[type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#2bb5ae,#2bb5ae 50%,#e8e8e8 0,#e8e8e8);background:linear-gradient(90deg,#2bb5ae 0,#2bb5ae var(--fill,50%),#e8e8e8 var(--fill,50%),#e8e8e8 100%);border-radius:5px;cursor:pointer;height:5px;outline:none;width:100%}.tg-landing .roic-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#2bb5ae;border-radius:50%;box-shadow:0 1px 6px #28b4ae4d;cursor:pointer;height:18px;width:18px}.tg-landing .roic-field input[type=range]::-moz-range-thumb{background:#2bb5ae;border:none;border-radius:50%;cursor:pointer;height:18px;width:18px}.tg-landing .roic-sals{display:flex;gap:8px;margin-top:10px}.tg-landing .roic-sals button{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink-faint);cursor:pointer;flex:1 1;font-family:var(--font);font-size:13.5px;font-weight:700;padding:11px 8px;transition:.15s}.tg-landing .roic-sals button:hover{border-color:#2bb5ae;color:#2bb5ae}.tg-landing .roic-sals button.on{background:#2bb5ae;border-color:#2bb5ae;color:#fff}.tg-landing .roic-cta{border-top:1px solid var(--line-soft);margin-top:auto;padding-top:22px;text-align:center}.tg-landing .roic-cta p{color:var(--ink-faint);font-size:12.5px;margin-bottom:13px}.tg-landing .roic-cta .btn-primary{width:100%}.tg-landing .roic-out{background:#f3f9f9;display:flex;flex-direction:column;gap:12px;padding:22px}.tg-landing .roic-waste{background:#fff;border-radius:14px;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:26px 20px;text-align:center}.tg-landing .roic-wlab{color:var(--ink-faint);font-size:10px;font-weight:800;letter-spacing:1px}.tg-landing .roic-wval{color:var(--ink-hero);font-size:46px;font-weight:800;letter-spacing:-2px;line-height:1;margin:8px 0 4px}.tg-landing .roic-wsub{color:var(--ink-faint);font-size:13px;margin-bottom:13px}.tg-landing .roic-wyear{border-top:1px solid var(--line-soft);color:var(--ink-soft);font-size:12.5px;padding-top:12px}.tg-landing .roic-wyear b{color:#2bb5ae;font-weight:800}.tg-landing .roic-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.tg-landing .roic-stat{background:#fff;border-radius:12px;padding:18px 12px;text-align:center}.tg-landing .roic-stat .v{color:var(--ink-hero);display:block;font-size:24px;font-weight:800;letter-spacing:-.8px}.tg-landing .roic-stat .l{color:var(--ink-faint);display:block;font-size:11px;line-height:15px;margin-top:4px}.tg-landing .ro-close{padding-bottom:88px;text-align:center}@media(max-width:1000px){.tg-landing .ro-steps,.tg-landing .ro-systems{grid-template-columns:1fr}.tg-landing .ro-metrics{grid-template-columns:repeat(2,1fr)}.tg-landing .ro-time,.tg-landing .roic-card{grid-template-columns:1fr}}@media(max-width:640px){.tg-landing .ro-hero h1{font-size:38px;letter-spacing:-1.4px;line-height:44px}.tg-landing .roic-head h2{font-size:32px;letter-spacing:-1.2px;line-height:38px}.tg-landing .ro-metrics{grid-template-columns:1fr}.tg-landing .ro-trust{gap:30px}.tg-landing .roic-sals{flex-wrap:wrap}.tg-landing .roic-sals button{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0}}.tg-landing{background:linear-gradient(160deg,#f7fbfb,#f4f7fb)}.tg-landing .auth-wrap{align-items:center;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:64px 20px}.tg-landing .auth-card{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 30px 80px #090c1d1f;max-width:440px;padding:40px;width:100%}.tg-landing .auth-card .amark{display:block;height:46px;margin:0 auto 18px;width:46px}.tg-landing .auth-card h1{color:var(--ink-strong);font-size:24px;font-weight:800;letter-spacing:-.6px;text-align:center}.tg-landing .auth-card .asub{color:var(--ink-soft);font-size:13.5px;margin:6px 0 22px;text-align:center}.tg-landing .auth-card label{color:var(--ink-strong);display:block;font-size:12px;font-weight:700;margin:14px 0 6px}.tg-landing .auth-card input{background:#fbfcfc;border:1px solid var(--line);border-radius:10px;box-sizing:border-box;font-family:var(--font);font-size:14px;outline:none;padding:12px 14px;transition:border .15s;width:100%}.tg-landing .auth-card input:focus{background:#fff;border-color:var(--teal-deep)}.tg-landing .auth-card .btn-primary{margin-top:20px;width:100%}.tg-landing .aswitch{color:var(--ink-soft);font-size:13px;margin-top:18px;text-align:center}.tg-landing .aswitch a{color:var(--teal-deep);font-weight:700}.tg-landing .trialnote{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.tg-landing .trialnote span{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink-faint);font-size:10.5px;font-weight:800;letter-spacing:.8px;padding:4px 10px}.tg-landing .oksplash{display:none;padding:20px 0 6px;text-align:center}.tg-landing .oksplash.show{display:block}.tg-landing .oksplash .okring{align-items:center;background:#e9f6f0;border-radius:50%;display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.tg-landing .d-hero{padding:80px 0 40px;text-align:center}.tg-landing .oscards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;max-width:1000px}.tg-landing .oscard{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 14px 40px #090c1d0f;padding:34px 28px;text-align:center;transition:transform .15s,box-shadow .15s}.tg-landing .oscard:hover{box-shadow:0 24px 60px #090c1d1f;transform:translateY(-4px)}.tg-landing .oscard .osi{align-items:center;border-radius:16px;display:flex;height:64px;justify-content:center;margin:0 auto 18px;width:64px}.tg-landing .oscard h3{color:var(--ink-strong);font-size:19px;font-weight:800}.tg-landing .oscard .osv{color:var(--ink-faint);font-size:12px;margin:4px 0 20px}.tg-landing .steps{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;max-width:1000px}.tg-landing .step{padding:0 16px;text-align:center}.tg-landing .step .sn{align-items:center;background:var(--navy);border-radius:50%;color:#fff;display:flex;font-weight:800;height:40px;justify-content:center;margin:0 auto 14px;width:40px}.tg-landing .step h4{color:var(--ink-strong);font-size:15.5px;font-weight:800;margin-bottom:6px}.tg-landing .step p{color:var(--ink-soft);font-size:13px;line-height:19px}@media(max-width:1120px){.tg-landing .oscards,.tg-landing .steps{grid-template-columns:1fr}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.obsidian-projects{--bg-base:#0d0d0f;--bg-surface:#141416;--bg-elevated:#1c1c1f;--border-subtle:#2a2a2e;--accent-primary:#6c63ff;--text-primary:#f0f0f5;--text-secondary:#a1a1aa;--text-muted:#71717a;--success:#22c55e;--danger:#ef4444;--shadow-card:0 1px 3px #0003;--shadow-card-hover:0 4px 16px #0000004d;--backdrop-overlay:#000000b3;--skeleton-shimmer-from:#1c1c1f;--skeleton-shimmer-to:#2a2a2e;--switch-unchecked:#2a2a2e;--border-hover:#3f3f46;background:var(--bg-base);box-sizing:border-box;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:100%;min-height:100vh;overflow-x:hidden;width:100%}.obsidian-projects.light{--bg-base:#f9fafb;--bg-surface:#fff;--bg-elevated:#f3f4f6;--border-subtle:#e5e7eb;--accent-primary:#6c63ff;--text-primary:#111827;--text-secondary:#6b7280;--text-muted:#9ca3af;--success:#16a34a;--danger:#ef4444;--shadow-card:0 1px 3px #0000000a,0 1px 2px #0000000f;--shadow-card-hover:0 4px 12px #00000014;--backdrop-overlay:#0000004d;--skeleton-shimmer-from:#f3f4f6;--skeleton-shimmer-to:#e5e7eb;--switch-unchecked:#d1d5db;--border-hover:#d1d5db}.obsidian-projects .page-title{color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.obsidian-projects .subtitle-text{color:var(--text-secondary);font-size:14px;margin-top:4px}.obsidian-projects .separator{background:var(--border-subtle);height:1px;margin:20px 0}.obsidian-projects .stat-chip{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-secondary);display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 14px}.obsidian-projects .stat-chip .stat-value{color:var(--text-primary);font-weight:600}.obsidian-projects .avatar-chip{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;display:inline-flex;gap:10px;padding:6px 14px}.obsidian-projects .avatar-circle{align-items:center;background:var(--accent-primary);border-radius:8px;color:#fff;display:flex;font-size:12px;font-weight:600;height:32px;justify-content:center;width:32px}.obsidian-projects .obsidian-search .ant-input-affix-wrapper,.obsidian-projects .obsidian-search .ant-input-search,.obsidian-projects .obsidian-search .ant-input-wrapper{background:var(--bg-surface)!important;border:1px solid var(--border-subtle)!important;border-radius:10px!important;color:var(--text-primary)!important;transition:all .2s ease}.obsidian-projects .obsidian-search .ant-input-affix-wrapper-focused,.obsidian-projects .obsidian-search .ant-input-affix-wrapper:focus-within{border-color:var(--accent-primary)!important;box-shadow:0 0 0 2px #6c63ff1f!important}.obsidian-projects .obsidian-search .ant-input{background:#0000!important;color:var(--text-primary)!important}.obsidian-projects .obsidian-search .ant-input::placeholder{color:var(--text-muted)!important}.obsidian-projects .obsidian-search .ant-input-search-button{display:none!important}.obsidian-projects.light .obsidian-search .ant-input-clear-icon{color:var(--text-muted)!important}.obsidian-projects .obsidian-select .ant-select-selector{align-items:center!important;background:var(--bg-surface)!important;border:1px solid var(--border-subtle)!important;border-radius:10px!important;color:var(--text-primary)!important;display:flex!important;height:44px!important}.obsidian-projects .obsidian-select .ant-select-selection-item{color:var(--text-primary)!important}.obsidian-projects .obsidian-select .ant-select-arrow{color:var(--text-muted)!important}.obsidian-select-dropdown{border:none!important;border-radius:10px!important;box-shadow:0 4px 16px #0000001f!important}.obsidian-select-dropdown .ant-select-item{border-radius:6px!important}.obsidian-select-dropdown .ant-select-item-option-selected{font-weight:500!important}.obsidian-projects .btn-add-project{align-items:center!important;background:var(--accent-primary)!important;border:none!important;border-radius:10px!important;color:#fff!important;display:inline-flex!important;font-size:14px!important;font-weight:500!important;gap:6px!important;height:44px!important;padding:0 20px!important;transition:opacity .2s ease}.obsidian-projects .btn-add-project:hover{opacity:.9!important}.obsidian-projects .btn-manage-team{background:var(--bg-surface)!important;border-color:var(--border-subtle)!important;border-radius:10px!important;color:var(--text-secondary)!important;font-weight:500!important;height:44px!important}.obsidian-projects .btn-manage-team:hover{border-color:var(--accent-primary)!important;color:var(--text-primary)!important}.obsidian-projects .projects-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);width:100%}.obsidian-projects .projects-grid>*{min-width:0}@media (max-width:768px){.obsidian-projects .projects-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.obsidian-projects .projects-grid{grid-template-columns:1fr}}.obsidian-projects .project-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:var(--shadow-card);cursor:pointer;padding:20px;transition:border-color .2s ease,box-shadow .2s ease}.obsidian-projects .project-card:hover{border-color:var(--border-hover);box-shadow:var(--shadow-card-hover)}.obsidian-projects .project-card .card-title{color:var(--text-primary);font-size:16px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obsidian-projects .project-card .card-description{color:var(--text-secondary);font-size:13px;line-height:1.5;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obsidian-projects .status-pill{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 12px}.obsidian-projects .status-pill-active{background:#22c55e1a;color:var(--success)}.obsidian-projects.light .status-pill-active{background:#16a34a14}.obsidian-projects .status-pill-completed{background:#3b82f61a;color:#3b82f6}.obsidian-projects .status-pill-on_hold{background:#eab3081a;color:#eab308}.obsidian-projects.light .status-pill-on_hold{background:#b4530914;color:#b45309}.obsidian-projects .status-pill-planning{background:#a855f71a;color:#a855f7}.obsidian-projects.light .status-pill-planning{background:#7c3aed14;color:#7c3aed}.obsidian-projects .status-pill-cancelled{background:#ef44441a;color:var(--danger)}.obsidian-projects .status-pill-archived{background:#71717a1a;color:var(--text-muted)}.obsidian-projects .status-dot{background:currentColor;border-radius:50%;height:6px;width:6px}.obsidian-projects .info-chip{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-secondary);display:inline-flex;font-size:12px;gap:5px;padding:4px 10px}.obsidian-projects .archive-switch.ant-switch{background:var(--switch-unchecked)!important;height:16px;line-height:16px;min-width:28px}.obsidian-projects .archive-switch.ant-switch .ant-switch-handle{height:12px;inset-inline-start:2px;top:2px;width:12px}.obsidian-projects .archive-switch.ant-switch .ant-switch-handle:before{border-radius:6px}.obsidian-projects .archive-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 14px)}.obsidian-projects .archive-switch.ant-switch-checked{background:var(--accent-primary)!important}.obsidian-projects .obsidian-pagination{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:10px;margin-top:24px;padding:14px 20px}.obsidian-projects .obsidian-pagination .page-btn{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:13px;padding:6px 12px;transition:all .15s ease}.obsidian-projects .obsidian-pagination .page-btn:hover:not(:disabled){border-color:var(--accent-primary);color:var(--text-primary)}.obsidian-projects .obsidian-pagination .page-btn:disabled{cursor:not-allowed;opacity:.4}.obsidian-projects .obsidian-pagination .page-btn-active{background:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:#fff!important}.obsidian-projects .empty-state{padding:80px 20px;text-align:center}.obsidian-projects .empty-state-icon{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:16px;display:flex;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.obsidian-projects .empty-state h3{color:var(--text-primary);font-size:18px;font-weight:600;margin-bottom:8px}.obsidian-projects .empty-state p{color:var(--text-secondary);font-size:14px;margin:0 auto 24px;max-width:400px}.obsidian-projects .ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li,.obsidian-projects .ant-skeleton .ant-skeleton-content .ant-skeleton-title,.obsidian-projects .ant-skeleton-button,.obsidian-projects .ant-skeleton-input{background:var(--bg-elevated)!important}.obsidian-projects .ant-skeleton-active .ant-skeleton-button:after,.obsidian-projects .ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li:after,.obsidian-projects .ant-skeleton-active .ant-skeleton-content .ant-skeleton-title:after,.obsidian-projects .ant-skeleton-active .ant-skeleton-input:after{background:linear-gradient(90deg,var(--skeleton-shimmer-from) 25%,var(--skeleton-shimmer-to) 37%,var(--skeleton-shimmer-from) 63%)!important}.obsidian-projects .slide-panel-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--backdrop-overlay)}.obsidian-projects .slide-panel{background:var(--bg-base);border-left:1px solid var(--border-subtle)}.obsidian-projects .slide-panel-header{background:var(--bg-base);border-bottom:1px solid var(--border-subtle)}.obsidian-projects .slide-panel label{color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-bottom:6px}.obsidian-projects .slide-panel input,.obsidian-projects .slide-panel textarea{background:var(--bg-surface)!important;border:1px solid var(--border-subtle)!important;border-radius:10px!important;color:var(--text-primary)!important;padding:10px 14px!important;transition:border-color .2s ease;width:100%}.obsidian-projects .slide-panel input:focus,.obsidian-projects .slide-panel textarea:focus{border-color:var(--accent-primary)!important;box-shadow:0 0 0 2px #6c63ff1f!important;outline:none!important}.obsidian-projects .slide-panel input::placeholder,.obsidian-projects .slide-panel textarea::placeholder{color:var(--text-muted)!important}.obsidian-projects :focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.obsidian-projects ::-webkit-scrollbar{width:6px}.obsidian-projects ::-webkit-scrollbar-track{background:#0000}.obsidian-projects ::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:3px}.obsidian-projects ::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.obsidian-delete-modal .ant-modal-content{background:#1c1c1f!important;border:1px solid #2a2a2e!important;border-radius:14px!important}.obsidian-delete-modal .ant-modal-header{background:#0000!important;border-bottom:1px solid #2a2a2e!important}.obsidian-delete-modal .ant-modal-title{color:#f0f0f5!important}.obsidian-delete-modal .ant-modal-body{background:#0000!important}.obsidian-delete-modal .ant-btn-default{background:#141416!important;border-color:#2a2a2e!important;border-radius:10px!important;color:#a1a1aa!important}.obsidian-delete-modal .ant-btn-primary.ant-btn-dangerous{border-radius:10px!important}.obsidian-delete-modal-light .ant-modal-content{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:14px!important}.obsidian-delete-modal-light .ant-modal-header{background:#0000!important;border-bottom:1px solid #e5e7eb!important}.obsidian-delete-modal-light .ant-modal-title{color:#111827!important}.obsidian-delete-modal-light .ant-modal-body{background:#0000!important}.obsidian-delete-modal-light .ant-btn-default{background:#f3f4f6!important;border-color:#e5e7eb!important;border-radius:10px!important;color:#6b7280!important}.obsidian-delete-modal-light .ant-btn-primary.ant-btn-dangerous{border-radius:10px!important}@media (max-width:768px){.obsidian-projects .page-title{font-size:22px}.obsidian-projects .header-stats{display:none}.obsidian-projects .controls-bar{flex-direction:column;gap:12px}.obsidian-projects .controls-bar>*{width:100%}}.obsidian-projects .back-btn{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .15s ease}.obsidian-projects .back-btn:hover{border-color:var(--accent-primary);color:var(--text-primary)}.team-page{--bg-base:#0e0e16;--bg-surface:#13131a;--bg-elevated:#1a1a24;--bg-hover:#1f1f2e;--border-subtle:#26263a;--border-accent:#ffffff1f;--accent-primary:#8b8bff;--accent-secondary:#a0a0c0;--accent-glow:#ffffff0a;--text-primary:#eeeef5;--text-secondary:#a0a0c0;--text-muted:#7b7b9d;--text-faint:#4a4a6a;--success:#00c48c;--success-bg:#00c48c14;--success-border:#00c48c40;--danger:#ff4d6a;--danger-bg:#ff4d6a14;--danger-border:#ff4d6a40;--warning:#ffb547;--shadow-card:0 1px 3px #0003;--shadow-card-hover:0 4px 16px #00000040;--avatar-shadow:0 0 0 2px var(--border-subtle);box-sizing:border-box;color:var(--text-primary);max-width:100%;min-height:100vh;overflow-x:hidden;width:100%}.team-page.light{--bg-base:#f5f6fa;--bg-surface:#fff;--bg-elevated:#f0f1f7;--bg-hover:#e8e9f2;--border-subtle:#d4d5e2;--border-accent:#5856d626;--accent-primary:#5856d6;--accent-secondary:#7b7fa3;--accent-glow:#5856d60f;--text-primary:#1a1a2e;--text-secondary:#484868;--text-muted:#6c6c8e;--text-faint:#a0a0bc;--success:#34c279;--success-bg:#34c2791a;--success-border:#34c27940;--danger:#e5384b;--danger-bg:#e5384b12;--danger-border:#e5384b33;--warning:#e09200;--shadow-card:0 1px 3px #0000000d,0 1px 2px #00000008;--shadow-card-hover:0 8px 24px #5856d614,0 2px 8px #0000000f;--avatar-shadow:0 0 0 2px var(--border-subtle)}.team-page ::-webkit-scrollbar{width:6px}.team-page ::-webkit-scrollbar-track{background:var(--bg-base);border-radius:999px}.team-page ::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:999px}.team-page ::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}.team-page .team-header{margin-bottom:24px}.team-page .team-title{color:var(--text-primary);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.team-page .team-subtitle{color:var(--text-muted);font-size:14px;margin-top:4px}.team-page .shimmer-separator{background:var(--border-subtle);height:1px;margin:20px 0}.team-page .stat-chip{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:10px;display:flex;flex-direction:column;min-width:80px;padding:10px 18px;text-align:center;transition:transform .2s ease}.team-page.light .stat-chip{background:#fff;border-color:#dddde8;box-shadow:0 1px 3px #5856d60a}.team-page.light .stat-chip-value{color:#5856d6}.team-page .stat-chip:hover{transform:scale(1.02)}.team-page .stat-chip-value{color:var(--text-primary);font-size:22px;font-weight:600;line-height:1.2}.team-page .stat-chip-label{color:var(--text-muted);font-size:11px;letter-spacing:.06em;margin-top:2px;text-transform:uppercase}.team-page .date-pill{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:12px;padding:8px 16px;text-align:right}.team-page .date-pill-day{color:var(--text-primary);font-size:14px;font-weight:600}.team-page .date-pill-weekday{color:var(--text-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.team-page .header-avatar{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:50%;color:var(--text-secondary);display:flex;font-size:13px;font-weight:600;height:36px;justify-content:center;width:36px}.team-page .controls-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.team-page .search-input{flex:1 1;min-width:200px;position:relative}.team-page .search-input input{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);font-size:14px;outline:none;padding:9px 16px 9px 38px;transition:border-color .2s,box-shadow .2s;width:100%}.team-page .search-input input::placeholder{color:var(--text-faint)}.team-page .search-input input:focus{border-color:var(--text-muted);box-shadow:none}.team-page .search-input .search-icon{color:var(--text-faint);left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.team-page.light .search-input input{border-color:#dddde8}.team-page.light .search-input input:focus{border-color:#5856d6;box-shadow:0 0 0 3px #5856d61a}.team-page .bulk-toggle{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;display:flex;gap:8px;padding:8px 16px}.team-page .bulk-toggle-label{color:var(--text-muted);font-size:13px;font-weight:500}.team-page .btn-primary{align-items:center;background:var(--text-primary);border:none;border-radius:10px;color:var(--bg-base);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:9px 18px;transition:opacity .15s;white-space:nowrap}.team-page .btn-primary:hover{opacity:.85}.team-page .btn-primary:active{opacity:.7}.team-page .btn-secondary{align-items:center;background:#0000;border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:9px 18px;transition:all .15s;white-space:nowrap}.team-page .btn-secondary:hover{border-color:var(--text-muted);color:var(--text-primary)}.team-page.light .bulk-toggle{background:#f4f4fa;border-color:#dddde8}.team-page.light .btn-primary{background:#5856d6;color:#fff}.team-page.light .btn-secondary{border-color:#dddde8}.team-page.light .btn-secondary:hover{background:#5856d60a;border-color:#5856d6;color:#5856d6}.team-page .cards-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.team-page .cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.team-page .cards-grid{grid-template-columns:1fr}}.team-page .member-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:14px;box-shadow:var(--shadow-card);min-width:0;overflow:hidden;padding:0;position:relative;transition:border-color .2s,box-shadow .2s,transform .2s}.team-page .member-card:hover{border-color:var(--text-faint);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.team-page .card-accent{background:linear-gradient(90deg,var(--accent-primary),var(--success));height:3px;opacity:0;transition:opacity .2s}.team-page .member-card:hover .card-accent{opacity:1}.team-page .card-header{align-items:center;display:flex;gap:12px;margin-bottom:12px;padding:18px 18px 0}.team-page .card-avatar{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:12px;display:flex;flex-shrink:0;height:42px;justify-content:center;transition:transform .2s,box-shadow .2s;width:42px}.team-page .member-card:hover .card-avatar{transform:scale(1.05)}.team-page .card-avatar-initials{color:var(--text-secondary);font-size:15px;font-weight:700;letter-spacing:.01em}.team-page .card-identity{flex:1 1;min-width:0}.team-page .card-name{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.3;margin:0}.team-page .card-name,.team-page .card-position{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-page .card-position{color:var(--text-muted);font-size:12px;margin:2px 0 0}.team-page .card-actions-top{display:flex;gap:2px;opacity:0;transition:opacity .15s}.team-page .member-card:hover .card-actions-top{opacity:1}.team-page .card-action-icon{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-faint);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s}.team-page .card-action-icon:hover{background:var(--bg-elevated);color:var(--text-primary)}.team-page .card-action-icon.delete:hover{background:var(--danger-bg);color:var(--danger)}.team-page .card-badges{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px;padding:0 18px}.team-page .card-badge{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:20px;color:var(--text-muted);display:inline-flex;font-size:11px;font-weight:500;gap:5px;padding:3px 10px}.team-page .card-badge.active{background:var(--success-bg);border-color:var(--success-border);color:var(--success)}.team-page .card-badge.inactive{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.team-page .card-badge.version{font-family:SF Mono,Fira Code,monospace;font-size:10px;letter-spacing:.02em}.team-page .badge-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.team-page .badge-dot.active{background:var(--success);box-shadow:0 0 6px #34c27966}.team-page .badge-dot.inactive{background:var(--danger)}.team-page .card-stats-row{align-items:center;display:flex;gap:0;margin-bottom:12px;padding:0 18px}.team-page .stat-inline{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex:1 1;gap:6px;padding:6px 0;transition:opacity .15s}.team-page .stat-inline:hover{opacity:.7}.team-page .stat-inline-icon{flex-shrink:0}.team-page .stat-inline-icon.permissions{color:#5856d6}.team-page .stat-inline-icon.all-access{color:#22c55e}.team-page .stat-inline-value.all-access{color:#22c55e;font-size:12px;font-weight:600}.team-page .stat-inline-icon.projects{color:#34c279}.team-page .stat-inline-value{color:var(--text-primary);font-size:14px;font-weight:700}.team-page .stat-inline-label{color:var(--text-muted);font-size:12px}.team-page .stat-divider{background:var(--border-subtle);flex-shrink:0;height:20px;margin:0 14px;width:1px}.team-page .stat-inline.reports{align-items:center;cursor:default;display:flex;flex-direction:row;gap:6px}.team-page .reports-avatars{align-items:center;display:flex}.team-page .reports-avatar-circle{align-items:center;background:var(--bg-elevated);border:2px solid var(--bg-surface);border-radius:50%;color:var(--text-secondary);cursor:default;display:flex;font-size:9px;font-weight:600;height:24px;justify-content:center;margin-left:-5px;position:relative;width:24px}.team-page .reports-avatar-circle:first-child{margin-left:0}.team-page .reports-avatar-circle.overflow{background:var(--accent-primary);color:#fff;font-size:9px;font-weight:700}.team-page .reports-none{color:var(--text-faint);font-size:13px}.team-page .card-toggle-row{align-items:center;border-top:1px solid var(--border-subtle);display:flex;justify-content:space-between;margin-top:0;padding:12px 18px}.team-page .toggle-label{color:var(--text-muted);font-size:12px;font-weight:500}.team-page.light .member-card{border-color:#e2e2ec;box-shadow:0 1px 4px #5856d60a,0 1px 2px #00000008}.team-page.light .member-card:hover{border-color:#5856d64d;box-shadow:0 12px 32px #5856d61a,0 2px 8px #0000000a}.team-page.light .card-accent{background:linear-gradient(90deg,#5856d6,#34c279)}.team-page.light .card-avatar{background:#5856d614;border-color:#5856d626}.team-page.light .card-avatar-initials{color:#5856d6}.team-page.light .card-action-icon:hover{background:#5856d60f;color:#5856d6}.team-page.light .card-action-icon.delete:hover{background:#e5384b0f;color:var(--danger)}.team-page.light .reports-avatar-circle{background:#5856d61a;border-color:#fff;color:#5856d6}.team-page.light .reports-avatar-circle.overflow{background:#5856d6;color:#fff}.team-page.light .stat-inline.reports:hover{opacity:1}.team-page.light .stat-divider{background:#e2e2ec}.team-page.light .card-toggle-row{background:#fafafd;border-top-color:#e8e8f0}.team-page .empty-state{padding:80px 20px;text-align:center}.team-page .empty-state-icon{color:var(--text-faint);margin-bottom:16px}.team-page .empty-state-title{color:var(--text-primary);font-size:20px;font-weight:600;margin-bottom:8px}.team-page .empty-state-text{color:var(--text-muted);font-size:14px;margin:0 auto 24px;max-width:400px}.team-page .pagination-bar{align-items:center;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:24px;padding:16px}.team-page .pagination-info{color:var(--text-muted);font-size:13px}.team-page .pagination-btn{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-secondary);cursor:pointer;font-size:13px;padding:6px 14px;transition:all .15s}.team-page .pagination-btn:hover:not(:disabled){border-color:var(--text-muted);color:var(--text-primary)}.team-page .pagination-btn:disabled{cursor:not-allowed;opacity:.4}.team-page .pagination-btn.active{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.team-page .panel-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);inset:0;position:fixed;z-index:40}.team-page .panel-backdrop.dark{background:#000000a6}.team-page .panel-backdrop.light{background:#0003}.team-page .slide-panel{bottom:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.22,1,.36,1);z-index:50}.team-page .slide-panel.open{transform:translateX(0)}.team-page .slide-panel .panel-container{background:var(--bg-surface);border-left:1px solid var(--border-subtle);border-radius:12px 0 0 12px;display:flex;flex-direction:column;height:100%}.team-page .panel-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);padding:24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.team-page .panel-content{flex:1 1;overflow-y:auto;padding:24px}.team-page .panel-footer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-surface);border-top:1px solid var(--border-subtle);bottom:0;padding:24px;position:-webkit-sticky;position:sticky;z-index:10}.team-page .form-input{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-primary);font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.team-page .form-input::placeholder{color:var(--text-faint)}.team-page .form-input:focus{border-color:var(--text-muted);box-shadow:none}.team-page .form-input.error{border-color:var(--danger)}.team-page .form-input.error:focus{box-shadow:0 0 0 3px #ff4d6a26}.team-page .form-label{color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-bottom:6px}.team-page .form-error{color:var(--danger);font-size:12px;margin-top:4px}.team-page .permissions-tooltip{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:0 12px 40px #0000004d;max-width:20rem;padding:16px;position:fixed;z-index:50}.team-page .permissions-tooltip-title{color:var(--text-primary);font-size:13px;font-weight:600;margin-bottom:8px}.team-page .permissions-tooltip-item{color:var(--text-secondary);font-size:12px;padding:2px 0}.team-page a:focus-visible,.team-page button:focus-visible,.team-page input:focus-visible,.team-page select:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.team-page .payment-btn{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 12px;transition:all .15s}.team-page .payment-btn:hover{border-color:var(--text-faint)}@media (max-width:768px){.team-page .controls-bar{align-items:stretch;flex-direction:column}.team-page .search-input{min-width:0;min-width:auto}.team-page .stat-chip{min-width:70px;padding:10px 14px}.team-page .stat-chip-value{font-size:22px}}.team-page .ant-switch-checked{background:var(--accent-primary)!important}.team-page .ant-modal-content{border-radius:20px!important}.download-container{background-color:#fff;font-family:Inter,sans-serif;min-height:100vh}.download-hero{background-color:#fff;background-image:radial-gradient(at 50% 0,#e9fcfa99 0,#0000 50%);gap:64px;min-width:100%;padding:80px 24px}.download-hero,.download-hero-inner{align-items:center;display:flex;flex-direction:column;width:100%}.download-hero-inner{gap:20px;max-width:896px}.download-version-badge{align-items:center;background:#e0fffc;border:1px solid #00d1c133;border-radius:9999px;color:#0f766e;display:inline-flex;flex-direction:row;font-size:12px;font-weight:700;gap:8px;letter-spacing:.05em;line-height:16px;margin-bottom:24px;padding:4px 12px;text-transform:uppercase}.download-hero-title{color:#000;font-size:clamp(32px,5vw,62px);font-weight:800;line-height:1;margin:0;text-align:center}.download-hero-title span{color:#00d1c1}.download-hero-subtitle{color:#0009;font-size:20px;font-weight:400;line-height:28px;margin:0;max-width:672px;text-align:center}.download-cards{grid-gap:32px;align-items:stretch;display:grid;gap:32px;grid-template-columns:1fr;max-width:1152px;width:100%}@media (min-width:768px){.download-cards{gap:32px;grid-template-columns:repeat(3,1fr)}}.download-card{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 4px 20px -2px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;min-width:0;padding:32px;transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .3s,box-shadow .3s;width:100%}.download-card:hover{transform:translateY(-5px)}.download-card-featured:hover,.download-card:hover{border-color:#00d1c1;box-shadow:0 20px 40px -5px #00d1c126}@media (min-width:768px){.download-card-featured{transform:translateY(-16px)}.download-card-featured:hover{transform:translateY(-21px)}}.download-card-featured{border:2px solid #00d1c1;box-shadow:0 10px 40px -10px #00000014}.download-card-icon-wrap{align-items:center;border-radius:16px;display:flex;flex-shrink:0;height:64px;justify-content:center;margin-bottom:24px;width:64px}.download-card-icon-wrap.mac{background:#000;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;overflow:hidden}.download-card-icon-wrap.mac>svg{display:block;flex-shrink:0}.download-card-icon-wrap.mac.download-card-icon-wrap--image{background:#0000;box-shadow:none;padding:0}.download-card-icon-wrap.windows{background:#00d1c1;box-shadow:0 0 15px #00d1c14d;height:80px;width:80px}.download-card-icon-wrap.linux{background:#edf4ff}.download-card-title{color:#000;font-size:24px;font-weight:700;line-height:32px;margin:0 0 8px;text-align:center}.download-card-requirements{color:#475569;font-size:14px;font-weight:400;line-height:20px;margin:0 0 32px;text-align:center}.download-card-buttons{align-items:stretch;display:flex;flex-direction:column;gap:12px;width:100%}.download-btn-outline{align-items:center;background:#fff;border:2px solid #edf4ff;border-radius:12px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;flex-direction:row;font-family:Inter,sans-serif;font-size:16px;font-weight:700;gap:12px;justify-content:center;line-height:24px;min-height:52px;padding:12px 24px;transition:border-color .2s,background .2s;width:100%}.download-btn-outline:hover{background:#00d1c10a;border-color:#00d1c1}.download-btn-outline.secondary{color:#475569;font-weight:500}.download-btn-primary{align-items:center;background:#00d1c1;border:none;border-radius:12px;box-shadow:0 10px 15px -3px #00d1c133,0 4px 6px -4px #00d1c133;color:#000;cursor:pointer;display:flex;flex-direction:row;font-family:Inter,sans-serif;font-size:18px;font-weight:700;gap:8px;justify-content:center;line-height:28px;min-height:60px;padding:16px 24px;transition:opacity .2s}.download-btn-primary:hover{opacity:.92}.download-badge{border-radius:4px;color:#475569;font-size:12px;font-weight:400;line-height:16px;padding:4px 8px}.download-badge.m1{background:#edf4ff}.download-badge.ubuntu{background:#ffedd5;color:#f43f5e}.download-recommended{background:#00d1c1;border-radius:4px;color:#000;font-size:10px;font-weight:700;line-height:15px;padding:4px 8px;position:absolute;right:18px;text-transform:uppercase;top:18px}.download-card-link{background:none;border:none;color:#a0a0a0;cursor:pointer;margin-top:16px;padding:0;text-align:center;text-decoration:underline}.download-card-features,.download-card-link{font-size:12px;font-weight:400;line-height:16px}.download-card-features{align-items:center;color:#475569;display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.download-windows-note{align-items:flex-start;background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;margin-top:20px;padding:12px 14px;width:100%}.download-windows-note-icon{align-items:center;color:#d97706;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;width:20px}.download-windows-note-text{color:#92400e;font-size:12px;line-height:18px;margin:0;text-align:left}.download-windows-note-text strong{color:#78350f;font-weight:700}.download-features-section{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:100%;padding:96px 24px;width:100%}.download-features-inner{display:flex;flex-direction:column;gap:64px;max-width:1280px;padding:0 24px;width:100%}.download-features-header{align-items:center;display:flex;flex-direction:column;gap:20px}.download-features-title{color:#0f172a;font-size:30px;font-weight:700;line-height:1.2;margin:0;text-align:center}.download-features-subtitle{color:#475569;font-size:20px;font-weight:400;line-height:24px;margin:0;text-align:center}.download-features-grid{flex-wrap:wrap;gap:24px;justify-content:center}.download-feature-card,.download-features-grid{align-items:flex-start;display:flex;flex-direction:row}.download-feature-card{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;flex:1 1;gap:16px;max-width:395px;min-width:280px;padding:24px}.download-feature-icon{align-items:center;background:#e0fffc;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.download-feature-card h4{color:#000;font-size:18px;font-weight:600;line-height:28px;margin:0 0 4px}.download-feature-card p{color:#475569;font-size:14px;font-weight:400;line-height:20px;margin:0}.download-guide-section{align-items:center;background:#fff;justify-content:center;padding:80px 24px}.download-guide-inner,.download-guide-section{display:flex;flex-direction:column;gap:64px;width:100%}.download-guide-inner{max-width:1152px;padding:0 24px}.download-guide-title{color:#000;font-size:48px;font-weight:800;line-height:36px;margin:0;text-align:center}.download-guide-steps{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:48px;justify-content:center}.download-guide-step{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:336px;min-width:280px;padding-top:88px;position:relative;text-align:center}.download-guide-step-num{align-items:center;border-radius:9999px;color:#000;display:flex;font-size:20px;font-weight:700;height:64px;justify-content:center;left:50%;line-height:28px;position:absolute;top:0;transform:translateX(-50%);width:64px}.download-guide-step-num--filled,.download-guide-step-num.filled{background:#00d1c1;box-shadow:0 0 15px #00d1c14d}.download-guide-step-num--outline-brand,.download-guide-step-num.outline{background:#fff;border:2px solid #00d1c1;color:#00d1c1}.download-guide-step-num--outline-slate{background:#fff;border:2px solid #e2e8f0;color:#94a3b8}.download-guide-step h3{color:#000;font-size:18px;font-weight:700;line-height:28px;margin:4px 0 16px}.download-guide-step p{color:#475569;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0 16px}.download-security-footer{align-items:center;background:#0f172a;border-radius:48px 48px 0 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:100%;padding:64px 24px;width:100%}.download-security-inner{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:center;max-width:1280px;width:100%}.download-security-item{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:16px;max-width:390px;min-width:200px}.download-security-icon-wrap{align-items:center;background:#ffffff1a;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.download-security-icon-img.download-security-icon-wrap{background:#0000;padding:0}.download-security-item h4{color:#fff;font-size:16px;font-weight:700;line-height:24px;margin:0 0 4px}.download-security-item p{color:#a0a0a0;font-size:12px;font-weight:400;line-height:16px;margin:0}.download-faq-section{align-items:center;background:#0000000d;box-sizing:border-box;justify-content:center;min-width:100%;padding:80px 24px}.download-faq-inner,.download-faq-section{display:flex;flex-direction:column;width:100%}.download-faq-inner{gap:64px;max-width:768px;padding:0 24px}.download-faq-title{color:#000;font-size:48px;font-weight:800;line-height:36px;margin:0;text-align:center}.download-faq-list{display:flex;flex-direction:column;gap:10px}.download-faq-item{align-items:flex-start;background:#fff;border:1px solid #edf4ff;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:14.88px;padding:24px;width:100%}.download-faq-summary{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}.download-faq-summary::-webkit-details-marker{display:none}.download-faq-question{color:#000;font-size:16px;font-weight:700;line-height:24px;margin:0}.download-faq-arrow{color:#000;flex-shrink:0;height:24px;transition:transform .2s;width:24px}.download-faq-item[open] .download-faq-arrow{transform:rotate(180deg)}.download-faq-answer{color:#475569;font-size:14px;font-weight:400;line-height:23px;margin:0;padding-top:0}.download-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;box-shadow:none}.download-container code{font-family:Inter,sans-serif;font-size:.875rem}@media (max-width:768px){.download-hero{gap:48px;padding:48px 16px}.download-faq-title,.download-features-title,.download-guide-title{font-size:32px;line-height:40px}.download-cards{align-items:center;flex-direction:column}.download-card{max-width:100%}}.footer-col-head{font-size:14px;font-weight:700;letter-spacing:.5px;line-height:17px;text-transform:uppercase}.footer-col-head,.footer-link{color:#000;font-family:Inter,sans-serif}.footer-link{font-size:15px;font-weight:400;line-height:24px}.footer-link:hover{opacity:.8}.dla{--teal:#00d1c1;--teal-600:#06b6ac;--teal-700:#0d9488;--teal-800:#0f766e;--cyan:#19e3d4;--sky:#38bdf8;--ink:#0b1220;--ink-2:#111827;--slate:#334155;--slate-2:#475569;--muted:#64748b;--faint:#94a3b8;--line:#e7ebf1;--line-soft:#eef2f7;--surface:#fff;--glass:#ffffffb8;--glass-strong:#ffffffdb;--shadow-sm:0 1px 2px #1018280d;--shadow-md:0 10px 30px -12px #10182829,0 2px 6px #1018280d;--shadow-lg:0 34px 64px -20px #0d22293d,0 12px 26px -14px #0d222924;--glow:0 26px 64px -22px #00d1c180;--r-lg:24px;--r-md:16px;--r-sm:12px;--grad:linear-gradient(120deg,#00d1c1,#13ddca 42%,#2bd4ee);--ring:0 0 0 3px #00d1c173;--font-display:"Plus Jakarta Sans","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;color:var(--ink);font-family:var(--font-body);overflow-x:clip}.dla *,.dla :after,.dla :before{box-sizing:border-box}.dla h1,.dla h2,.dla h3,.dla h4{font-family:var(--font-display)}.dla a:focus-visible,.dla button:focus-visible{border-radius:12px;box-shadow:var(--ring);outline:none}.dla-wrap{margin:0 auto;max-width:1200px;padding:0 24px;width:100%}.dla-eyebrow{color:var(--teal-700);font-size:12.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.dla-h2{color:var(--ink);font-size:clamp(1.75rem,3.4vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:0}.dla-sub{color:var(--slate-2);font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.65;margin:12px 0 0}.dla-hero{background:radial-gradient(120% 90% at 50% -10%,#eefffb 0,#fff0 58%),linear-gradient(180deg,#f7fdfc,#fff 72%);isolation:isolate;overflow:hidden;padding:clamp(56px,8vw,108px) 24px clamp(40px,6vw,72px);position:relative;text-align:center}.dla-hero:after,.dla-hero:before{border-radius:50%;content:"";filter:blur(72px);opacity:.6;pointer-events:none;position:absolute;z-index:-2}.dla-hero:before{background:radial-gradient(circle,#00d1c180 0,#00d1c100 70%);height:640px;left:-140px;top:-300px;width:640px}.dla-hero:after{background:radial-gradient(circle,#38bdf86b 0,#38bdf800 70%);height:580px;right:-160px;top:-260px;width:580px}.dla-hero-inner:before{background:conic-gradient(from 200deg,#00d1c129,#38bdf824,#8b5cf61a,#00d1c129);content:"";filter:blur(60px);height:360px;left:50%;opacity:.7;pointer-events:none;position:absolute;top:-60px;translate:-50% 0;width:360px;z-index:-1}.dla-hero-inner{margin:0 auto;max-width:880px;position:relative}.dla-badge{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--glass);border:1px solid #00d1c152;border-radius:9999px;box-shadow:0 8px 24px -10px #00d1c166,inset 0 1px 0 #ffffffd9;color:var(--teal-800);display:inline-flex;font-size:12.5px;font-weight:700;gap:9px;letter-spacing:.03em;padding:7px 16px 7px 12px}.dla-badge-dot{animation:dla-pulse 2.2s infinite;background:var(--teal);border-radius:50%;box-shadow:0 0 0 0 #00d1c199;height:8px;width:8px}@keyframes dla-pulse{0%{box-shadow:0 0 0 0 #00d1c18c}70%{box-shadow:0 0 0 8px #00d1c100}to{box-shadow:0 0 0 0 #00d1c100}}.dla-title{color:var(--ink);font-size:clamp(2.7rem,6.6vw,5rem);font-weight:800;letter-spacing:-.035em;line-height:1;margin:22px 0 0;word-spacing:.06em}.dla-title .dla-grad{-webkit-text-fill-color:#0000;background:linear-gradient(108deg,#00c4b6,#10cbd7 52%,#38bdf8);-webkit-background-clip:text;background-clip:text;color:#0000}.dla-hero-sub{color:var(--slate-2);font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.6;margin:18px auto 0;max-width:620px}.dla-toggle{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#eef2f7d9;border:1px solid #e2e8f0;border-radius:9999px;box-shadow:inset 0 1px 3px #10182812;gap:4px;margin-top:34px;padding:5px}.dla-toggle,.dla-toggle-btn{align-items:center;display:inline-flex;position:relative}.dla-toggle-btn{background:#0000;border:none;border-radius:9999px;color:var(--muted);cursor:pointer;font-family:inherit;font-size:14.5px;font-weight:600;gap:8px;padding:11px 22px;transition:color .2s ease,transform .12s ease;white-space:nowrap;z-index:1}.dla-toggle-btn svg{transition:color .2s ease}.dla-toggle-btn:hover{color:var(--ink)}.dla-toggle-btn:active{transform:scale(.97)}.dla-toggle-btn.is-active{color:var(--ink)}.dla-toggle-btn.is-active svg{color:var(--teal)}.dla-toggle-btn>span:not(.dla-toggle-pill),.dla-toggle-btn>svg{position:relative;z-index:1}.dla-toggle-pill{background:#fff;border-radius:9999px;box-shadow:0 6px 16px -4px #10182838,0 2px 5px #1018281f,inset 0 1px 0 #fffffff2;inset:0;position:absolute;z-index:0}.dla-cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin:clamp(36px,5vw,60px) auto 0;max-width:1120px}@media (min-width:720px){.dla-cards.cols-3{grid-template-columns:repeat(3,1fr)}.dla-cards.cols-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.dla-cards.cols-4{grid-template-columns:repeat(4,1fr)}}.dla-card{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:var(--glass-strong);border:1px solid #e7ebf1e6;border-radius:var(--r-lg);box-shadow:var(--shadow-md),inset 0 1px 0 #ffffffb3;display:flex;flex-direction:column;overflow:hidden;padding:34px 26px 28px;position:relative;text-align:center;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,border-color .3s ease}.dla-card:before{background:var(--grad);content:"";height:3px;inset:0 0 auto 0;opacity:0;position:absolute;transition:opacity .3s ease}.dla-card:hover{border-color:#00d1c180;box-shadow:var(--shadow-lg),var(--glow),inset 0 1px 0 #fffc;transform:translateY(-8px)}.dla-card:hover:before{opacity:1}.dla-card.is-featured{border-color:#0000;box-shadow:var(--shadow-lg),0 0 0 1.5px #00d1c180}.dla-card.is-featured:after{background:linear-gradient(150deg,#00d1c1e6,#38bdf880 60%,#00d1c133);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute}.dla-icon{align-items:center;border-radius:22px;display:flex;height:76px;justify-content:center;margin-bottom:20px;position:relative;transition:transform .3s cubic-bezier(.2,.7,.2,1);width:76px}.dla-icon:after{background:linear-gradient(180deg,#ffffff47,#fff0 46%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.dla-card:hover .dla-icon{transform:translateY(-3px) scale(1.04)}.dla-icon.mac{background:linear-gradient(160deg,#23232a,#000);box-shadow:0 14px 28px -12px #0000008c,inset 0 1px 0 #ffffff1f}.dla-icon.windows{background:linear-gradient(160deg,#16e6d4,#00cbbc);box-shadow:0 14px 30px -12px #00d1c19e,inset 0 1px 0 #fff6}.dla-icon.linux{background:linear-gradient(160deg,#f1f5ff,#e3ecff);box-shadow:0 12px 26px -14px #366eb66b,inset 0 1px 0 #ffffffe6}.dla-card-title{color:var(--ink);font-size:20px;font-weight:700;letter-spacing:-.015em;margin:0 0 6px}.dla-card-req{color:var(--slate-2);font-size:13.5px;margin:0 0 22px;min-height:20px}.dla-card-actions{display:flex;flex-direction:column;gap:10px;margin-top:auto;width:100%}.dla-btn{align-items:center;border:1.5px solid #0000;border-radius:var(--r-sm);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.5px;font-weight:600;gap:9px;justify-content:center;padding:13px 20px;transition:transform .15s cubic-bezier(.2,.7,.2,1),box-shadow .22s ease,border-color .2s ease,background .2s ease;width:100%}.dla-btn:disabled{cursor:default;opacity:.6}.dla-btn-primary{background:var(--grad);box-shadow:0 14px 28px -10px #00d1c1b8,inset 0 1px 0 #ffffff73;color:#04312e}.dla-btn-primary:hover:not(:disabled){box-shadow:0 20px 38px -10px #00d1c1c7,inset 0 1px 0 #ffffff80;transform:translateY(-2px)}.dla-btn-primary:active:not(:disabled){transform:translateY(0) scale(.975)}.dla-btn-outline{background:#fffc;border-color:var(--line);box-shadow:var(--shadow-sm);color:var(--ink);justify-content:flex-start}.dla-btn-outline:hover:not(:disabled){border-color:#00d1c199;box-shadow:0 12px 24px -12px #00d1c16b;transform:translateY(-2px)}.dla-btn-outline:active:not(:disabled){transform:translateY(0) scale(.985)}.dla-btn .dla-btn-ico-right{color:var(--faint);margin-left:auto;transition:color .2s ease}.dla-btn-outline:hover .dla-btn-ico-right{color:var(--teal)}.dla-chip{border-radius:7px;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1;padding:3px 8px}.dla-chip.teal{background:#d3fbf6;color:var(--teal-800)}.dla-chip.ubuntu{background:#ffedd5;color:#c2410c}.dla-card-meta{font-feature-settings:"tnum";align-items:center;color:var(--muted);display:flex;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;gap:8px;justify-content:center;margin-top:14px}.dla-meta-pill{background:#f1f5f9;border-radius:7px;color:var(--slate);font-weight:600;padding:3px 9px}.dla-card-note{background:#fffbebe6;border:1px solid #fde68a;border-radius:var(--r-sm);display:flex;gap:10px;margin-top:16px;padding:12px 14px;text-align:left}.dla-card-note svg{color:#d97706;flex-shrink:0;margin-top:1px}.dla-card-note p{color:#92400e;font-size:12.5px;line-height:1.5;margin:0}.dla-card-features{color:var(--slate);display:flex;font-size:12.5px;font-weight:600;gap:16px;justify-content:center;margin-top:14px}.dla-link{background:none;border:none;color:var(--muted);cursor:pointer;font-family:inherit;font-size:13px;margin-top:16px;text-decoration:underline;-webkit-text-decoration-color:#cbd5e1;text-decoration-color:#cbd5e1;text-underline-offset:3px;transition:color .2s ease}.dla-guide,.dla-link:hover{color:var(--teal-800)}.dla-guide{align-items:center;background:#eafffb;border:1px solid #b8f5ec;border-radius:9999px;box-shadow:inset 0 1px 0 #ffffffb3;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin-top:12px;padding:7px 14px;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .15s ease,box-shadow .18s ease}.dla-guide:hover{background:#d3fbf6;border-color:#7fe9dc;box-shadow:0 6px 14px -8px #00d1c180;transform:translateY(-1px)}.dla-guide:active{transform:translateY(0) scale(.98)}.dla-guide svg{color:var(--teal)}.dla-terminal{background:#0b1220;border:1px solid #1f2937;border-radius:var(--r-lg);box-shadow:var(--shadow-lg);margin:26px auto 0;max-width:1120px;overflow:hidden}.dla-terminal-head{align-items:center;background:linear-gradient(180deg,#111a2b,#0d1524);border-bottom:1px solid #1f2937;display:flex;gap:10px;padding:14px 20px}.dla-terminal-dots{display:flex;gap:7px;margin-right:4px}.dla-terminal-dots i{border-radius:50%;display:block;height:11px;width:11px}.dla-terminal-dots i:first-child{background:#ff5f57}.dla-terminal-dots i:nth-child(2){background:#febc2e}.dla-terminal-dots i:nth-child(3){background:#28c840}.dla-terminal-head span{align-items:center;color:#cbd5e1;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.dla-terminal-head span svg{color:var(--teal)}.dla-terminal-body{color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.75;padding:22px 24px 24px}.dla-terminal-body .row{align-items:baseline;display:flex;gap:12px}.dla-terminal-body .n{color:#475569;min-width:16px;text-align:right;-webkit-user-select:none;user-select:none}.dla-terminal-body .cmd{color:#5eead4}.dla-terminal-body .muted{color:#8595ad}.dla-terminal-body strong{color:#fbbf24;font-weight:700}.dla-terminal-body .sep{background:#1f2937;height:1px;margin:10px 0}.dla-section{padding:clamp(48px,6vw,88px) 0}.dla-section-head{margin:0 auto clamp(28px,4vw,44px);max-width:640px;text-align:center}.dla-section-head .dla-h2{margin-top:10px}.dla-compare-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1fr}@media (min-width:760px){.dla-compare-grid{grid-template-columns:1fr 1fr}}.dla-compare{align-items:flex-start;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:var(--glass-strong);border:1.5px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:12px;padding:30px;position:relative;text-align:left;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease,border-color .28s ease}.dla-compare:hover{border-color:#00d1c180;box-shadow:var(--shadow-lg);transform:translateY(-6px)}.dla-compare:active{transform:scale(.99)}.dla-compare.is-active{border-color:var(--teal);box-shadow:var(--shadow-lg),0 0 0 4px #00d1c126}.dla-compare-badge{background:#d3fbf6;border-radius:9999px;color:var(--teal-800);font-size:11px;font-weight:700;letter-spacing:.03em;opacity:0;padding:4px 10px;position:absolute;right:20px;top:20px;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.dla-compare.is-active .dla-compare-badge{opacity:1;transform:translateY(0)}.dla-compare-ico{align-items:center;background:linear-gradient(160deg,#ecfffd,#d3fbf6);border-radius:15px;box-shadow:inset 0 1px 0 #ffffffe6;color:var(--teal-800);display:flex;height:52px;justify-content:center;width:52px}.dla-compare h3{color:var(--ink);font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0}.dla-compare p{color:var(--slate-2);font-size:14px;line-height:1.62;margin:0}.dla-compare-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.dla-compare-tags span{background:#f1f5f9;border-radius:9999px;color:var(--slate);font-size:11.5px;font-weight:600;padding:4px 10px}.dla-features{background:linear-gradient(180deg,#f6fbfa,#fff)}.dla-feature-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:760px){.dla-feature-grid{grid-template-columns:repeat(3,1fr)}}.dla-feature{background:#fff;border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);display:flex;gap:16px;padding:26px;transition:transform .24s ease,box-shadow .24s ease}.dla-feature:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.dla-feature-ico{align-items:center;background:linear-gradient(160deg,#ecfffd,#d0f6f0);border-radius:14px;box-shadow:inset 0 1px 0 #ffffffe6;color:var(--teal-800);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.dla-feature h4{color:var(--ink);font-size:15.5px;font-weight:700;margin:2px 0 6px}.dla-feature p{color:var(--slate-2);font-size:13.5px;line-height:1.6;margin:0}.dla-steps-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:clamp(28px,4vw,44px)}.dla-tag{background:#d3fbf6;border-radius:9999px;color:var(--teal-800);font-size:12px;font-weight:700;padding:5px 12px}.dla-steps{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1fr;position:relative}@media (min-width:760px){.dla-steps{gap:20px;grid-template-columns:repeat(3,1fr)}.dla-steps:before{background:linear-gradient(90deg,#00d1c100,#00d1c180 20%,#00d1c180 80%,#00d1c100);content:"";height:2px;left:16%;position:absolute;right:16%;top:27px}}.dla-step{padding:0 8px;position:relative;text-align:center}.dla-step-num{align-items:center;background:var(--grad);border-radius:50%;box-shadow:0 14px 26px -10px #00d1c19e,0 0 0 6px #fff,inset 0 1px 0 #fff6;color:#04312e;display:flex;font-family:var(--font-display);font-size:18px;font-weight:800;height:54px;justify-content:center;margin:0 auto 16px;width:54px}.dla-step h3{color:var(--ink);font-size:16px;font-weight:700;margin:0 0 7px}.dla-step p{color:var(--slate-2);font-size:13.5px;line-height:1.6;margin:0 auto;max-width:260px}.dla-security{background:linear-gradient(120deg,#0a1120,#0d1b24);overflow:hidden;position:relative}.dla-security:before{background:radial-gradient(60% 120% at 15% 0,#00d1c126 0,#0000 60%),radial-gradient(50% 120% at 90% 100%,#38bdf821 0,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute}.dla-security-inner{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;padding:clamp(36px,5vw,56px) 0;position:relative}@media (min-width:760px){.dla-security-inner{grid-template-columns:repeat(3,1fr)}}.dla-sec-item{gap:15px}.dla-sec-ico,.dla-sec-item{align-items:center;display:flex}.dla-sec-ico{background:#00d1c11f;border:1px solid #00d1c140;border-radius:14px;color:var(--teal);flex-shrink:0;height:48px;justify-content:center;width:48px}.dla-sec-item h4{color:#f8fafc;font-size:15px;font-weight:700;margin:0 0 3px}.dla-sec-item p{color:#9fb0c4;font-size:13px;margin:0}.dla-faq{background:linear-gradient(180deg,#fff,#f6fbfa)}.dla-faq-list{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:760px}.dla-faq-item{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.dla-faq-item.is-open{border-color:#00d1c166;box-shadow:var(--shadow-md)}.dla-faq-q{background:none;border:none;color:var(--ink);cursor:pointer;font-family:inherit;font-size:15.5px;font-weight:600;gap:16px;justify-content:space-between;padding:20px 24px;text-align:left;width:100%}.dla-faq-icon,.dla-faq-q{align-items:center;display:flex}.dla-faq-icon{background:#f1f5f9;border-radius:9px;color:var(--slate);flex-shrink:0;height:30px;justify-content:center;transition:background .2s ease,color .2s ease;width:30px}.dla-faq-item.is-open .dla-faq-icon{background:var(--teal);color:#04312e}.dla-faq-a{color:var(--slate-2);font-size:14px;line-height:1.65;margin:0;padding:0 24px 20px}@media (prefers-reduced-motion:reduce){.dla *,.dla :after,.dla :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.dla-btn:hover,.dla-card:hover,.dla-compare:hover,.dla-feature:hover{transform:none}}.mp-hero h1{font-size:60px;font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:28px 0}.mp-cta-dark p{margin:0 0 40px}.mp-cta-fine{margin:24px 0 0}@media (max-width:960px){.mp-hero{padding:64px 0 56px}.mp-hero-grid{gap:32px;grid-template-columns:1fr}.mp-hero h1{font-size:44px}.mp-hero-ctas .mp-btn{font-size:15px;min-width:0;padding:16px 22px}.mp-faq,.mp-section,.mp-security,.mp-testimonials{padding:64px 0}.mp-section-head h2{font-size:32px}.mp-cta-dark{padding:80px 0}.mp-cta-dark h2{font-size:34px}.mp-cta-actions .mp-btn{font-size:15px;min-width:0;padding:16px 24px}.mp-features-grid,.mp-testimonials-grid{grid-template-columns:1fr}.mp-trusted-row{justify-content:center}}.tiptap-wrapper{margin:0!important;padding:0!important}.tiptap-toolbar{align-items:center!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fffffff2!important;border:1px solid #0000001a!important;border-bottom:none!important;border-radius:.5rem .5rem 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:.25rem!important;margin-bottom:0!important;padding:.5rem!important;position:-webkit-sticky!important;position:sticky!important;top:-24px!important;z-index:1000!important}.tiptap-toolbar-dark{background:#000000f2!important;border:1px solid #ffffff1a!important}.tiptap-toolbar-divider{background:#0003!important;height:24px!important;margin:0 .25rem!important;width:1px!important}.tiptap-toolbar-dark .tiptap-toolbar-divider{background:#fff3!important}.tiptap-select{background:#fff!important;border:1px solid #0003!important;border-radius:.25rem!important;color:#000!important;cursor:pointer!important;font-size:.875rem!important;padding:.25rem .5rem!important}.tiptap-select-dark{background:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}.tiptap-button{align-items:center!important;background:#fff!important;border:1px solid #0003!important;border-radius:.25rem!important;color:#000!important;cursor:pointer!important;display:inline-flex!important;font-size:.875rem!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:.375rem .5rem!important;transition:all .2s ease!important}.tiptap-button:hover:not(:disabled){background:#0000000d!important}.tiptap-button:disabled{cursor:not-allowed!important;opacity:.5!important}.tiptap-button.is-active{background:#00d1c11a!important;border-color:#00d1c14d!important}.tiptap-button-dark{background:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}.tiptap-toolbar-dark .tiptap-button:hover:not(:disabled){background:#ffffff1a!important}.tiptap-toolbar-dark .tiptap-button.is-active{background:#00d1c133!important;border-color:#00d1c180!important}.tiptap-color-input{border:1px solid #0003!important;border-radius:.25rem!important;cursor:pointer!important;height:32px!important;padding:0!important;width:32px!important}.tiptap-toolbar-dark .tiptap-color-input{border-color:#fff3!important}.tiptap-editor{background:#fff!important;border:1px solid #0000001a!important;border-radius:0 0 .5rem .5rem!important;border-top:none!important;color:#000!important;height:auto!important;min-height:800px!important;outline:none!important;padding:1rem!important}.tiptap-editor.tiptap-dark{background:#ffffff0d!important;border:1px solid #ffffff1a!important;color:#fff!important}.tiptap-editor[data-placeholder]:empty:before{color:#0006!important;content:attr(data-placeholder);pointer-events:none;position:absolute}.tiptap-editor.tiptap-dark[data-placeholder]:empty:before{color:#fff6!important}.tiptap-editor p{color:#1f2937!important;margin:.5rem 0!important}.tiptap-editor.tiptap-dark p{color:#e5e7eb!important}.tiptap-editor h1,.tiptap-editor h2,.tiptap-editor h3,.tiptap-editor h4,.tiptap-editor h5,.tiptap-editor h6{color:#000!important;font-weight:600!important;margin:1rem 0 .5rem!important}.tiptap-editor.tiptap-dark h1,.tiptap-editor.tiptap-dark h2,.tiptap-editor.tiptap-dark h3,.tiptap-editor.tiptap-dark h4,.tiptap-editor.tiptap-dark h5,.tiptap-editor.tiptap-dark h6{color:#fff!important}.tiptap-editor h1{font-size:2rem!important}.tiptap-editor h2{font-size:1.5rem!important}.tiptap-editor h3{font-size:1.25rem!important}.tiptap-editor h4{font-size:1.125rem!important}.tiptap-editor h5{font-size:1rem!important}.tiptap-editor h6{font-size:.875rem!important}.tiptap-editor a{color:#00d1c1!important;text-decoration:underline!important}.tiptap-editor ul{list-style-type:disc!important}.tiptap-editor ol,.tiptap-editor ul{list-style-position:outside!important;margin:.5rem 0!important;padding-left:2rem!important}.tiptap-editor ol{list-style-type:decimal!important}.tiptap-editor li{display:list-item!important;margin:.25rem 0!important}.tiptap-editor img{border-radius:.5rem!important;height:auto!important;margin:1rem 0!important;max-width:100%!important}.tiptap-blockquote{border-left:4px solid #00d1c1!important;color:#6b7280!important;font-style:italic!important;margin:1.5rem 0!important;padding-left:1.5rem!important}.tiptap-editor.tiptap-dark .tiptap-blockquote{color:#9ca3af!important}.tiptap-code-block{background:#0000000d!important;border-radius:.5rem!important;color:#000!important;margin:1rem 0!important;overflow-x:auto!important;padding:1rem!important}.tiptap-editor.tiptap-dark .tiptap-code-block{background:#00d1c11a!important;color:#00d1c1!important}.tiptap-editor code{background:#0000000d!important;border-radius:.25rem!important;color:#000!important;font-size:.9em!important;padding:.2rem .4rem!important}.tiptap-editor.tiptap-dark code{background:#00d1c11a!important;color:#00d1c1!important}.tiptap-table{background-color:#fff!important;border:2px solid #000!important;border-collapse:collapse!important;display:table!important;margin:1.5rem 0!important;opacity:1!important;table-layout:fixed!important;visibility:visible!important;width:100%!important}.tiptap-table tbody,.tiptap-table thead{display:table-row-group!important}.tiptap-table tr{border:none!important;display:table-row!important}.tiptap-table td,.tiptap-table th{border:1px solid #000!important;display:table-cell!important;min-height:2.5rem!important;min-width:100px!important;padding:.75rem!important;position:relative!important;text-align:left!important;vertical-align:top!important}.tiptap-table td:first-child,.tiptap-table th:first-child{border-left:2px solid #000!important}.tiptap-table td:last-child,.tiptap-table th:last-child{border-right:2px solid #000!important}.tiptap-table tbody tr:first-child td,.tiptap-table tbody tr:first-child th,.tiptap-table thead tr:first-child th{border-top:2px solid #000!important}.tiptap-table tbody tr:last-child td,.tiptap-table tbody tr:last-child th{border-bottom:2px solid #000!important}.tiptap-editor.tiptap-dark .tiptap-table{background-color:#ffffff08!important;border:2px solid #fff!important;opacity:1!important;visibility:visible!important}.tiptap-editor.tiptap-dark .tiptap-table td,.tiptap-editor.tiptap-dark .tiptap-table th{border:1px solid #fff!important}.tiptap-editor.tiptap-dark .tiptap-table td:first-child,.tiptap-editor.tiptap-dark .tiptap-table th:first-child{border-left:2px solid #fff!important}.tiptap-editor.tiptap-dark .tiptap-table td:last-child,.tiptap-editor.tiptap-dark .tiptap-table th:last-child{border-right:2px solid #fff!important}.tiptap-editor.tiptap-dark .tiptap-table tbody tr:first-child td,.tiptap-editor.tiptap-dark .tiptap-table tbody tr:first-child th,.tiptap-editor.tiptap-dark .tiptap-table thead tr:first-child th{border-top:2px solid #fff!important}.tiptap-editor.tiptap-dark .tiptap-table tbody tr:last-child td,.tiptap-editor.tiptap-dark .tiptap-table tbody tr:last-child th{border-bottom:2px solid #fff!important}.tiptap-table th{background-color:#00d1c10d!important;color:#000!important;font-weight:600!important}.tiptap-editor.tiptap-dark .tiptap-table th{background-color:#00d1c11a!important;color:#fff!important}.tiptap-table td{background-color:#fff!important;color:#000!important}.tiptap-editor.tiptap-dark .tiptap-table td{background-color:#ffffff0d!important;color:#fff!important}.tiptap-table .selectedCell:after{background:#00d1c11a!important;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.tiptap-editor.tiptap-dark .tiptap-table .selectedCell:after{background:#00d1c133!important}.tiptap-table p{margin:0!important}.tiptap-editor table{background-color:#fff!important;border:2px solid #000!important;border-collapse:collapse!important;display:table!important;margin:1.5rem 0!important;opacity:1!important;visibility:visible!important;width:100%!important}.tiptap-editor.tiptap-dark table{background-color:#ffffff08!important;border:2px solid #fff!important}.tiptap-editor table td,.tiptap-editor table th{background-color:#fff!important;border:1px solid #000!important;color:#000!important;display:table-cell!important;min-height:2.5rem!important;min-width:100px!important;padding:.75rem!important;vertical-align:top!important}.tiptap-editor.tiptap-dark table td{background-color:#ffffff0d!important;border:1px solid #fff!important;color:#fff!important}.tiptap-editor.tiptap-dark table th{background-color:#00d1c11a!important;border:1px solid #fff!important;color:#fff!important;font-weight:600!important}.tiptap-button,.tiptap-color-input,.tiptap-select{position:relative!important}.tiptap-button[title]:hover:before,.tiptap-color-input[title]:hover:before,.tiptap-select[title]:hover:before{animation:tooltipFadeIn .2s ease-in-out .3s forwards;border:5px solid #0000;border-top-color:#000000e6;bottom:calc(100% + .25rem);content:"";left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:10001}.tiptap-button[title]:hover:after,.tiptap-color-input[title]:hover:after,.tiptap-select[title]:hover:after{animation:tooltipFadeIn .2s ease-in-out .3s forwards;background:#000000e6!important;border-radius:.375rem!important;bottom:calc(100% + .5rem);box-shadow:0 4px 12px #0006!important;color:#fff!important;content:attr(title);font-size:.75rem!important;left:50%;line-height:1.4;max-width:250px;opacity:0;padding:.5rem .75rem!important;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap;z-index:10000!important}.tiptap-toolbar-dark .tiptap-button[title]:hover:before{border-top-color:#fffffff2}.tiptap-toolbar-dark .tiptap-button[title]:hover:after,.tiptap-toolbar-dark .tiptap-color-input[title]:hover:after,.tiptap-toolbar-dark .tiptap-select[title]:hover:after{background:#fffffff2!important;box-shadow:0 4px 12px #0000004d!important;color:#000!important}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.pl2-root{--teal:#00d1c1;--teal-2:#19e3d2;--teal-deep:#0f766e;--ink:#0a1422;--muted:#5b6b7f;--line:#e8ebf1;background:#f4f7fa;color:var(--ink);display:grid;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;grid-template-columns:1.1fr 1fr;min-height:100vh;overflow:hidden;width:100%}.pl2-brand{background:radial-gradient(140% 120% at 0 0,#0c3f3b 0,#082826 45%,#04140f 100%);color:#e9fffb;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;padding:52px 60px 44px;position:relative}.pl2-mesh{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute;will-change:transform;z-index:0}.pl2-mesh-a{animation:pl2-float-a 16s ease-in-out infinite;background:#00d1c16b;height:520px;right:-120px;top:-160px;width:520px}.pl2-mesh-b{animation:pl2-float-b 19s ease-in-out infinite;background:#14b4a066;bottom:-180px;height:440px;left:-120px;width:440px}.pl2-mesh-c{animation:pl2-float-c 22s ease-in-out infinite;background:#0d948852;height:300px;left:30%;top:38%;width:300px}@keyframes pl2-float-a{50%{transform:translate(-30px,40px) scale(1.08)}}@keyframes pl2-float-b{50%{transform:translate(40px,-30px) scale(1.1)}}@keyframes pl2-float-c{50%{transform:translate(30px,30px) scale(1.12)}}.pl2-grid{background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 100% at 50% 0,#000 30%,#0000 80%);mask-image:radial-gradient(120% 100% at 50% 0,#000 30%,#0000 80%)}.pl2-grid,.pl2-noise{inset:0;position:absolute;z-index:0}.pl2-noise{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.025}.pl2-brand-inner{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.pl2-logo{align-items:center;display:flex;gap:12px;margin-bottom:auto}.pl2-logo-img{height:30px;object-fit:contain;width:auto}.pl2-logo-chip{background:linear-gradient(135deg,var(--teal-2),var(--teal));border-radius:999px;color:#04201e;font-size:10.5px;font-weight:700;letter-spacing:.08em;padding:4px 9px;text-transform:uppercase}.pl2-brand-mid{margin:auto 0;max-width:480px}.pl2-eyebrow{align-items:center;background:#00d1c11a;border:1px solid #00d1c138;border-radius:999px;color:#00d1c1f2;display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;letter-spacing:.02em;margin-bottom:26px;padding:6px 13px}.pl2-eyebrow-dot{animation:pl2-pulse 2s ease-in-out infinite;background:var(--teal);border-radius:50%;box-shadow:0 0 0 4px #00d1c12e;height:6px;width:6px}@keyframes pl2-pulse{50%{box-shadow:0 0 0 7px #00d1c100;opacity:.4}}.pl2-title{color:#fff;font-size:46px;font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0 0 20px}.pl2-title-grad{-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#7df5ea 0,var(--teal) 55%,#5fe0d2 100%);-webkit-background-clip:text;background-clip:text}.pl2-sub{color:#e9fffbb8;font-size:15.5px;line-height:1.6;margin:0 0 26px;max-width:440px}.pl2-earncard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(160deg,#ffffff1a,#ffffff08);border:1px solid #00d1c138;border-radius:18px;box-shadow:0 20px 44px -22px #00d1c180;margin-bottom:30px;max-width:380px;overflow:hidden;padding:20px 22px;position:relative}.pl2-earncard-glow{background:radial-gradient(circle,#00d1c159,#0000 70%);height:160px;pointer-events:none;position:absolute;right:-30px;top:-50px;width:160px}.pl2-earncard-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;position:relative}.pl2-earncard-label{align-items:center;color:#eafffbb3;display:inline-flex;font-size:12px;font-weight:600;gap:7px}.pl2-live-dot{animation:pl2-pulse 2s ease-in-out infinite;background:var(--teal);border-radius:50%;box-shadow:0 0 0 3px #00d1c133;height:6px;width:6px}.pl2-earncard-trend{background:#34d39924;border-radius:999px;color:#34d399;font-size:12px;font-weight:700;padding:2px 8px}.pl2-earncard-amount{font-feature-settings:"tnum";color:#fff;font-size:38px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1;margin-bottom:16px;position:relative}.pl2-earncard-bars{align-items:flex-end;display:flex;gap:6px;height:44px;margin-bottom:14px;position:relative}.pl2-bar{animation:pl2-grow .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(.5s + var(--i)*.07s);background:linear-gradient(180deg,var(--teal-2),#00d1c140);border-radius:4px 4px 2px 2px;flex:1 1;height:var(--h);transform-origin:bottom}@keyframes pl2-grow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.pl2-earncard-foot{align-items:center;border-top:1px solid #ffffff14;color:#eafffb8c;display:flex;font-size:12px;justify-content:space-between;padding-top:14px;position:relative}.pl2-earncard-foot-accent{color:var(--teal-2);font-weight:600}.pl2-features{display:flex;flex-direction:column;gap:15px}.pl2-feature{align-items:flex-start;display:flex;gap:14px}.pl2-feature-ic{align-items:center;background:#00d1c129;border:1px solid #00d1c166;border-radius:8px;color:var(--teal-2);display:flex;flex:none;height:26px;justify-content:center;margin-top:1px;width:26px}.pl2-feature-text{display:flex;flex-direction:column;gap:2px}.pl2-feature-t{color:#f3fffd;font-size:15px;font-weight:600}.pl2-feature-d{color:#e9fffb80;font-size:13px}.pl2-trust{margin-top:auto;padding-top:28px}.pl2-foot{color:#e9fffb6b;font-size:12.5px}.pl2-form-wrap{align-items:center;background:radial-gradient(120% 80% at 100% 0,#00d1c10f,#0000 60%),#f4f7fa;display:flex;justify-content:center;padding:40px 28px;position:relative}.pl2-card{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 1px 2px #1018280a,0 24px 60px -18px #071f1d38;max-width:440px;overflow:hidden;padding:44px 40px 34px;position:relative;width:100%}.pl2-card-glow{background:radial-gradient(circle,#00d1c129,#0000 70%);height:200px;pointer-events:none;position:absolute;right:-40px;top:-60px;width:200px}.pl2-card-head{margin-bottom:26px}.pl2-card-badge{background:#00d1c11a;border-radius:999px;color:var(--teal-deep);display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.03em;margin-bottom:14px;padding:4px 11px}.pl2-card-title{font-size:27px;font-weight:700;letter-spacing:-.02em;margin:0 0 7px}.pl2-card-sub{color:var(--muted);font-size:14.5px;margin:0}.pl2-error{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#b91c1c;display:flex;font-size:13.5px;gap:9px;margin-bottom:20px;padding:11px 14px}.pl2-form{gap:18px}.pl2-field,.pl2-form{display:flex;flex-direction:column}.pl2-field{gap:8px}.pl2-label{color:#344256;font-size:13px;font-weight:600}.pl2-input-wrap{align-items:center;display:flex;position:relative}.pl2-input-ic{color:#9aa6b6;left:14px;pointer-events:none;position:absolute;transition:color .18s ease}.pl2-input{background:#f9fbfd;border:1.5px solid var(--line);border-radius:13px;color:var(--ink);font-size:15px;height:50px;outline:none;padding:0 16px 0 44px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.pl2-input::placeholder{color:#a9b3c1}.pl2-input:focus{background:#fff;border-color:var(--teal);box-shadow:0 0 0 4px #00d1c124}.pl2-input-wrap:focus-within .pl2-input-ic{color:var(--teal-deep)}.pl2-input:disabled{opacity:.6}.pl2-input-wrap.pl2-has-eye .pl2-input{padding-right:48px}.pl2-eye{align-items:center;background:#0000;border:none;border-radius:9px;color:#9aa6b6;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:8px;transition:color .16s ease,background .16s ease;width:34px}.pl2-eye:hover{background:#00d1c117;color:var(--teal-deep)}.pl2-remember{align-items:center;color:#46566b;cursor:pointer;display:flex;font-size:13.5px;gap:10px;margin-top:-2px;-webkit-user-select:none;user-select:none}.pl2-remember input{height:0;opacity:0;position:absolute;width:0}.pl2-checkbox{align-items:center;border:1.5px solid #cbd5e1;border-radius:6px;display:inline-flex;flex:none;height:18px;justify-content:center;transition:all .16s ease;width:18px}.pl2-remember input:checked+.pl2-checkbox{background:linear-gradient(135deg,var(--teal),var(--teal-deep));border-color:#0000}.pl2-remember input:checked+.pl2-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;transform:rotate(45deg) translate(-.5px,-1px);width:5px}.pl2-submit{align-items:center;background:linear-gradient(135deg,var(--teal-2) 0,var(--teal) 40%,var(--teal-deep) 100%);background-position:0 50%;background-size:160% 160%;border:none;border-radius:13px;box-shadow:0 10px 26px -6px #00d1c180;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;height:52px;justify-content:center;letter-spacing:.01em;margin-top:6px;transition:transform .16s ease,box-shadow .22s ease,background-position .4s ease}.pl2-submit svg{transition:transform .2s ease}.pl2-submit:hover:not(:disabled){background-position:100% 50%;box-shadow:0 16px 34px -6px #00d1c194;transform:translateY(-1.5px)}.pl2-submit:hover:not(:disabled) svg{transform:translateX(3px)}.pl2-submit:active:not(:disabled){transform:translateY(0)}.pl2-submit:disabled{cursor:default;opacity:.9}.pl2-spinner{animation:pl2-spin .7s linear infinite;border:2.5px solid #fff6;border-radius:50%;border-top-color:#fff;height:19px;width:19px}@keyframes pl2-spin{to{transform:rotate(1turn)}}.pl2-secure-row{align-items:center;color:#8a96a6;display:flex;font-size:12px;gap:7px;justify-content:center;margin-top:22px}.pl2-secure-row svg{color:var(--teal-deep)}.pl2-card-foot{border-top:1px solid #f0f2f6;color:var(--muted);font-size:13.5px;margin-top:18px;padding-top:18px;text-align:center}.pl2-link{color:var(--teal-deep);font-weight:600;text-decoration:none}.pl2-link:hover{text-decoration:underline}@media (max-width:980px){.pl2-root{grid-template-columns:1fr}.pl2-brand{display:none}.pl2-form-wrap{min-height:100vh}}@media (max-width:480px){.pl2-card{border-radius:20px;padding:34px 24px 28px}.pl2-card-title{font-size:24px}}.pp-root{--teal:#00d1c1;--teal-2:#19e3d2;--teal-deep:#0f766e;--ink:#0a1422;--muted:#64748b;--soft:#94a3b8;--line:#eaecf2;--bg:#f4f7fb;--card:#fff;background:var(--bg);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.pp-topbar{-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);background:#ffffffd1;border-bottom:1px solid var(--line);height:66px;justify-content:space-between;padding:0 32px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.pp-brand,.pp-topbar{align-items:center;display:flex}.pp-brand{gap:11px}.pp-brand-img{height:24px;object-fit:contain;width:auto}.pp-brand-chip{background:#00d1c11f;border-radius:999px;color:var(--teal-deep);font-size:11px;font-weight:600;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.pp-top-right{gap:18px}.pp-top-right,.pp-user{align-items:center;display:flex}.pp-user{gap:10px}.pp-avatar{align-items:center;background:linear-gradient(135deg,var(--teal-2),var(--teal-deep));border-radius:50%;box-shadow:0 4px 12px #00d1c14d;color:#fff;display:flex;font-size:13px;font-weight:700;height:38px;justify-content:center;width:38px}.pp-user-meta{display:flex;flex-direction:column;line-height:1.25}.pp-user-name{font-size:13.5px;font-weight:600}.pp-user-mail{color:var(--soft);font-size:12px}.pp-logout{background:#fff;border:1px solid var(--line);border-radius:10px;color:#334155;cursor:pointer;font-size:13.5px;font-weight:600;height:38px;padding:0 16px;transition:all .18s ease}.pp-logout:hover{border-color:var(--teal);color:var(--teal-deep)}.pp-main{margin:0 auto;max-width:1080px;padding:36px 32px 90px}.pp-hero{background:radial-gradient(130% 130% at 0 0,#0c3f3b 0,#082624 55%,#04130f 100%);border-radius:26px;box-shadow:0 24px 60px -22px #071f1d8c;color:#eafffb;isolation:isolate;margin-bottom:36px;overflow:hidden;padding:34px 40px;position:relative}.pp-hero-glow{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute;z-index:0}.pp-hero-glow-1{animation:pp-float 18s ease-in-out infinite;background:#00d1c166;height:420px;right:-80px;top:-180px;width:420px}.pp-hero-glow-2{animation:pp-float 22s ease-in-out infinite reverse;background:#10766e6b;bottom:-160px;height:320px;left:20%;width:320px}@keyframes pp-float{50%{transform:translate(30px,-24px) scale(1.1)}}.pp-hero-grid-bg{background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-size:54px 54px;inset:0;-webkit-mask-image:radial-gradient(120% 100% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(120% 100% at 50% 0,#000 20%,#0000 75%);position:absolute;z-index:0}.pp-hero-head{align-items:baseline;border-bottom:1px solid #ffffff17;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px;padding-bottom:22px;position:relative;z-index:1}.pp-hero-greet{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0}.pp-hero-greet-sub{color:#eafffb8c;font-size:14px}.pp-hero-content{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;position:relative;z-index:1}.pp-hero-left{flex:1 1;min-width:280px}.pp-hero-eyebrow{align-items:center;color:#00d1c1f2;display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.02em;margin-bottom:14px}.pp-live-dot{animation:pp-pulse 2s ease-in-out infinite;background:var(--teal);border-radius:50%;box-shadow:0 0 0 4px #00d1c12e;height:7px;width:7px}@keyframes pp-pulse{50%{box-shadow:0 0 0 8px #00d1c100;opacity:.35}}.pp-hero-amount{-webkit-text-fill-color:#0000;font-feature-settings:"tnum";background:linear-gradient(100deg,#fff 0,#9ff5ec 55%,var(--teal) 100%);-webkit-background-clip:text;background-clip:text;font-size:64px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.035em;line-height:1;margin-bottom:14px}.pp-hero-meta{align-items:center;color:#eafffbb3;display:flex;font-size:14.5px;gap:9px;margin-bottom:18px}.pp-hero-rate{background:#00d1c129;border:1px solid #00d1c152;border-radius:999px;color:#fff;font-size:13px;font-weight:700;padding:3px 11px}.pp-hero-dot{color:#eafffb66}.pp-hero-right{align-items:stretch;display:flex;flex-shrink:0;gap:12px}.pp-ministat{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid #ffffff1a;border-radius:18px;display:flex;flex-direction:column;gap:22px;justify-content:space-between;min-width:134px;overflow:hidden;padding:16px 18px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.pp-ministat:after{background:radial-gradient(120% 80% at 100% 0,#00d1c129,#0000 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.pp-ministat:hover{border-color:#00d1c166;box-shadow:0 14px 30px -14px #00d1c173;transform:translateY(-3px)}.pp-ministat:hover:after{opacity:1}.pp-ministat-top{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.pp-ministat-ic{align-items:center;background:#00d1c124;border:1px solid #00d1c138;border-radius:9px;color:var(--teal-2);display:flex;height:30px;justify-content:center;width:30px}.pp-ministat-sub{background:#00d1c11f;border-radius:999px;color:var(--teal-2);font-size:10.5px;font-weight:600;padding:2px 8px}.pp-ministat-body{display:flex;flex-direction:column;gap:2px;position:relative;z-index:1}.pp-ministat-value{color:#fff;font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1}.pp-ministat-label{color:#eafffb99;font-size:12.5px;font-weight:500}.pp-list-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.pp-section-title{font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0 0 2px}.pp-section-sub{color:var(--soft);font-size:13px;margin:0}.pp-search{max-width:50vw;position:relative;width:280px}.pp-search-ic{color:var(--soft);height:17px;left:13px;position:absolute;top:50%;transform:translateY(-50%);width:17px}.pp-search-input{background:#fff;border:1px solid var(--line);border-radius:12px;font-size:14px;height:42px;outline:none;padding:0 14px 0 38px;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.pp-search-input:focus{border-color:var(--teal);box-shadow:0 0 0 4px #00d1c121}.pp-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.pp-cards.pp-cards-few{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.pp-card{background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:0 1px 2px #10182808;display:flex;flex-direction:column;padding:22px;position:relative;transition:box-shadow .22s ease,border-color .22s ease}.pp-card:hover{border-color:#00d1c166;box-shadow:0 18px 44px -20px #071f1d47}.pp-card-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.pp-card-org{gap:12px;min-width:0}.pp-card-org,.pp-org-badge{align-items:center;display:flex}.pp-org-badge{background:linear-gradient(135deg,#00d1c129,#0f766e1f);border-radius:12px;color:var(--teal-deep);flex:none;font-size:17px;font-weight:700;height:42px;justify-content:center;width:42px}.pp-org-meta{min-width:0}.pp-org-name{display:block;font-size:15.5px;font-weight:700;letter-spacing:-.01em;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-org-tags{align-items:center;display:flex;gap:6px;margin-top:5px}.pp-plan{background:#f1f5f9;color:#475569;padding:2px 9px}.pp-pill,.pp-plan{border-radius:999px;font-size:11.5px;font-weight:600}.pp-pill{flex:none;padding:4px 11px}.pp-pill-green{background:#d1fae5;color:#047857}.pp-pill-blue{background:#dbeafe;color:#1d4ed8}.pp-pill-amber{background:#fef3c7;color:#b45309}.pp-pill-red{background:#fee2e2;color:#b91c1c}.pp-pill-gray{background:#f1f5f9;color:#475569}.pp-card-earn{background:linear-gradient(135deg,#00d1c114,#0f766e0d);border:1px solid #00d1c12e;border-radius:16px;display:flex;flex-direction:column;margin-bottom:18px;padding:18px 20px}.pp-earn-label{color:var(--teal-deep);font-size:11.5px;font-weight:600;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.pp-earn-amount{font-feature-settings:"tnum";color:var(--ink);font-size:34px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1.05}.pp-earn-na{color:var(--soft)}.pp-earn-sub{color:var(--muted);font-size:12.5px;margin-top:5px}.pp-earn-sub strong{color:#334155;font-weight:700}.pp-earn-sub-muted{color:var(--soft);font-style:italic}.pp-card-foot{align-items:center;display:flex;gap:14px;margin-top:auto}.pp-foot-item{display:flex;flex-direction:column;gap:1px}.pp-foot-label{color:var(--soft);font-size:11px}.pp-foot-val{color:#334155;font-size:14px;font-weight:700}.pp-foot-divider{background:var(--line);height:26px;width:1px}.pp-no-match{color:var(--muted);font-size:14px;grid-column:1/-1;padding:28px;text-align:center}.pp-empty{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:60px 24px;text-align:center}.pp-empty-icon{align-items:center;background:#00d1c11a;border-radius:16px;color:var(--teal-deep);display:flex;font-size:26px;height:58px;justify-content:center;margin:0 auto 16px;width:58px}.pp-empty-icon-err{background:#fee2e2;color:#b91c1c;font-weight:700}.pp-empty h3{font-size:17px;font-weight:700;margin:0 0 6px}.pp-empty p{color:var(--muted);font-size:14px;margin:0 auto 18px;max-width:400px}.pp-btn{background:linear-gradient(135deg,var(--teal),var(--teal-deep));border:none;border-radius:11px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:42px;padding:0 22px}.pp-skel{animation:pp-shimmer 1.3s ease-in-out infinite;background:linear-gradient(100deg,#eef1f6 30%,#f7f9fc 50%,#eef1f6 70%);background-size:200% 100%;border-radius:20px}.pp-skel-hero{border-radius:26px;height:200px;margin-bottom:40px}.pp-skel-cards{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.pp-skel-card{height:230px}@keyframes pp-shimmer{to{background-position:-200% 0}}@media (max-width:720px){.pp-main{padding:24px 18px 70px}.pp-hero{padding:30px 26px}.pp-hero-amount{font-size:48px}.pp-hero-right{width:100%}.pp-ministat{flex:1 1;min-width:0}.pp-user-meta{display:none}.pp-cards{grid-template-columns:1fr}}.privacy-container{background-color:#fff;font-family:Inter,sans-serif;min-height:100vh}.privacy-section-icon{align-items:center;background:#00d1c11a;border-radius:12px;display:flex;height:48px;justify-content:center;min-width:48px;width:48px}.privacy-section-bar{background:#00d1c1;border-radius:2px;height:32px;width:4px}.privacy-bullet{background:#00d1c1;border-radius:3px;height:6px;margin-top:10px;min-width:6px;width:6px}.privacy-faq-card{background:#fff;border-radius:15.1877px;box-shadow:0 1px 3px #0000000f}.privacy-main{gap:47px;padding-bottom:80px;padding-top:80px}.privacy-hero-badge{border-radius:20px}.privacy-hero-quote{border-radius:12px}.privacy-dont-collect{padding:28px 24px 44px}.privacy-ai-box{padding:24px 24px 40px}.privacy-faq-section{padding-bottom:80px;padding-top:80px}.privacy-faq-section .max-w-\[1200px\]{gap:64px}.privacy-faq-badge{border-radius:100px}.privacy-main ul{gap:11.5px}.terms-container{background-color:#fff;font-family:Inter,sans-serif;min-height:100vh}.terms-main{gap:47px;padding-bottom:80px;padding-top:80px}.terms-hero{align-items:flex-start;background:#0000000d;border:1px solid #00d1c1;border-radius:23.63px;display:flex;flex-direction:column;gap:19px;padding:32px 33px 28px}.terms-hero-title{color:#000;font-family:Inter,sans-serif;font-size:42.5px;font-weight:800;letter-spacing:-.85px;line-height:51px;margin:0}.terms-hero-intro{color:#000;font-size:17.7px;line-height:30px;margin:0;max-width:803px}.terms-hero-pills{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0 14px}.terms-pill{align-items:center;background:#fff;border:1.18px solid #000;border-radius:1000px;color:#000;display:inline-flex;font-size:14.2px;gap:9px;line-height:23px;padding:7px 16px}.terms-pill strong{font-weight:600}.terms-quick-nav{background:#0000000d;border-radius:18.9px;display:flex;flex-direction:column;gap:19px;padding:19px 28px}.terms-quick-nav-header{align-items:center;display:flex;gap:12px}.terms-quick-nav-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.terms-quick-nav-title{color:#000;font-size:18.9px;font-weight:700;line-height:30px;margin:0}.terms-quick-nav-grid{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:repeat(3,1fr)}.terms-quick-nav-link{align-items:center;background:none;border:none;border-radius:9.45px;color:#000;cursor:pointer;display:flex;font-size:15.36px;font-weight:500;gap:9px;line-height:25px;padding:9px 14px;text-align:left;transition:background .2s}.terms-quick-nav-link:hover{background:#00d1c114}@media (max-width:900px){.terms-quick-nav-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.terms-quick-nav-grid{grid-template-columns:1fr}}.terms-section{background:#0000000d;border-radius:18.9px;overflow:hidden}.terms-section-inner{display:flex;flex-direction:column;gap:13px;padding:27px 31px 26px}.terms-section-heading{align-items:flex-end;display:flex;flex-direction:row;gap:12px}.terms-section-number{align-items:center;background:#00d1c126;border:1.18px solid #00d1c14d;border-radius:1000px;color:#00d1c1;display:flex;font-size:15.36px;font-weight:700;height:33px;justify-content:center;line-height:25px;min-width:33px;padding:2px 12px 3px}.terms-section-title{color:#000;font-size:21.27px;font-weight:700;line-height:34px;margin:0}.terms-section-body{color:#000;font-size:16.54px;line-height:28px}.terms-section-body p{margin:0 0 .5em}.terms-section-body p:last-child{margin-bottom:0}.terms-h4{color:#000;font-size:16.54px;font-weight:600;line-height:28px;margin:.6em 0 .2em}.terms-h4:first-child{margin-top:0}.terms-list{list-style:none;margin:.3em 0 .5em;padding-left:1.2em}.terms-list li{margin-bottom:9px;padding-left:16px;position:relative}.terms-list li:before{background:#000;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:10px;width:5px}.terms-link{color:#00d1c1;font-weight:500;text-decoration:none}.terms-link:hover{text-decoration:underline}.terms-faq-section{padding-bottom:80px;padding-top:80px}.terms-faq-badge{border-radius:100px}.terms-faq-card{background:#fff;border-radius:15.19px;box-shadow:0 1px 3px #0000000f}.faq-container{background:#0b0b0b;padding:4rem 1.5rem;width:100%}.faq-wrapper{margin:0 auto;max-width:56rem;position:relative}.faq-header-top{display:flex;justify-content:flex-start;margin-bottom:2rem}.got-questions-btn{align-items:center;background:#00d1c1;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.got-questions-btn:hover{background:#00b8a9;box-shadow:0 4px 12px #00d1c14d;transform:translateY(-1px)}.help-icon{height:1rem;width:1rem}.faq-title{color:#fff;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-align:center}.faq-subtitle{color:#fffc;font-size:1.125rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:42rem;padding:0 1rem;text-align:center}.faq-items{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:56rem}.faq-item{background:#ffffff0d;border:1px solid #0000;border-radius:.75rem;cursor:pointer;overflow:hidden;transition:all .3s ease}.faq-item-content{border-radius:.75rem;padding:1.5rem;transition:all .3s ease}.faq-item-open{background:#0000;border-color:#00d1c133}.faq-item-open .faq-item-content{background:linear-gradient(135deg,#00d1c14d,#0064c84d);border:1px solid #00d1c133}.faq-question-button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:0;text-align:left;width:100%}.faq-question{color:#fff;flex:1 1;font-size:18px;font-weight:700;line-height:28px;margin:0;padding-right:1rem}.faq-icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.faq-icon{color:#fff;height:1.25rem;transition:all .3s ease;width:1.25rem}.faq-answer-wrapper{margin-top:1rem;overflow:hidden}.faq-answer{color:#ffffffe6;font-size:16px;line-height:26px;margin:0;padding-top:.5rem}@media (max-width:768px){.faq-title{font-size:2rem}.faq-subtitle{font-size:1rem;padding:0 1rem}.faq-item-content{padding:1.25rem}.faq-question{font-size:18px;line-height:28px}}.book-demo-page{background:#fff;box-sizing:border-box;font-family:Inter,sans-serif;min-height:100vh;overflow-y:auto;padding:0}.book-demo-hero,.book-demo-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.book-demo-hero{flex:none;gap:20px;padding:120px 24px 80px;width:100%}.book-demo-title{color:#000;font-family:Inter,sans-serif;font-size:62px;font-style:normal;font-weight:700;line-height:62px;margin:0;max-width:1760px;text-align:center}.book-demo-title-accent{color:#00d1c1}.book-demo-subtitle{color:#0009;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:29px;margin:0;max-width:690.6px;text-align:center}.book-demo-section{align-items:center;flex-direction:column;gap:65.77px;max-width:1315px;padding:0 24px 80px}.book-demo-main,.book-demo-section{display:flex;justify-content:center;width:100%}.book-demo-main{align-items:stretch;flex-direction:row;gap:29.7px;max-width:1188px}.book-demo-calendar-card{align-items:stretch;-webkit-backdrop-filter:blur(18.5625px);backdrop-filter:blur(18.5625px);background:linear-gradient(131.99deg,#ffffff0d,hsla(0,0%,100%,.008));border:.928125px solid #00d1c133;border-radius:22.275px;box-shadow:0 7.425px 29.7px #0006;box-sizing:border-box;display:flex;flex-direction:column;max-width:700.91px;min-height:631.17px;padding:24px;position:relative;width:100%}.book-demo-calendar-loading{align-items:center;background:#fffffff2;border-radius:12px;display:flex;flex-direction:column;gap:24px;inset:24px;justify-content:center;position:absolute;z-index:1}.book-demo-calendar-loading-logo{height:auto;object-fit:contain;width:180px}.book-demo-calendar-loading-spinner{animation:book-demo-spin .8s linear infinite;border:3px solid #00d1c133;border-radius:50%;border-top-color:#00d1c1;height:40px;width:40px}@keyframes book-demo-spin{to{transform:rotate(1turn)}}.book-demo-cal-embed{border:none;min-height:580px;transition:opacity .25s ease-out;width:100%}.book-demo-cal-embed iframe{min-height:580px;width:100%!important}.book-demo-calendar-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px;width:100%}.book-demo-calendar-month{color:#000;font-family:Inter,sans-serif;font-size:22.275px;font-style:normal;font-weight:700;line-height:30px;margin:0}.book-demo-calendar-nav{align-items:center;display:flex;flex-direction:row;gap:7.43px}.book-demo-calendar-btn{align-items:center;background:#ffffff0d;border:.928125px solid #0000001a;border-radius:7.425px;color:#000;cursor:pointer;display:flex;height:37.12px;justify-content:center;padding:0;transition:background .2s,border-color .2s;width:37.12px}.book-demo-calendar-btn:hover{background:#ffffff1a;border-color:#00000026}.book-demo-calendar-arrow{height:18.56px;width:18.56px}.book-demo-calendar-days-row{grid-gap:7.43px;display:grid;gap:7.43px;grid-template-columns:repeat(7,1fr);margin-bottom:4px;width:100%}.book-demo-calendar-day-label{align-items:center;color:#000;display:flex;font-family:Inter,sans-serif;font-size:12.9938px;font-weight:500;justify-content:center;line-height:19px;padding:7.425px 0;text-align:center}.book-demo-calendar-grid{grid-gap:7.43px;display:grid;flex:1 1;gap:7.43px;grid-template-columns:repeat(7,1fr);width:100%}.book-demo-calendar-cell,.book-demo-calendar-day-btn{align-items:center;display:flex;justify-content:center;min-height:85px}.book-demo-calendar-day-btn{background:#0000;border:none;border-radius:7.425px;color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:12.9938px;font-weight:500;line-height:19px;padding:32px 0;text-align:center;transition:background .2s;width:100%}.book-demo-calendar-day-btn:hover{background:#00d1c126}.book-demo-right{align-self:stretch;gap:22.28px;max-width:457.38px}.book-demo-info-card,.book-demo-right{display:flex;flex-direction:column;width:100%}.book-demo-info-card{align-items:flex-start;-webkit-backdrop-filter:blur(18.5625px);backdrop-filter:blur(18.5625px);border:.928125px solid #0000001a;border-radius:14.85px;box-sizing:border-box;filter:drop-shadow(0 1px 2px rgba(0,0,0,.05));gap:14.85px;padding:22.275px}.book-demo-info-card-what{background:linear-gradient(114.53deg,#ffffff0d,hsla(0,0%,100%,.008))}.book-demo-info-card-header{align-items:center;display:flex;flex-direction:row;gap:11.14px}.book-demo-icon-img{flex-shrink:0;height:37px;object-fit:contain;width:37px}.book-demo-icon-wrap{align-items:center;background:#00d1c133;border-radius:7.425px;display:flex;flex-shrink:0;height:37.12px;justify-content:center;width:37.12px}.book-demo-icon-sm{height:18.56px;width:18.56px}.book-demo-icon{flex-shrink:0}.book-demo-info-card-title{color:#000;font-family:Inter,sans-serif;font-size:16.7063px;font-style:normal;font-weight:600;line-height:26px;margin:0}.book-demo-details-list{display:flex;flex-direction:column;gap:11.14px;list-style:none;margin:0;padding:0;width:100%}.book-demo-details-list li{align-items:center;color:#000;display:flex;flex-direction:row;font-family:Inter,sans-serif;font-size:14.85px;font-weight:400;gap:7.43px;line-height:22px}.book-demo-list-icon-img{flex-shrink:0;height:18px;object-fit:contain;width:18px}.book-demo-see-list{display:flex;flex-direction:column;gap:6.96px;list-style:none;margin:0;padding:0;width:100%}.book-demo-see-list li{align-items:center;color:#000;display:flex;flex-direction:row;font-family:Inter,sans-serif;font-size:12.9938px;font-weight:400;gap:7.43px;line-height:19px}.book-demo-dot{background:#00d1c1;border-radius:50%;flex-shrink:0;height:5.57px;min-height:5.57px;min-width:5.57px;width:5.57px}.book-demo-footer{align-items:center;border-top:1px solid #0003;display:flex;flex:none;flex-direction:column;padding:24px;width:100%}@media (min-width:1024px){.book-demo-footer{padding:24px 344px}}.book-demo-footer-inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;max-width:1232px;width:100%}.book-demo-footer-link{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.book-demo-footer-link:hover{text-decoration:underline}.book-demo-footer-copy{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media (max-width:900px){.book-demo-main{align-items:center;flex-direction:column}.book-demo-calendar-card{max-width:100%;min-height:500px}.book-demo-right{max-width:100%}.book-demo-title{font-size:36px;line-height:1.2}.book-demo-subtitle{font-size:18px;line-height:26px}.book-demo-hero{padding:100px 24px 48px}}.book-demo-confirm-page{align-items:center;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;overflow-y:auto;padding:0}.book-demo-confirm-section{flex:1 1;flex-direction:row;padding:120px 24px 64px}.book-demo-confirm-inner,.book-demo-confirm-section{align-items:center;display:flex;gap:48px;justify-content:center;width:100%}.book-demo-confirm-inner{flex-direction:column;max-width:672px}.book-demo-confirm-head{align-items:center;display:flex;flex-direction:column;gap:20px;width:100%}.book-demo-confirm-title{color:#000;font-size:48px;font-weight:700;line-height:48px}.book-demo-confirm-subtitle,.book-demo-confirm-title{font-family:Inter,sans-serif;margin:0;text-align:center}.book-demo-confirm-subtitle{color:#0009;font-size:20px;font-weight:400;line-height:28px}.book-demo-confirm-card{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(141.69deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c133;border-radius:24px;box-shadow:0 8px 32px #0003;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;isolation:isolate;padding:32px;position:relative;width:100%}.book-demo-confirm-scheduled{align-items:center;background:#00d1c11a;border:1px solid #00d1c14d;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:16px;width:100%}.book-demo-confirm-scheduled-text{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.book-demo-confirm-scheduled-label{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.book-demo-confirm-scheduled-date{color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:28px;margin:0}.book-demo-confirm-scheduled-time{color:#00d1c1;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin:0}.book-demo-confirm-change{background:none;border:none;color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:0;text-decoration:underline}.book-demo-confirm-change:hover{opacity:.8}.book-demo-confirm-form{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}.book-demo-confirm-field{display:flex;flex-direction:column;gap:8px;width:100%}.book-demo-confirm-field label{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.book-demo-confirm-input,.book-demo-confirm-select,.book-demo-confirm-textarea{background:#fff6;border:1px solid #0000001a;border-radius:12px;box-sizing:border-box;color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:14px 16px;width:100%}.book-demo-confirm-input::placeholder,.book-demo-confirm-textarea::placeholder{color:#0009}.book-demo-confirm-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;height:48px;padding:12px 32px 12px 20px}.book-demo-confirm-textarea{min-height:122px;resize:vertical}.book-demo-confirm-row{display:flex;flex-direction:row;gap:16px;width:100%}.book-demo-confirm-row .book-demo-confirm-field{flex:1 1}.book-demo-confirm-actions{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;padding-top:16px;width:100%}.book-demo-confirm-btn-back{align-items:center;background:#fff;border:2px solid #0003;border-radius:12px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:60px;justify-content:center;line-height:24px;min-width:120px;padding:16px 32px;transition:background .2s,border-color .2s}.book-demo-confirm-btn-back:hover{background:#0000000a;border-color:#0000004d}.book-demo-confirm-btn-confirm{align-items:center;background:#00d1c1;border:none;border-radius:12px;box-shadow:0 0 30px #00d1c14d;color:#000;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:700;height:60px;justify-content:center;line-height:24px;min-width:180px;padding:18px 32px;transition:opacity .2s,box-shadow .2s}.book-demo-confirm-btn-confirm:hover{box-shadow:0 0 40px #00d1c166;opacity:.95}.book-demo-confirm-footer{align-items:center;border-top:1px solid #0003;display:flex;flex:none;flex-direction:column;padding:24px;width:100%}@media (min-width:1024px){.book-demo-confirm-footer{padding:24px 344px}}.book-demo-confirm-footer-inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;max-width:1232px;width:100%}.book-demo-confirm-footer-link{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.book-demo-confirm-footer-link:hover{text-decoration:underline}.book-demo-confirm-footer-copy{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media (max-width:640px){.book-demo-confirm-title{font-size:32px;line-height:1.2}.book-demo-confirm-subtitle{font-size:18px}.book-demo-confirm-row{flex-direction:column}.book-demo-confirm-actions{align-items:stretch;flex-direction:column}.book-demo-confirm-btn-back,.book-demo-confirm-btn-confirm{width:100%}}.contact-container{background-color:#fff;min-height:100vh}.contact-glass{background:#fff;border:1px solid #edf4ff;box-shadow:0 4px 20px -2px #0000000d}.contact-container select option{background-color:#fff;color:#000}.thank-you-outer{background:#fff;box-sizing:border-box;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;padding:80px 24px}.thank-you-outer,.thank-you-section{align-items:center;display:flex;flex-direction:column;gap:64px;width:100%}.thank-you-section{flex:none;max-width:672px}.thank-you-head-block{align-items:center;display:flex;flex-direction:column;gap:20px;width:100%}.thank-you-overlay{align-items:center;background:#00d1c133;border-radius:9999px;display:flex;flex:none;flex-direction:row;height:80px;justify-content:center;padding:20px 0;width:80px}.thank-you-tick-img{flex:none;height:40px;object-fit:contain;width:40px}.thank-you-heading{color:#000;font-size:48px;font-weight:700;line-height:48px}.thank-you-heading,.thank-you-subtitle{font-family:Inter,sans-serif;margin:0;text-align:center}.thank-you-subtitle{color:#0009;font-size:20px;font-weight:400;line-height:28px;max-width:656px;width:100%}.thank-you-details-card{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(.313turn,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c133;border-radius:16px;box-sizing:border-box;display:flex;filter:drop-shadow(0 1px 2px rgba(0,0,0,.05));flex-direction:column;gap:24px;padding:32px;width:100%}.thank-you-details-title{color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:28px;margin:0}.thank-you-details-list{display:flex;flex-direction:column;gap:16px;width:100%}.thank-you-details-row{align-items:flex-start;display:flex;flex-direction:row;gap:12px}.thank-you-details-icon-wrap{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;padding-top:2px;width:20px}.thank-you-details-icon{flex:none}.thank-you-details-text{display:flex;flex-direction:column;gap:0}.thank-you-details-label{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.thank-you-details-value{color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px}.thank-you-next-block{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.thank-you-next-title{color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:28px;margin:0;text-align:center;width:100%}.thank-you-next-steps{display:flex;flex-direction:column;gap:16px;width:100%}.thank-you-step-card{align-items:flex-start;background:#ffffff0d;border:1px solid #0000001a;border-radius:12px;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;padding:16px;width:100%}.thank-you-step-num{align-items:center;background:#00d1c133;border-radius:8px;color:#00d1c1;display:flex;flex-direction:row;flex-shrink:0;font-family:Inter,sans-serif;font-size:16px;font-weight:700;height:32px;justify-content:center;line-height:24px;width:32px}.thank-you-step-content{display:flex;flex-direction:column;gap:4px}.thank-you-step-heading{color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px}.thank-you-step-desc{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.thank-you-buttons{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:center;width:100%}.thank-you-btn-primary{align-items:center;background:#00d1c1;border:none;border-radius:12px;box-shadow:0 0 30px #00d1c14d;box-sizing:border-box;color:#000;cursor:pointer;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:16px;font-weight:700;justify-content:center;line-height:24px;min-height:60px;padding:16px 32px;text-align:center;transition:opacity .2s,box-shadow .2s}.thank-you-btn-primary:hover{box-shadow:0 0 40px #00d1c166;opacity:.95}.thank-you-btn-secondary{align-items:center;background:#fff;border:2px solid #0003;border-radius:12px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:24px;min-height:60px;padding:16px 32px;text-align:center;transition:border-color .2s,background .2s}.thank-you-btn-secondary:hover{background:#00000008;border-color:#00000059}.thank-you-footer{align-items:center;border-top:1px solid #0003;display:flex;flex:none;flex-direction:column;justify-content:center;padding:32px 24px;width:100%}@media (min-width:1024px){.thank-you-footer{padding:32px 320px}}.thank-you-footer-inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:center}.thank-you-footer-text{color:#000}.thank-you-footer-link,.thank-you-footer-text{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.thank-you-footer-link{color:#00d1c1;text-decoration:none}.thank-you-footer-link:hover{text-decoration:underline}@media (max-width:640px){.thank-you-outer{gap:48px;padding:48px 16px 64px}.thank-you-heading{font-size:32px;line-height:1.2}.thank-you-subtitle{font-size:18px;line-height:26px}.thank-you-buttons{align-items:stretch;flex-direction:column}.thank-you-btn-primary,.thank-you-btn-secondary{width:100%}}.features-container{background-color:#fff;min-height:100vh}.features-card-light{box-shadow:0 1px 3px #0000000f}.blog-container{background-color:#fff;min-height:100vh}.blog-content-wrapper{background:#fff;justify-content:center;padding:80px 0}.blog-content-inner,.blog-content-wrapper{align-items:center;display:flex;flex-direction:column}.blog-content-inner{gap:48px;max-width:1280px;width:100%}.blog-section-head{align-items:center;display:flex;flex-direction:row;gap:8px}.blog-bar{border-radius:9999px;flex:none;height:24px;width:4px}.blog-bar-teal{background:#00d1c1}.blog-bar-gray{background:#0000000d}.blog-section-title{color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:28px;margin:0}.blog-featured-section{gap:20px}.blog-featured-card,.blog-featured-section{align-items:flex-start;display:flex;flex-direction:column;max-width:1280px;padding:0;width:100%}.blog-featured-card{align-self:stretch;background:#fff;border:1px solid #00000014;border-radius:24px;box-shadow:0 4px 20px -2px #0000000d;box-sizing:border-box;flex:none;min-height:402px;overflow:hidden}@media (min-width:768px){.blog-featured-card{flex-direction:row;height:402px}}.blog-featured-image-area{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:row;flex-grow:1;isolation:isolate;justify-content:center;min-height:280px;padding:40px;position:relative}@media (min-width:768px){.blog-featured-image-area{min-height:400px}}.blog-featured-placeholder{align-items:center;background:#00d1c1;border-radius:24px;box-shadow:0 0 15px #00d1c14d;display:flex;height:96px;justify-content:center;position:relative;transform:rotate(12deg);width:96px;z-index:1}.blog-featured-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:32px 48px}.blog-latest-section{display:flex;flex-direction:column;gap:32px;width:100%}.blog-latest-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr}@media (min-width:768px){.blog-latest-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-latest-grid{grid-template-columns:repeat(3,1fr)}}.blog-article-card-content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:24px}.blog-newsletter{align-items:center;background:#fff;border:1px solid #edf4ff;border-radius:24px;box-shadow:0 4px 20px -2px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;max-width:896px;padding:24px 40px;text-align:center;width:100%}.blog-newsletter-title{color:#000;font-family:Inter,sans-serif;font-size:24px;font-weight:800;line-height:32px;margin:0}.blog-newsletter-desc{color:#344054;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0;max-width:448px;text-align:center}.blog-newsletter-form{align-items:center;display:flex;flex-direction:row;gap:12px;max-width:448px;padding-top:20px;width:100%}@media (max-width:640px){.blog-newsletter-form{flex-direction:column}}.blog-newsletter-input{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-sizing:border-box;color:#000;flex:1 1;font-family:Inter,sans-serif;font-size:14px;height:48px;line-height:17px;min-width:0;padding:14px 20px 15px}.blog-newsletter-input::placeholder{color:#a0a0a0}.blog-newsletter-input:focus{box-shadow:0 0 0 2px #00d1c14d;outline:none}.blog-newsletter-btn{align-items:center;background:#00d1c1;border:none;border-radius:8px;box-shadow:0 0 15px #00d1c14d;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:Inter,sans-serif;font-size:16px;font-weight:700;height:48px;justify-content:center;line-height:24px;padding:12px 24px;width:128px}.blog-newsletter-btn:hover{opacity:.95}.blog-pagination-wrapper{display:flex;justify-content:center;margin-top:40px;width:100%}.blog-pagination{flex-direction:row;gap:8px}.blog-pagination,.blog-pagination-arrow{align-items:center;display:flex;height:32px;justify-content:center}.blog-pagination-arrow{background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;width:32px}.blog-pagination-arrow:last-of-type{color:#000}.blog-pagination-arrow:disabled{cursor:not-allowed;opacity:.5}.blog-pagination-arrow:disabled:last-of-type{color:#64748b}.blog-pagination-num{align-items:center;background:#0000;border:none;border-radius:8px;color:#475569;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:32px;justify-content:center;line-height:20px;width:32px}.blog-pagination-num-active{background:#00d1c1;color:#000;font-weight:700}.blog-pagination-num:hover:not(.blog-pagination-num-active){background:#0000000d}.blog-glass{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));box-shadow:0 8px 32px #0006}.blog-content{color:#e5e7eb;line-height:1.5}.blog-content.prose{max-width:100%!important}.blog-content.prose p,.blog-content.prose-lg p{margin-bottom:.5rem!important;margin-top:0!important}.blog-content.prose-lg p{font-size:1rem!important;line-height:1.5!important}.blog-content.prose-lg h1,.blog-content.prose-lg h2,.blog-content.prose-lg h3,.blog-content.prose-lg h4,.blog-content.prose-lg h5,.blog-content.prose-lg h6{margin-bottom:.5rem!important;margin-top:1rem!important}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{color:#fff;font-weight:700;line-height:1.3;margin-bottom:.5rem!important;margin-top:1rem!important}.blog-content h1{font-size:2.5rem;margin-top:0!important}.blog-content h2{border-bottom:1px solid #00d1c133;font-size:2rem;padding-bottom:.5rem}.blog-content h3{font-size:1.5rem}.blog-content h4{font-size:1.25rem}.blog-content p{color:#d1d5db;line-height:1.5!important;margin-bottom:.5rem!important;margin-top:0!important}.blog-content p:empty{display:none;height:0;margin:0;padding:0}.blog-content p+p{margin-top:.25rem!important}.blog-content.prose>*{margin-top:0!important}.blog-content.prose>*+*{margin-top:.5rem!important}.blog-content.prose>*+h1,.blog-content.prose>*+h2,.blog-content.prose>*+h3,.blog-content.prose>*+h4,.blog-content.prose>*+h5,.blog-content.prose>*+h6{margin-top:1rem!important}.blog-content>*{margin-bottom:.5rem!important;margin-top:0!important}.blog-content>*+*{margin-top:.5rem!important}.blog-content>h1,.blog-content>h2,.blog-content>h3,.blog-content>h4,.blog-content>h5,.blog-content>h6{margin-bottom:.5rem!important;margin-top:1rem!important}.blog-content br{line-height:1.6}.blog-content .ql-editor{padding:0!important}.blog-content .ql-editor p{margin-bottom:.75rem;margin-top:0}.blog-content ol,.blog-content ul{color:#d1d5db;margin-bottom:.5rem!important;margin-top:.5rem!important;padding-left:2rem}.blog-content li{line-height:1.5!important;margin-bottom:.25rem!important}.blog-content ul li{list-style-type:disc}.blog-content ol li{list-style-type:decimal}.blog-content a{color:#00d1c1;text-decoration:underline;transition:color .2s}.blog-content a:hover{color:#00a89b}.blog-content strong{color:#fff;font-weight:700}.blog-content em{font-style:italic}.blog-content blockquote{border-left:4px solid #00d1c1;color:#9ca3af;font-style:italic;margin:1.5rem 0;padding-left:1.5rem}.blog-content img{border-radius:.5rem;height:auto;margin:.5rem 0!important;max-width:100%}.blog-content code{background-color:#00d1c11a;border-radius:.25rem;color:#00d1c1;font-size:.9em;padding:.2rem .4rem}.blog-content pre{background-color:#00000080;border:1px solid #ffffff1a;border-radius:.5rem;margin:1.5rem 0;overflow-x:auto;padding:1rem}.blog-content pre code{background-color:initial;color:#e5e7eb;padding:0}.blog-content hr{border:none;border-top:1px solid #ffffff1a;margin:2rem 0}.blog-content table{border-collapse:collapse;margin:1.5rem 0;width:100%}.blog-content table td,.blog-content table th{border:1px solid #ffffff1a;padding:.75rem;text-align:left}.blog-content table th{background-color:#00d1c11a;color:#fff;font-weight:600}.blog-detail-content{color:#475569;font-family:Inter,sans-serif;line-height:1.5}.blog-detail-content p{color:#475569;font-size:18px;line-height:32px;margin-bottom:.5rem;margin-top:0}.blog-detail-content p+p{margin-top:.25rem}.blog-detail-content h1,.blog-detail-content h2,.blog-detail-content h3,.blog-detail-content h4,.blog-detail-content h5,.blog-detail-content h6{color:#000;font-weight:800;line-height:1.3;margin-bottom:.5rem;margin-top:1.5rem}.blog-detail-content h2{font-size:30px;letter-spacing:-.75px;line-height:45px}.blog-detail-content h3{font-size:1.5rem}.blog-detail-content ol,.blog-detail-content ul{color:#475569;margin-bottom:.5rem;margin-top:.5rem;padding-left:1.5rem}.blog-detail-content ul{list-style:none;padding-left:24px}.blog-detail-content ul li{color:#475569;font-size:18px;line-height:27px;margin-bottom:.25rem;padding-left:0;position:relative}.blog-detail-content ul li:before{background:#00d1c1;border-radius:0;content:"";height:6px;left:-24px;position:absolute;top:.6em;width:6px}.blog-detail-content ol li strong,.blog-detail-content ul li strong{color:#475569;font-weight:700}.blog-detail-content ol{list-style-position:outside}.blog-detail-content ol li{color:#475569;font-size:18px;line-height:32px;margin-bottom:.25rem}.blog-detail-content blockquote{border-left:4px solid #00d1c1;color:#475569;font-size:20px;font-style:italic;line-height:30px;margin:1.5rem 0;padding-left:24px}.blog-detail-content strong{color:#475569;font-weight:700}.blog-detail-content a{color:#00d1c1;text-decoration:underline}.blog-detail-content a:hover{color:#00a89b}.blog-detail-content img{border-radius:.5rem;height:auto;margin:.5rem 0;max-width:100%}.solutions-faq-container{background:#0000;gap:0}.solutions-faq-container,.solutions-faq-heading{align-items:center;display:flex;flex-direction:column;max-width:100%;padding:0;width:100%}.solutions-faq-heading{margin:0 0 3rem;text-align:center}.solutions-faq-title{color:#000!important;font-family:Inter,sans-serif;font-size:42px;font-weight:800;line-height:46px;margin:0 0 1rem;text-align:center;width:100%}@media (min-width:768px){.solutions-faq-title{font-size:48px;line-height:52px}}.solutions-faq-subtitle{color:#4b5563!important;font-size:1.125rem;margin:0 auto;max-width:100%;padding:0 1rem;text-align:center}.solutions-faq-items{align-items:stretch;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:720px;width:100%}.solutions-faq-item{background:#fff;border:1px solid #d1d5db;border-radius:.75rem;color:#000;cursor:pointer;max-width:720px;overflow:hidden;width:100%}.solutions-faq-item,.solutions-faq-item-content{box-sizing:border-box;transition:border-color .15s ease-in-out}.solutions-faq-item-content{align-items:stretch;background:#0000;border-radius:.75rem;display:flex;flex-direction:column;gap:0;padding:1.5rem}.solutions-faq-item-open{background:#fff;border-color:#28b4ae}.solutions-faq-item-open .solutions-faq-item-content{background:#fff;border:none}.solutions-faq-question-button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:0;text-align:left;width:100%}.solutions-faq-question{color:#1a1a1a!important;flex:1 1;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:26px;margin:0;min-width:0}.solutions-faq-icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.solutions-faq-icon{color:#111;height:20px;width:20px}.solutions-faq-answer-wrapper{overflow:hidden;width:100%}.solutions-faq-answer{color:#374151!important;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:1rem 0 0}@media (max-width:768px){.solutions-faq-subtitle{font-size:1rem;padding:0 1rem}.solutions-faq-item-content{padding:20px}.solutions-faq-question{font-size:16px;line-height:26px}.solutions-faq-question-button{gap:16px}}.automatic-time-tracking-container{background-color:initial;min-height:100vh}.activity-widget{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c14d;border-radius:16px;box-shadow:0 8px 32px #00d1c133;padding:24px}.metric-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:16px;text-align:center}.app-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;padding:12px}.productivity-scoring-container{background-color:initial;min-height:100vh}.team-performance-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c14d;border-radius:16px;box-shadow:0 8px 32px #00d1c133;padding:24px}.team-member-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:16px;transition:all .3s ease}.team-member-item:hover{background:#ffffff0a;border-color:#00d1c133}.ai-work-summaries-container{background-color:#0b0b0b;min-height:100vh}.insights-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c14d;border-radius:16px;box-shadow:0 8px 32px #00d1c133;padding:24px}.insight-item{background:#00d1c10d;border:1px solid #00d1c11a;border-radius:8px;padding:12px;transition:all .3s ease}.insight-item:hover{background:#00d1c11a;border-color:#00d1c133}.app-website-tracking-container{background-color:#0b0b0b;min-height:100vh}.activity-tracking-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c14d;border-radius:16px;box-shadow:0 8px 32px #00d1c133;padding:24px}.activity-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;padding:12px;transition:all .3s ease}.activity-item:hover{background:#ffffff0a;border-color:#00d1c133}.hourly-breakdown-container{background-color:#0b0b0b;min-height:100vh}.hourly-timeline-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c14d;border-radius:16px;box-shadow:0 8px 32px #00d1c133;padding:24px}.hour-block{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;padding:12px;transition:all .3s ease}.hour-block:hover{background:#ffffff0a;border-color:#00d1c133}.team-management-container{background-color:#0b0b0b;min-height:100vh}.team-management-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c14d;border-radius:16px;box-shadow:0 8px 32px #00d1c133;padding:24px}.member-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:16px;transition:all .3s ease}.member-card:hover{background:#ffffff0a;border-color:#00d1c133}.project-tracking-container{background-color:#0b0b0b;min-height:100vh}.all-projects-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c14d;border-radius:16px;box-shadow:0 8px 32px #00d1c133;padding:24px}.project-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;padding:12px;transition:all .3s ease}.project-card:hover{background:#ffffff0a;border-color:#00d1c133;transform:translateY(-2px)}.org-intelligence-container{background-color:initial;min-height:100vh}.org-tree-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.008));border:1px solid #00d1c14d;border-radius:16px;box-shadow:0 8px 32px #00d1c133;padding:24px}.org-hierarchy{position:relative}.org-node{background:#ffffff08;border:1px solid #00d1c14d;border-radius:8px;min-width:100px;padding:12px;text-align:center;transition:all .3s ease}.org-node:hover{background:#ffffff0d;border-color:#00d1c180;transform:translateY(-2px)}.org-node-ceo{background:#00d1c11a;border:2px solid #00d1c180;min-width:120px;padding:16px}.org-node-child{background:#ffffff05;border:1px solid #ffffff1a;min-width:90px;padding:10px}.metric-box{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;padding:12px;text-align:center}.crm-email-chip-input{display:flex;flex-direction:column;gap:4px;width:100%}.crm-email-chip-input__box{align-items:center;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:8px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:38px;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease}.crm-email-chip-input__box.is-focused{border-color:var(--crm-primary);box-shadow:0 0 0 3px var(--crm-primary-soft)}.crm-email-chip-input__box.is-valid-draft{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e26}.crm-email-chip-input__box.is-invalid-draft{border-color:#ef4444;border-color:var(--crm-danger,#ef4444);box-shadow:0 0 0 3px #ef44441f;box-shadow:0 0 0 3px var(--crm-danger-soft,#ef44441f)}.crm-email-chip-input__chip{align-items:center;background:var(--crm-primary-soft);border-radius:6px;color:var(--crm-primary);display:inline-flex;font-size:12px;font-weight:500;gap:4px;max-width:220px;padding:2px 6px 2px 8px}.crm-email-chip-input__chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-email-chip-input__chip-remove{background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;opacity:.7;padding:0}.crm-email-chip-input__chip-remove:hover{opacity:1}.crm-email-chip-input__field{background:#0000;border:none;color:var(--color-text-primary);flex:1 1;font-size:13px;min-width:100px;outline:none}.crm-email-chip-input__hint{align-items:center;display:flex;font-size:11px;gap:5px;line-height:1.3;min-height:16px;padding:0 2px}.crm-email-chip-input__hint--valid{color:#16a34a}.crm-email-chip-input__hint--invalid{color:#ef4444;color:var(--crm-danger,#ef4444)}.crm-email-chip-input__hint kbd{background:var(--color-bg-muted);border:1px solid var(--color-border-subtle);border-radius:4px;color:var(--color-text-secondary);display:inline-block;font-family:inherit;font-size:10px;font-weight:600;padding:1px 5px}.crm-compose-editor{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:10px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.crm-compose-editor:focus-within{border-color:var(--crm-primary);box-shadow:0 0 0 3px var(--crm-primary-soft)}.crm-compose-editor--compact:focus-within{box-shadow:none}.crm-compose-editor__toolbar{align-items:center;background:var(--color-bg-muted);border-bottom:1px solid var(--color-border-subtle);display:flex;flex-wrap:wrap;gap:2px;padding:6px 8px}.crm-compose-editor__toolbar--bottom{border-bottom:none;border-top:1px solid var(--color-border-subtle)}.crm-compose-editor__divider{background:var(--color-border-subtle);height:20px;margin:0 4px;width:1px}.crm-compose-editor__btn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.crm-compose-editor__btn:hover:not(:disabled){background:var(--color-bg-surface);color:var(--color-text-primary)}.crm-compose-editor__btn.is-active{background:var(--crm-primary-soft);color:var(--crm-primary)}.crm-compose-editor__btn:disabled{cursor:wait;opacity:.45}.crm-compose-editor__btn--wide{font-size:12px;font-weight:600;gap:5px;padding:0 8px;width:auto}.crm-compose-editor__btn-label{line-height:1}.crm-compose-editor__scroll{background:var(--color-bg-surface);overflow-y:auto}.crm-compose-editor__scroll--compose{max-height:220px;min-height:160px}.crm-compose-editor--message .ProseMirror img{max-width:min(480px,100%)}.crm-compose-editor__scroll--signature{max-height:360px}.crm-compose-editor .ProseMirror{color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.65;min-height:inherit;outline:none;padding:14px 16px}.crm-compose-editor .ProseMirror p{margin:0 0 .65em}.crm-compose-editor .ProseMirror p:last-child{margin-bottom:0}.crm-compose-editor .ProseMirror ol,.crm-compose-editor .ProseMirror ul{list-style-position:outside;margin:0 0 .65em;padding-left:1.75em}.crm-compose-editor .ProseMirror ul{list-style-type:disc}.crm-compose-editor .ProseMirror ol{list-style-type:decimal}.crm-compose-editor .ProseMirror li{display:list-item;margin:.2em 0}.crm-compose-editor .ProseMirror li p{margin:0}.crm-compose-editor .ProseMirror blockquote{border-left:3px solid var(--color-border-subtle);color:var(--color-text-secondary);margin:.75em 0;padding:2px 0 2px 12px}.crm-compose-editor .ProseMirror a{color:var(--crm-primary);text-decoration:underline;text-underline-offset:2px}.crm-compose-editor .ProseMirror img{border:0;border-radius:4px;display:block;height:auto;max-width:200px}.crm-compose-editor .ProseMirror img[height="14"],.crm-compose-editor .ProseMirror img[width="14"]{border-radius:0;display:inline-block;height:14px;max-width:14px;vertical-align:middle;width:14px}.crm-compose-editor .ProseMirror table,.crm-compose-editor .ProseMirror table[data-crm-sig-layout="1"]{border-collapse:collapse;margin:0;width:auto}.crm-compose-editor .ProseMirror table td,.crm-compose-editor .ProseMirror table th{background:#0000;border:0;padding:0;vertical-align:top}.crm-compose-editor .ProseMirror table td>p{margin:0 0 3px}.crm-compose-editor .ProseMirror table td>p:last-child{margin-bottom:0}.crm-compose-signature-preview__body table{border-collapse:collapse}.crm-compose-signature-preview__body table td{border:0;vertical-align:top}.crm-compose-signature-preview__body img[height="14"],.crm-compose-signature-preview__body img[width="14"]{display:inline-block;height:14px;max-width:14px;vertical-align:middle;width:14px}.crm-compose-editor .ProseMirror p.is-editor-empty:first-child:before{color:var(--color-text-secondary);content:attr(data-placeholder);float:left;height:0;opacity:.65;pointer-events:none}.crm-compose-editor.is-dragover .crm-compose-editor__scroll{background:var(--crm-primary-soft)}.crm-compose-signature-preview{background:var(--color-bg-muted);border:1px dashed var(--color-border-subtle);border-radius:8px;color:var(--color-text-secondary);font-size:13px;line-height:1.55;margin-top:4px;padding:12px 14px}.crm-compose-signature-preview__label{color:var(--color-text-secondary);font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.crm-compose-signature-preview__body{color:var(--color-text-primary)}.crm-compose-signature-preview__body img{height:auto;max-width:200px}.crm-compose-modal-form{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.crm-compose-modal-header{align-items:center;background:var(--color-bg-muted);border-bottom:1px solid var(--color-border-subtle);display:flex;flex-shrink:0;justify-content:space-between;padding:12px 18px}.crm-compose-modal-body{flex:1 1;min-height:0;overflow-y:auto;padding:0 18px 16px}.crm-compose-modal-footer{align-items:center;background:var(--color-bg-base);border-top:1px solid var(--color-border-subtle);box-shadow:0 -4px 12px #0000000a;display:flex;flex-shrink:0;gap:8px;padding:12px 18px}.crm-compose-modal{--crm-compose-input-border:color-mix(in srgb,var(--color-text-primary) 24%,#0000)}.crm-compose-field-row{align-items:flex-start;display:flex;gap:10px;padding:10px 0}.crm-compose-field-label{color:var(--color-text-secondary);flex-shrink:0;font-size:12px;font-weight:600;padding-top:10px;width:56px}.crm-compose-field-control{align-items:flex-start;display:flex;flex:1 1;gap:8px;min-width:0}.crm-compose-field-input{background:var(--color-bg-surface);border:1px solid var(--crm-compose-input-border);border-radius:8px;color:var(--color-text-primary);font-size:13px;min-height:38px;outline:none;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.crm-compose-field-input::placeholder{color:var(--color-text-secondary);opacity:.75}.crm-compose-field-input:focus{border-color:var(--crm-primary);box-shadow:0 0 0 3px var(--crm-primary-soft)}.crm-compose-field-select{cursor:pointer;height:38px}.crm-compose-field-static{align-items:center;display:flex;font-weight:500;min-height:38px}.crm-compose-modal .crm-compose-editor,.crm-compose-modal .crm-email-chip-input__box{border-color:var(--crm-compose-input-border)}.crm-compose-modal-editor-wrap{padding:10px 0 8px}.resource-optimizer-page{--bg-base:#000;--bg-surface:#000;--bg-elevated:#0f172a;--bg-subtle:#1e293b;--text-primary:#fff;--text-secondary:#cbd5f5;--text-muted:#94a3b8;--text-ghost:#1e293b;--accent:#28b4ae;--accent-hover:#18c8c2;--accent-glow:#28b4ae26;--accent-dim:#28b4ae14;--accent-vivid:#28b4ae59;--border-default:#ffffff1a;--border-subtle:#ffffff0d;--border-strong:#fff3;--green:#22c55e;--red:#ef4444;--grain-opacity:0.035;--orb-opacity:0.12;--card-shadow:none;--nav-bg:#000000d1;--section-padding-y:100px;--section-padding-y-mobile:64px;--container-max:1200px;--container-padding:24px;--grid-gap:16px;--ro-bg-base:var(--bg-base);--ro-bg-surface:var(--bg-surface);--ro-bg-elevated:var(--bg-elevated);--ro-bg-subtle:var(--bg-subtle);--ro-text-primary:var(--text-primary);--ro-text-secondary:var(--text-secondary);--ro-text-muted:var(--text-muted);--ro-text-ghost:var(--text-ghost);--ro-accent:var(--accent);--ro-accent-hover:var(--accent-hover);--ro-accent-glow:var(--accent-glow);--ro-accent-dim:var(--accent-dim);--ro-border-default:var(--border-default);--ro-border-subtle:var(--border-subtle);--ro-border-strong:var(--border-strong);--ro-green:var(--green);--ro-red:var(--red)}[data-theme=light] .resource-optimizer-page{--bg-base:#fff;--bg-surface:#fff;--bg-elevated:#fff;--bg-subtle:#e0f2f1;--text-primary:#232323;--text-secondary:#555;--text-muted:#777;--text-ghost:#e2e8f0;--accent:#28b4ae;--accent-hover:#18c8c2;--accent-glow:#28b4ae38;--accent-dim:#28b4ae14;--accent-vivid:#28b4ae4d;--border-default:#00000014;--border-subtle:#0000000a;--border-strong:#0000001f;--grain-opacity:0.02;--orb-opacity:0.06;--card-shadow:0 1px 3px #0000000a,0 4px 16px #0000000a;--nav-bg:#ffffffeb}.resource-optimizer-page{scroll-behavior:smooth}.resource-optimizer-page .divider{background:linear-gradient(90deg,#0000 0,var(--border-strong) 20%,var(--border-strong) 80%,#0000 100%);border:none;height:1px}.resource-optimizer-page .section-label{align-items:center;border:1px solid var(--border-strong);border-radius:100px;color:var(--text-muted);display:inline-flex;font-family:Inter,sans-serif;font-size:11px;font-weight:500;gap:8px;letter-spacing:.14em;margin-bottom:24px;padding:6px 16px;text-transform:uppercase}.resource-optimizer-page .section-label:before{background:var(--accent);border-radius:50%;box-shadow:0 0 8px var(--accent-glow);content:"";flex-shrink:0;height:6px;width:6px}.resource-optimizer-page .btn-primary{align-items:center;background:linear-gradient(135deg,var(--accent),#2bc4be);border:none;border-radius:12px;box-shadow:0 0 0 1px #28b4ae4d,0 4px 20px #28b4ae26,0 0 60px #28b4ae0d;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:15px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.01em;overflow:hidden;padding:16px 36px;position:relative;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.resource-optimizer-page .btn-primary:hover{background:linear-gradient(135deg,var(--accent-hover),#30d4cd);box-shadow:0 0 0 1px #28b4ae80,0 8px 40px #28b4ae4d,0 0 100px #28b4ae1f;transform:translateY(-3px)}.resource-optimizer-page .btn-primary:active{transform:translateY(-1px)}.resource-optimizer-page .btn-primary:after{background:linear-gradient(105deg,#0000 40%,#fff3 50%,#0000 60%);content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .7s ease}.resource-optimizer-page .btn-primary:hover:after{transform:translateX(100%)}.resource-optimizer-page .btn-ghost{align-items:center;background:#0000;border:1px solid var(--border-strong);border-radius:12px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:15px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.01em;padding:16px 36px;text-decoration:none;transition:all .35s ease}.resource-optimizer-page .btn-ghost:hover{background:var(--accent-dim);border-color:var(--accent);box-shadow:0 4px 20px #28b4ae1a;color:var(--accent);transform:translateY(-3px)}.resource-optimizer-page .scroll-progress{animation:progress-gradient 3s linear infinite;background:linear-gradient(90deg,var(--accent),#5de0db,var(--accent));background-size:200% 100%;box-shadow:0 0 12px var(--accent-glow);height:2px;left:0;position:fixed;top:0;transform-origin:left;z-index:10000}@keyframes progress-gradient{0%{background-position:0 0}to{background-position:200% 0}}.resource-optimizer-page .section{padding-bottom:var(--section-padding-y);padding-top:var(--section-padding-y)}@media (max-width:768px){.resource-optimizer-page .section{padding-bottom:var(--section-padding-y-mobile);padding-top:var(--section-padding-y-mobile)}}.resource-optimizer-page .container{margin-left:auto;margin-right:auto;max-width:var(--container-max);padding-left:var(--container-padding);padding-right:var(--container-padding)}.resource-optimizer-page .spotlight-card{overflow:hidden;position:relative}.resource-optimizer-page .spotlight-card:before{background:radial-gradient(circle,var(--accent-glow) 0,#0000 70%);border-radius:50%;content:"";height:400px;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity .4s ease;width:400px;z-index:0}.resource-optimizer-page .spotlight-card:hover:before{opacity:1}.resource-optimizer-page .gradient-text{-webkit-text-fill-color:#0000;animation:ro-gradient-shift 6s ease infinite;background:linear-gradient(135deg,var(--text-primary) 0,var(--accent) 50%,var(--text-primary) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 200%}.resource-optimizer-page .glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px solid var(--border-default);border-radius:20px;border-top-color:var(--border-strong);box-shadow:var(--card-shadow)}.resource-optimizer-page .glow-divider{background:linear-gradient(90deg,#0000 0,var(--accent-dim) 20%,var(--accent) 50%,var(--accent-dim) 80%,#0000 100%);border:none;height:1px;opacity:.3}@keyframes ro-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[data-theme=light] .resource-optimizer-page #hero{background:#0000!important}[data-theme=light] .resource-optimizer-page #how-it-works,[data-theme=light] .resource-optimizer-page #proof{background:#fff!important}[data-theme=light] .resource-optimizer-page #calculator{background:#28b4ae!important}[data-theme=light] .resource-optimizer-page #audit{background:#fff!important}[data-theme=light] .resource-optimizer-page .section-label{background:#28b4ae0f;border-color:#28b4ae2e;box-shadow:0 1px 4px #28b4ae14;color:var(--accent)}[data-theme=light] .resource-optimizer-page .glass-card{background:#ffffffd9;border-color:#00000014;box-shadow:0 2px 8px #28b4ae0f,0 8px 32px #0000000d}[data-theme=light] .resource-optimizer-page .btn-primary{box-shadow:0 0 0 1px #28b4ae66,0 4px 20px #28b4ae40,0 0 60px #28b4ae14}[data-theme=light] .resource-optimizer-page .btn-primary:hover{box-shadow:0 0 0 1px #28b4ae99,0 8px 40px #28b4ae59,0 0 100px #28b4ae1a}[data-theme=light] .resource-optimizer-page .spotlight-card:before{background:radial-gradient(circle,#28b4ae14 0,#0000 70%)}[data-theme=light] .resource-optimizer-page .glow-divider{opacity:.5}@media (prefers-reduced-motion:reduce){.resource-optimizer-page *,.resource-optimizer-page :after,.resource-optimizer-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.resource-optimizer-page footer{border-top:1px solid var(--border-default)}.ro-floating-book{align-items:center;background:linear-gradient(135deg,var(--accent),#2bc4be);border-radius:60px;bottom:28px;box-shadow:0 0 0 1px #ffffff14,0 6px 24px #28b4ae66,0 0 80px #28b4ae2e;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:15px;font-weight:700;gap:10px;opacity:0;padding:16px 26px 16px 22px;pointer-events:none;position:fixed;right:28px;text-decoration:none;transform:translateY(100px);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,box-shadow .3s ease,background .3s ease;z-index:9999}.ro-floating-book.ro-floating-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.ro-floating-book:hover{background:linear-gradient(135deg,var(--accent-hover),#38d6cf);box-shadow:0 0 0 1px #ffffff24,0 10px 32px #28b4ae8c,0 0 110px #28b4ae38;transform:translateY(-3px) scale(1.02)}.ro-floating-book:active{transform:translateY(-1px) scale(1)}.ro-floating-label{letter-spacing:.01em;position:relative;z-index:2}.ro-floating-pulse{animation:ro-pulse-ring 2.4s ease-out infinite;border:2px solid #28b4ae8c;border-radius:60px;inset:-4px;pointer-events:none;position:absolute;z-index:0}@keyframes ro-pulse-ring{0%{opacity:.85;transform:scale(.95)}70%{opacity:0;transform:scale(1.12)}to{opacity:0;transform:scale(1.12)}}.ro-floating-badge{background:#ff4d4d;border:2px solid #fff;border-radius:999px;box-shadow:0 2px 8px #ff4d4d73;color:#fff;font-family:Inter,sans-serif;font-size:9.5px;font-weight:800;letter-spacing:.12em;padding:3px 8px;position:absolute;right:-8px;top:-8px;z-index:3}[data-theme=light] .ro-floating-badge{border-color:#fff}[data-theme=light] .ro-floating-book{box-shadow:0 0 0 1px #28b4ae2e,0 6px 24px #28b4ae52,0 12px 48px #0000001a}[data-theme=light] .ro-floating-book:hover{box-shadow:0 0 0 1px #28b4ae47,0 10px 32px #28b4ae6b,0 16px 56px #0000001f}@media (max-width:480px){.ro-floating-book{bottom:20px;padding:16px;right:20px}.ro-floating-label{display:none}}@media (max-width:640px){.resource-optimizer-page .stat-divider{margin:0 16px!important}.resource-optimizer-page .closer-break,.resource-optimizer-page .heading-break{display:none}}.resource-optimizer-page ::selection{background:#28b4ae40;color:var(--text-primary)}.mp-root{--mp-mint:#41efd7;--mp-mint-hover:#2fd9c0;--mp-teal-accent:#2e8b81;--mp-teal-icon:#19867a;--mp-green-mid:#3fb9a8;--mp-green-deep:#1c5d52;--mp-ink:#000;--mp-ink-900:#0a0a0a;--mp-ink-950:#050505;--mp-text-body:#6b6c72;--mp-text-muted:#8a8b90;--mp-surface:#fff;--mp-bg-section:#f6f8f7;--mp-bg-hero:#fcfcfc;--mp-border:#e8e8e8;--mp-pill-bg:#dffcff;--mp-star:#efa73c;--mp-promo-red:#9b3b44;--mp-promo-red-bg:#3a1a20;--mp-glow-teal:#112e2c;--mp-r-btn:11px;--mp-r-card:18px;--mp-r-panel:24px;--mp-r-pill:999px;--mp-shadow-card:0 4px 20px #0000000a;--mp-shadow-panel:0 30px 60px #00000014;--mp-shadow-mint:0 8px 24px #41efd759;--mp-font:"Satoshi","General Sans","Inter",-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--mp-bg-section);color:var(--mp-ink);font-family:var(--mp-font);line-height:1.5}.mp-root *,.mp-root :after,.mp-root :before{box-sizing:border-box}.mp-container{max-width:1200px}.mp-container,.mp-narrow{margin:0 auto;padding:0 24px}.mp-narrow{max-width:860px}.mp-eyebrow{background:var(--mp-pill-bg);border-radius:var(--mp-r-pill);color:var(--mp-teal-accent);display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;padding:10px 18px;text-transform:uppercase}.mp-section-head{margin-bottom:56px;text-align:center}.mp-section-head h2{font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:16px 0 12px}.mp-section-head p{color:var(--mp-text-body);font-size:18px;line-height:1.55;margin:0;margin-inline:auto;max-width:640px}.mp-accent{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#3fb9a8,#1c5d52);-webkit-background-clip:text;background-clip:text;color:#0000}.mp-btn{align-items:center;border:1px solid #0000;border-radius:var(--mp-r-btn);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:700;gap:8px;justify-content:center;line-height:1;padding:14px 24px;text-decoration:none;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.mp-btn-primary{background:var(--mp-mint);box-shadow:var(--mp-shadow-mint);color:var(--mp-ink)}.mp-btn-primary:hover{background:var(--mp-mint-hover);transform:translateY(-1px)}.mp-btn-light{background:var(--mp-surface);border-color:var(--mp-border);color:var(--mp-ink)}.mp-btn-light:hover{background:#f7f7f7}.mp-btn-dark{background:#1e1e1e;border-color:#2a2a2a;color:#fff}.mp-btn-dark:hover{background:#2a2a2a}.mp-btn-block{font-size:16px;padding:16px 24px;width:100%}.mp-nav{background:var(--mp-ink);height:73px;position:-webkit-sticky;position:sticky;top:0;z-index:50}.mp-nav,.mp-nav-inner{align-items:center;display:flex}.mp-nav-inner{justify-content:space-between;width:100%}.mp-logo{align-items:center;color:#fff;display:inline-flex;font-size:22px;font-weight:800;gap:10px;letter-spacing:-.01em}.mp-logo-mark{display:inline-grid;height:28px;place-items:center;position:relative;width:28px}.mp-logo-mark span{border-radius:2px;height:8px;position:absolute;width:8px}.mp-logo-mark span:first-child{background:#41efd7;left:0;top:0}.mp-logo-mark span:nth-child(2){background:#f06292;right:0;top:0}.mp-logo-mark span:nth-child(3){background:#ffb74d;bottom:0;left:0}.mp-logo-mark span:nth-child(4){background:#7c4dff;bottom:0;right:0}.mp-nav-actions{display:flex;gap:12px}.mp-nav .mp-btn{border-radius:14px;font-size:14px;padding:14px 22px}.mp-hero{background:var(--mp-bg-hero);overflow:hidden;padding:88px 0 96px;position:relative}.mp-hero:before{background:radial-gradient(circle,#41efd738 0,#41efd700 70%);content:"";height:620px;left:-180px;pointer-events:none;position:absolute;top:-160px;width:620px}.mp-hero-grid{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,55fr) minmax(0,45fr);position:relative}.mp-hero h1,.mp-hero-title{font-size:60px;font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:28px 0;padding-bottom:3px}.mp-hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(145deg,#0a0a0a,#0a0a0a 20%,#3fb9a8);-webkit-background-clip:text;background-clip:text;color:#0000}.mp-hero-features{color:var(--mp-text-body);font-size:18px;line-height:1.55;list-style:disc;margin:0 0 36px;max-width:540px;padding-left:1.35em}.mp-hero-features li+li{margin-top:4px}.mp-hero-lede{color:var(--mp-text-body);font-size:18px;line-height:1.55;margin:0 0 36px;max-width:540px}.mp-hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.mp-hero-ctas .mp-btn{border-radius:14px;font-size:16px;min-width:180px;padding:18px 28px}.mp-hero-trust{align-items:center;color:var(--mp-text-body);display:flex;flex-wrap:wrap;font-size:14px;gap:28px}.mp-hero-trust-item{align-items:center;display:inline-flex;gap:8px}.mp-hero-trust-check{background:var(--mp-mint);border-radius:999px;color:var(--mp-ink);display:inline-grid;height:20px;place-items:center;width:20px}.mp-hero-stars{align-items:center;color:var(--mp-text-body);display:inline-flex;font-size:14px;gap:10px;margin-top:20px}.mp-stars{color:var(--mp-star);display:inline-flex;gap:2px}.mp-form-card{background:var(--mp-surface);border-radius:var(--mp-r-panel);box-shadow:var(--mp-shadow-panel);padding:36px}.mp-form-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:8px}.mp-form-head h3{font-size:24px;font-weight:800;letter-spacing:-.01em;margin:0}.mp-badge-mint{background:#d6fbf4;border-radius:var(--mp-r-pill);color:var(--mp-teal-accent);font-size:12px;font-weight:600;padding:6px 12px;white-space:nowrap}.mp-form-sub{color:var(--mp-text-body);font-size:14px;line-height:1.55;margin:0 0 24px}.mp-field{margin-bottom:16px}.mp-field-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.mp-field label{color:var(--mp-ink);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.mp-required{color:#ef4444}.mp-field-error{color:#ef4444;display:block;font-size:12px;margin-top:6px}.mp-recaptcha{display:flex;justify-content:center;margin-bottom:16px}.mp-input,.mp-select{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:10px;color:var(--mp-ink);font-family:inherit;font-size:15px;outline:none;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.mp-input::placeholder{color:var(--mp-text-muted)}.mp-input:focus,.mp-select:focus{border-color:var(--mp-mint);box-shadow:0 0 0 3px #41efd733}.mp-form-fine{color:var(--mp-text-muted);font-size:12px;line-height:1.5;margin:16px 0 0;text-align:center}.mp-form-fine a{color:var(--mp-text-muted);text-decoration:underline}.mp-trusted{background:var(--mp-surface);border-bottom:1px solid var(--mp-border);border-top:1px solid var(--mp-border);padding:48px 0}.mp-trusted-title{color:var(--mp-text-muted);font-size:12.5px;font-weight:600;letter-spacing:.08em;margin:0 0 28px;text-align:center;text-transform:uppercase}.mp-trusted-row{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.mp-logo-cell{align-items:center;color:#333;display:inline-flex;font-size:22px;font-weight:700;gap:8px;letter-spacing:-.01em;opacity:.85}.mp-logo-img{height:32px;object-fit:contain;opacity:1;transition:opacity .2s ease;width:auto}@media (max-width:640px){.mp-logo-img{height:24px}}.mp-section{background:var(--mp-bg-section);padding:96px 0}.mp-features-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.mp-feature-card--center{grid-column:2}.mp-feature-card{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:20px;box-shadow:var(--mp-shadow-card);display:flex;flex-direction:column;gap:14px;padding:32px 28px 28px}.mp-icon-tile{background:var(--mp-mint);border-radius:16px;box-shadow:0 14px 28px -8px #41efd78c;color:var(--mp-ink);display:grid;height:56px;margin-bottom:12px;place-items:center;width:56px}.mp-feature-card h3{font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:1.25;margin:0}.mp-feature-card p{color:var(--mp-text-body);flex:1 1;font-size:15px;line-height:1.6;margin:0}.mp-tag{align-self:flex-start;background:#eceeee;border-radius:var(--mp-r-pill);color:var(--mp-teal-accent);display:inline-block;font-size:13px;font-weight:700;height:29;margin-top:8px;padding:9px 16px;width:205}.mp-testimonials{background:var(--mp-surface);padding:96px 0}.mp-testimonials-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.mp-testimonial{background:var(--mp-bg-section);border-radius:20px;display:flex;flex-direction:column;gap:22px;padding:32px 28px 28px}.mp-testimonial .mp-stars{gap:4px}.mp-testimonial .mp-stars svg{height:18px;width:18px}.mp-testimonial-quote{color:var(--mp-ink);flex:1 1;font-size:16px;line-height:1.65;margin:0}.mp-testimonial-divider{background:var(--mp-border);height:1px;margin:4px 0 0}.mp-testimonial-foot{align-items:center;display:flex;gap:14px}.mp-avatar{background:linear-gradient(180deg,#3fb9a8,#0a0f0e);border-radius:999px;color:#fff;display:grid;flex-shrink:0;font-size:14px;font-weight:700;height:48px;letter-spacing:.02em;place-items:center;width:48px}.mp-author-name{color:var(--mp-ink);font-size:15px;font-weight:800;letter-spacing:-.01em}.mp-author-role{color:var(--mp-text-muted);font-size:13px;margin-top:2px}.mp-security{background:var(--mp-surface);border-top:1px solid var(--mp-border);padding:96px 0}.mp-security-row{flex-wrap:wrap;gap:20px;margin-top:48px}.mp-badge-outline,.mp-security-row{display:flex;justify-content:center}.mp-badge-outline{align-items:center;background:var(--mp-bg-section);border:1px solid var(--mp-border);border-radius:16px;flex-direction:column;gap:14px;min-width:180px;padding:22px 28px;text-align:center}.mp-badge-img{height:36px;max-width:140px;object-fit:contain;width:auto}.mp-badge-outline .mp-stars{gap:3px}.mp-badge-outline .mp-stars svg{height:16px;width:16px}@media (max-width:640px){.mp-badge-outline{min-width:140px;padding:18px 20px}.mp-badge-img{height:28px}}.mp-faq{background:var(--mp-bg-section);padding:96px 0}.mp-faq .mp-narrow{max-width:940px}.mp-faq-list{display:flex;flex-direction:column;gap:16px;margin:48px auto 0;max-width:820px;width:100%}.mp-faq-item{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:16px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.mp-faq-item:hover{border-color:#dcdcdc;box-shadow:0 6px 18px #0000000a}.mp-faq-q{align-items:center;background:#0000;border:0;color:var(--mp-ink);cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:800;height:72px;justify-content:space-between;letter-spacing:-.01em;line-height:1.4;padding:0 28px;text-align:left;width:100%}.mp-faq-toggle{background:#d6fbf4;border-radius:10px;color:var(--mp-teal-icon);display:grid;flex-shrink:0;height:34px;margin-left:16px;place-items:center;transition:background .15s ease;width:34px}.mp-faq-item.open .mp-faq-toggle{background:var(--mp-mint);color:var(--mp-ink)}.mp-faq-a{color:var(--mp-text-body);font-size:15px;line-height:1.65;max-height:0;overflow:hidden;padding:0 28px;transition:max-height .25s ease,padding .25s ease}.mp-faq-item.open .mp-faq-a{max-height:400px;padding:0 28px 24px}.mp-cta-dark{background:var(--mp-ink-950);overflow:hidden;padding:120px 0;position:relative;text-align:center}.mp-cta-dark:before{background:radial-gradient(circle,#1f5c56a6 0,#112e2c59 35%,#0000 70%);content:"";height:880px;left:-260px;pointer-events:none;position:absolute;top:-240px;width:880px}.mp-cta-inner{margin:0 auto;max-width:980px;padding:0 24px;position:relative}.mp-cta-badges{flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:36px}.mp-cta-badges,.mp-promo-badge{align-items:center;display:inline-flex}.mp-promo-badge{background:var(--mp-promo-red-bg);border:1px solid var(--mp-promo-red);border-radius:var(--mp-r-pill);color:#f5e6e8;font-size:13px;font-weight:600;gap:10px;padding:10px 18px}.mp-promo-dot{background:#ff6b78;border-radius:999px;box-shadow:0 0 8px #ff6b7899;height:7px;width:7px}.mp-cta-pill-outline{background:#112e2c66;border:1px solid #1f4744;border-radius:var(--mp-r-pill);color:#6fc6b9;font-size:12.5px;font-weight:700;letter-spacing:.1em;padding:10px 18px;text-transform:uppercase}.mp-cta-dark h2{color:#fff;font-size:50px;font-weight:800;letter-spacing:-.025em;line-height:1.15;margin:0 0 24px}.mp-cta-dark p{color:#b8c4c1;font-size:17px;line-height:1.65;margin:23px 0 0}.mp-cta-actions{display:inline-flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:31px}.mp-cta-actions .mp-btn{border-radius:12px;font-size:16px;min-width:180px;padding:18px 32px}.mp-cta-actions .mp-btn-dark{background:#1a1a1a;border-color:#2a2a2a}.mp-cta-actions .mp-btn-dark:hover{background:#232323}.mp-cta-fine{color:var(--mp-text-muted);font-size:13px;margin:31px 0 0}.mp-footer-bar{background:var(--mp-ink-900);padding:18px 0}.mp-footer-inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.mp-footer-msg{color:#cfd2cf;font-size:15px;font-weight:500}.mp-footer-msg em{color:var(--mp-mint);font-style:normal;font-weight:600}.mp-footer-actions{display:flex;gap:12px}@media (max-width:960px){.mp-hero{padding:64px 0 56px}.mp-hero-grid{gap:32px;grid-template-columns:1fr}.mp-hero h1{font-size:44px}.mp-hero-ctas .mp-btn{font-size:15px;min-width:0;padding:16px 22px}.mp-faq,.mp-section,.mp-security,.mp-testimonials{padding:64px 0}.mp-section-head h2{font-size:32px}.mp-cta-dark{padding:80px 0}.mp-cta-dark h2{font-size:34px}.mp-cta-actions .mp-btn{font-size:15px;min-width:0;padding:16px 24px}.mp-features-grid,.mp-testimonials-grid{grid-template-columns:1fr}.mp-feature-card--center{grid-column:auto}.mp-trusted-row{justify-content:center}}@media (max-width:560px){.mp-footer-actions .mp-btn,.mp-nav-actions .mp-btn{font-size:13px;padding:10px 14px}.mp-hero h1{font-size:32px}.mp-field-row{grid-template-columns:1fr}}
/*# sourceMappingURL=main.5a2060a2.css.map*/