body,input,select,textarea{font-family:Raleway,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.65}a{text-decoration:underline;transition:color .2s ease-in-out}a:hover{text-decoration:none}strong,b{font-weight:600}em,i{font-style:italic}p{margin:0 0 2rem}header.special{text-align:center;margin-bottom:4rem}header.special p{max-width:75%;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{text-transform:uppercase;margin:0 0 1.5rem;font-weight:300;line-height:1.5}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1{font-size:3rem;line-height:1.2}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:.9rem}h6{font-size:.7rem}@media screen and (max-width:736px){h1{font-size:2.75rem;line-height:1.3}h2{font-size:1.75rem;line-height:1.5}h3{font-size:1.25rem}}sub{font-size:.8rem;position:relative;top:.5rem}sup{font-size:.8rem;position:relative;top:-.5rem}blockquote{border-left:.5rem solid;margin:0 0 2rem;padding:1rem 0 1rem 2rem;font-style:italic}code{border:1px solid;border-radius:4px;margin:0 0;padding:.25rem .65rem;font-family:Courier New,monospace;font-size:.9rem}pre{-webkit-overflow-scrolling:touch;margin:0 0 2rem;font-family:Courier New,monospace;font-size:.9rem}pre code{padding:1rem 1.5rem;line-height:1.75;display:block;overflow-x:auto}