@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;500;600;700&family=Inter:wght@300;400;700&family=Montserrat:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Open+Sans:wght@400;700&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";:root{--theme-color-primary: #FB2A1F;--theme-color-primary__hover: #C82A1F;--theme-color-secondary: #646464;--theme-color-secondary__hover: #B7B8B9;--theme-color-tertiary: #FFF;--theme-color-light: #F8F9FA;--theme-color-lighter: #FAFCFC;--theme-color-lightest: #FFF;--theme-color-dark: #343A40;--theme-color-darker: #23272B;--theme-color-darkest: #000;--theme-color-grey: var(--theme-color-light);--theme-color-on-hover: var(--theme-color-dark);--body-background: var(--theme-color-lightest);--body-color: var(--theme-color-dark);--heading-color: var(--theme-color-dark);--subheading-color: var(--theme-color-dark);--theme-color-warning: #DC3545;--theme-color-alert: #f9d626;--theme-color-confirm: #28A745;--theme-color-info: #0097ff;--theme-color-scrollbar: var(--theme-color-grey);--theme-color-scroll-thumb: var(--theme-color-primary__hover);--overlay-background-light: rgba(255, 255, 255, 0.3);--overlay-background-dark: rgba(0, 0, 0, .25);--header-background: var(--theme-color-lightest);--header-color: var(--theme-color-primary);--header-color__hover: var(--theme-color-primary__hover);--header-submenu-border-color: var(--theme-color-grey);--header-submenu-background: var(--theme-color-grey);--header-submenu-background__hover: var(--theme-color-grey);--header-submenu-color: var(--header-color);--header-submenu-color__hover: var(--header-color__hover);--header-separator-color: var(--theme-color-lightest);--footer-background: var(--theme-color-primary);--footer-color: var(--theme-color-lightest);--footer-color__hover: var(--theme-color-lightest);--button-background-primary: var(--theme-color-lightest);--button-color-primary: var(--theme-color-primary);--button-border-color-primary: var(--theme-color-primary);--button-background-primary__hover: var(--theme-color-primary);--button-color-primary__hover: var(--theme-color-lightest);--button-border-color-primary__hover: var(--button-background-primary__hover);--button-background-secondary: var(--theme-color-lightest);--button-color-secondary: var(--theme-color-secondary);--button-border-color-secondary: var(--button-color-secondary);--button-background-secondary__hover: var(--theme-color-secondary);--button-color-secondary__hover: var(--theme-color-lightest);--button-border-color-secondary__hover: var(--button-background-secondary__hover);--icon-background-primary: var(--button-background-primary);--icon-color-primary: var(--button-color-primary);--icon-border-color-primary: var(--button-background-primary);--icon-background-primary__hover: var(--button-background-primary__hover);--icon-color-primary__hover: var(--button-color-primary__hover);--icon-border-color-primary__hover: var(--button-background-primary__hover);--icon-background-secondary: var(--theme-color-lightest);--icon-color-secondary: var(--theme-color-primary);--icon-border-color-secondary: var(--theme-color-primary);--icon-background-secondary__hover: var(--theme-color-primary__hover);--icon-color-secondary__hover: var(--theme-color-lightest);--icon-border-color-secondary__hover: var(--icon-background-secondary__hover);--icon-background-hollow: transparent;--icon-color-hollow: var(--theme-color-dark);--icon-border-color-hollow: transparent;--icon-background-hollow__hover: transparent;--icon-color-hollow__hover: var(--theme-color-primary);--icon-border-color-hollow__hover: transparent;--icon-background-rss: var(--theme-color-primary);--icon-color-rss: var(--theme-color-lightest);--icon-border-color-rss: var(--theme-color-primary);--icon-background-rss__hover: var(--theme-color-primary__hover);--icon-color-rss__hover: var(--theme-color-lightest);--icon-border-color-rss__hover: var(--icon-background-rss__hover);--tag-background: var(--theme-color-light);--tag-color: var(--theme-color-dark);--tag-border-color: var(--theme-color-light);--tag-background__hover: hsl(0, 0%, 90%);--tag-color__hover: var(--theme-color-darker);--tag-border-color__hover: hsl(0, 0%, 90%);--link-color: var(--theme-color-primary)}:root{--border-radius-default: 24px;--border-radius-round: 50%;--icon-size-s: var(--space-m);--icon-size-l: var(--space-l);--aspect-ratio-author-module: 1;--aspect-ratio-contact-module: 1;--aspect-ratio-quote-module: 1;--aspect-ratio-headline-block: 16/9;--aspect-ratio-headline-tile: 1;--aspect-ratio-headline-scroll: 16/9;--aspect-ratio-headline-list: 16/9;--aspect-ratio-headline-rss: 16/9;--aspect-ratio-coverage-module: 16/9;--aspect-ratio-button-module-image: 16/9;--aspect-ratio-image-module: 3/2;--aspect-ratio-video-module: 16/9;--aspect-ratio-audio-module: 1;--aspect-ratio-calendar-module: 16/9;--aspect-ratio-liveblog-module: 16/9;--aspect-ratio-slider: 1;--aspect-ratio-featured-release: 2;--aspect-ratio-article-featured-release: 2;--aspect-ratio-medialib-thumbnails: 3/2}@media(min-width: 992px){:root{--aspect-ratio-featured-release: 2.5;--aspect-ratio-article-featured-release: 3.2;--aspect-ratio-slider: 2.2}}.pp_blockheadlines_thumb,.pp_bigheadlines_image,.buttonset_image,.gallery_thumbnail,.pp_medialibrary_item__thumbnail,.pp-rss-side__thumbnail,.pp_coverage_preview_item,.ppm_headlines_bgimage,.headlines_small_item .featuredheadline_div_item,.pp-headline-tiles .pp-tile-item-container .pp_tileheadlines_thumb,.pp-newsreel-slider{--border-radius-default: 0 !important}.pp-block-item,.pp-tile-item,.mm_listitem,.mm_listitem .pp_unit,a.td_headlines,.pp-headline-list .pp_unit,.pp_coverage_container,.pp_coverage_title_items{--border-radius-default: 0}.pp-block-item>*,.pp-tile-item>*,.mm_listitem>*,.mm_listitem .pp_unit>*,a.td_headlines>*,.pp-headline-list .pp_unit>*,.pp_coverage_container>*,.pp_coverage_title_items>*{--border-radius-default: 50px}:root{--space-3xs: clamp(4px, calc(4.5px + 0.11vw), 5px);--space-2xs: clamp(8px, calc(8px + 0.22vw), 10px);--space-xs: clamp(12px, calc(11.5px + 0.33vw), 15px);--space-s: clamp(16px, calc(15px + 0.44vw), 20px);--space-m: clamp(24px, calc(22.5px + 0.66vw), 30px);--space-l: clamp(32px, calc(30px + 0.88vw), 40px);--space-xl: clamp(48px, calc(45px + 1.32vw), 60px);--space-2xl: clamp(64px, calc(60px + 1.76vw), 80px);--space-3xl: clamp(96px, calc(90px + 2.7vw), 120px);--space-3xs-2xs: clamp(4px, calc(6.5px + 0.16vw), 10px);--space-2xs-xs: clamp(8px, calc(9.5px + 0.27vw), 15px);--space-xs-s: clamp(12px, calc(13.5px + 0.38vw), 20px);--space-s-m: clamp(16px, calc(21.5px + 0.6vw), 30px);--space-m-l: clamp(24px, calc(29px + 0.82vw), 40px);--space-l-xl: clamp(32px, calc(46.5px + 1.26vw), 60px);--space-xl-2xl: clamp(48px, calc(64px + 1.7vw), 80px);--space-2xl-3xl: clamp(64px, calc(91.5px + 2.64vw), 120px)}:root{--heading-font-family: "Avenir Demi", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--heading-font-style: normal;--heading-font-weight: normal;--subheading-font-family: "Avenir Demi", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--subheading-font-style: normal;--subheading-font-weight: normal;--body-font-family: "Avenir Next", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--body-font-style: normal;--body-font-weight: normal;--link-font-family: "Avenir Next", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--link-font-style: normal;--link-font-weight: normal;--tag-font-family: "Avenir Next", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tag-font-style: normal;--tag-font-weight: normal;--accordion-header-font-weight: normal;--button-font-size: 18px;--button-font-family: "Avenir Next", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--button-font-weight: normal;--button-font-style: normal;--subtext-font-size: 14px;--caption-font-size: 16px;--body-font-size: clamp(16px, 16px + 0.2vw, 20px);--h1-font-size: clamp(40px, 40px + 1.33vw, 56px);--h2-font-size: clamp(32px, 32px + 1vw, 40px);--h3-font-size: clamp(26px, 26px + 0.73vw, 32px);--h4-font-size: clamp(23px, 23px + 0.52vw, 26px);--h5-font-size: clamp(20px, 20px + 0.35vw, 23px);--h6-font-size: var(--body-font-size)}@font-face{font-family:"pp-icons";src:url("https://content.presspage.com/templates/50/2372/465298/pp-icons.ttf?yprlij") format("truetype"),url("https://content.presspage.com/templates/50/2372/465298/pp-icons.woff?yprlij") format("woff"),url("https://content.presspage.com/templates/50/2372/465298/pp-icons.svg?yprlij#pp-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"Avenir Next";src:url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-regular.eot");src:url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-regular.eot?#iefix") format("embedded-opentype"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-regular.svg#avenirltpro-regular") format("svg"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-regular.ttf") format("truetype"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-regular.woff") format("woff"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir Next";src:url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-bold.eot");src:url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-bold.eot?#iefix") format("embedded-opentype"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-bold.svg#avenirltpro-bold") format("svg"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-bold.ttf") format("truetype"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-bold.woff") format("woff"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Demi";src:url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-demi.eot");src:url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-demi.eot?#iefix") format("embedded-opentype"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-demi.svg#avenirltpro-demi") format("svg"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-demi.ttf") format("truetype"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-demi.woff") format("woff"),url("https://content.presspage.com/templates/934/2999/786073/avenirnextltpro-demi.woff2") format("woff2");font-weight:normal;font-style:normal}:root{--nav-min-height: 120px;--logo-width: 210px;--logo-height: auto;--gap-between-rows: 55px}html{--template-width: 1324px}html #maintable{grid-template-columns:repeat(12, 1fr);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;max-width:var(--template-width);padding:0 40px}html #maintable .pp-main-column{grid-column:1 / -1}html #maintable .pp-side-column{grid-column:1 / -1}html #maintable .pp-side-column{display:none}html.pp_singlerelease #maintable{grid-template-columns:repeat(12, 1fr);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;max-width:var(--template-width);padding:0 40px}html.pp_singlerelease #maintable .pp-main-column{grid-column:1 / -1}html.pp_singlerelease #maintable .pp-side-column{grid-column:1 / -1}@media(min-width: 1324px){html.pp_singlerelease #maintable{grid-template-columns:repeat(12, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}html.pp_singlerelease #maintable .pp-main-column{grid-column:span 8 / span 8}html.pp_singlerelease #maintable .pp-side-column{grid-column:span 4 / span 4}}html.pp_singlerelease .pp-side-column{display:block !important}#pp-main,.pp-header,.pp-footer{padding:0 var(--space-xs)}#pp-main #maintable,#pp-main .row,#pp-main__inner,.pp-header #maintable,.pp-header .row,.pp-header__inner,.pp-footer #maintable,.pp-footer .row,.pp-footer__inner{max-width:var(--template-width);margin-inline:auto;width:100%;padding:0}.pp_grid{width:100%}:root{--news-carousel-text-align: left;--news-carousel-gradient: var(--overlay-background-dark)}.title_big_headlines,.title_big_headlines>a,.extras_headertitle_right,h2.form_title,.title_companyprofile h1{--heading-color: var(--theme-color-primary);color:var(--heading-color) !important}*[class*=pp-headline] h3,*[class*=pp-headline] .pp-rss-side__title,*[class*=pp-headline] .pp_coverage_title_items>a,*[class*=pp-headline] .pp_newsreel_title,*[class*=pp-headline] .ppm_headlines_title,.headlines_rss h3,.headlines_rss .pp-rss-side__title,.headlines_rss .pp_coverage_title_items>a,.headlines_rss .pp_newsreel_title,.headlines_rss .ppm_headlines_title,.pp-rss-side__list-item h3,.pp-rss-side__list-item .pp-rss-side__title,.pp-rss-side__list-item .pp_coverage_title_items>a,.pp-rss-side__list-item .pp_newsreel_title,.pp-rss-side__list-item .ppm_headlines_title,.ppmodule_headlines h3,.ppmodule_headlines .pp-rss-side__title,.ppmodule_headlines .pp_coverage_title_items>a,.ppmodule_headlines .pp_newsreel_title,.ppmodule_headlines .ppm_headlines_title,.table_search h3,.table_search .pp-rss-side__title,.table_search .pp_coverage_title_items>a,.table_search .pp_newsreel_title,.table_search .ppm_headlines_title,.td_headlines h3,.td_headlines .pp-rss-side__title,.td_headlines .pp_coverage_title_items>a,.td_headlines .pp_newsreel_title,.td_headlines .ppm_headlines_title,.pp-clndr-list .pp-clndr-event__title h3,.pp-clndr-list .pp-clndr-event__title .pp-rss-side__title,.pp-clndr-list .pp-clndr-event__title .pp_coverage_title_items>a,.pp-clndr-list .pp-clndr-event__title .pp_newsreel_title,.pp-clndr-list .pp-clndr-event__title .ppm_headlines_title,.pp-rss-side__list-item h3,.pp-rss-side__list-item .pp-rss-side__title,.pp-rss-side__list-item .pp_coverage_title_items>a,.pp-rss-side__list-item .pp_newsreel_title,.pp-rss-side__list-item .ppm_headlines_title,.div_coverage h3,.div_coverage .pp-rss-side__title,.div_coverage .pp_coverage_title_items>a,.div_coverage .pp_newsreel_title,.div_coverage .ppm_headlines_title,.ppm_headlines_item h3,.ppm_headlines_item .pp-rss-side__title,.ppm_headlines_item .pp_coverage_title_items>a,.ppm_headlines_item .pp_newsreel_title,.ppm_headlines_item .ppm_headlines_title,.pp_newsreel_titlelist h3,.pp_newsreel_titlelist .pp-rss-side__title,.pp_newsreel_titlelist .pp_coverage_title_items>a,.pp_newsreel_titlelist .pp_newsreel_title,.pp_newsreel_titlelist .ppm_headlines_title,.headlines_small h3,.headlines_small .pp-rss-side__title,.headlines_small .pp_coverage_title_items>a,.headlines_small .pp_newsreel_title,.headlines_small .ppm_headlines_title{font-size:var(--h4-font-size) !important}.subtitle_case h2{font-size:var(--h2-font-size) !important}#pp-main h1,#pp-main h2,#pp-main h3,#pp-main h4,#pp-main h5,#pp-main h6{line-height:1.25 !important;letter-spacing:0 !important}:root{--button-line-height: 1;--button-v-padding: var(--space-2xs);--button-h-padding: var(--space-xs);--button-border-width: 1px;--button-border-radius: 100rem}.pp-newsreel-slider-readmore{--button-background-primary: var(--theme-color-primary);--button-color-primary: var(--theme-color-lightest);--button-border-color-primary: var(--theme-color-primary);--button-background-primary__hover: var(--theme-color-lightest);--button-color-primary__hover: var(--theme-color-primary);--button-border-color-primary__hover: var(--button-background-primary__hover)}:root{--icon-border-width: 1px}.pp-header,.pp-footer{font-family:var(--body-font-family);font-weight:normal;line-height:1}.pp-header{--alpha: 0.1;font-family:var(--heading-font-family);-webkit-box-shadow:0 0 2em .1rem rgba(0, 0, 0, var(--alpha));box-shadow:0 0 2em .1rem rgba(0, 0, 0, var(--alpha));-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(min-width: 1024px){.pp-header .pp-logo__link{width:33%}.pp-header .pp-logo__link img{width:var(--logo-width);height:var(--logo-height)}.pp-header .pp-nav{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 1024px){body:has(.pp-content-top .pp-banner){padding-top:0 !important}body:has(.pp-content-top .pp-banner).fixed-header .pp-header{inset:0 0 auto 0}body:has(.pp-content-top .pp-banner).fixed-header:not(.scrolled){--header-background: transparent;--header-color: var(--theme-color-lightest)}body:has(.pp-content-top .pp-banner).fixed-header:not(.scrolled) .pp-header{--alpha: 0}body:has(.pp-content-top .pp-banner).fixed-header:not(.scrolled) .pp-logo__link img{-webkit-filter:grayscale(1) brightness(100);filter:grayscale(1) brightness(100)}body:has(.pp-content-top .pp-banner):has(.pp-search__modal.--active){--header-background: var(--theme-color-lightest);--header-color: var(--theme-color-primary)}body:has(.pp-content-top .pp-banner):has(.pp-search__modal.--active) .pp-logo__link img{-webkit-filter:unset;filter:unset}}.pp-header .pp-nav__link{font-weight:bold}.pp-footer{font-size:16px}.pp-footer .pp-footer__inner{gap:50px 20px;padding:50px 12px}@media(max-width: 1023px){.pp-footer .pp-footer__inner{gap:60px 20px !important}}.pp-footer .pp-nav__item{padding:2px 0}.pp-footer .pp-nav__link{line-height:1.4rem}.pp-footer .pp-nav__link:not(.no-link):hover{text-decoration:underline !important}@media(min-width: 1500px){.pp-footer .pp-footer__section{grid-column-end:span var(--grid-span-ultra, var(--grid-span-large))}}.pp-footer .pp-footer__section .pp-nav__link.no-link{font-size:16px;margin-bottom:15px}.pp-footer ul{-webkit-column-gap:55px;-moz-column-gap:55px;column-gap:55px}.pp-footer #logo-section,.pp-footer #legal-section{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.pp-footer #social-section ul{padding:0 !important;gap:36px}.pp-footer #social-section li>a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;aspect-ratio:1;background:none !important;border:none !important;color:var(--theme-color-lightest) !important;border-radius:0px !important;overflow:visible}.pp-footer #social-section li>a:before{font-size:42px}.pp-footer #social-section li>a:hover{background:none !important;border:none !important;text-decoration:none !important}.pp-newsroomswitch__container .newsroom__current-newsroom{display:-webkit-box;display:-ms-flexbox;display:flex;text-overflow:ellipsis;gap:var(--space-2xs)}.pp-newsroomswitch__container .newsroom__current-newsroom::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";font-family:"pp-icons"}.pp-newsroomswitch__container .pp-newsroomswitch__list-item{padding:40px;background-color:rgba(255,255,255,.95);border-radius:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pp-newsroomswitch__container .pp-newsroomswitch__list-item img{width:24px;height:24px;margin-right:8px}.pp-newsroomswitch__container .pp-newsroomswitch__list-item a{font-size:20px !important;color:rgba(0,0,0,.6509803922) !important;padding:0 !important;text-transform:capitalize !important}.pp-newsroomswitch__container .pp-newsroomswitch__list{width:auto !important;border-radius:0 !important;inset:100% 0 auto auto}.pp-header .pp-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pp-header .pp-nav .pp-menu__container{margin-right:auto}#pp-banner{max-width:max(var(--template-width),90%);margin:auto}#ppmodule_quotes p{overflow-wrap:break-word !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;word-break:break-word !important}@media(min-width: 1024px){.pp_medialibrary:has(.pp_medialib-side-column) .pp-medialib-content-container{grid-template-areas:"filter content content content";grid-template-columns:repeat(4, 1fr)}.pp_medialibrary:has(.pp_medialib-side-column) .pp-medialib-nav-clm{grid-template-areas:"spacing nav nav nav";grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1024px){.pp_medialibrary .pp-medialib-content-container{grid-template-areas:"content content content";grid-template-columns:repeat(3, 1fr)}.pp_medialibrary .pp-medialib-nav-clm{grid-template-areas:"nav nav nav";grid-template-columns:repeat(3, 1fr)}}