*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.projects-v3) button,:where(.projects-v3) [type=button],:where(.projects-v3) [type=reset],:where(.projects-v3) [type=submit]{appearance:none;-webkit-appearance:none;background-color:transparent;background-image:none;border:0;color:inherit;font:inherit}:where(.projects-v3) button{text-transform:none}:where(.projects-v3) app-projects-v3-module-host{display:block;width:100%}:root{--tw-gray-50: #f9fafb;--tw-gray-100: #f3f4f6;--tw-gray-200: #e5e7eb;--tw-gray-300: #d1d5db;--tw-gray-400: #9ca3af;--tw-gray-500: #6b7280;--tw-gray-600: #4b5563;--tw-gray-700: #374151;--tw-gray-800: #1f2937;--tw-gray-900: #111827;--tw-blue-50: #eff6ff;--tw-blue-100: #dbeafe;--tw-blue-200: #bfdbfe;--tw-blue-300: #93c5fd;--tw-blue-500: #3b82f6;--tw-blue-600: #2563eb;--tw-blue-700: #1d4ed8;--tw-blue-800: #1e40af;--tw-blue-900: #1e3a8a;--tw-indigo-50: #eef2ff;--tw-indigo-100: #e0e7ff;--tw-indigo-200: #c7d2fe;--tw-indigo-600: #4f46e5;--tw-indigo-700: #4338ca;--tw-cyan-50: #ecfeff;--tw-cyan-100: #cffafe;--tw-cyan-500: #06b6d4;--tw-teal-50: #f0fdfa;--tw-teal-100: #ccfbf1;--tw-teal-500: #14b8a6;--tw-emerald-50: #ecfdf5;--tw-emerald-100: #d1fae5;--tw-emerald-500: #10b981;--tw-green-50: #f0fdf4;--tw-green-100: #dcfce7;--tw-green-200: #bbf7d0;--tw-green-500: #22c55e;--tw-green-600: #16a34a;--tw-green-700: #15803d;--tw-green-800: #166534;--tw-green-900: #14532d;--tw-yellow-50: #fefce8;--tw-yellow-100: #fef9c3;--tw-yellow-200: #fef08a;--tw-yellow-500: #f59e0b;--tw-yellow-600: #ca8a04;--tw-yellow-700: #a16207;--tw-yellow-800: #854d0e;--tw-yellow-900: #713f12;--tw-orange-50: #fff7ed;--tw-orange-100: #ffedd5;--tw-orange-200: #fed7aa;--tw-orange-500: #f97316;--tw-orange-600: #ea580c;--tw-orange-700: #c2410c;--tw-orange-800: #9a3412;--tw-orange-900: #7c2d12;--tw-red-50: #fef2f2;--tw-red-100: #fee2e2;--tw-red-200: #fecaca;--tw-red-300: #fca5a5;--tw-red-500: #ef4444;--tw-red-600: #dc2626;--tw-red-700: #b91c1c;--tw-red-800: #991b1b;--tw-purple-50: #faf5ff;--tw-purple-100: #f3e8ff;--tw-purple-200: #e9d5ff;--tw-purple-600: #9333ea;--tw-purple-700: #7e22ce;--tw-purple-800: #6b21a8;--tw-purple-900: #581c87}.min-h-screen{min-height:100vh}.min-h-\[100px\]{min-height:100px}.h-full{height:100%}.w-full{width:100%}.min-w-0{min-width:0}.w-80{width:20rem}.w-64{width:16rem}.w-24{width:6rem}.w-16{width:4rem}.h-16{height:4rem}.w-14{width:3.5rem}.h-14{height:3.5rem}.w-12{width:3rem}.h-12{height:3rem}.w-10{width:2.5rem}.h-10{height:2.5rem}.w-8{width:2rem}.h-8{height:2rem}.w-7{width:1.75rem}.h-7{height:1.75rem}.w-6{width:1.5rem}.h-6{height:1.5rem}.w-5{width:1.25rem}.h-5{height:1.25rem}.w-4{width:1rem}.h-4{height:1rem}.w-48{width:12rem}.w-3\.5{width:.875rem}.h-3\.5{height:.875rem}.w-3{width:.75rem}.h-3{height:.75rem}.w-2{width:.5rem}.h-2{height:.5rem}.w-1\.5{width:.375rem}.h-1\.5{height:.375rem}.w-px{width:1px}.w-0\.5{width:.125rem}.w-\[520px\]{width:520px}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{column-gap:1.5rem}.gap-y-3{row-gap:.75rem}.space-y-0\.5>:not([hidden])~:not([hidden]){margin-top:.125rem}.space-y-1>:not([hidden])~:not([hidden]){margin-top:.25rem}.space-y-2>:not([hidden])~:not([hidden]){margin-top:.5rem}.space-y-3>:not([hidden])~:not([hidden]){margin-top:.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}.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))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-span-2{grid-column:span 2/span 2}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-3{top:.75rem}.top-5{top:1.25rem}.top-full{top:100%}.right-0{right:0}.bottom-3{bottom:.75rem}.bottom-0{bottom:0}.left-0{left:0}.left-3{left:.75rem}.left-6{left:1.5rem}.left-8{left:2rem}.top-1\/2{top:50%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.-translate-y-1\/2{transform:translateY(-50%)}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-full{border-radius:9999px}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-12{padding:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.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-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-0{padding-top:0;padding-bottom:0}.pl-10{padding-left:2.5rem}.pr-4{padding-right:1rem}.pl-24{padding-left:6rem}.pt-6{padding-top:1.5rem}.pt-4{padding-top:1rem}.pt-2{padding-top:.5rem}.pb-6{padding-bottom:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mb-1{margin-bottom:.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mr-2{margin-right:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.ml-16{margin-left:4rem}.mt-1{margin-top:.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.line-through{text-decoration:line-through}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.capitalize{text-transform:capitalize}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.text-left{text-align:left}.text-center{text-align:center}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-60{opacity:.6}@keyframes tw-spin{to{transform:rotate(360deg)}}.animate-spin{animation:tw-spin 1s linear infinite}.opacity-75{opacity:.75}.opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.duration-300{transition-duration:.3s}.duration-150{transition-duration:.15s}.resize-none{resize:none}.aspect-video{aspect-ratio:16/9}.bg-white{background:#fff}.bg-gray-50{background:var(--tw-gray-50)}.bg-gray-100{background:var(--tw-gray-100)}.bg-gray-200{background:var(--tw-gray-200)}.bg-gray-300{background:var(--tw-gray-300)}.bg-gray-400{background:var(--tw-gray-400)}.bg-gray-500{background:var(--tw-gray-500)}.bg-gray-900{background:var(--tw-gray-900)}.bg-blue-50{background:var(--tw-blue-50)}.bg-blue-100{background:var(--tw-blue-100)}.bg-blue-500{background:var(--tw-blue-500)}.bg-blue-600{background:var(--tw-blue-600)}.bg-green-50{background:var(--tw-green-50)}.bg-green-100{background:var(--tw-green-100)}.bg-green-500{background:var(--tw-green-500)}.bg-green-600{background:var(--tw-green-600)}.bg-yellow-50{background:var(--tw-yellow-50)}.bg-yellow-100{background:var(--tw-yellow-100)}.bg-yellow-200{background:var(--tw-yellow-200)}.bg-yellow-600{background:var(--tw-yellow-600)}.bg-orange-50{background:var(--tw-orange-50)}.bg-orange-100{background:var(--tw-orange-100)}.bg-orange-500{background:var(--tw-orange-500)}.bg-red-50{background:var(--tw-red-50)}.bg-red-100{background:var(--tw-red-100)}.bg-red-500{background:var(--tw-red-500)}.bg-red-600{background:var(--tw-red-600)}.bg-indigo-50{background:var(--tw-indigo-50)}.bg-indigo-100{background:var(--tw-indigo-100)}.bg-indigo-600{background:var(--tw-indigo-600)}.bg-purple-50{background:var(--tw-purple-50)}.bg-purple-100{background:var(--tw-purple-100)}.bg-purple-600{background:var(--tw-purple-600)}.bg-purple-700{background:var(--tw-purple-700)}.text-white{color:#fff}.text-gray-400{color:var(--tw-gray-400)}.text-gray-500{color:var(--tw-gray-500)}.text-gray-600{color:var(--tw-gray-600)}.text-gray-700{color:var(--tw-gray-700)}.text-gray-800{color:var(--tw-gray-800)}.text-gray-900{color:var(--tw-gray-900)}.text-blue-600{color:var(--tw-blue-600)}.text-blue-700{color:var(--tw-blue-700)}.text-blue-800{color:var(--tw-blue-800)}.text-blue-900{color:var(--tw-blue-900)}.text-green-600{color:var(--tw-green-600)}.text-green-700{color:var(--tw-green-700)}.text-green-800{color:var(--tw-green-800)}.text-green-900{color:var(--tw-green-900)}.text-yellow-600{color:var(--tw-yellow-600)}.text-yellow-700{color:var(--tw-yellow-700)}.text-yellow-800{color:var(--tw-yellow-800)}.text-yellow-900{color:var(--tw-yellow-900)}.text-orange-600{color:var(--tw-orange-600)}.text-orange-700{color:var(--tw-orange-700)}.text-orange-800{color:var(--tw-orange-800)}.text-orange-900{color:var(--tw-orange-900)}.text-red-600{color:var(--tw-red-600)}.text-red-700{color:var(--tw-red-700)}.text-red-800{color:var(--tw-red-800)}.text-purple-600{color:var(--tw-purple-600)}.text-purple-700{color:var(--tw-purple-700)}.text-purple-800{color:var(--tw-purple-800)}.text-purple-900{color:var(--tw-purple-900)}.text-indigo-600{color:var(--tw-indigo-600)}.text-indigo-700{color:var(--tw-indigo-700)}.border{border:1px solid var(--tw-gray-200)}.border-2{border-width:2px;border-style:solid;border-color:var(--tw-gray-200)}.border-4{border-width:4px;border-style:solid;border-color:var(--tw-gray-200)}.border-b{border-bottom:1px solid var(--tw-gray-200)}.border-b-2{border-bottom-width:2px;border-bottom-style:solid}.border-t{border-top:1px solid var(--tw-gray-200)}.border-l{border-left:1px solid var(--tw-gray-200)}.border-transparent{border-color:transparent!important}.border-gray-200{border-color:var(--tw-gray-200)!important}.border-gray-300{border-color:var(--tw-gray-300)!important}.border-gray-400{border-color:var(--tw-gray-400)!important}.border-indigo-600{border-color:var(--tw-indigo-600)!important}.border-blue-200{border-color:var(--tw-blue-200)!important}.border-blue-300{border-color:var(--tw-blue-300)!important}.border-blue-600{border-color:var(--tw-blue-600)!important}.border-indigo-200{border-color:var(--tw-indigo-200)!important}.border-indigo-100{border-color:var(--tw-indigo-100)!important}.border-blue-100{border-color:var(--tw-blue-100)!important}.border-emerald-100{border-color:var(--tw-emerald-100)!important}.border-emerald-200{border-color:var(--tw-emerald-200)!important}.border-orange-100{border-color:var(--tw-orange-100)!important}.border-red-200{border-color:var(--tw-red-200)!important}.border-yellow-200{border-color:var(--tw-yellow-200)!important}.border-orange-200{border-color:var(--tw-orange-200)!important}.border-red-300{border-color:var(--tw-red-300)!important}.border-green-200{border-color:var(--tw-green-200)!important}.border-purple-200{border-color:var(--tw-purple-200)!important}.border-white{border-color:#fff!important}.border-dashed{border-style:dashed!important}.divide-y>:not([hidden])~:not([hidden]){border-top-width:1px;border-top-style:solid}.divide-gray-200>:not([hidden])~:not([hidden]){border-top-color:var(--tw-gray-200)}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.shadow-2xl{box-shadow:0 25px 50px -12px #00000040}.transition-colors{transition:background-color .15s,border-color .15s,color .15s}.transition-all{transition:all .3s}.transition-opacity{transition:opacity .2s}.transition-transform{transition:transform .2s}.rotate-180{transform:rotate(180deg)}.disabled\:bg-gray-50:disabled{background:var(--tw-gray-50)!important}.disabled\:bg-gray-400:disabled{background:var(--tw-gray-400)!important}.disabled\:text-gray-500:disabled{color:var(--tw-gray-500)!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:opacity-60:disabled{opacity:.6!important}.bg-black{background:#000}.bg-black\/30{background:#0000004d}.bg-black\/40{background:#0006}.bg-opacity-10{--tw-bg-opacity: .1;background:rgba(0,0,0,var(--tw-bg-opacity))}.bg-opacity-30{--tw-bg-opacity: .3;background:rgba(0,0,0,var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5;background:rgba(0,0,0,var(--tw-bg-opacity))}.bg-opacity-60{--tw-bg-opacity: .6;background:rgba(0,0,0,var(--tw-bg-opacity))}.bg-blue-600.bg-opacity-10{background:#2563eb1a}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hover\:bg-gray-50:hover{background:var(--tw-gray-50)}.hover\:bg-gray-50\/50:hover{background:#f9fafb80}.hover\:bg-gray-100:hover{background:var(--tw-gray-100)}.hover\:bg-red-50:hover{background:var(--tw-red-50)}.hover\:bg-blue-50:hover{background:var(--tw-blue-50)}.hover\:bg-blue-700:hover{background:var(--tw-blue-700)}.hover\:bg-indigo-700:hover{background:var(--tw-indigo-700)}.hover\:bg-green-700:hover{background:var(--tw-green-700)}.hover\:bg-yellow-700:hover{background:var(--tw-yellow-700)}.hover\:bg-purple-700:hover{background:var(--tw-purple-700)}.hover\:border-gray-300:hover{border-color:var(--tw-gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--tw-gray-400)!important}.hover\:text-gray-700:hover{color:var(--tw-gray-700)!important}.hover\:text-blue-700:hover{color:var(--tw-blue-700)!important}.focus\:outline-none:focus{outline:none}.focus\:border-transparent:focus{border-color:transparent!important}.focus\:ring-2:focus{box-shadow:0 0 0 2px var(--tw-ring-color, rgba(59, 130, 246, .5))}.focus\:ring-blue-500:focus{--tw-ring-color: rgba(59, 130, 246, .5)}.max-w-7xl{max-width:80rem}.max-w-6xl{max-width:72rem}.max-w-2xl{max-width:42rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.w-\[480px\]{width:480px}.min-w-\[320px\]{min-width:320px}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-from),var(--tw-gradient-to))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-from),var(--tw-gradient-to))}.from-blue-500{--tw-gradient-from: var(--tw-blue-500)}.from-blue-600{--tw-gradient-from: var(--tw-blue-600)}.from-blue-700{--tw-gradient-from: var(--tw-blue-700)}.from-indigo-500{--tw-gradient-from: var(--tw-indigo-500)}.from-purple-500{--tw-gradient-from: var(--tw-purple-500)}.from-emerald-500{--tw-gradient-from: var(--tw-emerald-500)}.from-green-500{--tw-gradient-from: var(--tw-green-500)}.from-gray-100{--tw-gradient-from: var(--tw-gray-100)}.from-orange-500{--tw-gradient-from: var(--tw-orange-500)}.to-purple-500{--tw-gradient-to: var(--tw-purple-500)}.to-purple-600{--tw-gradient-to: var(--tw-purple-600)}.to-purple-700{--tw-gradient-to: var(--tw-purple-700)}.to-cyan-500{--tw-gradient-to: var(--tw-cyan-500)}.to-teal-500{--tw-gradient-to: var(--tw-teal-500)}.to-pink-500{--tw-gradient-to: var(--tw-pink-500)}.to-emerald-500{--tw-gradient-to: var(--tw-emerald-500)}.to-gray-100{--tw-gradient-to: var(--tw-gray-100)}.to-gray-200{--tw-gradient-to: var(--tw-gray-200)}.hover\:from-blue-700:hover{--tw-gradient-from: var(--tw-blue-700)}.hover\:to-purple-700:hover{--tw-gradient-to: var(--tw-purple-700)}.from-indigo-50{--tw-gradient-from: var(--tw-indigo-50)}.from-blue-50{--tw-gradient-from: var(--tw-blue-50)}.from-gray-50{--tw-gradient-from: var(--tw-gray-50)}.from-emerald-50{--tw-gradient-from: var(--tw-emerald-50)}.from-orange-50{--tw-gradient-from: var(--tw-orange-50)}.to-blue-50{--tw-gradient-to: var(--tw-blue-50)}.to-indigo-50{--tw-gradient-to: var(--tw-indigo-50)}.to-purple-50{--tw-gradient-to: var(--tw-purple-50)}.to-cyan-50{--tw-gradient-to: var(--tw-cyan-50)}.to-teal-50{--tw-gradient-to: var(--tw-teal-50)}.to-pink-50{--tw-gradient-to: var(--tw-pink-50)}.from-indigo-50\/50{--tw-gradient-from: color-mix(in srgb, var(--tw-indigo-50) 50%, transparent)}.to-purple-50\/50{--tw-gradient-to: color-mix(in srgb, var(--tw-purple-50) 50%, transparent)}.from-blue-50\/50{--tw-gradient-from: color-mix(in srgb, var(--tw-blue-50) 50%, transparent)}.to-cyan-50\/50{--tw-gradient-to: color-mix(in srgb, var(--tw-cyan-50) 50%, transparent)}.from-emerald-50\/50{--tw-gradient-from: color-mix(in srgb, var(--tw-emerald-50) 50%, transparent)}.to-teal-50\/50{--tw-gradient-to: color-mix(in srgb, var(--tw-teal-50) 50%, transparent)}.from-orange-50\/50{--tw-gradient-from: color-mix(in srgb, var(--tw-orange-50) 50%, transparent)}.to-pink-50\/50{--tw-gradient-to: color-mix(in srgb, var(--tw-pink-50) 50%, transparent)}@keyframes slide-up{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-up{animation:slide-up .22s ease-out}@keyframes slide-in-right{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in-right{animation:slide-in-right .22s ease-out}@keyframes scale-in{0%{transform:scale(.98);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-in{animation:scale-in .18s ease-out}@keyframes tw-pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media(min-width:640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:pl-24{padding-left:6rem}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}
