@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Poppins:wght@300;400;500;600;700;800;900&display=swap);@tailwind base;@tailwind components;@tailwind utilities;.bg-genesys-gradient{background:linear-gradient(90deg,#2279f5,#1c64c9 50%,#154c98)}.text-genesys-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2279f5,#154c98);-webkit-background-clip:text;background-clip:text}*{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.heading-font,h1,h2,h3,h4,h5,h6{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;letter-spacing:-.025em;line-height:1.2}body{color:#374151;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.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}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.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-7xl{font-size:4.5rem;line-height:1}@media (max-width:768px){.text-4xl{font-size:2rem;line-height:2.25rem}.text-5xl{font-size:2.5rem;line-height:2.5rem}.text-6xl{font-size:3rem;line-height:1}.text-7xl{font-size:3.5rem;line-height:1}}.btn,button{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.025em}.card-text{font-size:.875rem;line-height:1.5}.nav-link,nav a{font-size:1rem;font-weight:500;letter-spacing:.025em}input,select,textarea{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5}p{color:#4b5563;font-size:1rem;line-height:1.6}.hero-title{font-family:Poppins,sans-serif;font-weight:700;letter-spacing:-.025em}.hero-subtitle{font-size:1.125rem;font-weight:400;line-height:1.6}footer{font-size:.875rem}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}
/*# sourceMappingURL=main.5a19f365.css.map*/