*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}@media screen and (max-width:768px){input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{font-size:16px!important}input[type=date]{padding:12px 14px;line-height:1.5;width:100%;box-sizing:border-box}.MuiInputBase-input[type=date]{font-size:16px!important;-webkit-text-size-adjust:100%}.MuiInputBase-root,.MuiTextField-root{min-height:48px}}@media screen and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){input[type=date]::-webkit-datetime-edit{font-size:16px;padding:0}input[type=date]::-webkit-calendar-picker-indicator{font-size:16px;opacity:1}}@media screen and (max-width:768px){body{overflow-x:hidden}.MuiContainer-root{padding-left:16px;padding-right:16px}}