.article-content{position:relative;padding:0;width:calc(100% - 30px);display:flex;flex-direction:row-reverse;position:static;margin:auto}@media (min-width:1280px){.article-content{max-width:1250px}}@media (min-width:1024px){.article-content{position:relative}}.article-body{color:#19284d;max-width:345px;padding:30px 15px 0 45px;margin:auto}@media (min-width:1024px){.article-body{padding:40px 0 0;max-width:none;width:700px;margin-right:0}}@media (min-width:1280px){.article-body{padding:30px 0 0;width:775px;margin-right:0}}.long-form.article-body{width:345px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.long-form.article-body{width:775px}}.simple.article-body{max-width:none;width:100%;padding:15px 15px 15px 74px}@media (min-width:1024px){.simple.article-body{margin-right:0;width:700px;max-width:none;padding:15px 0}}@media (min-width:1280px){.simple.article-body{margin-left:0;max-width:none;padding-left:15px;width:775px;margin-right:0}}@media (min-width:1400px){.simple.article-body{position:relative}}.article-content{opacity:1;transition:opacity .3s}body:not(.not-js) .article-content.pre-animated-state{opacity:0}.article-body{word-break:break-word}article.article.long-form .article-body{margin-right:auto;padding:0}.article-body.has-media{padding-top:75px}@media (min-width:1024px){.article-body.has-media{padding-top:110px}article.article.long-form .article-body.has-media{padding-top:30px}}.article-body.simple .event,.article-body.simple .inline-image,.article-body.simple .inline-video,.article-body.simple .newsletter{margin-left:0;max-width:100%}.article-body iframe{max-width:100%}.article-body a{color:#608ad8}.article-body a:hover{text-decoration:underline}.article-body .newsletter{width:345px;margin-left:-45px}.article-body .newsletter .newsletter-card{margin-top:40px;margin-bottom:40px;margin-left:0}.article-body .inline-image,.article-body .inline-video{width:345px;margin-left:-45px}.article-body .html-block{margin-top:18px;margin-bottom:18px}.article-body .event{width:345px;margin-left:-45px;padding:0}.article-body .event .event-card{margin-top:40px;margin-bottom:40px}.article-body i.pentagon{display:block;clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);background:#fcc117;height:12px;width:12px}.article-body .end{margin-bottom:50px}.article-body hr{height:1px;background-color:#161f36;margin:1em 0}.classic-body p,.classic-body span{color:#161f36;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:normal;margin-top:0;margin-bottom:18px}@media (min-width:1024px){.classic-body p,.classic-body span{font-size:16px;font-weight:400;line-height:1.56;letter-spacing:normal}}.classic-body hr{height:1px;background-color:#608ad8;margin:1em 0}.classic-body>p:first-child,.classic-body>span:first-child{color:#161f36;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal;margin-bottom:41px}@media (min-width:1024px){.classic-body>p:first-child,.classic-body>span:first-child{font-size:24px;font-weight:600;line-height:1.42;letter-spacing:normal}}.classic-body>p>img{max-width:100%;height:auto}.classic-body ul{color:#161f36;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:normal;margin-top:0;margin-bottom:18px;padding:20px 0 20px 40px}@media (min-width:1024px){.classic-body ul{font-size:16px;font-weight:400;line-height:1.56;letter-spacing:normal}}.classic-body ul li{position:relative;margin-bottom:10px}.classic-body ul li:before{content:"";position:absolute;width:10px;height:10px;background-color:#fcc117;top:.56em;left:-40px}@media (min-width:1024px){.classic-body ul{padding-left:68px}.classic-body ul li:before{left:-68px}}.classic-body ol{color:#161f36;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:normal;margin-top:0;margin-bottom:18px;padding:20px 0 20px 40px;counter-reset:item;list-style-type:none}@media (min-width:1024px){.classic-body ol{font-size:16px;font-weight:400;line-height:1.56;letter-spacing:normal}}.classic-body ol li{position:relative;margin-bottom:10px}.classic-body ol li:before{position:absolute;content:counter(item,decimal-leading-zero) " ";counter-increment:item;left:-40px;font-weight:700}@media (min-width:1024px){.classic-body ol{padding-left:68px}.classic-body ol li:before{left:-68px}}.classic-body twitter-widget{margin-left:auto;margin-right:auto}.classic-body img[class*=wp-image-]{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.classic-body img[class*=wp-image-].alignright{float:left;margin-right:18px;margin-bottom:18px}.classic-body img[class*=wp-image-].alignleft{float:right;margin-left:18px;margin-right:18px}@media (min-width:1024px){.article-body>div:first-child p.text{color:#161f36;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal;margin-bottom:41px}}@media (min-width:1024px) and (min-width:1024px){.article-body>div:first-child p.text{font-size:24px;font-weight:600;line-height:1.42;letter-spacing:normal}}@media (min-width:1024px){.article-body>div .annotated>aside{display:block;margin-left:58px}.article-body .inline-image,.article-body .inline-video{width:auto;margin-left:0}.article-body .newsletter{width:auto;margin-left:0;position:absolute;left:0}.article-body .newsletter .newsletter-card{margin-top:0}.article-body .event{width:auto;margin-left:0;position:absolute;left:0;width:463px}.article-body .event .event-card{margin-top:0}article.article .article-content{opacity:1;transition:opacity .5s}body:not(.not-js) article.article .article-content.pre-animated-state{opacity:0}}.article-disclosure{color:#19284d;font-size:13px;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:15px 0;margin-bottom:45px}.article-disclosure details>summary::-webkit-details-marker{display:none}.article-disclosure .heading{font-weight:700;line-height:18px;text-transform:uppercase}.article-disclosure .heading a{color:#608ad8;font-weight:300;text-transform:none;margin-left:3px}.article-disclosure p{line-height:18px;margin-top:15px}@media (min-width:1024px){.article-disclosure{font-size:14px}}.tags{margin-top:50px;margin-bottom:40px}.tags h4{color:#161f36;font-size:14px;line-height:1.43;letter-spacing:normal;font-size:18px;font-weight:400;text-transform:uppercase;margin-bottom:20px}@media (min-width:1024px){.tags h4{font-size:16px;font-weight:400;line-height:1.56;letter-spacing:normal}}.tags .tag{font-size:18px;display:inline-block;border:1px solid #19284d;margin:5px 8px 5px 0;padding:0 5px 2px}.tags .tag a{color:#19284d}.tags .tag a:hover{text-decoration:none}@media (min-width:1024px){.tags{margin-bottom:80px}}