@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";
:root{--background:#f6f7fb;--foreground:#171717;--surface:#fff;--brand:#830b15;--brand-hover:#8e1118}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Museo 300",Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:-webkit-any(input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill){-webkit-text-fill-color:#575757!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}:is(input:autofill,textarea:autofill,select:autofill){-webkit-text-fill-color:#575757!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill{-webkit-text-fill-color:#575757!important;caret-color:#575757!important;background-color:#fff!important;background-clip:content-box!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:hover{-webkit-text-fill-color:#575757!important;caret-color:#575757!important;background-color:#fff!important;background-clip:content-box!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#575757!important;caret-color:#575757!important;background-color:#fff!important;background-clip:content-box!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-internal-autofill-selected{-webkit-text-fill-color:#575757!important;caret-color:#575757!important;background-color:#fff!important;background-clip:content-box!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.main-container-content{background-color:var(--surface);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:80vh;margin:30px;padding:40px;display:flex}.container{width:100%;position:relative}form#control-hooks{margin:1rem 0 0}.search-button{color:#830b15;background-color:#fff;border:1px solid #830b15;border-radius:0}
