*{box-sizing:border-box}html{font-size:100%;line-height:1.375;font-family:Karla,"Helvetica Neue",Arial,sans-serif;color:#000;background:#f7f7f7;-ms-overflow-style:-ms-autohiding-scrollbar}@media print{html{font-size:12pt}}body{font-size:.875rem;line-height:1.125rem;margin:0}@media (min-width:1025px){body{font-size:1rem;line-height:1.375rem;font-weight:400}}body::after{content:'tablet-down';display:none}@media (min-width:1025px){body::after{content:'tablet-up'}}body.has-overlay{overflow:hidden}img{max-width:100%;height:auto}b,strong{font-weight:700}p{margin:0 0 1.375rem}h1,h2,h3,h4,h5,h6{font-family:Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:500;margin-top:40px;margin-bottom:20px}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:10px}h1{font-size:1.875rem;line-height:2.1875rem;font-weight:500;text-transform:uppercase;margin-top:0}@media (min-width:1025px){h1{font-size:1.875rem;line-height:3.125rem;font-weight:500}}h2{font-size:1.5625rem;line-height:1.875rem;font-weight:500;text-transform:uppercase}@media (min-width:1025px){h2{font-size:1.875rem;line-height:2.1875rem;font-weight:500}}h3{font-size:1.25rem;line-height:1.5625rem;font-weight:500;text-transform:uppercase}@media (min-width:1025px){h3{font-size:1.5625rem;line-height:1.875rem;font-weight:500}}h4{font-size:1rem;line-height:1.5625rem;font-weight:500;text-transform:uppercase}@media (min-width:1025px){h4{font-size:1.25rem;line-height:1.5625rem;font-weight:500}}h5{font-size:.875rem;line-height:1.125rem;text-transform:uppercase}@media (min-width:1025px){h5{font-size:1rem;line-height:1.5625rem;font-weight:500}}h6{font-size:.875rem;line-height:1.125rem}@media (min-width:1025px){h6{font-size:1rem;line-height:1.5625rem;font-weight:500}}ol,ul{margin:0 0 1.375rem;padding:0 0 0 2.75rem}ol ol,ol ul,ul ol,ul ul{margin:.34375rem 0 0}ol li,ul li{margin:0 0 .34375rem}dl dt{margin:1.375rem 0 0;font-weight:700}dl dt:first-child{margin-top:0}dl dd{margin:0}blockquote{margin:0 0 1.375rem;padding:0 0 0 1.375rem;border-left:2px solid #b8c1cb}