*{text-shadow:none;outline:none;box-sizing:border-box}body{max-width:100%;margin:0;padding:0;-webkit-text-size-adjust:none}body>* *{max-width:100%}article,aside,footer,header,main,menu,nav,section{margin:0;padding:0;display:block}strong,em,small,address{margin:0;padding:0;font-size:inherit;font-weight:inherit;font-style:inherit}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}a img{transition:filter .3s ease-in-out 0s}a[href]:hover img{filter:brightness(120%)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:inherit;font-style:inherit}p{margin:0;padding:0}p+*{margin-top:1.125em}*+p{margin-top:1.125em}@media print,screen and (min-width: 737px){p+*{margin-top:1.5em}*+p{margin-top:1.5em}}img{height:auto;border:none;vertical-align:bottom}