*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav,section{display:block}body,html{height:100%;min-width:320px}body{font-weight:400;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,button,input,textarea{font-family:Inter,sans-serif}input::-ms-clear{display:none}input:-webkit-autofill{color:inherit!important;background-color:rgba(0,0,0,0)!important;box-shadow:inset 0 0 0 1000px #fff!important}button{background:inherit;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{display:inline-block}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}table{border-collapse:collapse;border-spacing:0;text-indent:0}td,th{padding:0;text-align:left}body{position:relative;width:100%;height:max-content;overflow-x:hidden;line-height:1}body.lock{overflow:hidden}@media screen and (max-width:768px){body.lock{width:100vw}}#root{width:100%;min-height:100vh;display:flex;flex-direction:column}main{flex:1 1 auto}.container{width:100%;padding:0 30px}.visuallyHidden{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);white-space:nowrap;border:0}@font-face{font-family:Inter;font-display:swap;src:url(/fonts/file_name.ttf) format("ttf"),url(/fonts/Inter/Inter-Regular.woff) format("woff"),url(/fonts/Inter/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(/fonts/file_name.ttf) format("ttf"),url(/fonts/Inter/Inter-Medium.woff) format("woff"),url(/fonts/Inter/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(/fonts/file_name.ttf) format("ttf"),url(/fonts/Inter/Inter-SemiBold.woff) format("woff"),url(/fonts/Inter/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(/fonts/file_name.ttf) format("ttf"),url(/fonts/Inter/Inter-Bold.woff) format("woff"),url(/fonts/Inter/Inter-Bold.woff2) format("woff2");font-weight:700;font-style:normal}