@media(min-width:768px){.mobile_only{display:none!important}}@media(max-width:768px){.desktop_only{display:none!important}}.screenreader_only{position:absolute!important;left:-9999px!important}body:not(.user_tabbed) :active,body:not(.user_tabbed) :focus{outline:none}html:not(.modal_open){scroll-behavior:smooth}html.modal_open{overflow:hidden}body{background-color:#f2f6fa;width:100%;overflow-x:hidden;margin:0;font-family:Optimo-Plain;opacity:1}body.menu_open{overflow:hidden}*{box-sizing:border-box;font-display:fallback;-webkit-font-smoothing:antialiased}.site_wrapper{width:100%;max-width:100vw;overflow:hidden}.content.center{text-align:center}.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child,.content h5:first-child,.content p:first-child{margin-top:0}.content amp-img,.content img{max-width:100%;display:block;height:auto}.content .h1,.content h1{font-family:Optimo-Plain;letter-spacing:-.5px;font-size:48px;font-weight:300;line-height:60px;margin:15px 0}@media(max-width:768px){.content .h1,.content h1{font-size:32px;line-height:40px}}.content .h2,.content h2{font-size:40px;line-height:56px;font-family:Optimo-Plain;font-weight:300;letter-spacing:-.5px;margin:15px 0}@media(max-width:768px){.content .h2,.content h2{font-size:24px;line-height:36px}}.content .h3,.content h3{margin:15px 0;font-family:Optimo-Plain;font-weight:500;letter-spacing:-.5px;font-size:32px;line-height:48px}@media(max-width:768px){.content .h3,.content h3{font-size:24px;line-height:36px}}.content .h3.white,.content h3.white{color:#fff}.content .h4,.content h4{font-family:Optimo-Plain;font-weight:500;font-size:24px;line-height:32px;margin:15px 0}.content .h4.small,.content h4.small{font-family:Optimo-Plain;font-size:18px;line-height:24px;font-weight:300}.content .h5,.content h5{font-family:Optimo-Plain;font-weight:500;font-size:18px;line-height:24px;margin:10px 0}.content .p_div,.content p{color:rgba(0,0,0,.6)}.content .p_div,.content .p_div.responsive,.content p,.content p.responsive{font-family:Optimo-Plain;font-size:20px;line-height:28px}@media(max-width:768px){.content .p_div.responsive,.content p.responsive{font-size:16px;line-height:24px}}.content .p_div.medium,.content p.medium{font-family:Optimo-Plain;font-size:16px;line-height:24px}.content .p_div.small,.content p.small{font-family:Optimo-Plain;font-size:14px;line-height:20px}.content .p_div.light_grey,.content p.light_grey{color:hsla(0,0%,100%,.6)}.content .p_div.white,.content p.white{color:#fff}.content .p_div a,.content p a{color:#008cba}.content ul{list-style:none;margin-left:22px;padding:0}.content ul li{list-style:none;font-size:16px;line-height:23px;color:rgba(0,0,0,.6);margin:5px 0;font-weight:300}.content ul li:before{content:"•";color:rgba(0,0,0,.6);font-weight:700;display:inline-block;width:1em;margin-left:-1em;float:left}.content ul.checklist2{margin:0 0 20px;padding:0;list-style-type:none}.content ul.checklist2 li{padding-left:30px;background-image:url(../png/checkbox.png);background-repeat:no-repeat;background-position:5px 8px;font-size:14px;font-weight:300;margin:10px 0;line-height:22px}.content ul.checklist2 li:before{display:none}.content span.uppercase_compact{font-size:14px;font-weight:500;font-family:BB Roller Mono;line-height:20px;text-transform:uppercase}.content span.unsemantic{display:block}.content cite{font-size:14px;font-weight:500;font-family:BB Roller Mono;line-height:20px;font-style:normal}.content .disclaimer{font-size:12px;line-height:16px;font-weight:400}.shadowbox{box-shadow:0 28px 45px rgba(0,0,0,.2)}.glide__bullet{background-color:#999;width:8px;height:8px;margin-right:16px;border-radius:100%;display:inline-block;opacity:.4;cursor:pointer;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.glide__bullet.glide__bullet--active{opacity:1;background-color:#656565}