a,button{cursor:pointer}html{height:auto;overflow-x:hidden}html.hasLatestInfoBanner{padding:0 0 10%}body,hr,html{border:0;margin:0;padding:0}body,html{width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch}body{min-height:100vh}@media (min-width:901px){body{padding-top:200px}}@media (min-width:551px) and (max-width:900px){body{padding-top:150px}}html.-state-noScroll,html.-state-noScroll>body{overflow-y:hidden}a>img{border:0}hr{height:1px;line-height:1px;font-size:1px;border-bottom:1px solid}em,strong{font:inherit}a{color:inherit}@media (min-width:1401px){html{font-size:.625em}}@media (max-width:1400px) and (min-width:901px){html{font-size:.5625em}}@media (max-width:900px) and (min-width:551px){html{font-size:.5em}}@media (max-width:550px){body{padding-top:100px}html{font-size:.4375em}}.closer,.closing::after{content:'';clear:both;display:block;margin:0!important;padding:0!important;background:0 0!important}.hide,.none{display:none!important}.noMargin{margin:0!important}.noPadding{padding:0!important}.noBorder{border:0 transparent!important}.noBreak{white-space:nowrap}.verticalAlign::after{content:'';display:inline-block;vertical-align:middle;width:0;height:100%;margin:0}.horizontalAlign{text-align:center}@media print{section{margin-bottom:20pt}a{page-break-inside:avoid}a[href^="http"]::after{content:" <" attr(href) "> "}.noprint{display:none!important}}