@import"https://fonts.googleapis.com/css2?family=Urbanist:wght@300;400;500;600;700&display=swap";body{font-family:Urbanist,sans-serif;line-height:1.6}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{font-family:Inter,sans-serif;line-height:1.6;color:#333;background-color:#fff;min-height:100vh;overflow-x:hidden}#root{height:100%}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none}img{max-width:100%;height:auto}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#0006,#0009);z-index:1}@media (max-width: 768px){.container{padding:0 1rem}}
