@import url("https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css");@import url("https://fonts.googleapis.com/css?family=Lato:400,700|Raleway:400,700,800&display=swap");*{box-sizing:border-box}:after,:before{box-sizing:inherit}html{font-weight:400;font-size:62.5%}body{background-color:#f6f7f8}main{background-color:white;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);padding:65px;max-width:825px;margin:15px auto;font-family:Lato,sans-serif;font-size:1.4rem}a{color:#0000ee}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3{font-family:Raleway,sans-serif}h1{margin-bottom:10px;font-weight:800;font-size:3.2rem}h1 a{color:#000;text-decoration:none}h2{margin:0;font-size:2rem}h2,h2 a{color:#f2511b}h2 a{text-decoration:none}h3{position:relative}h3:before{content:"\2014";position:absolute;left:0;top:-7px}section:first-child h3:before{content:""}h4+h5{margin-top:3px}h5{color:#666666;text-transform:uppercase;margin:0}h5,h6{font-size:1.2rem;font-weight:500}h6{color:#333333;font-style:italic;margin:5px 0 0}section{display:grid;grid-template-columns:1fr 2fr;margin-bottom:40px}section:last-child{margin-bottom:0}section>:nth-child(2){border-top:3px solid #000}section>*{padding-top:15px}section>header{padding-top:0;position:relative;top:-3px}section:nth-child(3) article ul{margin-top:10px;line-height:1.7rem}section:nth-child(3) article:nth-child(n+2),section:nth-child(4) article:last-child{margin-top:25px}section:nth-child(3) article:last-child h5{margin-top:2px}section:last-child p:last-child,section:nth-child(4) p{margin-top:10px}address{display:grid;margin:3px 0 15px;grid-gap:2px;gap:2px;font-style:normal}address a{color:#000}ul{margin:0;list-style:none;padding:0}li{margin-bottom:3px;padding-left:45px;position:relative}li:before{content:"-";position:absolute;left:25px}li:last-child{margin-bottom:0}h4+ul li:nth-child(2){margin:20px 0 0}section:first-child ul{display:grid;grid-gap:5px;gap:5px}section:first-child li{margin:0;padding:0}section:first-child li:before{content:none}section:first-child ul a{color:#f2511b;text-decoration:none;font-weight:700}section:first-child ul a span:last-child{display:none}section:nth-child(2)>div{display:grid;grid-gap:12px;gap:12px}section:nth-child(2) h5{margin:0 0 2px;text-transform:none;font-size:1.3rem}@media screen and (max-width:845px){main{margin:15px}section{display:block}h3:before{display:none}}@media print{a{color:#000;text-decoration:none}main{box-shadow:none}section:first-child ul a span:first-child{display:none}section:first-child ul a span:last-child{display:inline}}