@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:199 89% 48%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:199 89% 48%;--radius:0.5rem}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:199 89% 48%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:199 89% 48%}}@layer base{*{@apply border-border}body{@apply bg-background text-foreground}}@layer utilities{.animate-in{animation-name:fade-in;animation-fill-mode:both}.animate-out{animation-name:fade-out;animation-fill-mode:both}}.bg-background{background-color:hsl(var(--background))}.text-foreground{color:hsl(var(--foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.bg-primary{background-color:hsl(var(--primary))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.bg-muted{background-color:hsl(var(--muted))}.border-border{border-color:hsl(var(--border))}.border-input{border-color:hsl(var(--input))}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.min-h-screen{min-height:100vh}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;max-width:1400px}.flex{display:flex}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-12{gap:3rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.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}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.p-6{padding:1.5rem}.py-32{padding-top:8rem;padding-bottom:8rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,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))}.relative{position:relative}.absolute{position:absolute}.inset-0{top:0;right:0;bottom:0;left:0}.text-center{text-align:center}.mx-auto{margin-left:auto;margin-right:auto}.items-center{align-items:center}.space-y-4>*+*{margin-top:1rem}.space-y-8>*+*{margin-top:2rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-t{border-top-width:1px}.shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}.shadow-xl{box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1)}.shadow-2xl{box-shadow:0 25px 50px -12px rgb(0 0 0/.25)}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bg-white-95{background-color:rgb(255 255 255/.95)}.bg-white-60{background-color:rgb(255 255 255/.6)}.supports-backdrop-filter{@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.border-gray-200{border-color:#e5e7eb}.transition-colors{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-duration:.15s}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-primary{--tw-gradient-from:hsl(var(--primary));--tw-gradient-to:hsl(var(--primary)/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary{--tw-gradient-to:hsl(var(--primary))}.via-blue-500{--tw-gradient-to:rgb(59 130 246/0);--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-slate-50{--tw-gradient-from:#f8fafc;--tw-gradient-to:rgb(248 250 252/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-slate-100{--tw-gradient-to:#f1f5f9}.hover\\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}.hover\\:scale-105:hover{transform:scale(1.05)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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))}.bg-card{background-color:hsl(var(--card))}.text-card-foreground{color:hsl(var(--card-foreground))}.border-primary{border-color:hsl(var(--primary))}.ring-1{box-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-primary{--tw-ring-color:hsl(var(--primary))}.bg-grid-pattern{background-image:linear-gradient(to right,hsl(var(--border)) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--border)) 1px,transparent 1px);background-size:24px 24px}.tracking-tight{letter-spacing:-.025em}.leading-8{line-height:2rem}.text-gray-600{color:#4b5563}.text-gray-900{color:#111827}.text-gray-300{color:#d1d5db}.text-gray-100{color:#f3f4f6}.bg-gray-50{background-color:#f9fafb}.bg-gray-800{background-color:#1f2937}.text-indigo-600{color:#4f46e5}.text-indigo-400{color:#818cf8}.bg-indigo-600{background-color:#4f46e5}.bg-indigo-500{background-color:#6366f1}.text-purple-600{color:#9333ea}.from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-to:rgb(79 70 229/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-purple-600{--tw-gradient-to:#9333ea}.ring-gray-900-10{--tw-ring-color:rgb(17 24 39/0.1)}.ring-gray-100-10{--tw-ring-color:rgb(243 244 246/0.1)}.hover-ring-gray-900-20:hover{--tw-ring-color:rgb(17 24 39/0.2)}.hover-ring-gray-100-20:hover{--tw-ring-color:rgb(243 244 246/0.2)}.dark-bg-gray-800{background-color:#1f2937}.dark-text-gray-300{color:#d1d5db}.dark-text-gray-100{color:#f3f4f6}.dark-text-white{color:#ffffff}.dark-text-indigo-400{color:#818cf8}.dark-ring-gray-100-10{--tw-ring-color:rgb(243 244 246/0.1)}.dark-hover-ring-gray-100-20:hover{--tw-ring-color:rgb(243 244 246/0.2)}.max-w-7xl{max-width:80rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-xl{max-width:36rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\\:px-8{padding-left:2rem;padding-right:2rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.sm\\:py-32{padding-top:8rem;padding-bottom:8rem}.h-16{height:4rem}.space-x-8>*+*{margin-left:2rem}.space-x-4>*+*{margin-left:1rem}.space-x-10>*+*{margin-left:2.5rem}.space-x-12>*+*{margin-left:3rem}.gap-x-4{column-gap:1rem}.max-w-6xl{max-width:72rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\\:justify-start{justify-content:flex-start}.md\\:space-x-10>*+*{margin-left:2.5rem}.lg\\:w-0{width:0}.lg\\:flex-1{flex:1 1}.md\\:flex-1{flex:1 1}.flex-1{flex:1 1}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.text-base{font-size:1rem;line-height:1.5rem}.text-gray-500{color:#6b7280}.hover\\:text-gray-900:hover{color:#111827}.whitespace-nowrap{white-space:nowrap}.ml-8{margin-left:2rem}.inline-flex{display:inline-flex}.justify-center{justify-content:center}.border-transparent{border-color:transparent}.shadow-sm{box-shadow:0 1px 2px 0 rgb(0 0 0/.05)}.hover\\:bg-indigo-700:hover{background-color:#4338ca}.sm\\:px-6{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.md\\:justify-start{justify-content:flex-start}.md\\:space-x-10>*+*{margin-left:2.5rem}.md\\:flex-1{flex:1 1}}@media (min-width:1024px){.lg\\:w-0{width:0}.lg\\:flex-1{flex:1 1}.lg\\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:640px){.sm\\:px-6{padding-left:1.5rem;padding-right:1.5rem}}.hidden{display:none}.md\\:flex{display:flex}.sm\\:inline-flex{display:inline-flex}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.rounded-md{border-radius:.375rem}.text-xl{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.md\\:flex{display:flex}}@media (min-width:640px){.sm\\:inline-flex{display:inline-flex}}.gap-x-6{column-gap:1.5rem}.gap-x-8{column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-16{row-gap:4rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.lg\\:text-center{text-align:center}.lg\\:max-w-none{max-width:none}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:gap-y-16{row-gap:4rem}.lg\\:mt-24{margin-top:6rem}.sm\\:mt-20{margin-top:5rem}.sm\\:text-4xl{font-size:2.25rem;line-height:2.5rem}.focus-visible\\:outline{outline:2px solid transparent;outline-offset:2px}.focus-visible\\:outline-2{outline-width:2px}.focus-visible\\:outline-offset-2{outline-offset:2px}.focus-visible\\:outline-indigo-600{outline-color:#4f46e5}.pl-16{padding-left:4rem}.h-10{height:2.5rem}.w-10{width:2.5rem}.rounded-lg{border-radius:.5rem}.text-white{color:#ffffff}.hover\\:bg-indigo-500:hover{background-color:#6366f1}.h-5{height:1.25rem}.w-5{width:1.25rem}.h-6{height:1.5rem}.w-6{width:1.5rem}.h-8{height:2rem}.w-8{width:2rem}.h-12{height:3rem}.w-12{width:3rem}.flex-shrink-0{flex-shrink:0}.pb-6{padding-bottom:1.5rem}.space-y-6>*+*{margin-top:1.5rem}.mb-2{margin-bottom:.5rem}.mb-8{margin-bottom:2rem}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.text-transparent{color:transparent}.max-w-3xl{max-width:48rem}.overflow-hidden{overflow:hidden}.border-0{border-width:0}.border-2{border-width:2px}.opacity-30{opacity:.3}.bg-white-80{background-color:rgb(255 255 255/.8)}.bg-white-90{background-color:rgb(255 255 255/.9)}.ring-primary-20{--tw-ring-color:hsl(var(--primary)/0.2)}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.from-slate-50-50{--tw-gradient-from:rgb(248 250 252/0.5);--tw-gradient-to:rgb(248 250 252/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-blue-50-30{--tw-gradient-to:rgb(239 246 255/0.3)}.via-white{--tw-gradient-to:rgb(255 255 255/0);--tw-gradient-stops:var(--tw-gradient-from),#ffffff,var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-to:rgb(37 99 235/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-blue-600{--tw-gradient-to:#2563eb}