.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-white{--tw-gradient-from: #ffffff;--tw-gradient-to: rgb(255 255 255 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-gray-50{--tw-gradient-to: #f9fafb}.from-\[#4D4D4D\]{--tw-gradient-from: #4D4D4D;--tw-gradient-to: rgb(77 77 77 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-slate-600{--tw-gradient-to: rgb(71 85 105 / 0);--tw-gradient-stops: var(--tw-gradient-from), rgb(71 85 105), var(--tw-gradient-to)}.to-blue-900{--tw-gradient-to: #1e3a8a}.overflow-x-hidden{overflow-x:hidden}.py-4{padding-top:1rem;padding-bottom:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.relative{position:relative}.overflow-hidden{overflow:hidden}.max-w-4xl{max-width:56rem}.mx-auto{margin-left:auto;margin-right:auto}.text-center{text-align:center}.z-10{z-index:10}.text-left{text-align:left}.mb-8{margin-bottom:2rem}.mb-6{margin-bottom:1.5rem}.font-roboto{font-family:Roboto,sans-serif}.text-5xl{font-size:3rem;line-height:1}.font-bold{font-weight:700}.text-white{color:#fff}.text-cyan-300{color:#67e8f9}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-gray-200{color:#e5e7eb}.max-w-3xl{max-width:48rem}.leading-relaxed{line-height:1.625}.animate-fade-in{animation:fadeIn .6s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){.md\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width: 1024px){.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}
