*{box-sizing:border-box;margin:0;padding:0}html,body{background:#fefefe;color:#333;font-family:'Source Sans 3',sans-serif;font-weight:400;font-size:100%;font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:1.5}h1,h2,h3,h4{font-weight:600}h1{font-size:150%}h2{margin-bottom:.5rem;font-size:100%}h3{font-size:100%}h4{font-size:100%}header,footer,section{margin-bottom:1rem}header{padding:1rem .5rem;border-bottom:1px solid #999}header h2{font-size:150%;margin:0}main,footer{padding:0 .5rem}main>section{border-bottom:1px solid #ccc}abbr{text-decoration:none}address{font-style:normal}p{margin-bottom:1rem}ul{margin:.5rem 0 1rem 1rem}li{padding:0 0 .5rem 0}li p{margin-bottom:0}.pg-section--collapsed .pg-timespan,.pg-section--open .pg-timespan{margin-left:.75rem}.pg-section--collapsed .pg-section__header,.pg-section--open .pg-section__header{cursor:pointer}.pg-section--collapsed .pg-section__header h4::before,.pg-section--open .pg-section__header h4::before{display:inline-block;width:0;height:0;margin-right:.25rem;border:.25rem solid transparent;border-left:.25rem solid #333;content:' ';transition:all .5s}.pg-section--collapsed .pg-section__header h4::before{transform:rotate(0)}.pg-section--open .pg-section__header h4::before{transform:rotate(90deg)}.pg-section--collapsed .pg-section__content,.pg-section--open .pg-section__content{overflow:hidden}.pg-section--collapsed .pg-section__content{height:0}.pg-section--open .pg-section__content{animation:pg-open .5s}@keyframes pg-open{0%{height:0;opacity:0}100%{height:100%;opacity:1}}.pg-section__header{margin-bottom:.5rem}.pg-section__content{margin-top:.5rem}.pg-timespan{white-space:nowrap}.pg-print-only{display:none}@media (min-width:480px){.pg-page{width:40rem;margin:0 auto}header{display:flex;justify-content:space-between;align-items:center}h3{font-size:120%}ul{margin-left:1.5rem}li{padding-left:.5rem}.pg-section__header{display:flex;justify-content:space-between;align-items:center}}@media (min-width:768px){h1{font-size:200%}h2{margin-bottom:1rem}header{padding:1rem 0}main,footer{padding:0}header,footer,section{margin-bottom:1.5rem}}