*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;font-size:16px}body{color:#1f1f24;background-color:#fbf7f2;margin:0;padding:0;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;overflow-x:hidden}#root{flex-direction:column;width:100%;min-height:100vh;display:flex}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}html{scroll-padding-top:90px}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#1f1f24!important;-webkit-box-shadow:inset 0 0 0 1000px #fdfcfa!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#1f1f24!important;-webkit-box-shadow:inset 0 0 0 1000px #fdfcfa!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#1f1f24!important;-webkit-box-shadow:inset 0 0 0 1000px #fdfcfa!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#1f1f24!important;-webkit-box-shadow:inset 0 0 0 1000px #fdfcfa!important}
