body.site,body.site *,body.site :before,body.site :after{box-sizing:content-box}body.site #boxes #dialog,body.site #boxes>.window input,body.site #boxes>.window textarea{box-sizing:border-box}body.site img{vertical-align:middle;max-width:none;height:auto;display:inline}body.site h1,body.site h2,body.site h3,body.site h4,body.site h5,body.site h6{color:inherit;text-rendering:optimizelegibility;margin:10px 0;font-family:inherit;font-weight:700;line-height:20px}body.site h1{font-size:38px}body.site h2{font-size:31px}body.site h3{font-size:24px}body.site h4{font-size:17px}body.site h5{font-size:14px}body.site h6{font-size:11px}body.site p{margin:0 0 10px}body.site ul,body.site ol{margin:0 0 10px 25px;padding:0}body.site li{line-height:20px}body.site a{text-decoration:none}body.site a:hover,body.site a:focus{text-decoration:underline}body.site ul.unstyled,body.site ol.unstyled{margin-left:0;list-style:none}body.site table{border-collapse:collapse;border-spacing:0}body.site button,body.site input,body.site select,body.site textarea{font-family:inherit;font-size:inherit;line-height:inherit}body.site input[type=text],body.site input[type=search],body.site input[type=email],body.site input[type=url],body.site input[type=tel],body.site input[type=password],body.site textarea,body.site select{box-sizing:content-box}body.site hr{border:0;border-top:1px solid #eee;border-bottom:1px solid #fff;margin:20px 0}body.site{color:#333;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}html:has(body.site){scroll-behavior:auto;line-height:normal}
