/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css *//* Document
   ========================================================================== *//**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */html{line-height:1.15;/* 1 */-ms-text-size-adjust:100%;/* 2 */-webkit-text-size-adjust:100%/* 2 */}/* Sections
   ========================================================================== *//**
 * Remove the margin in all browsers (opinionated).
 */body{margin:0}/**
 * Add the correct display in IE 9-.
 */article, aside, footer, header, nav, section{display:block}/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */h1{font-size:2em;margin:0.67em 0}/* Grouping content
   ========================================================================== *//**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */figcaption, figure, main{/* 1 */display:block}/**
 * Add the correct margin in IE 8.
 */figure{margin:1em 40px}/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */hr{box-sizing:content-box;/* 1 */height:0;/* 1 */overflow:visible/* 2 */}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */pre{font-family:monospace, monospace;/* 1 */font-size:1em/* 2 */}/* Text-level semantics
   ========================================================================== *//**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */a{background-color:transparent;/* 1 */-webkit-text-decoration-skip:objects/* 2 */}/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */abbr[title]{border-bottom:none;/* 1 */text-decoration:underline;/* 2 */text-decoration:underline dotted/* 2 */}/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */b, strong{font-weight:inherit}/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */b, strong{font-weight:bolder}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */code, kbd, samp{font-family:monospace, monospace;/* 1 */font-size:1em/* 2 */}/**
 * Add the correct font style in Android 4.3-.
 */dfn{font-style:italic}/**
 * Add the correct background and color in IE 9-.
 */mark{background-color:#ff0;color:#000}/**
 * Add the correct font size in all browsers.
 */small{font-size:80%}/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}/* Embedded content
   ========================================================================== *//**
 * Add the correct display in IE 9-.
 */audio, video{display:inline-block}/**
 * Add the correct display in iOS 4-7.
 */audio:not([controls]){display:none;height:0}/**
 * Remove the border on images inside links in IE 10-.
 */img{border-style:none}/**
 * Hide the overflow in IE.
 */svg:not(:root){overflow:hidden}/* Forms
   ========================================================================== *//**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */button, input, optgroup, select, textarea{font-family:sans-serif;/* 1 */font-size:100%;/* 1 */line-height:1.15;/* 1 */margin:0/* 2 */}/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */button, input{/* 1 */overflow:visible}/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */button, select{/* 1 */text-transform:none}/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */button, html [type="button"], [type="reset"], [type="submit"]{-webkit-appearance:button/* 2 */}/**
 * Remove the inner border and padding in Firefox.
 */button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{border-style:none;padding:0}/**
 * Restore the focus styles unset by the previous rule.
 */button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}/**
 * Correct the padding in Firefox.
 */fieldset{padding:0.35em 0.75em 0.625em}/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */legend{box-sizing:border-box;/* 1 */color:inherit;/* 2 */display:table;/* 1 */max-width:100%;/* 1 */padding:0;/* 3 */white-space:normal/* 1 */}/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */progress{display:inline-block;/* 1 */vertical-align:baseline/* 2 */}/**
 * Remove the default vertical scrollbar in IE.
 */textarea{overflow:auto}/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */[type="checkbox"], [type="radio"]{box-sizing:border-box;/* 1 */padding:0/* 2 */}/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height:auto}/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */[type="search"]{-webkit-appearance:textfield;/* 1 */outline-offset:-2px/* 2 */}/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration{-webkit-appearance:none}/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */::-webkit-file-upload-button{-webkit-appearance:button;/* 1 */font:inherit/* 2 */}/* Interactive
   ========================================================================== *//*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */details, menu{display:block}/*
 * Add the correct display in all browsers.
 */summary{display:list-item}/* Scripting
   ========================================================================== *//**
 * Add the correct display in IE 9-.
 */canvas{display:inline-block}/**
 * Add the correct display in IE.
 */template{display:none}/* Hidden
   ========================================================================== *//**
 * Add the correct display in IE 10-.
 */[hidden]{display:none}body, html{width:100%;height:100%}html{font-size:15px}body{font-family:"europa",sans-serif;color:#494D51}h1, h2, h3, h4, h5, h6{font-family:"din-2014",sans-serif;color:#2A2C30;line-height:1.4em}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-weight:400;text-transform:uppercase}li, p{line-height:1.6em}a{color:#4885ed;text-decoration:none}a:hover{color:#3563B2}dd{margin-top:.25rem;margin-bottom:.25rem}dt{font-weight:700;margin-top:.5rem;margin-bottom:.5rem}hr{border:0;height:1px;background-color:#DEE2E8}table caption{padding:.5rem;font-style:italic;color:#7D8087}thead tr th{border-bottom:2px solid #DEE2E8}td, th{padding:.5rem;margin:0;line-height:1.4em}::selection{color:#494D51;background-color:#fff8e2}:-ms-input-placeholder{color:#a1a4ad;opacity:1}::placeholder{color:#a1a4ad;opacity:1}.wf-loading .c-article-date, .wf-loading .c-list-article__meta, .wf-loading .u-flag, .wf-loading h1, .wf-loading h2, .wf-loading h3, .wf-loading h4, .wf-loading h5, .wf-loading h6, .wf-loading label, .wf-loading li, .wf-loading p, .wf-loading span{visibility:hidden}.c-btn{display:inline-block;padding:.75rem 1rem;transition:all .2s;font-family:"din-2014",sans-serif;background-color:#fff;cursor:pointer}.c-btn--blue{border:1px solid #4885ed}.c-btn--blue-solid{background-color:#4885ed;color:#fff}.c-btn--blue-solid:hover{color:#F1F3F7}.c-btn--red{border:1px solid #db3236}.c-btn--green{border:1px solid #3cba54}.c-btn--white{border:1px solid #fff;color:#fff;background-color:transparent}.c-btn--white:hover{color:#ffe}.c-btn--secondary{border:1px solid #FF5964;color:#FF5964}.c-btn--secondary:hover{color:#FF5965}.c-btn--default{border:1px solid #7D8087;color:#494D51}.c-btn--default:hover{border-color:#494D51;color:#2A2C30}.c-btn--link{background-color:transparent}.c-btn--link:hover{background-color:none}.c-btn--small{font-size:.9rem;padding:.5rem .75rem}.c-btn--large{font-size:1.25rem;padding:1rem 1.25rem}.c-btn--block{display:block;text-align:center}.c-btn--caps{text-transform:uppercase}img{max-width:100%}.main{min-height:100%}.l-paper{max-width:106.667rem;min-height:100%}.l-container, .l-paper{margin-right:auto;margin-left:auto}.l-container{box-sizing:border-box;padding-left:1rem;padding-right:1rem}.l-container--fluid{width:100%!important}@media (min-width:768px){.l-container{width:50rem}}@media (min-width:992px){.l-container{width:64.666rem}}@media (min-width:1200px){.l-container{width:78rem}}.u-sticky{position:-webkit-sticky;position:sticky}.u-top-default{top:4.426rem}.sc-only{visibility:hidden;position:fixed;top:-999rem}.u-flag{font-size:.9rem;text-transform:uppercase;font-family:"din-2014",sans-serif;letter-spacing:.05em;display:inline-block;padding:.25rem .5rem;font-weight:300;margin-right:.5rem}.u-flag--default{background-color:#DEE2E8;color:#494D51}.u-flag--default:hover{color:#2A2C30}.u-flag--primary{background-color:#FF5964;color:#fff}.u-flag--primary:hover{color:#F1F3F7}.u-flag--breaking{background-color:#db3236;color:#fff}.u-flag--breaking:hover{color:#F1F3F7}.u-flag--sponsored{background-color:#4885ed;color:#fff}.u-flag--sponsored:hover{color:#F1F3F7}.u-text-center{text-align:center}.u-cf:after{content:" ";display:table;clear:both}.u-cf{*zoom:1}.tippy-tooltip.dark-theme{border-radius:0;font-family:"europa",sans-serif;padding-top:.5rem;padding-bottom:.5rem}.u-hub-symbol a{display:inline-block;max-width:80px}@media screen and (min-width:991px){.u-nav-fixed{padding-top:5.466rem}.u-nav-fixed--home{padding-top:13.132rem}}@media screen and (min-width:991px){.l-header--home .c-branding{opacity:0;position:relative}.l-header--home .c-branding--lg{opacity:1}.l-header--home .u-hub-symbol{opacity:0}.l-header--fixed{position:fixed;z-index:3;width:100%;top:0;}.l-header--fixed .l-masthead__lg-branding{display:none}.l-header--fixed .c-branding, .l-header--fixed .u-hub-symbol{transition:.4s;opacity:1!important}}.l-masthead{padding:0 1rem;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 .1rem .2rem rgba(0,0,0,.05)}.l-masthead__flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;margin-left:auto;max-width:106.667rem}.l-masthead__lg-branding .l-masthead__flex{position:relative}.c-branding{width:20rem;padding:1rem 0;}.c-branding a{display:block;width:9rem}.c-branding .cls-1{stroke:rgba(0,0,0,0);stroke:unset;fill:#2A2C30}.c-branding--lg{width:24rem;margin:0 auto;padding:1.5rem 0;}.c-branding--lg a{display:block;width:auto}@media screen and (max-width:991px){.c-branding{}.c-branding--lg{display:none}}.c-sub-branding{width:10rem;margin-left:-10rem}@media screen and (max-width:991px){.c-sub-branding{display:none}}.c-navigation{margin:0 2.5rem}.c-navigation__list{list-style:none;margin:0;padding:0;}.c-navigation__list >li{display:inline-block;font-family:"din-2014",sans-serif;text-transform:uppercase;font-size:1rem;}.c-navigation__list >li >a{display:block;padding:.5rem .75rem;color:#494D51;transition:.2s}.c-navigation__list >li >a:hover{color:#FF5964}.c-navigation-toggles{width:20rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.c-navigation-toggles__item{display:inline-block;}.c-navigation-toggles__item >a{display:block;box-sizing:border-box;border-radius:999rem;width:3rem;height:3rem;padding:.9rem;}.c-navigation-toggles__item >a .cls-1{stroke:#494D51;transition:.5s}.c-navigation-toggles__item >a:hover .cls-1{stroke:#FF5964}.c-navigation-toggles__item--social{position:relative;}.c-navigation-toggles__item--social a{width:auto;color:#494D51;transition:.2s}.c-navigation-toggles__item--social:hover .c-social-navigation{display:block!important}@media screen and (max-width:556px){.c-navigation-toggles{}.c-navigation-toggles__item{}.c-navigation-toggles__item--social{display:none}}@media screen and (max-width:991px){.c-navigation{display:none}.c-navigation-toggles{width:auto}}.c-social-navigation{display:none;position:absolute;width:15rem;right:0;padding:1rem;background-color:#fff;border-bottom:1px solid #DEE2E8;box-shadow:0 .3rem .6rem rgba(0,0,0,.1);z-index:3;}.c-social-navigation .c-social-media__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.c-social-navigation .c-social-media__item a{padding:1rem;}.c-social-navigation .c-social-media__item a i{line-height:1.2rem;font-size:1.2rem}.c-social-navigation .c-btn{margin-top:.5rem}.c-social-navigation--active{display:block}.l-header--dark .l-masthead{background-color:#2A2C30;border-bottom:0;}.l-header--dark .l-masthead .c-branding .cls-1{fill:#fff}.l-header--dark .l-masthead .c-navigation{}.l-header--dark .l-masthead .c-navigation__list >li >a{color:#fff}.l-header--dark .l-masthead .c-navigation__list >li >a:hover{color:#FF5964}.l-header--dark .l-masthead .c-navigation-toggles{}.l-header--dark .l-masthead .c-navigation-toggles__item a .cls-1{stroke:#fff}.l-header--dark .l-masthead .c-navigation-toggles__item a:hover .cls-1{stroke:#FF5964}.l-search{background-color:#101010;overflow-y:hidden;height:0;transition:.2s;}.l-search a{box-sizing:border-box;display:block;width:3rem;height:3rem;padding:.9rem;}.l-search a .cls-1{stroke:#FF5964}.l-search--active{height:80px}.l-search__form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;margin-left:auto;max-width:106.667rem;padding:1rem}.c-search{padding:.5rem 0;background:transparent;border:0;border-bottom:1px solid #7D8087;font-size:2rem;font-family:"din-2014",sans-serif;width:100%;color:#fff;transition:.2s}.c-search:focus{outline:none;border-bottom-color:#fff}.c-search__submit{position:absolute;visibility:hidden;top:-999rem}@media screen and (max-width:767px){.c-search{font-size:1.25rem}}.l-nav-full{background-color:#FF5964;background:linear-gradient(90deg,#FF5964,#d2404a);overflow-y:hidden;height:0;transition:.2s}.l-nav-full--active{height:124px}.l-nav-full__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;margin-left:auto;max-width:106.667rem;padding:1rem}.l-nav-full__close{box-sizing:border-box;display:block;width:3rem;height:3rem;padding:.9rem;}.l-nav-full__close .cls-1{stroke:#2A2C30}.c-full-navigation{text-align:center;-ms-flex-positive:1;flex-grow:1;min-width:25%;}.c-full-navigation a:hover{text-decoration:underline}.c-full-navigation__primary{list-style:none;margin:0;padding:0 0 .5rem;}.c-full-navigation__primary li{display:inline-block;font-family:"din-2014",sans-serif;text-transform:uppercase;font-size:1.15rem;font-weight:700;letter-spacing:.05rem;}.c-full-navigation__primary li a{display:block;padding:.45rem 1rem;color:#2A2C30}.c-full-navigation__secondary{list-style:none;margin:0;padding:.5rem 0 0;border-top:1px solid rgba(0,0,0,.1);}.c-full-navigation__secondary li{display:inline-block;font-family:"din-2014",sans-serif;letter-spacing:.05rem;}.c-full-navigation__secondary li a{display:block;padding:.5rem 1rem;color:#2A2C30}@media screen and (max-width:767px){.l-nav-full{}.l-nav-full--active{height:485px}.c-full-navigation{text-align:left;}.c-full-navigation li{display:block}.c-full-navigation__secondary{border-top:0}}@supports (display:grid){.l-article{}.l-article__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-column-gap:1.5rem;grid-row-gap:1rem}.l-article__header{-ms-grid-column-span:10;-ms-grid-column:3;grid-column:3/span 10}.l-article__meta{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2;-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.l-article__body{-ms-grid-column-span:6;-ms-grid-column:3;grid-column:3/span 6}.l-article__sticky{-ms-grid-column-span:4;-ms-grid-column:9;grid-column:9/span 4;}.l-article__sticky .ad--mpu{margin-bottom:1rem!important}.l-article--feature .l-article, .l-article--video .l-article{}.l-article--feature .l-article__meta, .l-article--video .l-article__meta{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12;-ms-grid-row-span:1;-ms-grid-row:1;grid-row:1/span 1;display:-ms-flexbox;display:flex}.l-article--feature .l-article__body, .l-article--video .l-article__body{-ms-grid-column-span:8;-ms-grid-column:1;grid-column:1/span 8}.l-article--feature .l-article__sticky, .l-article--video .l-article__sticky{-ms-grid-column-span:4;-ms-grid-column:9;grid-column:9/span 4}.l-article.c-resource .l-article{}.l-article.c-resource .l-article__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-column-gap:1.5rem;grid-row-gap:1rem}.l-article.c-resource .l-article__header{-ms-grid-column-span:11;-ms-grid-column:2;grid-column:2/span 11}.l-article.c-resource .l-article__meta{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2;-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/span 1}.l-article.c-resource .l-article__body{-ms-grid-column-span:8;-ms-grid-column:2;grid-column:2/span 8}.l-article.c-resource .l-article__sticky{-ms-grid-column-span:3;-ms-grid-column:10;grid-column:10/span 3;}.l-article.c-resource .l-article__sticky .ad--mpu{margin-bottom:1rem!important}@media screen and (max-width:991px){.l-article{}.l-article__header, .l-article__meta{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}.l-article__meta{-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2/span 1;display:-ms-flexbox;display:flex}.l-article__body{-ms-grid-column-span:8;-ms-grid-column:1;grid-column:1/span 8}}@media screen and (max-width:767px){.l-article{}.l-article__body, .l-article__sticky{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}.l-article--feature .l-article, .l-article--video .l-article{}.l-article--feature .l-article__body, .l-article--feature .l-article__sticky, .l-article--video .l-article__body, .l-article--video .l-article__sticky{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}.l-article.c-resource .l-article{}.l-article.c-resource .l-article__header{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}.l-article.c-resource .l-article__meta{-ms-grid-row-span:1;-ms-grid-row:1;grid-row:1/span 1}.l-article.c-resource .l-article__body, .l-article.c-resource .l-article__meta{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}.l-article.c-resource .l-article__sticky{display:none}}}.c-article-header{margin-top:1.5rem}.c-article-header__categories a{font-size:.9rem;text-transform:uppercase;font-family:"din-2014",sans-serif;letter-spacing:.05em;display:inline-block;padding:.25rem .5rem;background-color:#FF5964;color:#fff}.c-article-header__title{font-family:"pt-serif",sans-serif;font-size:3rem}.c-article-header--page{padding:5rem 1rem;border-bottom:1px solid #F1F3F7;margin-bottom:1.5rem;}.c-article-header--page .c-article-header{}.c-article-header--page .c-article-header__title{text-align:center}.c-article-header__caption{margin-top:.5rem;color:#7D8087;margin-bottom:.5rem}@media screen and (max-width:1199px){.c-article-header{}.c-article-header__title{font-size:2.5rem}}@media screen and (max-width:991px){.c-article-header{}.c-article-header__title{font-size:2rem}}@media screen and (max-width:599px){.c-article-header{}.c-article-header__title{font-size:1.5rem}}.c-article-hero{margin-top:1rem;position:relative;z-index:1;background-color:#2A2C30;}.c-article-hero img{display:block}.c-article-hero:after{content:" ";display:block;top:0;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,0))}.c-article-hero:after, .c-article-hero__content{width:100%;position:absolute;bottom:0}.c-article-hero__content{z-index:2}.c-article-hero__text{padding-bottom:3rem}.c-article-hero__title{font-family:"pt-serif",sans-serif;font-size:3.5rem;color:#fff;margin:0 1.5rem 0 0;text-shadow:0 .1rem 0 rgba(0,0,0,.5)}.c-article-hero__caption{color:#7D8087;text-align:right;}.c-article-hero__caption p{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem;margin-top:1.5rem;margin-bottom:0}@media screen and (max-width:1199px){.c-article-hero{}.c-article-hero__title{font-size:2.5rem}.c-article-hero__caption p{margin-top:1rem}}@media screen and (max-width:991px){.c-article-hero{}.c-article-hero__title{font-size:2rem}.c-article-hero__text{-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem}.c-article-hero__caption{text-align:left;}.c-article-hero__caption p{border-top:1px solid rgba(255,255,255,.1);padding-top:.75rem;float:none;width:auto;margin-top:1;margin-bottom:0}}@media screen and (max-width:599px){.c-article-hero{}.c-article-hero__title{font-size:1.5rem}.c-article-hero__text{padding-bottom:1rem}.c-article-hero__caption p{padding-top:0;border-top:0;margin-top:.5rem}}.c-article-hero--list{margin-top:0;}.c-article-hero--list .c-article-hero{}.c-article-hero--list .c-article-hero__title{font-size:2rem;margin-bottom:0;}.c-article-hero--list .c-article-hero__title a{color:#fff;border-bottom:1px solid transparent;transition:all .2s}.c-article-hero--list .c-article-hero__title a:hover{color:#ffe;border-bottom-color:#FF5964}.c-article-hero--list .c-article-hero__text{padding:1.5rem}@media screen and (max-width:1199px){.c-article-hero--list .c-article-hero{}.c-article-hero--list .c-article-hero__title{font-size:1.5rem}}@media screen and (max-width:599px){.c-article-hero--list .c-article-hero{}.c-article-hero--list .c-article-hero__title{font-size:1.25rem}.c-article-hero--list .c-article-hero__text{padding:1rem}}.c-article-theatre{margin-top:1rem;padding:3rem;background:linear-gradient(-35deg,#2A2C30,#000000);box-shadow:0 .2rem 1.5rem rgba(0,0,0,.25);min-height:53.333rem}.c-article-theatre__video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.c-article-theatre__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-article-theatre__title{font-family:"pt-serif",sans-serif;font-size:3rem;color:#fff;margin:1.5rem 0 1rem}@media screen and (max-width:1199px){.c-article-theatre{padding:1rem;min-height:20rem;}.c-article-theatre .l-container{box-sizing:border-box;width:auto}.c-article-theatre__title{font-size:2.5rem}}@media screen and (max-width:991px){.c-article-theatre{padding:1.5rem}.c-article-theatre__title{font-size:2rem}}@media screen and (max-width:599px){.c-article-theatre{padding:1rem 0}.c-article-theatre__title{margin-top:1rem;font-size:1.5rem}}.c-profile-hero{padding:3rem 1rem;border-bottom:1px solid #F1F3F7;margin-bottom:1.5rem}.c-profile-hero--full{padding:2rem 0;margin-bottom:1rem;}.c-profile-hero--full .c-profile-hero__inner{max-width:none;padding:0}.c-profile-hero__inner{display:-ms-flexbox;display:flex;max-width:54rem;margin:0 auto;padding:0 1rem;box-sizing:border-box}.c-profile-hero__photo{width:12.5rem;height:12.5rem;-ms-flex:0 0 auto;flex:0 0 auto;}.c-profile-hero__photo img{border-radius:999rem;overflow:hidden}.c-profile-hero__content{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:1.5rem}.c-profile-hero__position{font-family:"pt-serif",sans-serif;font-size:1.5rem;color:#7D8087}.c-profile-hero__title{margin-bottom:1rem;line-height:1em}.c-profile-hero__summary{font-size:1.1rem;margin-top:1rem;margin-bottom:0}@media screen and (max-width:767px){.c-profile-hero{}.c-profile-hero__inner{-ms-flex-direction:column;flex-direction:column}.c-profile-hero__photo{margin:0 auto 1rem}.c-profile-hero__content{padding-left:0}.c-profile-hero__title{font-size:1.5rem}.c-profile-hero__position{font-size:1rem}}@media screen and (max-width:549px){.c-profile-hero{padding:2rem 0}}.c-article-meta{padding-top:1.25rem}.c-article-meta__item{margin-bottom:1.5rem}@media screen and (max-width:991px){.c-article-meta{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-article-meta__item{width:11rem;margin-right:1.5rem;margin-bottom:.5rem}.c-article-author{max-width:auto}.c-article-author__image{display:none}.c-article-date{max-width:auto}}.c-article-date{font-family:"din-2014",sans-serif;display:-ms-flexbox;display:flex;height:3rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;max-width:11rem}.c-article-date__day{font-weight:700;font-size:3rem;line-height:3rem;width:3.75rem;height:3rem}.c-article-date__month{width:100%;margin:.25rem 0}.c-article-date__month, .c-article-date__time{color:#7D8087;height:1rem}.c-article-date__time{letter-spacing:.15rem}.c-article-simple-date{text-align:center;text-transform:uppercase;font-family:"din-2014",sans-serif;padding:.5rem}.c-article-simple-date__day{font-size:2rem;font-weight:700}.c-article-author{max-width:11rem}.c-article-author__image{width:2.5rem;height:2.5rem;overflow:hidden;border-radius:999rem;margin-bottom:.25rem}.c-article-author__name{font-family:"din-2014",sans-serif;font-size:1.1rem;font-weight:400;margin:0;}.c-article-author__name a{color:#494D51}.c-article-author__meta{color:#7D8087;margin:0;line-height:1.3em}.c-article-author__twitter a{color:#7D8087}.c-article-author--inline{max-width:14.25rem;}.c-article-author--inline .c-article-author__image{float:left;margin-right:.75rem}.c-article-author--inline .c-article-author__meta, .c-article-author--inline .c-article-author__name{margin-left:3.25rem}.c-article-list{list-style:none;margin:0;padding:.5rem 1rem;border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 0 1rem 0 rgba(0,0,0,.075);}.c-article-list >li{padding:.5rem 0;border-bottom:1px dotted #DEE2E8;font-family:"din-2014",sans-serif;}.c-article-list >li a{color:#2A2C30;transition:.2s}.c-article-list >li a:hover{color:#FF5964}.c-article-list >li:last-child{border-bottom:0}.c-article-downloads{width:100%;border:1px solid #DEE2E8;border-bottom:0;}.c-article-downloads td{border-bottom:1px solid #DEE2E8}.c-article-downloads--hide{display:none}.c-social-media{}.c-social-media__list{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.c-social-media__item{margin-bottom:.5rem;text-align:center;}.c-social-media__item a{display:block;width:1.25rem;height:1.25rem;border:1px solid #DEE2E8;padding:1rem;border-radius:999rem}.c-social-media__item a, .c-social-media__item svg{transition:.2s}.c-social-media__item svg{width:100%;height:auto;fill:#2A2C30}.c-social-media__item--default a{}.c-social-media__item--default a:hover{border-color:#FF5964;}.c-social-media__item--default a:hover svg{fill:#FF5964}.c-social-media__item--twitter a{}.c-social-media__item--twitter a:hover{border-color:#00a9f1;}.c-social-media__item--twitter a:hover i{color:#00a9f1}.c-social-media__item--twitter a:hover svg{fill:#00a9f1}.c-social-media__item--facebook a{}.c-social-media__item--facebook a:hover{border-color:#365397;}.c-social-media__item--facebook a:hover i{color:#365397}.c-social-media__item--facebook a:hover svg{fill:#365397}.c-social-media__item--linkedin a{}.c-social-media__item--linkedin a:hover{border-color:#006db3;}.c-social-media__item--linkedin a:hover i{color:#006db3}.c-social-media__item--linkedin a:hover svg{fill:#006db3}.c-social-media__item--youtube a{}.c-social-media__item--youtube a:hover{border-color:#ff0000;}.c-social-media__item--youtube a:hover i{color:#ff0000}.c-social-media__item--youtube a:hover svg{fill:#ff0000}@media screen and (max-width:991px){.c-social-media{}.c-social-media__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-social-media__item{margin-bottom:0;margin-right:.5rem;}.c-social-media__item a{padding:.75rem}}.l-article--feature .c-article-meta, .l-article--video .c-article-meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-article--feature .c-article-meta__item, .l-article--video .c-article-meta__item{margin-right:1.5rem;margin-bottom:.5rem}.l-article--feature .c-article-date, .l-article--video .c-article-date{width:9rem}.l-article--feature .c-social-media, .l-article--video .c-social-media{}.l-article--feature .c-social-media__list, .l-article--video .c-social-media__list{-ms-flex-direction:row;flex-direction:row}.l-article--feature .c-social-media__item, .l-article--video .c-social-media__item{margin-bottom:0;margin-right:.5rem}@media screen and (max-width:991px){.l-article--feature .c-article-meta, .l-article--video .c-article-meta{padding-top:1.5rem}.l-article--feature .c-article-author, .l-article--video .c-article-author{}.l-article--feature .c-article-author--inline, .l-article--video .c-article-author--inline{max-width:11rem;}.l-article--feature .c-article-author--inline .c-article-author__meta, .l-article--feature .c-article-author--inline .c-article-author__name, .l-article--video .c-article-author--inline .c-article-author__meta, .l-article--video .c-article-author--inline .c-article-author__name{margin-left:0}}.c-article-body p{font-size:1.2rem;line-height:1.75em;color:#2A2C30;letter-spacing:.0125rem}.c-article-body p:first-child{margin-top:0}.c-article-body li{font-size:1.2rem;line-height:1.75em;color:#2A2C30;letter-spacing:.0125rem}.c-article-body a{color:#2A2C30;border-bottom:1px solid #FF5964;transition:.2s}.c-article-body dd, .c-article-body dt{font-size:1.2rem;line-height:1.75em}.c-article-body--page{max-width:54rem;padding-left:1rem;padding-right:1rem;box-sizing:border-box;margin:0 auto}.c-article-related{}.c-article-related__item a{color:#494D51}.c-article-related__item a:hover{border-bottom:1px solid #FF5964}.c-article-related__item .u-flag{margin-bottom:.5rem}.c-article-related__item .u-flag:hover{border-bottom:0}.c-article-related__heading{font-weight:400;font-size:1.1rem}.c-article-related__heading, .c-article-related__list{color:#7D8087}.c-article-related__list{list-style:none;margin:0;padding:0;}.c-article-related__list li{margin-top:.75rem;margin-bottom:.75rem}@supports (display:grid){.c-article-related{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:1.5rem}.c-article-related__item{}.c-article-related__item--lg{-ms-grid-column:span 2;grid-column:span 2}.c-article-related__item--xl{-ms-grid-column:span 3;grid-column:span 3;-ms-grid-column:span 4;grid-column:span 4}@media screen and (max-width:991px){.c-article-related{}.c-article-related__item{-ms-grid-column:span 2;grid-column:span 2}.c-article-related__item--lg{-ms-grid-column:span 4;grid-column:span 4}}@media screen and (max-width:767px){.c-article-related{}.c-article-related__item{-ms-grid-column:span 4;grid-column:span 4}}}.c-hubpartners{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:1.5rem}.c-hubpartners__item{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.c-hubpartners__item a:hover{border-bottom:0}.c-hubpartners__logo{width:8rem;height:10rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border:.3rem solid #000000;border-bottom:0;padding:1rem}.c-hubpartners__wrapper{margin:1.5rem 0}.c-hubpartners__header{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-hubpartners__branding{margin-right:1.5rem}.c-hubpartners__title{margin:0}.c-hubpartners__subtitle{text-align:center;padding:.5rem 1.3rem;text-transform:uppercase;background-color:#000000;color:#e5e5e5;letter-spacing:.05em;width:8rem}@media screen and (max-width:767px){.c-hubpartners{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.c-hubpartners__subtitle{margin-bottom:1.5rem}}.c-article-comments{padding:1rem;text-align:center;margin-top:1rem;margin-bottom:1rem}.c-article-comments__hidden{display:none}.c-article-blockquote{padding:1.5rem;margin-left:0;margin-right:0;position:relative;border:.2rem solid #2A2C30;}.c-article-blockquote p{margin-top:-2.5rem!important;margin-bottom:0;font-size:1.35rem;font-family:"din-2014",sans-serif}.c-article-blockquote cite, .c-article-blockquote p{line-height:1.4em}.c-article-blockquote cite{display:block;margin-top:1rem;color:#7D8087}.c-article-blockquote:before{content:"“";display:inline-block;font-size:5rem;font-family:"pt-serif",sans-serif}.c-article-blockquote--center{text-align:center}.c-article-image{margin-top:1.5rem;margin-bottom:1.5rem}.c-article-image__caption{margin-top:.5rem;font-size:1rem;color:#7D8087;line-height:1.4em}.c-article-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:1.5rem;margin-bottom:1.5rem;}.c-article-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-article-video__caption{margin-top:.5rem;font-size:1rem;color:#7D8087;line-height:1.4em}.c-article-tweet{margin-top:1.5rem;margin-bottom:1.5rem;}.c-article-tweet .twitter-tweet{margin-left:auto;margin-right:auto}.c-article-table{margin-top:1.5rem;margin-bottom:1.5rem;}.c-article-table .table{width:100%;}.c-article-table .table td, .c-article-table .table th{padding:.5rem}.c-article-table .table th{text-align:left;border-bottom:2px solid #DEE2E8}.c-article-table .table td{border-bottom:1px dotted #DEE2E8}.c-article-pagination{padding-top:1.5rem;padding-bottom:1.5rem}.c-hero{margin-bottom:1rem}.c-hero__grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-hero__item{padding:3rem 1.5rem 2rem;box-sizing:border-box;min-height:25rem;width:50%}.c-hero__flags{text-align:center;margin-bottom:.5rem}.c-hero__title{margin:0;text-align:center;font-family:"pt-serif",sans-serif;}.c-hero__title a{color:#fff;border-bottom:1px solid transparent;transition:.2s}.c-hero__title a:hover{border-bottom-color:#FF5964}@media screen and (max-height:999px){.c-hero{}.c-hero__item{min-height:20rem}}@media screen and (max-width:767px){.c-hero{}.c-hero__item{width:100%}}@supports (display:grid){.c-hero{}.c-hero__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:1rem;-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-row-gap:1rem}.c-hero__item{width:auto}.c-hero__item--lg{-ms-grid-row:span 2;grid-row:span 2;-ms-grid-column:span 2;grid-column:span 2;}.c-hero__item--lg .c-hero__title{font-size:2.5rem}@media screen and (max-width:1199px){.c-hero{}.c-hero__item{}.c-hero__item--lg .c-hero__title{font-size:2rem}}@media screen and (max-width:991px){.c-hero{}.c-hero__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.c-hero__item{}.c-hero__item--lg{-ms-grid-row:span 1;grid-row:span 1;}.c-hero__item--lg .c-hero__title{font-size:1.5rem}}@media screen and (max-width:599px){.c-hero__title, .c-hero .c-hero__title{font-size:1.25rem}.c-hero__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.c-hero__item{width:auto;-ms-grid-column:span all;grid-column:span all}}}.c-window{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.c-window:after{content:" ";display:block;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,0))}.c-window__content{position:relative;z-index:2}@supports (display:grid){.l-listing{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem}.l-listing__item{-ms-grid-column:span 2;grid-column:span 2}.l-listing__aside{-ms-grid-row:span 3;grid-row:span 3;-ms-grid-column:span 1;grid-column:span 1}.l-listing__intersect{-ms-grid-column:span 3;grid-column:span 3}@media screen and (max-width:767px){.l-listing{display:block}}}.c-list-article{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px dotted #F1F3F7;padding-top:1.5rem;padding-bottom:1.5rem;}.c-list-article .u-flag{margin-bottom:.5rem}.c-list-article__meta, .c-list-article a:hover{color:#7D8087}.c-list-article:last-child{border-bottom:0}.c-list-article__image{width:30%}.c-list-article__content{width:70%;padding-left:1.5rem;box-sizing:border-box}.c-list-article__title{margin-top:-.25rem;margin-bottom:.35rem;}.c-list-article__title a{color:#2A2C30;border-bottom:1px solid transparent;transition:.2s}.c-list-article__title a:hover{border-color:#FF5964}.c-list-article__meta{font-family:"din-2014",sans-serif;display:inline;margin-right:.25rem;}.c-list-article__meta a{color:#494D51;border-bottom:1px solid #DEE2E8;transition:.2s}.c-list-article__meta a:hover{color:#2A2C30;border-bottom:1px solid #FF5964}.c-list-article__summary{display:inline;margin-top:.25rem;margin-bottom:0}@media screen and (max-width:1199px){.c-list-article{}.c-list-article__title{font-size:1.35rem}}@media screen and (max-width:991px){.c-list-article{}.c-list-article__summary{display:none}}@media screen and (max-width:549px){.c-list-article{}.c-list-article__title{font-size:1.15rem}.c-list-article__image{width:25%}.c-list-article__content{width:75%;padding-left:1rem}}.c-list-article--blog, .c-list-article--feature{display:block;}.c-list-article--blog .c-list-article, .c-list-article--feature .c-list-article{}.c-list-article--blog .c-list-article__content, .c-list-article--feature .c-list-article__content{width:auto;padding:1rem 1.5rem 1.5rem;border:1px solid #F1F3F7;box-shadow:0 .1rem .6rem rgba(0,0,0,.05)}.c-list-article--blog .c-list-article__meta, .c-list-article--blog .c-list-article__summary, .c-list-article--feature .c-list-article__meta, .c-list-article--feature .c-list-article__summary{font-size:1.15rem}.c-list-article--blog .c-list-article__author, .c-list-article--feature .c-list-article__author{padding:1rem 1rem .5rem;border:1px solid #F1F3F7;box-shadow:0 .1rem .6rem rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.c-list-article--blog .c-list-article__author .c-article-author, .c-list-article--feature .c-list-article__author .c-article-author{margin-right:1rem;max-width:40%}.c-list-article--blog .c-list-article__author .c-article-meta__item, .c-list-article--feature .c-list-article__author .c-article-meta__item{margin-bottom:.5rem}@media screen and (max-width:991px){.c-list-article--blog .c-list-article, .c-list-article--feature .c-list-article{}.c-list-article--blog .c-list-article__summary, .c-list-article--feature .c-list-article__summary{display:inline}.c-list-article--blog .c-list-article__author .c-article-author__meta, .c-list-article--blog .c-list-article__author .c-article-author__name, .c-list-article--feature .c-list-article__author .c-article-author__meta, .c-list-article--feature .c-list-article__author .c-article-author__name{margin-left:0}}@media screen and (max-width:599px){.c-list-article--blog .c-list-article, .c-list-article--feature .c-list-article{}.c-list-article--blog .c-list-article__content, .c-list-article--feature .c-list-article__content{padding:.75rem 1rem 1rem}.c-list-article--blog .c-list-article__title, .c-list-article--feature .c-list-article__title{font-size:1.5rem}.c-list-article--blog .c-list-article__meta, .c-list-article--blog .c-list-article__summary, .c-list-article--feature .c-list-article__meta, .c-list-article--feature .c-list-article__summary{font-size:1rem}}.c-list-article--video{display:block;}.c-list-article--video .c-list-article{}.c-list-article--video .c-list-article__image{width:auto;margin-bottom:1rem;position:relative;z-index:1;}.c-list-article--video .c-list-article__image img{display:block}.c-list-article--video .c-list-article__image:before{background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,0))}.c-list-article--video .c-list-article__image:after, .c-list-article--video .c-list-article__image:before{content:" ";display:block;width:100%;position:absolute;top:0;bottom:0;z-index:2}.c-list-article--video .c-list-article__image:after{background-image:url(/static/site/play-icon@2x.png);background-repeat:no-repeat;background-position:50%}.c-list-article--video .c-list-article__content{width:auto;padding-left:0}.c-search-article{padding-top:1rem;padding-bottom:1rem}.c-search-article__title{font-size:1.3rem;margin:0 0 .5rem}.c-search-article__meta{margin-bottom:.5rem;color:#7D8087}.c-search-article__summary{margin-top:.5rem;margin-bottom:0}.c-blogroll{}.c-blogroll__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.c-blogroll__heading{font-weight:400;text-transform:uppercase;}.c-blogroll__heading span{text-transform:none;color:#7D8087}@media screen and (max-width:767px){.c-blogroll{}.c-blogroll__header{display:block;margin-top:2.5rem}.c-blogroll__heading{margin-bottom:1rem}}.c-grid{}.c-grid__heading{margin-top:2.5rem;font-weight:400;text-transform:uppercase;text-align:center;}.c-grid__heading span{text-transform:none;color:#7D8087}.c-event-article{position:relative}.c-event-article__content{display:-ms-flexbox;display:flex;-ms-flex-align:top;align-items:top;padding:1.5rem 0;border:1px solid #F1F3F7;border-top:0;position:relative}.c-event-article__date{padding-left:1rem;}.c-event-article__date .c-article-simple-date{margin-top:.25rem;padding-top:0;padding-bottom:0}.c-event-article__text{padding:0 1rem;}.c-event-article__text a{color:#2A2C30;border-bottom:1px solid transparent;transition:.2s}.c-event-article__text a:hover{color:#7D8087;border-bottom-color:#FF5964}.c-event-article__title{margin:0;font-size:1.3rem}.c-event-article__meta{margin:0;color:#7D8087}.c-event-article__summary{margin-bottom:0}.c-event-article__info{display:block;padding:1rem;text-align:center;border:1px solid #F1F3F7;border-top:0;color:#494D51;cursor:pointer}.c-event-article--h .c-event-article{}.c-event-article--h .c-event-article__image{display:none}.c-event-article--h .c-event-article__content{border:1px solid #F1F3F7}@media screen and (max-width:1199px){.c-event-article{}.c-event-article__title{font-size:1.1rem}}.c-resource-list__meta, .c-resource-list a:hover{color:#7D8087}.c-resource-list__cover{background-color:#F1F3F7;padding:4rem 1rem;}.c-resource-list__cover .inner{display:block;width:248px;height:340px;margin:0 auto;background:transparent;transition:.5s}.c-resource-list__cover .inner:hover{box-shadow:0 1rem 1.5rem rgba(0,0,0,.25);transform:translateY(-1rem)}.c-resource-list__cover--empty .inner{position:relative;background-color:#2A2C30;}.c-resource-list__cover--empty .inner span{position:absolute;bottom:1rem;left:1rem;font-size:1.1rem;line-height:1.4em;color:#7D8087}.c-resource-list__flags, .c-resource-list__title{margin-top:1rem;text-align:center}.c-resource-list__title{margin-bottom:1rem;font-size:1.5rem;}.c-resource-list__title a{color:#2A2C30;border-bottom:1px solid transparent;transition:.2s}.c-resource-list__title a:hover{color:#7D8087;border-color:#FF5964}.c-resource-list__meta{font-family:"din-2014",sans-serif;margin-right:.25rem;text-align:center;}.c-resource-list__meta a{color:#494D51;border-bottom:1px solid #DEE2E8;transition:.2s}.c-resource-list__meta a:hover{color:#2A2C30;border-bottom:1px solid #FF5964}.c-partner-article{}.c-partner-article__logo{padding:1rem;border:1px solid #F1F3F7}.c-partner-article__content{text-align:center}.c-partner-article__title{font-size:1.1rem;font-weight:400;}.c-partner-article__title a{color:#494D51;border-bottom:1px solid transparent;transition:.2s}.c-partner-article__title a:hover{color:#7D8087;border-bottom-color:#FF5964}.c-author-related{max-width:54rem;padding-left:1rem;padding-right:1rem;box-sizing:border-box;margin:0 auto}.c-author-related__title{margin-top:2.5rem;text-align:center;text-transform:uppercase;font-weight:400}@media screen and (max-width:549px){.c-author-related{padding-left:0;padding-right:0}}.c-intersect{padding-top:1rem;padding-bottom:1.75rem;border-bottom:1px solid #F1F3F7}.c-intersect__heading{font-size:1.1rem;font-weight:400;text-align:center;text-transform:uppercase;margin-bottom:1rem;color:#494D51;}.c-intersect__heading a{color:#2A2C30;border-bottom:1px solid #F1F3F7;transition:.2s}.c-intersect__heading a:hover{border-bottom:1px solid #FF5964}.c-intersect__grid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 0 1rem 0 rgba(0,0,0,.075)}.c-intersect__item{width:23%}@media screen and (max-width:991px){.c-intersect{padding-bottom:.5rem}.c-intersect__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-intersect__item{width:48%;margin-bottom:1.5rem}}@supports (display:grid){.c-intersect{}.c-intersect__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:1rem}.c-intersect__item{width:auto}@media screen and (max-width:991px){.c-intersect{}.c-intersect__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-row-gap:1rem}.c-intersect__item{width:auto;margin-bottom:0}}@media screen and (max-width:549px){.c-intersect .c-article-card{}.c-intersect .c-article-card__image{display:none}.c-intersect .c-article-card__content{border-top:1px solid #DEE2E8}.c-intersect__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-column-gap:1rem;-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4,1fr);grid-row-gap:1rem}}}.c-intersect--spp .c-intersect{}.c-intersect--spp .c-intersect__heading a{color:#ff6600;border-bottom:1px solid #F1F3F7;transition:.2s}.c-intersect--spp .c-intersect__heading a:hover{border-bottom:1px solid #ff6600}.c-intersect--esn .c-intersect{}.c-intersect--esn .c-intersect__heading a{color:#08c3ab;border-bottom:1px solid #F1F3F7;transition:.2s}.c-intersect--esn .c-intersect__heading a:hover{border-bottom:1px solid #08c3ab}.c-article-card{box-shadow:0 .5rem 1rem rgba(0,0,0,.1);transition:.5s;background-color:#fff}.c-article-card:hover{box-shadow:0 .75rem 1.25rem rgba(0,0,0,.2);transform:translateY(-.5rem)}.c-article-card__title{font-size:1rem;margin:0;font-weight:400;}.c-article-card__title a{color:#2A2C30;transition:.2s}.c-article-card__title a:hover{color:#7D8087}.c-article-card__content{padding:.75rem 1rem 1rem}.c-subscribe{padding:2rem 1rem;text-align:center;background-color:#000;margin:1.5rem auto;max-width:20rem;box-sizing:border-box}.c-subscribe__heading{font-family:"din-2014",sans-serif;font-size:2rem;font-weight:400;color:#DEE2E8;margin:0 0 2rem}@media screen and (max-width:991px){.c-subscribe{}.c-subscribe__heading{font-size:1.25rem}}.c-pagination{margin-top:1rem;margin-bottom:1rem}.c-pagination--center{text-align:center}.c-page-loader{color:#7D8087}.c-notice{position:fixed;bottom:0;width:100%;z-index:5;padding:.5rem 1rem;background-color:#2A2C30;box-sizing:border-box}.c-notice__message{font-size:1.15rem;color:#F1F3F7;}.c-notice__message a{border-bottom:1px solid #70A4FF;color:#70A4FF;transition:.2s}.c-notice__message a:hover{color:#4885ed;border-bottom-color:#4885ed}.c-notice__action{padding-bottom:1rem}.c-modal{position:fixed;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:5}.c-modal__window{margin:1rem auto;max-width:35rem;background-color:#fff;box-shadow:0 0 0 999rem rgba(0,0,0,.5)}.c-modal__message{padding:1rem 1.5rem;font-size:1.1rem}.c-modal__action{background-color:#F1F3F7;padding:1rem 1.5rem}.c-panel{padding:1rem;border:1px dashed #DEE2E8;margin-top:1rem;margin-bottom:1rem}.c-section-banner{display:-ms-flexbox;display:flex;padding:1rem;border:3px solid #4885ed;-ms-flex-align:center;align-items:center}.c-section-banner__image{margin-right:1.5rem}.c-section-banner__title{font-size:1.15rem}.c-section-banner__subtitle{margin-top:.25rem;color:#7D8087}.c-event-masthead{padding:1rem;background-color:#2A2C30}.c-event-masthead--tech{background:#1a6eba;background:linear-gradient(135deg,#1a6eba,#1ca5e5)}.c-event-masthead--e-mobility{background:#1a9eda;background:linear-gradient(135deg,#1a9eda,#d4d91c)}.c-event-masthead__title{font-weight:400;font-size:2rem;margin-top:0;margin-bottom:0;}.c-event-masthead__title a{color:#ffffff}.c-event-masthead__title a:hover{text-decoration:none}.c-event-masthead__subtitle{font-size:1.25rem;color:#ffffff;margin-top:.5rem}.c-event-masthead__action{margin-top:1rem}.c-event-masthead__logo{padding:1.5rem 1rem;background-color:#ffffff;text-align:center}@media screen and (max-width:767px){.c-event-masthead{text-align:center}}.c-form .parsley-errors-list{list-style:none;margin:0;padding:0;}.c-form .parsley-errors-list li{color:#db3236}.c-form__fieldset{border:0;padding:0;margin:1rem 0}.c-form__field{padding-top:.25rem;padding-bottom:.25rem}.c-form__control{padding:.75rem;border-radius:.15rem;border:1px solid #DEE2E8;font-family:"europa",sans-serif;font-size:1rem;transition:.2s;display:block;width:100%;box-sizing:border-box}.c-form__control:focus{outline:none;border-color:#70A4FF}.c-form__control--em{padding:1rem;font-size:1.15rem}.c-form__control--error{border-color:#FF5964}.c-form__label{font-size:.9rem;text-transform:uppercase;font-family:"din-2014",sans-serif;letter-spacing:.05em;display:block;margin-bottom:.5rem;}.c-form__label span{color:#FF5964}.c-form__label--normal{text-transform:none}@supports (display:grid){.l-form{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);grid-gap:1rem}.l-form__field{-ms-grid-column:span 4;grid-column:span 4}.l-form__field--large{-ms-grid-column:span 6;grid-column:span 6}.l-form__field--small{-ms-grid-column:span 3;grid-column:span 3}.l-form__field--tiny{-ms-grid-column:span 1;grid-column:span 1}@media screen and (max-width:991px){.l-form{display:block}}}.c-third-party{margin-top:.5rem;margin-bottom:.5rem}.c-third-party__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-third-party__block{padding:.5rem .5rem .5rem 0;margin-right:.5rem}.c-stat{border:1px solid #DEE2E8}.c-stat__header{padding:1rem;border-bottom:1px dashed #DEE2E8}.c-stat__title{font-size:1.15rem;font-weight:700;margin-bottom:0}.c-stat__meta{color:#7D8087}.c-stat__body{padding:1rem;}.c-stat__body .value{font-size:2.5rem}.c-stat--highlight{border-color:#000000;background-color:#000000;color:#ffffff;}.c-stat--highlight .c-stat{}.c-stat--highlight .c-stat__title{color:#ffffff}.c-stat--highlight .c-stat__meta{color:#DEE2E8}.c-stat--highlight .c-stat__header{border-color:#999999}.c-stat-table{border:1px solid #DEE2E8;}.c-stat-table thead th{background-color:#F1F3F7}.c-stat-table td{border-left:1px solid #DEE2E8}@supports (display:grid){.l-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}@media screen and (max-width:991px){.l-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:1rem}}@media screen and (max-width:549px){.l-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-column-gap:1rem;grid-row-gap:1rem}}}.ad{}.ad--hp{width:300px}.ad--lb{width:728px}.ad--mpu{width:300px}@media screen and (max-width:991px){.ad{}.ad--hp{width:200px}.ad--lb{width:468px}.ad--mpu{width:200px}}@media screen and (max-width:767px){.ad{}.ad--hp, .ad--lb, .ad--mpu{width:320px}}.c-ad-wash{padding:1rem;width:100%;box-sizing:border-box;}.c-ad-wash .ad{margin:0 auto}.c-ad-wash--light{background-color:#F1F3F7}.c-ad-wash--dark{background-color:#494D51}.c-ad-wash--border{border:1px solid #F1F3F7}.c-ad-wash--md{padding:2rem 1rem}.c-ad-wash--lg{padding:3rem 1rem}@media screen and (max-width:767px){.c-ad-wash{}.c-ad-wash--lg{padding:1rem}}.c-dual-zone-ads{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between}.c-dual-zone-ads__zone{height:48%;}.c-dual-zone-ads__zone .ad{margin-left:auto}@media screen and (max-width:767px){.c-dual-zone-ads{}.c-dual-zone-ads__zone .ad{margin-left:auto;margin-right:auto}}.l-footer{padding-top:1.5rem;margin-top:1.5rem;padding-bottom:2.5rem;border-top:1px solid #F1F3F7;}.l-footer >div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.l-footer a{color:#2A2C30;border-bottom:1px solid #DEE2E8;transition:.2s}.l-footer a:hover{color:#494D51;border-bottom:1px solid #FF5964}@media screen and (max-width:767px){.l-footer >div{text-align:center;-ms-flex-direction:column;flex-direction:column}}.a-ml-1{margin-left:1rem}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.c-modal{-ms-flex-align:end;align-items:flex-end;pointer-events:none}.c-modal__window{box-shadow:0 0 0 999rem rgba(0,0,0,0);margin-bottom:1rem;pointer-events:all}}.karla{font-family:Karla,sans-serif}