.site-footer{color:#858585;text-align:center;padding:18px 24px;font-size:12px;line-height:1.6}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{color:#f63030}.site-footer a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #f63030}.site-layout{flex-direction:column;min-height:100dvh;display:flex}.home-page{flex:1;width:100%}.app{min-height:100dvh}*,:before,:after{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{color:#242424;-webkit-font-smoothing:antialiased;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea,select{font:inherit}
