:root{--article-main-metas-background:var(--primary-color);--article-main-metas-color:#ffffff;--article-main-metas-display:block;--article-main-metas-padding:1.5rem 1rem 1.5rem 2rem;--background:#ffffff;--blog-post-category-title-color:var(--primary-color);--blog-post-display-description:block;--border-color:#f0f0f0;--button-animation:none;--button-background:var(--primary-color);--button-background-disabled:#d8d8d8;--button-background-hover:var(--primary-color-highlight);--button-border-color:var(--primary-color);--button-border-color-over-image:var(--primary-color);--button-border-radius:0.625rem;--button-border-width:0;--button-box-shadow:none;--button-color:#ffffff;--button-color-hover:var(--button-color);--button-color-over-image:#ffffff;--button-font-family:var(--font-family-primary);--button-font-size:1.125rem;--button-font-weight:600;--button-height:3rem;--button-padding:0 1.5rem;--button-text-transform:none;--carousel-additional-items-bottom:5rem;--carousel-additional-items-display:flex;--carousel-additional-items-margin:0 auto;--carousel-background-overlay:transparent;--carousel-background-video-height:100%;--carousel-background-video-width:auto;--carousel-border-radius:0;--carousel-box-shadow:none;--carousel-bullets-background:var(--primary-color);--carousel-bullets-button-border:2px solid var(--carousel-bullets-text-color);--carousel-bullets-image-justify-content:flex-start;--carousel-bullets-text-color:#ffffff;--carousel-content-display:block;--carousel-content-padding:20.875rem 6.25rem 0 6.25rem;--carousel-display-arrows:none;--carousel-first-padding-top:0;--carousel-item-min-height:46.0625rem;--carousel-item-padding-top:0;--carousel-max-width:unset;--carousel-outer-display-mobile:block;--carousel-padding:0;--carousel-point-active-background:var(--primary-color);--carousel-point-background:#cccccc;--carousel-point-bottom:1rem;--carousel-point-height:0.6875rem;--carousel-point-position:absolute;--carousel-point-radius:50%;--carousel-point-transform:none;--carousel-point-width:0.6875rem;--category-part-background:inherit;--category-part-explore-display:none;--category-part-text-color:inherit;--checkbox-transform:none;--chromecast-background:rgba(30, 38, 43, 0.9);--component-max-width:90rem;--component-padding-left-right:6.25rem;--component-padding-top-bottom:2rem;--cookie-bar-background:#000000;--error-color:#c71228;--font-family-primary:source_sans_pro;--font-family-secondary:oswald;--font-size-large:1.125rem;--font-weight-large:normal;--footer-background:transparent;--footer-color:var(--text-color);--form-box-shadow:0 0.125rem 1.875rem 0 rgba(0, 0, 0, 0.2);--form-field-background:#ffffff;--form-field-border-color:rgba(34, 31, 45, 0.23);--form-field-color:#000000;--form-field-disabled-background:#e6e6e6;--form-field-label-padding:0;--form-field-radius:0.625rem;--form-field-transform:none;--form-radius:1.5625rem;--graphics-arrow-down-image:url("/_cdn/assets/web/graphics/nav_angle_arrow_down.svg");--graphics-avatar-active-image:url("/_cdn/assets/web/graphics/icon_avatar_black.png");--graphics-avatar-image:url("/_cdn/assets/web/graphics/icon_avatar_white.png");--graphics-button-shadow-left:url("/_cdn/assets/web/graphics/nav_shadow_arrow_left.png");--graphics-button-shadow-right:url("/_cdn/assets/web/graphics/nav_shadow_arrow_right.png");--graphics-spinner-image:url("/_cdn/assets/web/graphics/icon_spinner.png");--h1-font-family:var(--font-family-secondary);--h1-font-size:2rem;--h1-font-weight:700;--h1-line-height:3rem;--h1-margin:1rem 0;--h2-font-family:var(--font-family-secondary);--h2-font-size:1.75rem;--h2-font-weight:700;--h2-line-height:2.25rem;--h2-margin:0.75rem 0;--h3-font-family:var(--font-family-secondary);--h3-font-size:1.25rem;--h3-font-weight:700;--h3-line-height:1.5rem;--h3-margin:0.5rem 0;--image-box-shadow:none;--image-overlay-background:rgba(0, 0, 0, 0.6);--line-height-large:1.75rem;--link-color:#000000;--link-text-decoration:underline;--menu-background:rgba(30, 38, 43, 0.7);--menu-color:#ffffff;--menu-color-active:var(--primary-color);--menu-dropdown-background:#f7f7f7;--menu-dropdown-background-active:var(--primary-color);--menu-dropdown-color:#000000;--menu-dropdown-color-active:var(--text-color-over-primary);--menu-font-family:var(--font-family-primary);--menu-height:6rem;--menu-text-transform:none;--menu-text-weight:normal;--meta-name-font-weight:normal;--meta-value-font-weight:normal;--meta-value-opacity:0.75;--mobile-carousel-content-padding:1.75rem 1rem 0 1rem;--mobile-carousel-item-min-height:10rem;--mobile-carousel-item-padding-top:56.25%;--mobile-component-padding-left-right:1rem;--mobile-component-padding-top-bottom:1.25rem;--mobile-h1-font-size:1.5rem;--mobile-h1-line-height:2rem;--mobile-h1-margin:0.75rem 0;--mobile-h2-font-size:1.25rem;--mobile-h2-line-height:1.75rem;--mobile-h2-margin:0.5rem 0;--mobile-h3-font-size:1rem;--mobile-h3-line-height:1.25rem;--mobile-h3-margin:0.25rem 0;--mobile-menu-background:var(--menu-background);--mobile-menu-dropdown-background:#303030;--mobile-menu-dropdown-color:#ffffff;--mobile-menu-height:4rem;--mobile-p-line-height:1.4375rem;--modal-background:#ffffff;--modal-border-radius:1rem;--modal-overlay-background:rgba(48, 48, 48, 0.75);--modal-text-color:#000000;--no-image-background:#000000;--p-line-height:1.6875rem;--poster-mark-display:block;--poster-mark-transform:none;--primary-color:#4252bd;--primary-color-highlight:#3846a2;--progress-bar-background:#f7f7f7;--progress-bar-bottom:1rem;--progress-bar-height:0.635rem;--progress-bar-radius:0.3125rem;--search-background:linear-gradient(to bottom, #efefef, #fff);--search-bar-background:var(--primary-color);--search-bar-color:#ffffff;--search-bar-placeholder-color:rgba(255, 255, 255, 0.5);--search-color:var(--modal-text-color);--secondary-button-background:transparent;--secondary-button-background-hover:transparent;--secondary-button-border-color:var(--primary-color);--secondary-button-border-color-hover:var(--primary-color-highlight);--secondary-button-border-color-over-image:var(--primary-color);--secondary-button-border-width:0.125rem;--secondary-button-color:#000000;--secondary-button-color-hover:var(--primary-color-highlight);--secondary-button-color-over-image:var(--text-color-over-image);--secondary-button-color-over-image-hover:var(--text-color-over-image);--stepper-bullets-display:none;--subscription-item-width-desktop:30%;--switch-green:#4ec45d;--switch-red:#f83745;--text-carousel-background:#cccccc;--text-color:#303030;--text-color-over-image:#ffffff;--text-color-over-image-hover:#dad5d5;--text-color-over-primary:#ffffff;--text-component-background:#f7f7f7;--text-disabled-color:#777777;--toggle-button-background:transparent;--toggle-button-background-active:var(--primary-color);--toggle-button-border-radius:2rem;--toggle-button-color:var(--text-color);--toggle-button-color-active:var(--text-color-over-primary);--video-poster-box-shadow:2px 4px 10px 0 rgba(0, 0, 0, 0.25);--video-poster-caption-align:left;--video-poster-progress-display:block;--video-poster-radius:0.3125rem;--video-poster-title-display:none;}@font-face {    font-family: 'source_sans_pro';    src: url('../fonts/source_sans_pro/300_normal.ttf');    font-weight: 300;    font-style: normal;    font-display: swap;}                        @font-face {    font-family: 'source_sans_pro';    src: url('../fonts/source_sans_pro/400_normal.ttf');    font-weight: 400;    font-style: normal;    font-display: swap;}                        @font-face {    font-family: 'source_sans_pro';    src: url('../fonts/source_sans_pro/600_normal.ttf');    font-weight: 600;    font-style: normal;    font-display: swap;}                        @font-face {    font-family: 'source_sans_pro';    src: url('../fonts/source_sans_pro/700_normal.ttf');    font-weight: 700;    font-style: normal;    font-display: swap;}@font-face {    font-family: 'oswald';    src: url('../fonts/oswald/300_normal.ttf');    font-weight: 300;    font-style: normal;    font-display: swap;}                        @font-face {    font-family: 'oswald';    src: url('../fonts/oswald/400_normal.ttf');    font-weight: 400;    font-style: normal;    font-display: swap;}                        @font-face {    font-family: 'oswald';    src: url('../fonts/oswald/500_normal.ttf');    font-weight: 500;    font-style: normal;    font-display: swap;}                        @font-face {    font-family: 'oswald';    src: url('../fonts/oswald/600_normal.ttf');    font-weight: 600;    font-style: normal;    font-display: swap;}                        @font-face {    font-family: 'oswald';    src: url('../fonts/oswald/700_normal.ttf');    font-weight: 700;    font-style: normal;    font-display: swap;}