/* Static production utility CSS generated from current HTML. Replaces browser Tailwind CDN. */
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}a{color:inherit;text-decoration:inherit}button,input,textarea,select{font:inherit}img,svg{display:block;max-width:100%;height:auto}
.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}
.focus\:ring-2:focus{box-shadow:0 0 0 2px var(--tw-ring-color, rgb(74 222 128 / 1));}
.focus\:ring-green-400:focus{--tw-ring-color:rgb(74 222 128 / 1);}
.focus\:ring-offset-2:focus{outline-offset:2px;}
.focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:rgb(31 41 55 / 1);}
.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
.group:hover .group-hover\:opacity-100{opacity:1;}
.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
.group:hover .group-hover\:scale-110{--tw-scale-x:1.10;--tw-scale-y:1.10;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
.group:hover .group-hover\:translate-y-0{--tw-translate-y:0;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2;}}
.absolute{position:absolute;}
.backdrop-blur-sm{backdrop-filter:blur(4px);}
.bg-\[\#050816\]{background-color:#050816;}
.bg-\[\#090c17\]{background-color:#090c17;}
.bg-\[\#0B0B0B\]{background-color:#0B0B0B;}
.bg-\[\#0F0F0F\]{background-color:#0F0F0F;}
.bg-\[\#0b1112\]\/80{background-color:#0b1112;}
.bg-\[\#0e121e\]{background-color:#0e121e;}
.bg-\[\#111\]{background-color:#111;}
.bg-\[\#121212\]{background-color:#121212;}
.bg-\[\#1F1F1F\]{background-color:#1F1F1F;}
.bg-\[radial-gradient\(circle_at_top_left\,_rgba\(125\,223\,157\,0\.16\)\,_transparent_26\%\)\,_linear-gradient\(180deg\,_rgba\(11\,11\,11\,0\.8\)\,_rgba\(11\,11\,11\,0\.95\)\)\]{background-image:radial-gradient(circle at top left, rgba(125,223,157,0.16), transparent 26%), linear-gradient(180deg, rgba(11,11,11,0.8), rgba(11,11,11,0.95));}
.bg-black{background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));}
.bg-black\/70{background-color:rgb(0 0 0 / 0.7);}
.bg-black\/80{background-color:rgb(0 0 0 / 0.8);}
.bg-blue-600{background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));}
.bg-cyan-400\/10{background-color:rgb(34 211 238 / 0.1);}
.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-gray-800{background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));}
.bg-gray-900{background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));}
.bg-green-400{background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1));}
.bg-green-400\/10{background-color:rgb(74 222 128 / 0.1);}
.bg-opacity-90{--tw-bg-opacity:0.9;}
.bg-opacity-95{--tw-bg-opacity:0.95;}
.bg-purple-400\/10{background-color:rgb(192 132 252 / 0.1);}
.bg-transparent{background-color:transparent;}
.bg-white\/5{background-color:rgb(255 255 255 / 0.05);}
.bg-white\/\[0\.035\]{background-color:rgb(255 255 255 / 0.035);}
.block{display:block;}
.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur);}
.border{border-width:1px;border-style:solid;}
.border-2{border-width:2px;border-style:solid;}
.border-\[\#1F1F1F\]{border-color:#1F1F1F;}
.border-\[\#1b1f29\]{border-color:#1b1f29;}
.border-b{border-bottom-width:1px;border-bottom-style:solid;}
.border-cyan-400\/20{border-color:rgb(34 211 238 / 0.2);}
.border-gray-600{border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));}
.border-gray-700{border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));}
.border-gray-800{border-color:rgb(31 41 55 / var(--tw-border-opacity, 1));}
.border-green-400{border-color:rgb(74 222 128 / var(--tw-border-opacity, 1));}
.border-green-400\/10{border-color:rgb(74 222 128 / 0.1);}
.border-green-400\/20{border-color:rgb(74 222 128 / 0.2);}
.border-green-400\/25{border-color:rgb(74 222 128 / 0.25);}
.border-green-400\/30{border-color:rgb(74 222 128 / 0.3);}
.border-green-400\/40{border-color:rgb(74 222 128 / 0.4);}
.border-purple-400\/20{border-color:rgb(192 132 252 / 0.2);}
.border-t{border-top-width:1px;border-top-style:solid;}
.border-white\/10{border-color:rgb(255 255 255 / 0.1);}
.bottom-0{bottom:0;}
.bottom-6{bottom:1.5rem;}
.col-span-full{grid-column:1 / -1;}
.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}
.duration-300{transition-duration:300ms;}
.duration-500{transition-duration:500ms;}
.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, );}
.fixed{position:fixed;}
.flex{display:flex;}
.flex-col{flex-direction:column;}
.flex-shrink-0{flex-shrink:0;}
.flex-wrap{flex-wrap:wrap;}
.focus\:border-green-400:focus{border-color:rgb(74 222 128 / var(--tw-border-opacity, 1));}
.font-black{font-weight:900;}
.font-bold{font-weight:700;}
.font-medium{font-weight:500;}
.font-sans{font-family:Inter,ui-sans-serif,system-ui,sans-serif;}
.font-semibold{font-weight:600;}
.from-\[\#081112\]{--tw-gradient-from:#081112;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via, rgb(0 0 0 / 0)),var(--tw-gradient-to, rgb(0 0 0 / 0));}
.from-\[\#0B0B0B\]{--tw-gradient-from:#0B0B0B;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via, rgb(0 0 0 / 0)),var(--tw-gradient-to, rgb(0 0 0 / 0));}
.from-black{--tw-gradient-from:rgb(0 0 0 / 1);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via, rgb(0 0 0 / 0)),var(--tw-gradient-to, rgb(0 0 0 / 0));}
.from-black\/80{--tw-gradient-from:rgb(0 0 0 / 0.8);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via, rgb(0 0 0 / 0)),var(--tw-gradient-to, rgb(0 0 0 / 0));}
.from-green-400{--tw-gradient-from:rgb(74 222 128 / 1);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via, rgb(0 0 0 / 0)),var(--tw-gradient-to, rgb(0 0 0 / 0));}
.from-green-400\/10{--tw-gradient-from:rgb(74 222 128 / 0.1);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via, rgb(0 0 0 / 0)),var(--tw-gradient-to, rgb(0 0 0 / 0));}
.gap-10{gap:2.5rem;}
.gap-12{gap:3rem;}
.gap-16{gap:4rem;}
.gap-2{gap:0.5rem;}
.gap-3{gap:0.75rem;}
.gap-4{gap:1rem;}
.gap-5{gap:1.25rem;}
.gap-6{gap:1.5rem;}
.gap-8{gap:2rem;}
.grid{display:grid;}
.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}
.h-10{height:2.5rem;}
.h-12{height:3rem;}
.h-14{height:3.5rem;}
.h-16{height:4rem;}
.h-2\.5{height:0.625rem;}
.h-20{height:5rem;}
.h-24{height:6rem;}
.h-32{height:8rem;}
.h-48{height:12rem;}
.h-5{height:1.25rem;}
.h-6{height:1.5rem;}
.h-64{height:16rem;}
.h-8{height:2rem;}
.h-96{height:24rem;}
.h-\[1px\]{height:1px;}
.h-\[520px\]{height:520px;}
.h-\[80px\]{height:80px;}
.h-full{height:100%;}
.hidden{display:none;}
.hover\:bg-blue-700:hover{background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1));}
.hover\:bg-gray-700:hover{background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));}
.hover\:bg-gray-800:hover{background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));}
.hover\:bg-green-300:hover{background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1));}
.hover\:bg-green-400:hover{background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1));}
.hover\:bg-green-400\/10:hover{background-color:rgb(74 222 128 / 0.1);}
.hover\:border-green-400\/25:hover{border-color:rgb(74 222 128 / 0.25);}
.hover\:border-green-400\/50:hover{border-color:rgb(74 222 128 / 0.5);}
.hover\:border-green-400\/60:hover{border-color:rgb(74 222 128 / 0.6);}
.hover\:shadow-\[0_0_20px_rgba\(125\,223\,157\,0\.15\)\]:hover{box-shadow:0 0 20px rgba(125,223,157,0.15);}
.hover\:shadow-\[0_0_30px_rgba\(125\,223\,157\,0\.3\)\]:hover{box-shadow:0 0 30px rgba(125,223,157,0.3);}
.hover\:shadow-\[0_18px_40px_rgba\(125\,223\,157\,0\.18\)\]:hover{box-shadow:0 18px 40px rgba(125,223,157,0.18);}
.hover\:shadow-\[0_18px_40px_rgba\(163\,255\,18\,0\.35\)\]:hover{box-shadow:0 18px 40px rgba(163,255,18,0.35);}
.hover\:shadow-\[0_20px_40px_rgba\(125\,223\,157\,0\.08\)\]:hover{box-shadow:0 20px 40px rgba(125,223,157,0.08);}
.hover\:shadow-\[0_24px_60px_rgba\(125\,223\,157\,0\.2\)\]:hover{box-shadow:0 24px 60px rgba(125,223,157,0.2);}
.hover\:shadow-\[0_45px_120px_rgba\(125\,223\,157\,0\.28\)\]:hover{box-shadow:0 45px 120px rgba(125,223,157,0.28);}
.hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);}
.hover\:text-black:hover{color:rgb(0 0 0 / var(--tw-text-opacity, 1));}
.hover\:text-green-300:hover{color:rgb(134 239 172 / var(--tw-text-opacity, 1));}
.hover\:text-green-400:hover{color:rgb(74 222 128 / var(--tw-text-opacity, 1));}
.hover\:text-white:hover{color:rgb(255 255 255 / var(--tw-text-opacity, 1));}
.inline-block{display:inline-block;}
.inline-flex{display:inline-flex;}
.inset-0{inset:0;}
.inset-x-0{left:0;right:0;}
.italic{font-style:italic;}
.items-center{align-items:center;}
.items-start{align-items:flex-start;}
.justify-between{justify-content:space-between;}
.justify-center{justify-content:center;}
.leading-\[1\.03\]{line-height:1.03;}
.leading-\[1\.05\]{line-height:1.05;}
.leading-\[1\.08\]{line-height:1.08;}
.leading-\[1\.2\]{line-height:1.2;}
.leading-\[1\.6\]{line-height:1.6;}
.leading-\[1\.75\]{line-height:1.75;}
.leading-\[1\.7\]{line-height:1.7;}
.leading-\[1\.85\]{line-height:1.85;}
.leading-\[1\.8\]{line-height:1.8;}
.leading-relaxed{line-height:1.625;}
.leading-tight{line-height:1.25;}
.left-0{left:0;}
.left-6{left:1.5rem;}
@media (min-width:1024px){.lg\:flex-row{flex-direction:row;}}
@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}
@media (min-width:1024px){.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:0.8fr 1.2fr;}}
@media (min-width:1024px){.lg\:grid-cols-\[0\.9fr_1\.4fr\]{grid-template-columns:0.9fr 1.4fr;}}
@media (min-width:1024px){.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr 0.85fr;}}
@media (min-width:1024px){.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr 0.9fr;}}
@media (min-width:1024px){.lg\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr;}}
@media (min-width:1024px){.lg\:items-center{align-items:center;}}
@media (min-width:1024px){.lg\:items-end{align-items:flex-end;}}
@media (min-width:1024px){.lg\:items-start{align-items:flex-start;}}
@media (min-width:1024px){.lg\:justify-between{justify-content:space-between;}}
@media (min-width:1024px){.lg\:max-w-xl{max-width:36rem;}}
@media (min-width:1024px){.lg\:order-1{order:1;}}
@media (min-width:1024px){.lg\:order-2{order:2;}}
.max-w-2xl{max-width:42rem;}
.max-w-3xl{max-width:48rem;}
.max-w-4xl{max-width:56rem;}
.max-w-md{max-width:28rem;}
.max-w-xl{max-width:36rem;}
.mb-10{margin-bottom:2.5rem;}
.mb-12{margin-bottom:3rem;}
.mb-16{margin-bottom:4rem;}
.mb-2{margin-bottom:0.5rem;}
.mb-3{margin-bottom:0.75rem;}
.mb-4{margin-bottom:1rem;}
.mb-5{margin-bottom:1.25rem;}
.mb-6{margin-bottom:1.5rem;}
.mb-8{margin-bottom:2rem;}
@media (min-width:768px){.md\:flex{display:flex;}}
@media (min-width:768px){.md\:flex-row{flex-direction:row;}}
@media (min-width:768px){.md\:gap-6{gap:1.5rem;}}
@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (min-width:768px){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}
@media (min-width:768px){.md\:grid-cols-\[1\.2fr_1fr_1fr\]{grid-template-columns:1.2fr 1fr 1fr;}}
@media (min-width:768px){.md\:grid-cols-\[54px_1fr\]{grid-template-columns:54px 1fr;}}
@media (min-width:768px){.md\:h-64{height:16rem;}}
@media (min-width:768px){.md\:hidden{display:none;}}
@media (min-width:768px){.md\:inline-flex{display:inline-flex;}}
@media (min-width:768px){.md\:items-center{align-items:center;}}
@media (min-width:768px){.md\:items-start{align-items:flex-start;}}
@media (min-width:768px){.md\:leading-\[1\.03\]{line-height:1.03;}}
@media (min-width:768px){.md\:mb-0{margin-bottom:0;}}
@media (min-width:768px){.md\:mb-16{margin-bottom:4rem;}}
@media (min-width:768px){.md\:mb-20{margin-bottom:5rem;}}
@media (min-width:768px){.md\:mb-8{margin-bottom:2rem;}}
@media (min-width:768px){.md\:mr-8{margin-right:2rem;}}
@media (min-width:768px){.md\:p-10{padding:2.5rem;}}
@media (min-width:768px){.md\:p-12{padding:3rem;}}
@media (min-width:768px){.md\:p-8{padding:2rem;}}
@media (min-width:768px){.md\:py-20{padding-top:5rem;padding-bottom:5rem;}}
@media (min-width:768px){.md\:py-24{padding-top:6rem;padding-bottom:6rem;}}
@media (min-width:768px){.md\:rounded-\[20px\]{border-radius:20px;}}
@media (min-width:768px){.md\:text-4xl{font-size:2.25rem;line-height:1.2;}}
@media (min-width:768px){.md\:text-5xl{font-size:3rem;line-height:1.2;}}
@media (min-width:768px){.md\:text-6xl{font-size:3.75rem;line-height:1.2;}}
@media (min-width:768px){.md\:text-\[16px\]{font-size:16px;}}
@media (min-width:768px){.md\:text-\[28px\]{font-size:28px;}}
@media (min-width:768px){.md\:text-\[30px\]{font-size:30px;}}
@media (min-width:768px){.md\:text-\[36px\]{font-size:36px;}}
@media (min-width:768px){.md\:text-\[56px\]{font-size:56px;}}
@media (min-width:768px){.md\:text-sm{font-size:0.875rem;line-height:1.25;}}
@media (min-width:768px){.md\:text-xl{font-size:1.25rem;line-height:1.2;}}
.min-h-\[90vh\]{min-height:90vh;}
.mr-3{margin-right:0.75rem;}
.mr-4{margin-right:1rem;}
.mr-6{margin-right:1.5rem;}
.mt-1{margin-top:0.25rem;}
.mt-10{margin-top:2.5rem;}
.mt-12{margin-top:3rem;}
.mt-14{margin-top:3.5rem;}
.mt-2{margin-top:0.5rem;}
.mt-3{margin-top:0.75rem;}
.mt-4{margin-top:1rem;}
.mt-5{margin-top:1.25rem;}
.mt-6{margin-top:1.5rem;}
.mt-8{margin-top:2rem;}
.mx-auto{margin-left:auto;margin-right:auto;}
.object-cover{object-fit:cover;}
.opacity-0{opacity:0;}
.opacity-10{opacity:.1;}
.opacity-80{opacity:.8;}
.opacity-90{opacity:.9;}
.order-1{order:1;}
.order-2{order:2;}
.overflow-hidden{overflow:hidden;}
.p-12{padding:3rem;}
.p-3{padding:0.75rem;}
.p-4{padding:1rem;}
.p-5{padding:1.25rem;}
.p-6{padding:1.5rem;}
.p-8{padding:2rem;}
.pb-12{padding-bottom:3rem;}
.pb-20{padding-bottom:5rem;}
.pb-24{padding-bottom:6rem;}
.placeholder-gray-400::placeholder{color:rgb(156 163 175 / var(--tw-text-opacity, 1));}
.pt-20{padding-top:5rem;}
.pt-24{padding-top:6rem;}
.pt-\[120px\]{padding-top:120px;}
.px-10{padding-left:2.5rem;padding-right:2.5rem;}
.px-3{padding-left:0.75rem;padding-right:0.75rem;}
.px-4{padding-left:1rem;padding-right:1rem;}
.px-6{padding-left:1.5rem;padding-right:1.5rem;}
.px-8{padding-left:2rem;padding-right:2rem;}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}
.py-10{padding-top:2.5rem;padding-bottom:2.5rem;}
.py-12{padding-top:3rem;padding-bottom:3rem;}
.py-14{padding-top:3.5rem;padding-bottom:3.5rem;}
.py-16{padding-top:4rem;padding-bottom:4rem;}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}
.py-20{padding-top:5rem;padding-bottom:5rem;}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}
.py-4{padding-top:1rem;padding-bottom:1rem;}
.relative{position:relative;}
.resize-none{resize:none;}
.right-0{right:0;}
.right-6{right:1.5rem;}
.rounded-2xl{border-radius:1rem;}
.rounded-\[14px\]{border-radius:14px;}
.rounded-\[16px\]{border-radius:16px;}
.rounded-\[18px\]{border-radius:18px;}
.rounded-\[20px\]{border-radius:20px;}
.rounded-\[24px\]{border-radius:24px;}
.rounded-\[28px\]{border-radius:28px;}
.rounded-full{border-radius:9999px;}
.rounded-lg{border-radius:0.5rem;}
.rounded-xl{border-radius:0.75rem;}
.shadow-2xl{box-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);}
.shadow-\[0_18px_50px_rgba\(125\,223\,157\,0\.1\)\]{box-shadow:0 18px 50px rgba(125,223,157,0.1);}
.shadow-\[0_18px_60px_rgba\(125\,223\,157\,0\.18\)\]{box-shadow:0 18px 60px rgba(125,223,157,0.18);}
.shadow-\[0_35px_100px_rgba\(125\,223\,157\,0\.15\)\]{box-shadow:0 35px 100px rgba(125,223,157,0.15);}
.shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);}
@media (min-width:640px){.sm\:flex-row{flex-direction:row;}}
@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (min-width:640px){.sm\:justify-center{justify-content:center;}}
.space-x-4 > :not([hidden]) ~ :not([hidden]){margin-left:1rem;}
.space-x-6 > :not([hidden]) ~ :not([hidden]){margin-left:1.5rem;}
.space-x-8 > :not([hidden]) ~ :not([hidden]){margin-left:2rem;}
.space-y-20 > :not([hidden]) ~ :not([hidden]){margin-top:5rem;}
.space-y-3 > :not([hidden]) ~ :not([hidden]){margin-top:0.75rem;}
.space-y-4 > :not([hidden]) ~ :not([hidden]){margin-top:1rem;}
.space-y-6 > :not([hidden]) ~ :not([hidden]){margin-top:1.5rem;}
.space-y-8 > :not([hidden]) ~ :not([hidden]){margin-top:2rem;}
.text-2xl{font-size:1.5rem;line-height:1.2;}
.text-3xl{font-size:1.875rem;line-height:1.2;}
.text-4xl{font-size:2.25rem;line-height:1.2;}
.text-\[13px\]{font-size:13px;}
.text-\[14px\]{font-size:14px;}
.text-\[15px\]{font-size:15px;}
.text-\[16px\]{font-size:16px;}
.text-\[18px\]{font-size:18px;}
.text-\[20px\]{font-size:20px;}
.text-\[22px\]{font-size:22px;}
.text-\[24px\]{font-size:24px;}
.text-\[26px\]{font-size:26px;}
.text-\[28px\]{font-size:28px;}
.text-\[32px\]{font-size:32px;}
.text-\[34px\]{font-size:34px;}
.text-\[36px\]{font-size:36px;}
.text-\[56px\]{font-size:56px;}
.text-black{color:rgb(0 0 0 / var(--tw-text-opacity, 1));}
.text-center{text-align:center;}
.text-cyan-300{color:rgb(103 232 249 / var(--tw-text-opacity, 1));}
.text-gray-300{color:rgb(209 213 219 / var(--tw-text-opacity, 1));}
.text-gray-400{color:rgb(156 163 175 / var(--tw-text-opacity, 1));}
.text-gray-500{color:rgb(107 114 128 / var(--tw-text-opacity, 1));}
.text-green-200{color:rgb(187 247 208 / var(--tw-text-opacity, 1));}
.text-green-300{color:rgb(134 239 172 / var(--tw-text-opacity, 1));}
.text-green-400{color:rgb(74 222 128 / var(--tw-text-opacity, 1));}
.text-lg{font-size:1.125rem;line-height:1.2;}
.text-purple-300{color:rgb(216 180 254 / var(--tw-text-opacity, 1));}
.text-red-400{color:rgb(248 113 113 / var(--tw-text-opacity, 1));}
.text-sm{font-size:0.875rem;line-height:1.25;}
.text-white{color:rgb(255 255 255 / var(--tw-text-opacity, 1));}
.text-xl{font-size:1.25rem;line-height:1.2;}
.text-xs{font-size:0.75rem;line-height:1.25;}
.to-\[\#0b0f1c\]{--tw-gradient-to:#0b0f1c;}
.to-\[\#111\]{--tw-gradient-to:#111;}
.to-black{--tw-gradient-to:rgb(0 0 0 / 1);}
.to-cyan-300{--tw-gradient-to:rgb(103 232 249 / 1);}
.to-gray-900{--tw-gradient-to:rgb(17 24 39 / 1);}
.to-green-500{--tw-gradient-to:rgb(34 197 94 / 1);}
.to-transparent{--tw-gradient-to:transparent;}
.top-0{top:0;}
.top-1\/2{top:50%;}
.top-6{top:1.5rem;}
.tracking-\[0\.05em\]{letter-spacing:0.05em;}
.tracking-\[0\.28em\]{letter-spacing:0.28em;}
.tracking-\[0\.2em\]{letter-spacing:0.2em;}
.tracking-\[0\.32em\]{letter-spacing:0.32em;}
.tracking-\[0\.35em\]{letter-spacing:0.35em;}
.tracking-\[0\.45em\]{letter-spacing:0.45em;}
.transform{transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:150ms;}
.transition-all{transition-property:all;transition-duration:150ms;}
.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;}
.transition-opacity{transition-property:opacity;transition-duration:150ms;}
.transition-transform{transition-property:transform;transition-duration:150ms;}
.translate-y-full{--tw-translate-y:100%;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1));}
.uppercase{text-transform:uppercase;}
.via-\[\#061b1b\]{--tw-gradient-via:#061b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to, rgb(0 0 0 / 0));}
.via-transparent{--tw-gradient-via:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to, rgb(0 0 0 / 0));}
.w-10{width:2.5rem;}
.w-12{width:3rem;}
.w-14{width:3.5rem;}
.w-16{width:4rem;}
.w-2\.5{width:0.625rem;}
.w-20{width:5rem;}
.w-24{width:6rem;}
.w-32{width:8rem;}
.w-5{width:1.25rem;}
.w-6{width:1.5rem;}
.w-8{width:2rem;}
.w-full{width:100%;}
@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}
.z-50{z-index:50;}
