body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;transform:translateZ(0)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:inherit;text-decoration:none}img{content-visibility:auto;contain:layout style paint}.hero{contain:layout style paint;content-visibility:auto}.hero .heroContent{contain:layout style}.hero .heroContent p{text-rendering:optimizespeed;-webkit-font-smoothing:antialiased;will-change:transform;height:auto;display:block;transform:translateZ(0)}#snackbar-root{pointer-events:none;z-index:10001!important;width:100%!important;height:0!important;position:fixed!important;bottom:0!important;left:0!important;overflow:visible!important;transform:none!important}.snackbar-container-root{pointer-events:auto;z-index:10001!important;max-width:calc(100vw - 48px)!important;margin:0!important;position:fixed!important;bottom:24px!important;left:24px!important;transform:none!important}@media (width<=600px){.snackbar-container-root{width:auto!important;max-width:calc(100% - 32px)!important;bottom:16px!important;left:16px!important;right:16px!important}}.MuiSnackbarContent-root,.notistack-MuiContent-root,.SnackbarContent-root{width:100%!important;max-width:100%!important}@media (width<=600px){.MuiSnackbarContent-root,.notistack-MuiContent-root,.SnackbarContent-root{border-radius:4px!important;margin:0!important}}html,body{filter:none!important;perspective:none!important;contain:none!important;will-change:auto!important;-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important;transform:none!important}body,html,#root{justify-content:initial!important;align-items:initial!important;display:block!important;position:relative!important}@supports (-webkit-touch-callout:none){#snackbar-root,.snackbar-container-root{position:absolute!important;transform:translateZ(0)!important}.snackbar-container-root{bottom:max(16px, env(safe-area-inset-bottom))!important;left:max(16px, env(safe-area-inset-left))!important}}
